builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0369 starttime: 1468349549.34 results: success (0) buildid: 20160712111926 builduid: 7cfe0ed0ac3d494b83fa1eed0f2e3808 revision: 1748a233dae02d02e14bb64d378dc8cc3ae4a1b0 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-12 11:52:29.335995) ========= master: http://buildbot-master134.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-12 11:52:29.336351) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-12 11:52:29.336623) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-12 11:52:29.372267) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-12 11:52:29.372516) ========= 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.dlOZnlYFfF/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.PEawZAqWGE/Listeners TMPDIR=/var/folders/n3/6lv2w58n1hbdpjv4x880h_7c00000w/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-12 11:52:29-- 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% 170M=0s 2016-07-12 11:52:29 (170 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.448467 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-12 11:52:29.842744) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-12 11:52:29.843055) ========= 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.dlOZnlYFfF/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.PEawZAqWGE/Listeners TMPDIR=/var/folders/n3/6lv2w58n1hbdpjv4x880h_7c00000w/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.025878 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-12 11:52:29.894249) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-12 11:52:29.894553) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 1748a233dae02d02e14bb64d378dc8cc3ae4a1b0 --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 1748a233dae02d02e14bb64d378dc8cc3ae4a1b0 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.dlOZnlYFfF/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.PEawZAqWGE/Listeners TMPDIR=/var/folders/n3/6lv2w58n1hbdpjv4x880h_7c00000w/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-12 11:52:29,976 truncating revision to first 12 chars 2016-07-12 11:52:29,977 Setting DEBUG logging. 2016-07-12 11:52:29,977 attempt 1/10 2016-07-12 11:52:29,977 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/1748a233dae0?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-12 11:52:31,036 unpacking tar archive at: mozilla-beta-1748a233dae0/testing/mozharness/ program finished with exit code 0 elapsedTime=1.322718 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-12 11:52:31.239091) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-12 11:52:31.239419) ========= script_repo_revision: 1748a233dae02d02e14bb64d378dc8cc3ae4a1b0 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-12 11:52:31.239824) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-12 11:52:31.240093) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-12 11:52:31.258885) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 11 mins, 4 secs) (at 2016-07-12 11:52:31.259158) ========= /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.dlOZnlYFfF/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.PEawZAqWGE/Listeners TMPDIR=/var/folders/n3/6lv2w58n1hbdpjv4x880h_7c00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPCOM_DEBUG_BREAK=warn XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 11:52:31 INFO - MultiFileLogger online at 20160712 11:52:31 in /builds/slave/test 11:52:31 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 11:52:31 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 11:52:31 INFO - {'append_to_log': False, 11:52:31 INFO - 'base_work_dir': '/builds/slave/test', 11:52:31 INFO - 'blob_upload_branch': 'mozilla-beta', 11:52:31 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 11:52:31 INFO - 'buildbot_json_path': 'buildprops.json', 11:52:31 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 11:52:31 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:52:31 INFO - 'download_minidump_stackwalk': True, 11:52:31 INFO - 'download_symbols': 'true', 11:52:31 INFO - 'e10s': False, 11:52:31 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 11:52:31 INFO - 'tooltool.py': '/tools/tooltool.py', 11:52:31 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 11:52:31 INFO - '/tools/misc-python/virtualenv.py')}, 11:52:31 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:52:31 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:52:31 INFO - 'log_level': 'info', 11:52:31 INFO - 'log_to_console': True, 11:52:31 INFO - 'opt_config_files': (), 11:52:31 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:52:31 INFO - '--processes=1', 11:52:31 INFO - '--config=%(test_path)s/wptrunner.ini', 11:52:31 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:52:31 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:52:31 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:52:31 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:52:31 INFO - 'pip_index': False, 11:52:31 INFO - 'require_test_zip': True, 11:52:31 INFO - 'test_type': ('testharness',), 11:52:31 INFO - 'this_chunk': '1', 11:52:31 INFO - 'tooltool_cache': '/builds/tooltool_cache', 11:52:31 INFO - 'total_chunks': '10', 11:52:31 INFO - 'virtualenv_path': 'venv', 11:52:31 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:52:31 INFO - 'work_dir': 'build'} 11:52:31 INFO - ##### 11:52:31 INFO - ##### Running clobber step. 11:52:31 INFO - ##### 11:52:31 INFO - Running pre-action listener: _resource_record_pre_action 11:52:31 INFO - Running main action method: clobber 11:52:31 INFO - rmtree: /builds/slave/test/build 11:52:31 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 11:52:33 INFO - Running post-action listener: _resource_record_post_action 11:52:33 INFO - ##### 11:52:33 INFO - ##### Running read-buildbot-config step. 11:52:33 INFO - ##### 11:52:33 INFO - Running pre-action listener: _resource_record_pre_action 11:52:33 INFO - Running main action method: read_buildbot_config 11:52:33 INFO - Using buildbot properties: 11:52:33 INFO - { 11:52:33 INFO - "project": "", 11:52:33 INFO - "product": "firefox", 11:52:33 INFO - "script_repo_revision": "production", 11:52:33 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 11:52:33 INFO - "repository": "", 11:52:33 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 11:52:33 INFO - "buildid": "20160712111926", 11:52:33 INFO - "pgo_build": "False", 11:52:33 INFO - "basedir": "/builds/slave/test", 11:52:33 INFO - "buildnumber": 18, 11:52:33 INFO - "slavename": "t-yosemite-r7-0369", 11:52:33 INFO - "master": "http://buildbot-master134.bb.releng.scl3.mozilla.com:8201/", 11:52:33 INFO - "platform": "macosx64", 11:52:33 INFO - "branch": "mozilla-beta", 11:52:33 INFO - "revision": "1748a233dae02d02e14bb64d378dc8cc3ae4a1b0", 11:52:33 INFO - "repo_path": "releases/mozilla-beta", 11:52:33 INFO - "moz_repo_path": "", 11:52:33 INFO - "stage_platform": "macosx64", 11:52:33 INFO - "builduid": "7cfe0ed0ac3d494b83fa1eed0f2e3808", 11:52:33 INFO - "slavebuilddir": "test" 11:52:33 INFO - } 11:52:33 INFO - Found installer url https://queue.taskcluster.net/v1/task/F8J4t50UQXCT5XMx3ZK81A/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 11:52:33 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/F8J4t50UQXCT5XMx3ZK81A/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 11:52:33 INFO - Running post-action listener: _resource_record_post_action 11:52:33 INFO - ##### 11:52:33 INFO - ##### Running download-and-extract step. 11:52:33 INFO - ##### 11:52:33 INFO - Running pre-action listener: _resource_record_pre_action 11:52:33 INFO - Running main action method: download_and_extract 11:52:33 INFO - mkdir: /builds/slave/test/build/tests 11:52: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')]} 11:52:33 INFO - https://queue.taskcluster.net/v1/task/F8J4t50UQXCT5XMx3ZK81A/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 11:52:33 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/F8J4t50UQXCT5XMx3ZK81A/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 11:52:33 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/F8J4t50UQXCT5XMx3ZK81A/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 11:52:33 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/F8J4t50UQXCT5XMx3ZK81A/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 11:52:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/F8J4t50UQXCT5XMx3ZK81A/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 11:53:03 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/F8J4t50UQXCT5XMx3ZK81A/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json: timed out 11:53:03 INFO - retry: attempt #1 caught exception: timed out 11:53:03 INFO - retry: Failed, sleeping 30 seconds before retrying 11:53:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/F8J4t50UQXCT5XMx3ZK81A/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 11:53:40 INFO - Downloaded 1201 bytes. 11:53:40 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 11:53:40 INFO - Using the following test package requirements: 11:53:40 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 11:53:40 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:53:40 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 11:53:40 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:53:40 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 11:53:40 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:53:40 INFO - u'jsshell-mac64.zip'], 11:53:40 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:53:40 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 11:53:40 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 11:53:40 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:53:40 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 11:53:40 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:53:40 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 11:53:40 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:53:40 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 11:53:40 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:53:40 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 11:53:40 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 11:53:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:53:40 INFO - https://queue.taskcluster.net/v1/task/F8J4t50UQXCT5XMx3ZK81A/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 11:53:41 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/F8J4t50UQXCT5XMx3ZK81A/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 11:53:41 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/F8J4t50UQXCT5XMx3ZK81A/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 11:53:41 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/F8J4t50UQXCT5XMx3ZK81A/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 11:53:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/F8J4t50UQXCT5XMx3ZK81A/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 11:53:44 INFO - Downloaded 18406849 bytes. 11:53:44 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/*'] 11:53:44 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/* 11:53:45 INFO - caution: filename not matched: web-platform/* 11:53:45 INFO - Return code: 11 11:53:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:53:45 INFO - https://queue.taskcluster.net/v1/task/F8J4t50UQXCT5XMx3ZK81A/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 11:53:45 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/F8J4t50UQXCT5XMx3ZK81A/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 11:53:45 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/F8J4t50UQXCT5XMx3ZK81A/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 11:53:45 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/F8J4t50UQXCT5XMx3ZK81A/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 11:53:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/F8J4t50UQXCT5XMx3ZK81A/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 11:53:46 INFO - Downloaded 36389883 bytes. 11:53:46 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/*'] 11:53:46 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/* 11:53:50 INFO - caution: filename not matched: bin/* 11:53:50 INFO - caution: filename not matched: config/* 11:53:50 INFO - caution: filename not matched: mozbase/* 11:53:50 INFO - caution: filename not matched: marionette/* 11:53:50 INFO - caution: filename not matched: tools/wptserve/* 11:53:50 INFO - Return code: 11 11:53: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')]} 11:53:50 INFO - https://queue.taskcluster.net/v1/task/F8J4t50UQXCT5XMx3ZK81A/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 11:53:50 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/F8J4t50UQXCT5XMx3ZK81A/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 11:53:50 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/F8J4t50UQXCT5XMx3ZK81A/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 11:53:50 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/F8J4t50UQXCT5XMx3ZK81A/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 11:53:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/F8J4t50UQXCT5XMx3ZK81A/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 11:53:53 INFO - Downloaded 73016954 bytes. 11:53:53 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/F8J4t50UQXCT5XMx3ZK81A/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 11:53:53 INFO - mkdir: /builds/slave/test/properties 11:53:53 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 11:53:53 INFO - Writing to file /builds/slave/test/properties/build_url 11:53:53 INFO - Contents: 11:53:53 INFO - build_url:https://queue.taskcluster.net/v1/task/F8J4t50UQXCT5XMx3ZK81A/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 11:53:54 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/F8J4t50UQXCT5XMx3ZK81A/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 11:53:54 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 11:53:54 INFO - Writing to file /builds/slave/test/properties/symbols_url 11:53:54 INFO - Contents: 11:53:54 INFO - symbols_url:https://queue.taskcluster.net/v1/task/F8J4t50UQXCT5XMx3ZK81A/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 11:53: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')]} 11:53:54 INFO - https://queue.taskcluster.net/v1/task/F8J4t50UQXCT5XMx3ZK81A/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 11:53:54 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/F8J4t50UQXCT5XMx3ZK81A/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 11:53:54 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/F8J4t50UQXCT5XMx3ZK81A/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 11:53:54 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/F8J4t50UQXCT5XMx3ZK81A/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 11:53:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/F8J4t50UQXCT5XMx3ZK81A/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 11:53:58 INFO - Downloaded 103719135 bytes. 11:53:58 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'] 11:53:58 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 11:54:01 INFO - Return code: 0 11:54:01 INFO - Running post-action listener: _resource_record_post_action 11:54:01 INFO - Running post-action listener: set_extra_try_arguments 11:54:01 INFO - ##### 11:54:01 INFO - ##### Running create-virtualenv step. 11:54:01 INFO - ##### 11:54:01 INFO - Running pre-action listener: _pre_create_virtualenv 11:54:01 INFO - Running pre-action listener: _resource_record_pre_action 11:54:01 INFO - Running main action method: create_virtualenv 11:54:01 INFO - Creating virtualenv /builds/slave/test/build/venv 11:54:01 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 11:54:01 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 11:54:01 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 11:54:01 INFO - Using real prefix '/tools/python27' 11:54:01 INFO - New python executable in /builds/slave/test/build/venv/bin/python 11:54:02 INFO - Installing distribute.............................................................................................................................................................................................done. 11:54:05 INFO - Installing pip.................done. 11:54:05 INFO - Return code: 0 11:54:05 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 11:54:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:54:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:54:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:54:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:54:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:54:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:54:05 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1032cde90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1032eaf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa77bcc8460>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1032e65e0>, '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 0x102ec9cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102ef4990>, '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.dlOZnlYFfF/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.PEawZAqWGE/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/n3/6lv2w58n1hbdpjv4x880h_7c00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:54:05 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 11:54:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 11:54:05 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.dlOZnlYFfF/Render', 11:54:05 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:54:05 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:54:05 INFO - 'HOME': '/Users/cltbld', 11:54:05 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:54:05 INFO - 'LOGNAME': 'cltbld', 11:54:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:54:05 INFO - 'MOZ_NO_REMOTE': '1', 11:54:05 INFO - 'NO_EM_RESTART': '1', 11:54:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:54:05 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:54:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:54:05 INFO - 'PWD': '/builds/slave/test', 11:54:05 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:54:05 INFO - 'SHELL': '/bin/bash', 11:54:05 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PEawZAqWGE/Listeners', 11:54:05 INFO - 'TMPDIR': '/var/folders/n3/6lv2w58n1hbdpjv4x880h_7c00000w/T/', 11:54:05 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:54:05 INFO - 'USER': 'cltbld', 11:54:05 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:54:05 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:54:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:54:05 INFO - 'XPC_FLAGS': '0x0', 11:54:05 INFO - 'XPC_SERVICE_NAME': '0', 11:54:05 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:54:05 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:54:05 INFO - Downloading/unpacking psutil>=0.7.1 11:54:05 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:54:05 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:54:05 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:54:05 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:54:05 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:54:05 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:54:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 11:54:08 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:54:08 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:54:08 INFO - Installing collected packages: psutil 11:54:08 INFO - Running setup.py install for psutil 11:54:08 INFO - building 'psutil._psutil_osx' extension 11:54:08 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_osx.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o 11:54:09 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_common.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o 11:54:09 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/arch/osx/process_info.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o 11:54:09 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.so -framework CoreFoundation -framework IOKit 11:54:09 INFO - building 'psutil._psutil_posix' extension 11:54:09 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/tools/python27/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o 11:54:09 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 11:54:09 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 11:54:09 INFO - ^ 11:54:09 INFO - 1 warning generated. 11:54:09 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.so 11:54:09 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:54:09 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:54:09 INFO - Successfully installed psutil 11:54:09 INFO - Cleaning up... 11:54:10 INFO - Return code: 0 11:54:10 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 11:54:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:54:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:54:10 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:54:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:54:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:54:10 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:54:10 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1032cde90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1032eaf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa77bcc8460>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1032e65e0>, '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 0x102ec9cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102ef4990>, '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.dlOZnlYFfF/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.PEawZAqWGE/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/n3/6lv2w58n1hbdpjv4x880h_7c00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:54:10 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 11:54:10 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 11:54:10 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.dlOZnlYFfF/Render', 11:54:10 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:54:10 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:54:10 INFO - 'HOME': '/Users/cltbld', 11:54:10 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:54:10 INFO - 'LOGNAME': 'cltbld', 11:54:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:54:10 INFO - 'MOZ_NO_REMOTE': '1', 11:54:10 INFO - 'NO_EM_RESTART': '1', 11:54:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:54:10 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:54:10 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:54:10 INFO - 'PWD': '/builds/slave/test', 11:54:10 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:54:10 INFO - 'SHELL': '/bin/bash', 11:54:10 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PEawZAqWGE/Listeners', 11:54:10 INFO - 'TMPDIR': '/var/folders/n3/6lv2w58n1hbdpjv4x880h_7c00000w/T/', 11:54:10 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:54:10 INFO - 'USER': 'cltbld', 11:54:10 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:54:10 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:54:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:54:10 INFO - 'XPC_FLAGS': '0x0', 11:54:10 INFO - 'XPC_SERVICE_NAME': '0', 11:54:10 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:54:10 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:54:10 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 11:54:10 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:54:10 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:54:10 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:54:10 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:54:10 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:54:10 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:54:12 INFO - Downloading mozsystemmonitor-0.0.tar.gz 11:54:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 11:54:12 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 11:54:12 INFO - Installing collected packages: mozsystemmonitor 11:54:12 INFO - Running setup.py install for mozsystemmonitor 11:54:12 INFO - Successfully installed mozsystemmonitor 11:54:12 INFO - Cleaning up... 11:54:13 INFO - Return code: 0 11:54:13 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 11:54:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:54:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:54:13 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:54:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:54:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:54:13 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:54:13 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1032cde90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1032eaf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa77bcc8460>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1032e65e0>, '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 0x102ec9cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102ef4990>, '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.dlOZnlYFfF/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.PEawZAqWGE/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/n3/6lv2w58n1hbdpjv4x880h_7c00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:54:13 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 11:54:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 11:54:13 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.dlOZnlYFfF/Render', 11:54:13 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:54:13 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:54:13 INFO - 'HOME': '/Users/cltbld', 11:54:13 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:54:13 INFO - 'LOGNAME': 'cltbld', 11:54:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:54:13 INFO - 'MOZ_NO_REMOTE': '1', 11:54:13 INFO - 'NO_EM_RESTART': '1', 11:54:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:54:13 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:54:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:54:13 INFO - 'PWD': '/builds/slave/test', 11:54:13 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:54:13 INFO - 'SHELL': '/bin/bash', 11:54:13 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PEawZAqWGE/Listeners', 11:54:13 INFO - 'TMPDIR': '/var/folders/n3/6lv2w58n1hbdpjv4x880h_7c00000w/T/', 11:54:13 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:54:13 INFO - 'USER': 'cltbld', 11:54:13 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:54:13 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:54:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:54:13 INFO - 'XPC_FLAGS': '0x0', 11:54:13 INFO - 'XPC_SERVICE_NAME': '0', 11:54:13 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:54:13 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:54:13 INFO - Downloading/unpacking blobuploader==1.2.4 11:54:13 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:54:13 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:54:13 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:54:13 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:54:13 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:54:13 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:54:15 INFO - Downloading blobuploader-1.2.4.tar.gz 11:54:15 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 11:54:15 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 11:54:15 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:54:15 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:54:15 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:54:15 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:54:15 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:54:15 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:54:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 11:54:16 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 11:54:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:54:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:54:16 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:54:16 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:54:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:54:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:54:16 INFO - Downloading docopt-0.6.1.tar.gz 11:54:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 11:54:17 INFO - Installing collected packages: blobuploader, requests, docopt 11:54:17 INFO - Running setup.py install for blobuploader 11:54:17 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 11:54:17 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 11:54:17 INFO - Running setup.py install for requests 11:54:17 INFO - Running setup.py install for docopt 11:54:17 INFO - Successfully installed blobuploader requests docopt 11:54:17 INFO - Cleaning up... 11:54:17 INFO - Return code: 0 11:54:17 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:54:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:54:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:54:17 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:54:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:54:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:54:17 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:54:17 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 0x1032cde90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1032eaf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa77bcc8460>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1032e65e0>, '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 0x102ec9cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102ef4990>, '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.dlOZnlYFfF/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.PEawZAqWGE/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/n3/6lv2w58n1hbdpjv4x880h_7c00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:54:17 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 11:54:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 11:54:17 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.dlOZnlYFfF/Render', 11:54:17 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:54:17 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:54:17 INFO - 'HOME': '/Users/cltbld', 11:54:17 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:54:17 INFO - 'LOGNAME': 'cltbld', 11:54:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:54:17 INFO - 'MOZ_NO_REMOTE': '1', 11:54:17 INFO - 'NO_EM_RESTART': '1', 11:54:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:54:17 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:54:17 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:54:17 INFO - 'PWD': '/builds/slave/test', 11:54:17 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:54:17 INFO - 'SHELL': '/bin/bash', 11:54:17 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PEawZAqWGE/Listeners', 11:54:17 INFO - 'TMPDIR': '/var/folders/n3/6lv2w58n1hbdpjv4x880h_7c00000w/T/', 11:54:17 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:54:17 INFO - 'USER': 'cltbld', 11:54:17 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:54:17 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:54:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:54:17 INFO - 'XPC_FLAGS': '0x0', 11:54:17 INFO - 'XPC_SERVICE_NAME': '0', 11:54:17 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:54:18 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:54:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:54:18 INFO - Running setup.py (path:/var/folders/n3/6lv2w58n1hbdpjv4x880h_7c00000w/T/pip-WRTGoP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:54:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:54:18 INFO - Running setup.py (path:/var/folders/n3/6lv2w58n1hbdpjv4x880h_7c00000w/T/pip-rTbbLb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:54:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:54:18 INFO - Running setup.py (path:/var/folders/n3/6lv2w58n1hbdpjv4x880h_7c00000w/T/pip-NvpxnY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:54:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:54:18 INFO - Running setup.py (path:/var/folders/n3/6lv2w58n1hbdpjv4x880h_7c00000w/T/pip-AoY9wX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:54:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:54:18 INFO - Running setup.py (path:/var/folders/n3/6lv2w58n1hbdpjv4x880h_7c00000w/T/pip-ERy7yi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:54:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:54:18 INFO - Running setup.py (path:/var/folders/n3/6lv2w58n1hbdpjv4x880h_7c00000w/T/pip-Fv57sM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:54:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:54:18 INFO - Running setup.py (path:/var/folders/n3/6lv2w58n1hbdpjv4x880h_7c00000w/T/pip-TbnyBH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:54:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:54:18 INFO - Running setup.py (path:/var/folders/n3/6lv2w58n1hbdpjv4x880h_7c00000w/T/pip-KFaWY3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:54:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:54:18 INFO - Running setup.py (path:/var/folders/n3/6lv2w58n1hbdpjv4x880h_7c00000w/T/pip-OUUSr0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:54:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:54:19 INFO - Running setup.py (path:/var/folders/n3/6lv2w58n1hbdpjv4x880h_7c00000w/T/pip-thJBEs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:54:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:54:19 INFO - Running setup.py (path:/var/folders/n3/6lv2w58n1hbdpjv4x880h_7c00000w/T/pip-V6h6mf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:54:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:54:19 INFO - Running setup.py (path:/var/folders/n3/6lv2w58n1hbdpjv4x880h_7c00000w/T/pip-BwmShw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:54:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:54:19 INFO - Running setup.py (path:/var/folders/n3/6lv2w58n1hbdpjv4x880h_7c00000w/T/pip-JDKDPi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:54:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:54:19 INFO - Running setup.py (path:/var/folders/n3/6lv2w58n1hbdpjv4x880h_7c00000w/T/pip-DLXUKY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:54:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:54:19 INFO - Running setup.py (path:/var/folders/n3/6lv2w58n1hbdpjv4x880h_7c00000w/T/pip-5aSbPL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:54:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:54:19 INFO - Running setup.py (path:/var/folders/n3/6lv2w58n1hbdpjv4x880h_7c00000w/T/pip-1hJWWs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:54:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:54:19 INFO - Running setup.py (path:/var/folders/n3/6lv2w58n1hbdpjv4x880h_7c00000w/T/pip-YHzoAe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:54:19 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:54:19 INFO - Running setup.py (path:/var/folders/n3/6lv2w58n1hbdpjv4x880h_7c00000w/T/pip-NFO3U5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:54:20 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:54:20 INFO - Running setup.py (path:/var/folders/n3/6lv2w58n1hbdpjv4x880h_7c00000w/T/pip-3c4ywt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:54:20 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:54:20 INFO - Running setup.py (path:/var/folders/n3/6lv2w58n1hbdpjv4x880h_7c00000w/T/pip-aTWX3B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:54:20 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:54:20 INFO - Running setup.py (path:/var/folders/n3/6lv2w58n1hbdpjv4x880h_7c00000w/T/pip-1VHZaD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:54:20 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:54:20 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 11:54:20 INFO - Running setup.py install for manifestparser 11:54:20 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 11:54:20 INFO - Running setup.py install for mozcrash 11:54:21 INFO - Running setup.py install for mozdebug 11:54:21 INFO - Running setup.py install for mozdevice 11:54:21 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 11:54:21 INFO - Installing dm script to /builds/slave/test/build/venv/bin 11:54:21 INFO - Running setup.py install for mozfile 11:54:21 INFO - Running setup.py install for mozhttpd 11:54:21 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 11:54:21 INFO - Running setup.py install for mozinfo 11:54:21 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 11:54:21 INFO - Running setup.py install for mozInstall 11:54:21 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 11:54:21 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 11:54:21 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 11:54:21 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 11:54:21 INFO - Running setup.py install for mozleak 11:54:22 INFO - Running setup.py install for mozlog 11:54:22 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 11:54:22 INFO - Running setup.py install for moznetwork 11:54:22 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 11:54:22 INFO - Running setup.py install for mozprocess 11:54:22 INFO - Running setup.py install for mozprofile 11:54:22 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 11:54:22 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 11:54:22 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 11:54:22 INFO - Running setup.py install for mozrunner 11:54:22 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 11:54:22 INFO - Running setup.py install for mozscreenshot 11:54:22 INFO - Running setup.py install for moztest 11:54:23 INFO - Running setup.py install for mozversion 11:54:23 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 11:54:23 INFO - Running setup.py install for wptserve 11:54:23 INFO - Running setup.py install for marionette-driver 11:54:23 INFO - Running setup.py install for browsermob-proxy 11:54:23 INFO - Running setup.py install for marionette-client 11:54:23 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:54:24 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 11:54:24 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 11:54:24 INFO - Cleaning up... 11:54:24 INFO - Return code: 0 11:54:24 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:54:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:54:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:54:24 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:54:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:54:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:54:24 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:54:24 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1032cde90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1032eaf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa77bcc8460>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1032e65e0>, '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 0x102ec9cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102ef4990>, '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.dlOZnlYFfF/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.PEawZAqWGE/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/n3/6lv2w58n1hbdpjv4x880h_7c00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:54:24 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 11:54:24 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 11:54:24 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.dlOZnlYFfF/Render', 11:54:24 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:54:24 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:54:24 INFO - 'HOME': '/Users/cltbld', 11:54:24 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:54:24 INFO - 'LOGNAME': 'cltbld', 11:54:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:54:24 INFO - 'MOZ_NO_REMOTE': '1', 11:54:24 INFO - 'NO_EM_RESTART': '1', 11:54:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:54:24 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:54:24 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:54:24 INFO - 'PWD': '/builds/slave/test', 11:54:24 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:54:24 INFO - 'SHELL': '/bin/bash', 11:54:24 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PEawZAqWGE/Listeners', 11:54:24 INFO - 'TMPDIR': '/var/folders/n3/6lv2w58n1hbdpjv4x880h_7c00000w/T/', 11:54:24 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:54:24 INFO - 'USER': 'cltbld', 11:54:24 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:54:24 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:54:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:54:24 INFO - 'XPC_FLAGS': '0x0', 11:54:24 INFO - 'XPC_SERVICE_NAME': '0', 11:54:24 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:54:24 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:54:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:54:24 INFO - Running setup.py (path:/var/folders/n3/6lv2w58n1hbdpjv4x880h_7c00000w/T/pip-6PH1oj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:54:24 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 11:54:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:54:24 INFO - Running setup.py (path:/var/folders/n3/6lv2w58n1hbdpjv4x880h_7c00000w/T/pip-Wo69gj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:54:24 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 11:54:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:54:24 INFO - Running setup.py (path:/var/folders/n3/6lv2w58n1hbdpjv4x880h_7c00000w/T/pip-_gup3I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:54:24 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 11:54:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:54:24 INFO - Running setup.py (path:/var/folders/n3/6lv2w58n1hbdpjv4x880h_7c00000w/T/pip-y8yJY9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:54:24 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 11:54:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:54:24 INFO - Running setup.py (path:/var/folders/n3/6lv2w58n1hbdpjv4x880h_7c00000w/T/pip-xHUqKk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:54:24 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 11:54:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:54:24 INFO - Running setup.py (path:/var/folders/n3/6lv2w58n1hbdpjv4x880h_7c00000w/T/pip-LIDZVi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:54:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 11:54:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:54:25 INFO - Running setup.py (path:/var/folders/n3/6lv2w58n1hbdpjv4x880h_7c00000w/T/pip-RF5K36-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:54:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 11:54:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:54:25 INFO - Running setup.py (path:/var/folders/n3/6lv2w58n1hbdpjv4x880h_7c00000w/T/pip-HdvLtK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:54:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 11:54:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:54:25 INFO - Running setup.py (path:/var/folders/n3/6lv2w58n1hbdpjv4x880h_7c00000w/T/pip-Q2KgUD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:54:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 11:54:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:54:25 INFO - Running setup.py (path:/var/folders/n3/6lv2w58n1hbdpjv4x880h_7c00000w/T/pip-MnvByF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:54:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 11:54:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:54:25 INFO - Running setup.py (path:/var/folders/n3/6lv2w58n1hbdpjv4x880h_7c00000w/T/pip-kxghP5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:54:25 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 11:54:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:54:25 INFO - Running setup.py (path:/var/folders/n3/6lv2w58n1hbdpjv4x880h_7c00000w/T/pip-Mx14Pl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:54:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 11:54:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:54:25 INFO - Running setup.py (path:/var/folders/n3/6lv2w58n1hbdpjv4x880h_7c00000w/T/pip-3HiS59-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:54:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 11:54:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:54:25 INFO - Running setup.py (path:/var/folders/n3/6lv2w58n1hbdpjv4x880h_7c00000w/T/pip-lBrFkJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:54:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 11:54:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:54:25 INFO - Running setup.py (path:/var/folders/n3/6lv2w58n1hbdpjv4x880h_7c00000w/T/pip-qFcrQq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:54:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 11:54:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:54:26 INFO - Running setup.py (path:/var/folders/n3/6lv2w58n1hbdpjv4x880h_7c00000w/T/pip-SABzBI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:54:26 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 11:54:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:54:26 INFO - Running setup.py (path:/var/folders/n3/6lv2w58n1hbdpjv4x880h_7c00000w/T/pip-WoY0Vv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:54:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 11:54:26 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:54:26 INFO - Running setup.py (path:/var/folders/n3/6lv2w58n1hbdpjv4x880h_7c00000w/T/pip-3apPE3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:54:26 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 11:54:26 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:54:26 INFO - Running setup.py (path:/var/folders/n3/6lv2w58n1hbdpjv4x880h_7c00000w/T/pip-p_xNk1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:54:26 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 11:54:26 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:54:26 INFO - Running setup.py (path:/var/folders/n3/6lv2w58n1hbdpjv4x880h_7c00000w/T/pip-uRAMHn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:54:26 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 11:54:26 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:54:26 INFO - Running setup.py (path:/var/folders/n3/6lv2w58n1hbdpjv4x880h_7c00000w/T/pip-k0YhEO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:54:27 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:54:27 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 11:54:27 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 11:54:27 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 11:54:27 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 11:54:27 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 11:54:27 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 11:54:27 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 11:54:27 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:54:27 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:54:27 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:54:27 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:54:27 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:54:27 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:54:29 INFO - Downloading blessings-1.6.tar.gz 11:54:29 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 11:54:29 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 11:54:29 INFO - Installing collected packages: blessings 11:54:29 INFO - Running setup.py install for blessings 11:54:29 INFO - Successfully installed blessings 11:54:29 INFO - Cleaning up... 11:54:30 INFO - Return code: 0 11:54:30 INFO - Done creating virtualenv /builds/slave/test/build/venv. 11:54:30 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:54:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:54:30 INFO - Reading from file tmpfile_stdout 11:54:30 INFO - Current package versions: 11:54:30 INFO - blessings == 1.6 11:54:30 INFO - blobuploader == 1.2.4 11:54:30 INFO - browsermob-proxy == 0.6.0 11:54:30 INFO - docopt == 0.6.1 11:54:30 INFO - manifestparser == 1.1 11:54:30 INFO - marionette-client == 2.3.0 11:54:30 INFO - marionette-driver == 1.4.0 11:54:30 INFO - mozInstall == 1.12 11:54:30 INFO - mozcrash == 0.17 11:54:30 INFO - mozdebug == 0.1 11:54:30 INFO - mozdevice == 0.48 11:54:30 INFO - mozfile == 1.2 11:54:30 INFO - mozhttpd == 0.7 11:54:30 INFO - mozinfo == 0.9 11:54:30 INFO - mozleak == 0.1 11:54:30 INFO - mozlog == 3.1 11:54:30 INFO - moznetwork == 0.27 11:54:30 INFO - mozprocess == 0.22 11:54:30 INFO - mozprofile == 0.28 11:54:30 INFO - mozrunner == 6.11 11:54:30 INFO - mozscreenshot == 0.1 11:54:30 INFO - mozsystemmonitor == 0.0 11:54:30 INFO - moztest == 0.7 11:54:30 INFO - mozversion == 1.4 11:54:30 INFO - psutil == 3.1.1 11:54:30 INFO - requests == 1.2.3 11:54:30 INFO - wptserve == 1.4.0 11:54:30 INFO - wsgiref == 0.1.2 11:54:30 INFO - Running post-action listener: _resource_record_post_action 11:54:30 INFO - Running post-action listener: _start_resource_monitoring 11:54:30 INFO - Starting resource monitoring. 11:54:30 INFO - ##### 11:54:30 INFO - ##### Running pull step. 11:54:30 INFO - ##### 11:54:30 INFO - Running pre-action listener: _resource_record_pre_action 11:54:30 INFO - Running main action method: pull 11:54:30 INFO - Pull has nothing to do! 11:54:30 INFO - Running post-action listener: _resource_record_post_action 11:54:30 INFO - ##### 11:54:30 INFO - ##### Running install step. 11:54:30 INFO - ##### 11:54:30 INFO - Running pre-action listener: _resource_record_pre_action 11:54:30 INFO - Running main action method: install 11:54:30 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:54:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:54:30 INFO - Reading from file tmpfile_stdout 11:54:30 INFO - Detecting whether we're running mozinstall >=1.0... 11:54:30 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 11:54:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 11:54:30 INFO - Reading from file tmpfile_stdout 11:54:30 INFO - Output received: 11:54:30 INFO - Usage: mozinstall [options] installer 11:54:30 INFO - Options: 11:54:30 INFO - -h, --help show this help message and exit 11:54:30 INFO - -d DEST, --destination=DEST 11:54:30 INFO - Directory to install application into. [default: 11:54:30 INFO - "/builds/slave/test"] 11:54:30 INFO - --app=APP Application being installed. [default: firefox] 11:54:30 INFO - mkdir: /builds/slave/test/build/application 11:54:30 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'] 11:54:30 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 11:54:49 INFO - Reading from file tmpfile_stdout 11:54:49 INFO - Output received: 11:54:49 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 11:54:49 INFO - Running post-action listener: _resource_record_post_action 11:54:49 INFO - ##### 11:54:49 INFO - ##### Running run-tests step. 11:54:49 INFO - ##### 11:54:49 INFO - Running pre-action listener: _resource_record_pre_action 11:54:49 INFO - Running main action method: run_tests 11:54:49 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 11:54:49 INFO - Minidump filename unknown. Determining based upon platform and architecture. 11:54:49 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 11:54:49 INFO - grabbing minidump binary from tooltool 11:54:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:54:49 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 0x1032e65e0>, '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 0x102ec9cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102ef4990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 11:54:49 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 11:54:49 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest -o -c /builds/tooltool_cache 11:54:49 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 11:54:49 INFO - Return code: 0 11:54:49 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 11:54:49 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 11:54:49 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/F8J4t50UQXCT5XMx3ZK81A/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 11:54:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/F8J4t50UQXCT5XMx3ZK81A/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 11:54:49 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.dlOZnlYFfF/Render', 11:54:49 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:54:49 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:54:49 INFO - 'HOME': '/Users/cltbld', 11:54:49 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:54:49 INFO - 'LOGNAME': 'cltbld', 11:54:49 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 11:54:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:54:49 INFO - 'MOZ_NO_REMOTE': '1', 11:54:49 INFO - 'NO_EM_RESTART': '1', 11:54:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:54:49 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:54:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:54:49 INFO - 'PWD': '/builds/slave/test', 11:54:49 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:54:49 INFO - 'SHELL': '/bin/bash', 11:54:49 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PEawZAqWGE/Listeners', 11:54:49 INFO - 'TMPDIR': '/var/folders/n3/6lv2w58n1hbdpjv4x880h_7c00000w/T/', 11:54:49 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:54:49 INFO - 'USER': 'cltbld', 11:54:49 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:54:49 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:54:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:54:49 INFO - 'XPC_FLAGS': '0x0', 11:54:49 INFO - 'XPC_SERVICE_NAME': '0', 11:54:49 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:54:49 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/F8J4t50UQXCT5XMx3ZK81A/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 11:54:49 INFO - STDERR: /builds/slave/test/build/venv/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 11:54:49 INFO - import pkg_resources 11:54:50 INFO - Using 1 client processes 11:54:50 INFO - wptserve Starting http server on 127.0.0.1:8000 11:54:50 INFO - wptserve Starting http server on 127.0.0.1:8001 11:54:50 INFO - wptserve Starting http server on 127.0.0.1:8443 11:54:52 INFO - SUITE-START | Running 778 tests 11:54:52 INFO - Running testharness tests 11:54:52 INFO - Setting up ssl 11:54:52 INFO - PROCESS | certutil | 11:54:52 INFO - PROCESS | certutil | 11:54:52 INFO - PROCESS | certutil | 11:54:52 INFO - Certificate Nickname Trust Attributes 11:54:52 INFO - SSL,S/MIME,JAR/XPI 11:54:52 INFO - 11:54:52 INFO - web-platform-tests CT,, 11:54:52 INFO - 11:54:52 INFO - Starting runner 11:54:53 INFO - PROCESS | 1661 | [1661] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 11:54:53 INFO - PROCESS | 1661 | 1468349693761 Marionette DEBUG Marionette enabled via build flag and pref 11:54:53 INFO - PROCESS | 1661 | ++DOCSHELL 0x113f4f000 == 1 [pid = 1661] [id = 1] 11:54:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 1 (0x113f4f800) [pid = 1661] [serial = 1] [outer = 0x0] 11:54:53 INFO - PROCESS | 1661 | [1661] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:54:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 2 (0x113f50800) [pid = 1661] [serial = 2] [outer = 0x113f4f800] 11:54:54 INFO - PROCESS | 1661 | 1468349694075 Marionette INFO Listening on port 2828 11:54:54 INFO - PROCESS | 1661 | 1468349694304 Marionette DEBUG Marionette enabled via command-line flag 11:54:54 INFO - PROCESS | 1661 | ++DOCSHELL 0x116951800 == 2 [pid = 1661] [id = 2] 11:54:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 3 (0x116952000) [pid = 1661] [serial = 3] [outer = 0x0] 11:54:54 INFO - PROCESS | 1661 | [1661] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:54:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 4 (0x116953000) [pid = 1661] [serial = 4] [outer = 0x116952000] 11:54:54 INFO - PROCESS | 1661 | [1661] 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 11:54:54 INFO - PROCESS | 1661 | 1468349694456 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49290 11:54:54 INFO - PROCESS | 1661 | 1468349694541 Marionette DEBUG Closed connection conn0 11:54:54 INFO - PROCESS | 1661 | [1661] 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 11:54:54 INFO - PROCESS | 1661 | 1468349694544 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49291 11:54:54 INFO - PROCESS | 1661 | 1468349694555 Marionette DEBUG Closed connection conn1 11:54:54 INFO - PROCESS | 1661 | [1661] 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 11:54:54 INFO - PROCESS | 1661 | 1468349694560 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49292 11:54:54 INFO - PROCESS | 1661 | 1468349694569 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 11:54:54 INFO - PROCESS | 1661 | 1468349694575 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":"20160712111926","device":"desktop","version":"48.0"} 11:54:54 INFO - PROCESS | 1661 | [1661] 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 11:54:55 INFO - PROCESS | 1661 | ++DOCSHELL 0x11a0da800 == 3 [pid = 1661] [id = 3] 11:54:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 5 (0x11a0db000) [pid = 1661] [serial = 5] [outer = 0x0] 11:54:55 INFO - PROCESS | 1661 | ++DOCSHELL 0x11a0db800 == 4 [pid = 1661] [id = 4] 11:54:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 6 (0x120903c00) [pid = 1661] [serial = 6] [outer = 0x0] 11:54:55 INFO - PROCESS | 1661 | [1661] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 11:54:55 INFO - PROCESS | 1661 | [1661] 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 11:54:55 INFO - PROCESS | 1661 | ++DOCSHELL 0x124006800 == 5 [pid = 1661] [id = 5] 11:54:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 7 (0x120903400) [pid = 1661] [serial = 7] [outer = 0x0] 11:54:55 INFO - PROCESS | 1661 | [1661] 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 11:54:55 INFO - PROCESS | 1661 | [1661] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 11:54:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 8 (0x1240e4800) [pid = 1661] [serial = 8] [outer = 0x120903400] 11:54:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 9 (0x1245e0800) [pid = 1661] [serial = 9] [outer = 0x11a0db000] 11:54:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 10 (0x1245cd400) [pid = 1661] [serial = 10] [outer = 0x120903c00] 11:54:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 11 (0x1245cf000) [pid = 1661] [serial = 11] [outer = 0x120903400] 11:54:56 INFO - PROCESS | 1661 | [1661] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 11:54:56 INFO - PROCESS | 1661 | 1468349696452 Marionette INFO startBrowser 8b9408f6-db2e-df49-956e-4d831b757985 11:54:56 INFO - PROCESS | 1661 | 1468349696474 Marionette DEBUG loaded listener.js 11:54:56 INFO - PROCESS | 1661 | 1468349696481 Marionette DEBUG loaded listener.js 11:54:56 INFO - PROCESS | 1661 | 1468349696483 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:54:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 12 (0x1267e3c00) [pid = 1661] [serial = 12] [outer = 0x120903400] 11:54:56 INFO - PROCESS | 1661 | 1468349696791 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"8b9408f6-db2e-df49-956e-4d831b757985","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":"20160712111926","device":"desktop","version":"48.0","command_id":1}}] 11:54:56 INFO - PROCESS | 1661 | 1468349696894 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 11:54:56 INFO - PROCESS | 1661 | 1468349696896 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:54:56 INFO - PROCESS | 1661 | 1468349696935 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 11:54:57 INFO - PROCESS | 1661 | 1468349697016 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 11:54:57 INFO - PROCESS | 1661 | 1468349697018 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:54:57 INFO - PROCESS | 1661 | [1661] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 11:54:57 INFO - PROCESS | 1661 | [1661] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 11:54:57 INFO - PROCESS | 1661 | [1661] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 11:54:57 INFO - PROCESS | 1661 | [1661] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:54:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 13 (0x128b34c00) [pid = 1661] [serial = 13] [outer = 0x120903400] 11:54:57 INFO - PROCESS | 1661 | [1661] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:54:57 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:54:57 INFO - PROCESS | 1661 | 1468349697306 Marionette TRACE conn2 <- [1,3,null,{}] 11:54:57 INFO - PROCESS | 1661 | 1468349697309 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 11:54:57 INFO - PROCESS | 1661 | 1468349697311 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:54:57 INFO - PROCESS | 1661 | 1468349697328 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 11:54:57 INFO - PROCESS | 1661 | 1468349697358 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 11:54:57 INFO - PROCESS | 1661 | 1468349697359 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 11:54:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 11:54:57 INFO - PROCESS | 1661 | 1468349697362 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 11:54:57 INFO - PROCESS | 1661 | 1468349697365 Marionette TRACE conn2 <- [1,6,null,{}] 11:54:57 INFO - PROCESS | 1661 | 1468349697373 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:57 INFO - PROCESS | 1661 | 1468349697374 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:54:57 INFO - PROCESS | 1661 | 1468349697389 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 11:54:57 INFO - PROCESS | 1661 | 1468349697392 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:57 INFO - PROCESS | 1661 | 1468349697393 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:54:57 INFO - PROCESS | 1661 | ++DOCSHELL 0x128a44800 == 6 [pid = 1661] [id = 6] 11:54:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 14 (0x128e9d000) [pid = 1661] [serial = 14] [outer = 0x0] 11:54:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 15 (0x128e9ec00) [pid = 1661] [serial = 15] [outer = 0x128e9d000] 11:54:57 INFO - PROCESS | 1661 | 1468349697426 Marionette DEBUG loaded listener.js 11:54:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 16 (0x128ea4800) [pid = 1661] [serial = 16] [outer = 0x128e9d000] 11:54:57 INFO - PROCESS | 1661 | 1468349697722 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 11:54:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 11:54:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 377ms 11:54:57 INFO - PROCESS | 1661 | 1468349697743 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 11:54:57 INFO - PROCESS | 1661 | 1468349697744 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 11:54:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 11:54:57 INFO - PROCESS | 1661 | 1468349697747 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 11:54:57 INFO - PROCESS | 1661 | 1468349697748 Marionette TRACE conn2 <- [1,10,null,{}] 11:54:57 INFO - PROCESS | 1661 | ++DOCSHELL 0x115179000 == 7 [pid = 1661] [id = 7] 11:54:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 17 (0x115122000) [pid = 1661] [serial = 17] [outer = 0x0] 11:54:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 18 (0x1291d5800) [pid = 1661] [serial = 18] [outer = 0x115122000] 11:54:57 INFO - PROCESS | 1661 | 1468349697774 Marionette DEBUG loaded listener.js 11:54:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 19 (0x12a0bc000) [pid = 1661] [serial = 19] [outer = 0x115122000] 11:54:57 INFO - PROCESS | 1661 | 1468349697823 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:57 INFO - PROCESS | 1661 | 1468349697827 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:54:57 INFO - PROCESS | 1661 | 1468349697956 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 11:54:57 INFO - PROCESS | 1661 | 1468349697968 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:57 INFO - PROCESS | 1661 | 1468349697969 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:54:57 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a67f800 == 8 [pid = 1661] [id = 8] 11:54:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 20 (0x12a65e000) [pid = 1661] [serial = 20] [outer = 0x0] 11:54:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 21 (0x12a65fc00) [pid = 1661] [serial = 21] [outer = 0x12a65e000] 11:54:58 INFO - PROCESS | 1661 | 1468349697998 Marionette DEBUG loaded listener.js 11:54:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 22 (0x12a76d400) [pid = 1661] [serial = 22] [outer = 0x12a65e000] 11:54:58 INFO - PROCESS | 1661 | 1468349698372 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 11:54:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 11:54:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 674ms 11:54:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 11:54:58 INFO - PROCESS | 1661 | 1468349698446 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 11:54:58 INFO - PROCESS | 1661 | 1468349698448 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 11:54:58 INFO - PROCESS | 1661 | 1468349698459 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 11:54:58 INFO - PROCESS | 1661 | 1468349698460 Marionette TRACE conn2 <- [1,14,null,{}] 11:54:58 INFO - PROCESS | 1661 | 1468349698463 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:58 INFO - PROCESS | 1661 | 1468349698465 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:54:58 INFO - PROCESS | 1661 | 1468349698559 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 11:54:58 INFO - PROCESS | 1661 | 1468349698562 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:58 INFO - PROCESS | 1661 | 1468349698563 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:54:58 INFO - PROCESS | 1661 | ++DOCSHELL 0x12adc0000 == 9 [pid = 1661] [id = 9] 11:54:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 23 (0x12ab75c00) [pid = 1661] [serial = 23] [outer = 0x0] 11:54:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 24 (0x12b817000) [pid = 1661] [serial = 24] [outer = 0x12ab75c00] 11:54:58 INFO - PROCESS | 1661 | 1468349698588 Marionette DEBUG loaded listener.js 11:54:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 25 (0x12b820000) [pid = 1661] [serial = 25] [outer = 0x12ab75c00] 11:54:58 INFO - PROCESS | 1661 | 1468349698854 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 11:54:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 11:54:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 426ms 11:54:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 11:54:58 INFO - PROCESS | 1661 | 1468349698879 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 11:54:58 INFO - PROCESS | 1661 | 1468349698880 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 11:54:58 INFO - PROCESS | 1661 | 1468349698891 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 11:54:58 INFO - PROCESS | 1661 | 1468349698892 Marionette TRACE conn2 <- [1,18,null,{}] 11:54:58 INFO - PROCESS | 1661 | 1468349698894 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:58 INFO - PROCESS | 1661 | 1468349698896 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:54:58 INFO - PROCESS | 1661 | 1468349698993 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 11:54:59 INFO - PROCESS | 1661 | 1468349698998 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:59 INFO - PROCESS | 1661 | 1468349699000 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:54:59 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ba14000 == 10 [pid = 1661] [id = 10] 11:54:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 26 (0x12b9b6000) [pid = 1661] [serial = 26] [outer = 0x0] 11:54:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 27 (0x12ba53c00) [pid = 1661] [serial = 27] [outer = 0x12b9b6000] 11:54:59 INFO - PROCESS | 1661 | 1468349699024 Marionette DEBUG loaded listener.js 11:54:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 28 (0x12ba59c00) [pid = 1661] [serial = 28] [outer = 0x12b9b6000] 11:54:59 INFO - PROCESS | 1661 | 1468349699287 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 11:54:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 11:54:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 426ms 11:54:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 11:54:59 INFO - PROCESS | 1661 | 1468349699311 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 11:54:59 INFO - PROCESS | 1661 | 1468349699312 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 11:54:59 INFO - PROCESS | 1661 | 1468349699322 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 11:54:59 INFO - PROCESS | 1661 | 1468349699324 Marionette TRACE conn2 <- [1,22,null,{}] 11:54:59 INFO - PROCESS | 1661 | 1468349699326 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:59 INFO - PROCESS | 1661 | 1468349699327 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:54:59 INFO - PROCESS | 1661 | 1468349699427 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 11:54:59 INFO - PROCESS | 1661 | 1468349699431 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:59 INFO - PROCESS | 1661 | 1468349699432 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:54:59 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bd1c800 == 11 [pid = 1661] [id = 11] 11:54:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 29 (0x12ba5d800) [pid = 1661] [serial = 29] [outer = 0x0] 11:54:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 30 (0x12bdb1000) [pid = 1661] [serial = 30] [outer = 0x12ba5d800] 11:54:59 INFO - PROCESS | 1661 | 1468349699457 Marionette DEBUG loaded listener.js 11:54:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 31 (0x12bf03000) [pid = 1661] [serial = 31] [outer = 0x12ba5d800] 11:54:59 INFO - PROCESS | 1661 | 1468349699690 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 11:54:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 11:54:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 425ms 11:54:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 11:54:59 INFO - PROCESS | 1661 | 1468349699743 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 11:54:59 INFO - PROCESS | 1661 | 1468349699744 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 11:54:59 INFO - PROCESS | 1661 | 1468349699746 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 11:54:59 INFO - PROCESS | 1661 | 1468349699747 Marionette TRACE conn2 <- [1,26,null,{}] 11:54:59 INFO - PROCESS | 1661 | 1468349699757 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:59 INFO - PROCESS | 1661 | 1468349699758 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:54:59 INFO - PROCESS | 1661 | 1468349699854 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 11:54:59 INFO - PROCESS | 1661 | 1468349699858 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:59 INFO - PROCESS | 1661 | 1468349699859 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:54:59 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c020000 == 12 [pid = 1661] [id = 12] 11:54:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 32 (0x1181cdc00) [pid = 1661] [serial = 32] [outer = 0x0] 11:54:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 33 (0x12bf0a000) [pid = 1661] [serial = 33] [outer = 0x1181cdc00] 11:54:59 INFO - PROCESS | 1661 | 1468349699883 Marionette DEBUG loaded listener.js 11:54:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 34 (0x12c0e8c00) [pid = 1661] [serial = 34] [outer = 0x1181cdc00] 11:55:00 INFO - PROCESS | 1661 | 1468349700126 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 11:55:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 11:55:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 423ms 11:55:00 INFO - PROCESS | 1661 | 1468349700174 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 11:55:00 INFO - PROCESS | 1661 | 1468349700175 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 11:55:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 11:55:00 INFO - PROCESS | 1661 | 1468349700178 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 11:55:00 INFO - PROCESS | 1661 | 1468349700179 Marionette TRACE conn2 <- [1,30,null,{}] 11:55:00 INFO - PROCESS | 1661 | 1468349700211 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:00 INFO - PROCESS | 1661 | 1468349700213 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:00 INFO - PROCESS | 1661 | 1468349700324 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 11:55:00 INFO - PROCESS | 1661 | 1468349700329 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:00 INFO - PROCESS | 1661 | 1468349700330 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:00 INFO - PROCESS | 1661 | ++DOCSHELL 0x1183a1000 == 13 [pid = 1661] [id = 13] 11:55:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 35 (0x12c0ebc00) [pid = 1661] [serial = 35] [outer = 0x0] 11:55:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 36 (0x12c0f4400) [pid = 1661] [serial = 36] [outer = 0x12c0ebc00] 11:55:00 INFO - PROCESS | 1661 | 1468349700370 Marionette DEBUG loaded listener.js 11:55:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 37 (0x12c3ec000) [pid = 1661] [serial = 37] [outer = 0x12c0ebc00] 11:55:00 INFO - PROCESS | 1661 | 1468349700767 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 11:55:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 11:55:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 619ms 11:55:00 INFO - PROCESS | 1661 | 1468349700797 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 11:55:00 INFO - PROCESS | 1661 | 1468349700798 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 11:55:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 11:55:00 INFO - PROCESS | 1661 | 1468349700800 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 11:55:00 INFO - PROCESS | 1661 | 1468349700801 Marionette TRACE conn2 <- [1,34,null,{}] 11:55:00 INFO - PROCESS | 1661 | 1468349700803 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:00 INFO - PROCESS | 1661 | 1468349700805 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:00 INFO - PROCESS | 1661 | 1468349700893 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 11:55:00 INFO - PROCESS | 1661 | 1468349700896 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:00 INFO - PROCESS | 1661 | 1468349700897 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:00 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c728000 == 14 [pid = 1661] [id = 14] 11:55:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 38 (0x12c3ee400) [pid = 1661] [serial = 38] [outer = 0x0] 11:55:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 39 (0x12c3f4800) [pid = 1661] [serial = 39] [outer = 0x12c3ee400] 11:55:00 INFO - PROCESS | 1661 | 1468349700921 Marionette DEBUG loaded listener.js 11:55:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 40 (0x12c888800) [pid = 1661] [serial = 40] [outer = 0x12c3ee400] 11:55:01 INFO - PROCESS | 1661 | 1468349701179 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 11:55:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 11:55:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 419ms 11:55:01 INFO - PROCESS | 1661 | 1468349701226 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 11:55:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 11:55:01 INFO - PROCESS | 1661 | 1468349701228 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 11:55:01 INFO - PROCESS | 1661 | 1468349701232 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 11:55:01 INFO - PROCESS | 1661 | 1468349701236 Marionette TRACE conn2 <- [1,38,null,{}] 11:55:01 INFO - PROCESS | 1661 | 1468349701248 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:01 INFO - PROCESS | 1661 | 1468349701254 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:01 INFO - PROCESS | 1661 | 1468349701405 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 11:55:01 INFO - PROCESS | 1661 | 1468349701410 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:01 INFO - PROCESS | 1661 | 1468349701411 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:01 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cad5000 == 15 [pid = 1661] [id = 15] 11:55:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 41 (0x12c88f800) [pid = 1661] [serial = 41] [outer = 0x0] 11:55:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 42 (0x12c894000) [pid = 1661] [serial = 42] [outer = 0x12c88f800] 11:55:01 INFO - PROCESS | 1661 | 1468349701437 Marionette DEBUG loaded listener.js 11:55:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 43 (0x12cb0ec00) [pid = 1661] [serial = 43] [outer = 0x12c88f800] 11:55:01 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cc33000 == 16 [pid = 1661] [id = 16] 11:55:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 44 (0x12cc33800) [pid = 1661] [serial = 44] [outer = 0x0] 11:55:01 INFO - PROCESS | 1661 | 1468349701683 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 11:55:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 45 (0x12cc35000) [pid = 1661] [serial = 45] [outer = 0x12cc33800] 11:55:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 46 (0x12cc39800) [pid = 1661] [serial = 46] [outer = 0x12cc33800] 11:55:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 11:55:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 483ms 11:55:01 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cc32800 == 17 [pid = 1661] [id = 17] 11:55:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 47 (0x12cb11c00) [pid = 1661] [serial = 47] [outer = 0x0] 11:55:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 48 (0x12ccd7000) [pid = 1661] [serial = 48] [outer = 0x12cb11c00] 11:55:01 INFO - PROCESS | 1661 | 1468349701752 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 11:55:01 INFO - PROCESS | 1661 | 1468349701753 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 11:55:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 49 (0x1166ee000) [pid = 1661] [serial = 49] [outer = 0x12cb11c00] 11:55:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 11:55:01 INFO - PROCESS | 1661 | 1468349701790 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 11:55:01 INFO - PROCESS | 1661 | 1468349701791 Marionette TRACE conn2 <- [1,42,null,{}] 11:55:01 INFO - PROCESS | 1661 | 1468349701800 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:01 INFO - PROCESS | 1661 | 1468349701801 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:01 INFO - PROCESS | 1661 | 1468349701921 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 11:55:01 INFO - PROCESS | 1661 | 1468349701927 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:01 INFO - PROCESS | 1661 | 1468349701928 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:01 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d2be000 == 18 [pid = 1661] [id = 18] 11:55:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 50 (0x12cb15400) [pid = 1661] [serial = 50] [outer = 0x0] 11:55:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 51 (0x12cb19c00) [pid = 1661] [serial = 51] [outer = 0x12cb15400] 11:55:01 INFO - PROCESS | 1661 | 1468349701953 Marionette DEBUG loaded listener.js 11:55:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 52 (0x12d518000) [pid = 1661] [serial = 52] [outer = 0x12cb15400] 11:55:02 INFO - PROCESS | 1661 | 1468349702205 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 11:55:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 11:55:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 484ms 11:55:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 11:55:02 INFO - PROCESS | 1661 | 1468349702261 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 11:55:02 INFO - PROCESS | 1661 | 1468349702263 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 11:55:02 INFO - PROCESS | 1661 | 1468349702277 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 11:55:02 INFO - PROCESS | 1661 | 1468349702280 Marionette TRACE conn2 <- [1,46,null,{}] 11:55:02 INFO - PROCESS | 1661 | 1468349702284 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:02 INFO - PROCESS | 1661 | 1468349702288 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:02 INFO - PROCESS | 1661 | 1468349702441 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 11:55:02 INFO - PROCESS | 1661 | 1468349702446 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:02 INFO - PROCESS | 1661 | 1468349702448 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:02 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d548800 == 19 [pid = 1661] [id = 19] 11:55:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 53 (0x1185b7c00) [pid = 1661] [serial = 53] [outer = 0x0] 11:55:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 54 (0x12d51e400) [pid = 1661] [serial = 54] [outer = 0x1185b7c00] 11:55:02 INFO - PROCESS | 1661 | 1468349702489 Marionette DEBUG loaded listener.js 11:55:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 55 (0x12d522c00) [pid = 1661] [serial = 55] [outer = 0x1185b7c00] 11:55:02 INFO - PROCESS | 1661 | 1468349702818 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 11:55:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 11:55:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 586ms 11:55:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 11:55:02 INFO - PROCESS | 1661 | 1468349702858 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 11:55:02 INFO - PROCESS | 1661 | 1468349702859 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 11:55:02 INFO - PROCESS | 1661 | 1468349702861 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 11:55:02 INFO - PROCESS | 1661 | 1468349702862 Marionette TRACE conn2 <- [1,50,null,{}] 11:55:02 INFO - PROCESS | 1661 | 1468349702865 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:02 INFO - PROCESS | 1661 | 1468349702866 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:02 INFO - PROCESS | 1661 | 1468349702968 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 11:55:02 INFO - PROCESS | 1661 | 1468349702971 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:02 INFO - PROCESS | 1661 | 1468349702972 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:02 INFO - PROCESS | 1661 | ++DOCSHELL 0x118319800 == 20 [pid = 1661] [id = 20] 11:55:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 56 (0x118105800) [pid = 1661] [serial = 56] [outer = 0x0] 11:55:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 57 (0x11810e400) [pid = 1661] [serial = 57] [outer = 0x118105800] 11:55:03 INFO - PROCESS | 1661 | 1468349702995 Marionette DEBUG loaded listener.js 11:55:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 58 (0x12bf0d000) [pid = 1661] [serial = 58] [outer = 0x118105800] 11:55:03 INFO - PROCESS | 1661 | 1468349703236 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:55:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 11:55:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 418ms 11:55:03 INFO - PROCESS | 1661 | 1468349703280 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 11:55:03 INFO - PROCESS | 1661 | 1468349703281 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 11:55:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 11:55:03 INFO - PROCESS | 1661 | 1468349703290 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 11:55:03 INFO - PROCESS | 1661 | 1468349703291 Marionette TRACE conn2 <- [1,54,null,{}] 11:55:03 INFO - PROCESS | 1661 | 1468349703293 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:03 INFO - PROCESS | 1661 | 1468349703294 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:03 INFO - PROCESS | 1661 | 1468349703390 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 11:55:03 INFO - PROCESS | 1661 | 1468349703402 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:03 INFO - PROCESS | 1661 | 1468349703403 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:03 INFO - PROCESS | 1661 | ++DOCSHELL 0x1192dd800 == 21 [pid = 1661] [id = 21] 11:55:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 59 (0x1245d5c00) [pid = 1661] [serial = 59] [outer = 0x0] 11:55:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 60 (0x119673c00) [pid = 1661] [serial = 60] [outer = 0x1245d5c00] 11:55:03 INFO - PROCESS | 1661 | 1468349703428 Marionette DEBUG loaded listener.js 11:55:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 61 (0x12d525800) [pid = 1661] [serial = 61] [outer = 0x1245d5c00] 11:55:03 INFO - PROCESS | 1661 | 1468349703744 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:55:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 11:55:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 475ms 11:55:03 INFO - PROCESS | 1661 | 1468349703760 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 11:55:03 INFO - PROCESS | 1661 | 1468349703761 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 11:55:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 11:55:03 INFO - PROCESS | 1661 | 1468349703764 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 11:55:03 INFO - PROCESS | 1661 | 1468349703765 Marionette TRACE conn2 <- [1,58,null,{}] 11:55:03 INFO - PROCESS | 1661 | 1468349703771 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:03 INFO - PROCESS | 1661 | 1468349703772 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:03 INFO - PROCESS | 1661 | 1468349703883 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 11:55:04 INFO - PROCESS | 1661 | 1468349704460 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:04 INFO - PROCESS | 1661 | 1468349704462 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:04 INFO - PROCESS | 1661 | ++DOCSHELL 0x111ea2000 == 22 [pid = 1661] [id = 22] 11:55:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 62 (0x111aa9400) [pid = 1661] [serial = 62] [outer = 0x0] 11:55:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 63 (0x1121b1400) [pid = 1661] [serial = 63] [outer = 0x111aa9400] 11:55:04 INFO - PROCESS | 1661 | 1468349704497 Marionette DEBUG loaded listener.js 11:55:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 64 (0x112986400) [pid = 1661] [serial = 64] [outer = 0x111aa9400] 11:55:04 INFO - PROCESS | 1661 | 1468349704912 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:55:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 11:55:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1172ms 11:55:04 INFO - PROCESS | 1661 | 1468349704938 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 11:55:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 11:55:04 INFO - PROCESS | 1661 | 1468349704940 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 11:55:04 INFO - PROCESS | 1661 | 1468349704943 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 11:55:04 INFO - PROCESS | 1661 | 1468349704945 Marionette TRACE conn2 <- [1,62,null,{}] 11:55:04 INFO - PROCESS | 1661 | 1468349704949 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:04 INFO - PROCESS | 1661 | 1468349704954 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:05 INFO - PROCESS | 1661 | 1468349705074 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 11:55:05 INFO - PROCESS | 1661 | 1468349705115 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:05 INFO - PROCESS | 1661 | 1468349705116 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:05 INFO - PROCESS | 1661 | ++DOCSHELL 0x11609d800 == 23 [pid = 1661] [id = 23] 11:55:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 65 (0x1130bd800) [pid = 1661] [serial = 65] [outer = 0x0] 11:55:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 66 (0x113d8dc00) [pid = 1661] [serial = 66] [outer = 0x1130bd800] 11:55:05 INFO - PROCESS | 1661 | 1468349705148 Marionette DEBUG loaded listener.js 11:55:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 67 (0x116768c00) [pid = 1661] [serial = 67] [outer = 0x1130bd800] 11:55:05 INFO - PROCESS | 1661 | 1468349705554 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:55:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 11:55:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 619ms 11:55:05 INFO - PROCESS | 1661 | 1468349705565 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 11:55:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 11:55:05 INFO - PROCESS | 1661 | 1468349705570 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 11:55:05 INFO - PROCESS | 1661 | 1468349705572 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 11:55:05 INFO - PROCESS | 1661 | 1468349705574 Marionette TRACE conn2 <- [1,66,null,{}] 11:55:05 INFO - PROCESS | 1661 | 1468349705576 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:05 INFO - PROCESS | 1661 | 1468349705578 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:05 INFO - PROCESS | 1661 | 1468349705698 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 11:55:05 INFO - PROCESS | 1661 | 1468349705768 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:05 INFO - PROCESS | 1661 | 1468349705769 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:05 INFO - PROCESS | 1661 | ++DOCSHELL 0x11701a000 == 24 [pid = 1661] [id = 24] 11:55:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 68 (0x1181d0400) [pid = 1661] [serial = 68] [outer = 0x0] 11:55:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 69 (0x1185ba000) [pid = 1661] [serial = 69] [outer = 0x1181d0400] 11:55:05 INFO - PROCESS | 1661 | 1468349705801 Marionette DEBUG loaded listener.js 11:55:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 70 (0x1188e4000) [pid = 1661] [serial = 70] [outer = 0x1181d0400] 11:55:06 INFO - PROCESS | 1661 | 1468349706407 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:55:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 11:55:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 874ms 11:55:06 INFO - PROCESS | 1661 | 1468349706546 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 11:55:06 INFO - PROCESS | 1661 | 1468349706549 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 11:55:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 11:55:06 INFO - PROCESS | 1661 | 1468349706561 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 11:55:06 INFO - PROCESS | 1661 | 1468349706564 Marionette TRACE conn2 <- [1,70,null,{}] 11:55:06 INFO - PROCESS | 1661 | 1468349706586 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:06 INFO - PROCESS | 1661 | 1468349706589 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:06 INFO - PROCESS | 1661 | 1468349706714 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 11:55:06 INFO - PROCESS | 1661 | 1468349706771 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:06 INFO - PROCESS | 1661 | 1468349706772 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:06 INFO - PROCESS | 1661 | ++DOCSHELL 0x113f41800 == 25 [pid = 1661] [id = 25] 11:55:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 71 (0x113a9d000) [pid = 1661] [serial = 71] [outer = 0x0] 11:55:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 72 (0x11696cc00) [pid = 1661] [serial = 72] [outer = 0x113a9d000] 11:55:06 INFO - PROCESS | 1661 | 1468349706816 Marionette DEBUG loaded listener.js 11:55:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 73 (0x11704e000) [pid = 1661] [serial = 73] [outer = 0x113a9d000] 11:55:07 INFO - PROCESS | 1661 | 1468349707291 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:55:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 11:55:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 741ms 11:55:07 INFO - PROCESS | 1661 | 1468349707299 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 11:55:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 11:55:07 INFO - PROCESS | 1661 | 1468349707305 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 11:55:07 INFO - PROCESS | 1661 | 1468349707309 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 11:55:07 INFO - PROCESS | 1661 | 1468349707311 Marionette TRACE conn2 <- [1,74,null,{}] 11:55:07 INFO - PROCESS | 1661 | 1468349707314 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:07 INFO - PROCESS | 1661 | 1468349707315 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:07 INFO - PROCESS | 1661 | 1468349707393 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 11:55:07 INFO - PROCESS | 1661 | 1468349707398 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:07 INFO - PROCESS | 1661 | 1468349707399 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:07 INFO - PROCESS | 1661 | ++DOCSHELL 0x1162ca800 == 26 [pid = 1661] [id = 26] 11:55:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 74 (0x1173eac00) [pid = 1661] [serial = 74] [outer = 0x0] 11:55:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 75 (0x1176e8c00) [pid = 1661] [serial = 75] [outer = 0x1173eac00] 11:55:07 INFO - PROCESS | 1661 | 1468349707430 Marionette DEBUG loaded listener.js 11:55:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x1181cbc00) [pid = 1661] [serial = 76] [outer = 0x1173eac00] 11:55:07 INFO - PROCESS | 1661 | 1468349707754 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:55:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 11:55:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 470ms 11:55:07 INFO - PROCESS | 1661 | 1468349707780 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 11:55:07 INFO - PROCESS | 1661 | 1468349707782 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 11:55:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 11:55:07 INFO - PROCESS | 1661 | 1468349707787 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 11:55:07 INFO - PROCESS | 1661 | 1468349707790 Marionette TRACE conn2 <- [1,78,null,{}] 11:55:07 INFO - PROCESS | 1661 | 1468349707797 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:07 INFO - PROCESS | 1661 | 1468349707800 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:07 INFO - PROCESS | 1661 | 1468349707876 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 11:55:07 INFO - PROCESS | 1661 | 1468349707881 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:07 INFO - PROCESS | 1661 | 1468349707883 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:07 INFO - PROCESS | 1661 | ++DOCSHELL 0x117003000 == 27 [pid = 1661] [id = 27] 11:55:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x11383c800) [pid = 1661] [serial = 77] [outer = 0x0] 11:55:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x11874a800) [pid = 1661] [serial = 78] [outer = 0x11383c800] 11:55:07 INFO - PROCESS | 1661 | 1468349707913 Marionette DEBUG loaded listener.js 11:55:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x1188de800) [pid = 1661] [serial = 79] [outer = 0x11383c800] 11:55:08 INFO - PROCESS | 1661 | 1468349708257 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:55:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 11:55:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 525ms 11:55:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 11:55:08 INFO - PROCESS | 1661 | 1468349708310 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 11:55:08 INFO - PROCESS | 1661 | 1468349708312 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 11:55:08 INFO - PROCESS | 1661 | 1468349708314 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 11:55:08 INFO - PROCESS | 1661 | 1468349708315 Marionette TRACE conn2 <- [1,82,null,{}] 11:55:08 INFO - PROCESS | 1661 | 1468349708317 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:08 INFO - PROCESS | 1661 | 1468349708319 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:08 INFO - PROCESS | 1661 | 1468349708398 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 11:55:08 INFO - PROCESS | 1661 | 1468349708440 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:08 INFO - PROCESS | 1661 | 1468349708441 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:08 INFO - PROCESS | 1661 | ++DOCSHELL 0x11723e000 == 28 [pid = 1661] [id = 28] 11:55:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x1185bb000) [pid = 1661] [serial = 80] [outer = 0x0] 11:55:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x119148400) [pid = 1661] [serial = 81] [outer = 0x1185bb000] 11:55:08 INFO - PROCESS | 1661 | 1468349708466 Marionette DEBUG loaded listener.js 11:55:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x11967a400) [pid = 1661] [serial = 82] [outer = 0x1185bb000] 11:55:08 INFO - PROCESS | 1661 | 1468349708723 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:55:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 11:55:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 418ms 11:55:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 11:55:08 INFO - PROCESS | 1661 | 1468349708740 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 11:55:08 INFO - PROCESS | 1661 | 1468349708741 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 11:55:08 INFO - PROCESS | 1661 | 1468349708743 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 11:55:08 INFO - PROCESS | 1661 | 1468349708744 Marionette TRACE conn2 <- [1,86,null,{}] 11:55:08 INFO - PROCESS | 1661 | 1468349708747 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:08 INFO - PROCESS | 1661 | 1468349708748 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:08 INFO - PROCESS | 1661 | 1468349708828 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 11:55:08 INFO - PROCESS | 1661 | 1468349708832 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:08 INFO - PROCESS | 1661 | 1468349708833 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:08 INFO - PROCESS | 1661 | ++DOCSHELL 0x118316000 == 29 [pid = 1661] [id = 29] 11:55:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x1133ecc00) [pid = 1661] [serial = 83] [outer = 0x0] 11:55:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x11982a800) [pid = 1661] [serial = 84] [outer = 0x1133ecc00] 11:55:08 INFO - PROCESS | 1661 | 1468349708861 Marionette DEBUG loaded listener.js 11:55:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x119a1b000) [pid = 1661] [serial = 85] [outer = 0x1133ecc00] 11:55:09 INFO - PROCESS | 1661 | 1468349709193 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:55:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 11:55:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 469ms 11:55:09 INFO - PROCESS | 1661 | 1468349709214 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 11:55:09 INFO - PROCESS | 1661 | 1468349709218 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 11:55:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 11:55:09 INFO - PROCESS | 1661 | 1468349709222 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 11:55:09 INFO - PROCESS | 1661 | 1468349709223 Marionette TRACE conn2 <- [1,90,null,{}] 11:55:09 INFO - PROCESS | 1661 | 1468349709243 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:09 INFO - PROCESS | 1661 | 1468349709249 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:09 INFO - PROCESS | 1661 | 1468349709389 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 11:55:09 INFO - PROCESS | 1661 | 1468349709395 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:09 INFO - PROCESS | 1661 | 1468349709396 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:09 INFO - PROCESS | 1661 | ++DOCSHELL 0x118357800 == 30 [pid = 1661] [id = 30] 11:55:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x119a28400) [pid = 1661] [serial = 86] [outer = 0x0] 11:55:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x119e83c00) [pid = 1661] [serial = 87] [outer = 0x119a28400] 11:55:09 INFO - PROCESS | 1661 | 1468349709436 Marionette DEBUG loaded listener.js 11:55:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x12380dc00) [pid = 1661] [serial = 88] [outer = 0x119a28400] 11:55:09 INFO - PROCESS | 1661 | 1468349709893 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:55:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 11:55:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 723ms 11:55:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 11:55:09 INFO - PROCESS | 1661 | 1468349709944 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 11:55:09 INFO - PROCESS | 1661 | 1468349709946 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 11:55:09 INFO - PROCESS | 1661 | 1468349709948 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 11:55:09 INFO - PROCESS | 1661 | 1468349709948 Marionette TRACE conn2 <- [1,94,null,{}] 11:55:09 INFO - PROCESS | 1661 | 1468349709953 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:09 INFO - PROCESS | 1661 | 1468349709954 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:10 INFO - PROCESS | 1661 | 1468349710024 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 11:55:10 INFO - PROCESS | 1661 | 1468349710027 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:10 INFO - PROCESS | 1661 | 1468349710029 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:10 INFO - PROCESS | 1661 | ++DOCSHELL 0x11839f800 == 31 [pid = 1661] [id = 31] 11:55:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x12380e000) [pid = 1661] [serial = 89] [outer = 0x0] 11:55:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x123813400) [pid = 1661] [serial = 90] [outer = 0x12380e000] 11:55:10 INFO - PROCESS | 1661 | 1468349710056 Marionette DEBUG loaded listener.js 11:55:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x123c50000) [pid = 1661] [serial = 91] [outer = 0x12380e000] 11:55:10 INFO - PROCESS | 1661 | 1468349710343 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 11:55:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 11:55:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 422ms 11:55:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 11:55:10 INFO - PROCESS | 1661 | 1468349710376 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 11:55:10 INFO - PROCESS | 1661 | 1468349710377 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 11:55:10 INFO - PROCESS | 1661 | 1468349710379 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 11:55:10 INFO - PROCESS | 1661 | 1468349710380 Marionette TRACE conn2 <- [1,98,null,{}] 11:55:10 INFO - PROCESS | 1661 | 1468349710382 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:10 INFO - PROCESS | 1661 | 1468349710384 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:10 INFO - PROCESS | 1661 | 1468349710460 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 11:55:10 INFO - PROCESS | 1661 | 1468349710463 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:10 INFO - PROCESS | 1661 | 1468349710465 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:10 INFO - PROCESS | 1661 | ++DOCSHELL 0x119278800 == 32 [pid = 1661] [id = 32] 11:55:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x123c51000) [pid = 1661] [serial = 92] [outer = 0x0] 11:55:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x123f34000) [pid = 1661] [serial = 93] [outer = 0x123c51000] 11:55:10 INFO - PROCESS | 1661 | 1468349710491 Marionette DEBUG loaded listener.js 11:55:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x1243ee800) [pid = 1661] [serial = 94] [outer = 0x123c51000] 11:55:10 INFO - PROCESS | 1661 | 1468349710786 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 11:55:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 11:55:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 420ms 11:55:10 INFO - PROCESS | 1661 | 1468349710801 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 11:55:10 INFO - PROCESS | 1661 | 1468349710804 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 11:55:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 11:55:10 INFO - PROCESS | 1661 | 1468349710813 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 11:55:10 INFO - PROCESS | 1661 | 1468349710814 Marionette TRACE conn2 <- [1,102,null,{}] 11:55:10 INFO - PROCESS | 1661 | 1468349710816 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:10 INFO - PROCESS | 1661 | 1468349710819 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:10 INFO - PROCESS | 1661 | 1468349710917 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 11:55:10 INFO - PROCESS | 1661 | 1468349710924 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:10 INFO - PROCESS | 1661 | 1468349710925 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:10 INFO - PROCESS | 1661 | ++DOCSHELL 0x117002800 == 33 [pid = 1661] [id = 33] 11:55:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x112986000) [pid = 1661] [serial = 95] [outer = 0x0] 11:55:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x1243f0c00) [pid = 1661] [serial = 96] [outer = 0x112986000] 11:55:10 INFO - PROCESS | 1661 | 1468349710949 Marionette DEBUG loaded listener.js 11:55:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x1245d5400) [pid = 1661] [serial = 97] [outer = 0x112986000] 11:55:11 INFO - PROCESS | 1661 | 1468349711303 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 11:55:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 11:55:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 520ms 11:55:11 INFO - PROCESS | 1661 | 1468349711332 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 11:55:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 11:55:11 INFO - PROCESS | 1661 | 1468349711334 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 11:55:11 INFO - PROCESS | 1661 | 1468349711337 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 11:55:11 INFO - PROCESS | 1661 | 1468349711339 Marionette TRACE conn2 <- [1,106,null,{}] 11:55:11 INFO - PROCESS | 1661 | 1468349711342 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:11 INFO - PROCESS | 1661 | 1468349711344 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:11 INFO - PROCESS | 1661 | 1468349711458 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 11:55:11 INFO - PROCESS | 1661 | 1468349711526 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:11 INFO - PROCESS | 1661 | 1468349711528 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:11 INFO - PROCESS | 1661 | ++DOCSHELL 0x1192ea800 == 34 [pid = 1661] [id = 34] 11:55:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x11602fc00) [pid = 1661] [serial = 98] [outer = 0x0] 11:55:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x11913e400) [pid = 1661] [serial = 99] [outer = 0x11602fc00] 11:55:11 INFO - PROCESS | 1661 | 1468349711557 Marionette DEBUG loaded listener.js 11:55:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x124925c00) [pid = 1661] [serial = 100] [outer = 0x11602fc00] 11:55:11 INFO - PROCESS | 1661 | 1468349711859 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 11:55:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 11:55:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 571ms 11:55:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 11:55:11 INFO - PROCESS | 1661 | 1468349711909 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 11:55:11 INFO - PROCESS | 1661 | 1468349711911 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 11:55:11 INFO - PROCESS | 1661 | 1468349711914 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 11:55:11 INFO - PROCESS | 1661 | 1468349711917 Marionette TRACE conn2 <- [1,110,null,{}] 11:55:11 INFO - PROCESS | 1661 | 1468349711920 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:11 INFO - PROCESS | 1661 | 1468349711923 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:12 INFO - PROCESS | 1661 | 1468349712054 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 11:55:12 INFO - PROCESS | 1661 | 1468349712057 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:12 INFO - PROCESS | 1661 | 1468349712059 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x119ee5000 == 35 [pid = 1661] [id = 35] 11:55:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x124921000) [pid = 1661] [serial = 101] [outer = 0x0] 11:55:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x124b1ec00) [pid = 1661] [serial = 102] [outer = 0x124921000] 11:55:12 INFO - PROCESS | 1661 | 1468349712080 Marionette DEBUG loaded listener.js 11:55:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x124920c00) [pid = 1661] [serial = 103] [outer = 0x124921000] 11:55:12 INFO - PROCESS | 1661 | 1468349712500 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 11:55:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 11:55:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 623ms 11:55:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 11:55:12 INFO - PROCESS | 1661 | 1468349712538 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 11:55:12 INFO - PROCESS | 1661 | 1468349712540 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 11:55:12 INFO - PROCESS | 1661 | 1468349712543 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 11:55:12 INFO - PROCESS | 1661 | 1468349712545 Marionette TRACE conn2 <- [1,114,null,{}] 11:55:12 INFO - PROCESS | 1661 | 1468349712548 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:12 INFO - PROCESS | 1661 | 1468349712550 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:12 INFO - PROCESS | 1661 | 1468349712669 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 11:55:12 INFO - PROCESS | 1661 | 1468349712674 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:12 INFO - PROCESS | 1661 | 1468349712676 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x12387d000 == 36 [pid = 1661] [id = 36] 11:55:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x124d8f800) [pid = 1661] [serial = 104] [outer = 0x0] 11:55:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x125631400) [pid = 1661] [serial = 105] [outer = 0x124d8f800] 11:55:12 INFO - PROCESS | 1661 | 1468349712714 Marionette DEBUG loaded listener.js 11:55:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x1256d6000) [pid = 1661] [serial = 106] [outer = 0x124d8f800] 11:55:13 INFO - PROCESS | 1661 | 1468349713092 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 11:55:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 11:55:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 570ms 11:55:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 11:55:13 INFO - PROCESS | 1661 | 1468349713112 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 11:55:13 INFO - PROCESS | 1661 | 1468349713113 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 11:55:13 INFO - PROCESS | 1661 | 1468349713116 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 11:55:13 INFO - PROCESS | 1661 | 1468349713119 Marionette TRACE conn2 <- [1,118,null,{}] 11:55:13 INFO - PROCESS | 1661 | 1468349713123 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:13 INFO - PROCESS | 1661 | 1468349713124 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:13 INFO - PROCESS | 1661 | 1468349713225 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 11:55:13 INFO - PROCESS | 1661 | 1468349713231 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:13 INFO - PROCESS | 1661 | 1468349713232 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:13 INFO - PROCESS | 1661 | ++DOCSHELL 0x123941800 == 37 [pid = 1661] [id = 37] 11:55:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x12496a800) [pid = 1661] [serial = 107] [outer = 0x0] 11:55:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x126171400) [pid = 1661] [serial = 108] [outer = 0x12496a800] 11:55:13 INFO - PROCESS | 1661 | 1468349713256 Marionette DEBUG loaded listener.js 11:55:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x126535400) [pid = 1661] [serial = 109] [outer = 0x12496a800] 11:55:13 INFO - PROCESS | 1661 | 1468349713568 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 11:55:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 11:55:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 472ms 11:55:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 11:55:13 INFO - PROCESS | 1661 | 1468349713589 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 11:55:13 INFO - PROCESS | 1661 | 1468349713590 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 11:55:13 INFO - PROCESS | 1661 | 1468349713592 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 11:55:13 INFO - PROCESS | 1661 | 1468349713593 Marionette TRACE conn2 <- [1,122,null,{}] 11:55:13 INFO - PROCESS | 1661 | 1468349713595 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:13 INFO - PROCESS | 1661 | 1468349713596 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:13 INFO - PROCESS | 1661 | 1468349713677 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 11:55:13 INFO - PROCESS | 1661 | 1468349713681 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:13 INFO - PROCESS | 1661 | 1468349713682 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:13 INFO - PROCESS | 1661 | ++DOCSHELL 0x123caa000 == 38 [pid = 1661] [id = 38] 11:55:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x119a1e400) [pid = 1661] [serial = 110] [outer = 0x0] 11:55:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x1267e9800) [pid = 1661] [serial = 111] [outer = 0x119a1e400] 11:55:13 INFO - PROCESS | 1661 | 1468349713707 Marionette DEBUG loaded listener.js 11:55:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x126b9e400) [pid = 1661] [serial = 112] [outer = 0x119a1e400] 11:55:13 INFO - PROCESS | 1661 | 1468349713992 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 11:55:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 11:55:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 418ms 11:55:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 11:55:14 INFO - PROCESS | 1661 | 1468349714010 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 11:55:14 INFO - PROCESS | 1661 | 1468349714011 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 11:55:14 INFO - PROCESS | 1661 | 1468349714013 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 11:55:14 INFO - PROCESS | 1661 | 1468349714014 Marionette TRACE conn2 <- [1,126,null,{}] 11:55:14 INFO - PROCESS | 1661 | 1468349714024 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:14 INFO - PROCESS | 1661 | 1468349714025 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:14 INFO - PROCESS | 1661 | 1468349714110 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 11:55:14 INFO - PROCESS | 1661 | 1468349714159 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:14 INFO - PROCESS | 1661 | 1468349714167 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:14 INFO - PROCESS | 1661 | ++DOCSHELL 0x1241aa800 == 39 [pid = 1661] [id = 39] 11:55:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x12558c000) [pid = 1661] [serial = 113] [outer = 0x0] 11:55:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x126b9e800) [pid = 1661] [serial = 114] [outer = 0x12558c000] 11:55:14 INFO - PROCESS | 1661 | 1468349714190 Marionette DEBUG loaded listener.js 11:55:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x128b3c400) [pid = 1661] [serial = 115] [outer = 0x12558c000] 11:55:14 INFO - PROCESS | 1661 | 1468349714488 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 11:55:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 11:55:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 527ms 11:55:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 11:55:14 INFO - PROCESS | 1661 | 1468349714541 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 11:55:14 INFO - PROCESS | 1661 | 1468349714542 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 11:55:14 INFO - PROCESS | 1661 | 1468349714544 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 11:55:14 INFO - PROCESS | 1661 | 1468349714544 Marionette TRACE conn2 <- [1,130,null,{}] 11:55:14 INFO - PROCESS | 1661 | 1468349714547 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:14 INFO - PROCESS | 1661 | 1468349714548 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:14 INFO - PROCESS | 1661 | 1468349714627 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 11:55:14 INFO - PROCESS | 1661 | 1468349714630 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:14 INFO - PROCESS | 1661 | 1468349714631 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:14 INFO - PROCESS | 1661 | ++DOCSHELL 0x124b3a000 == 40 [pid = 1661] [id = 40] 11:55:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x128d43800) [pid = 1661] [serial = 116] [outer = 0x0] 11:55:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x128ea1c00) [pid = 1661] [serial = 117] [outer = 0x128d43800] 11:55:14 INFO - PROCESS | 1661 | 1468349714656 Marionette DEBUG loaded listener.js 11:55:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x1291ce800) [pid = 1661] [serial = 118] [outer = 0x128d43800] 11:55:15 INFO - PROCESS | 1661 | 1468349715785 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 11:55:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 11:55:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1270ms 11:55:15 INFO - PROCESS | 1661 | 1468349715814 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 11:55:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 11:55:15 INFO - PROCESS | 1661 | 1468349715817 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 11:55:15 INFO - PROCESS | 1661 | 1468349715819 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 11:55:15 INFO - PROCESS | 1661 | 1468349715822 Marionette TRACE conn2 <- [1,134,null,{}] 11:55:15 INFO - PROCESS | 1661 | 1468349715826 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:15 INFO - PROCESS | 1661 | 1468349715827 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:15 INFO - PROCESS | 1661 | 1468349715915 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 11:55:15 INFO - PROCESS | 1661 | 1468349715948 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:15 INFO - PROCESS | 1661 | 1468349715950 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:15 INFO - PROCESS | 1661 | ++DOCSHELL 0x113d80800 == 41 [pid = 1661] [id = 41] 11:55:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x1172bb400) [pid = 1661] [serial = 119] [outer = 0x0] 11:55:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x117ea7000) [pid = 1661] [serial = 120] [outer = 0x1172bb400] 11:55:15 INFO - PROCESS | 1661 | 1468349715977 Marionette DEBUG loaded listener.js 11:55:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x1181cfc00) [pid = 1661] [serial = 121] [outer = 0x1172bb400] 11:55:16 INFO - PROCESS | 1661 | 1468349716295 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 11:55:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 11:55:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 520ms 11:55:16 INFO - PROCESS | 1661 | 1468349716340 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 11:55:16 INFO - PROCESS | 1661 | 1468349716343 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 11:55:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 11:55:16 INFO - PROCESS | 1661 | 1468349716347 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 11:55:16 INFO - PROCESS | 1661 | 1468349716349 Marionette TRACE conn2 <- [1,138,null,{}] 11:55:16 INFO - PROCESS | 1661 | 1468349716351 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:16 INFO - PROCESS | 1661 | 1468349716353 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:16 INFO - PROCESS | 1661 | 1468349716447 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 11:55:16 INFO - PROCESS | 1661 | 1468349716451 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:16 INFO - PROCESS | 1661 | 1468349716453 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:16 INFO - PROCESS | 1661 | ++DOCSHELL 0x1169a2000 == 42 [pid = 1661] [id = 42] 11:55:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x11850f800) [pid = 1661] [serial = 122] [outer = 0x0] 11:55:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x118884400) [pid = 1661] [serial = 123] [outer = 0x11850f800] 11:55:16 INFO - PROCESS | 1661 | 1468349716479 Marionette DEBUG loaded listener.js 11:55:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x11946b800) [pid = 1661] [serial = 124] [outer = 0x11850f800] 11:55:17 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x1245d5c00) [pid = 1661] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 11:55:17 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x118105800) [pid = 1661] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 11:55:17 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x1185b7c00) [pid = 1661] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 11:55:17 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x12cb15400) [pid = 1661] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 11:55:17 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x12c88f800) [pid = 1661] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 11:55:17 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x12c3ee400) [pid = 1661] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 11:55:17 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x12c0ebc00) [pid = 1661] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 11:55:17 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x1181cdc00) [pid = 1661] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 11:55:17 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x12ba5d800) [pid = 1661] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 11:55:17 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x12b9b6000) [pid = 1661] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 11:55:17 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x12ab75c00) [pid = 1661] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 11:55:17 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x12a65e000) [pid = 1661] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 11:55:17 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x128e9d000) [pid = 1661] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 11:55:17 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x112986000) [pid = 1661] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 11:55:17 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x11602fc00) [pid = 1661] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 11:55:17 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x124d8f800) [pid = 1661] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 11:55:17 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x12496a800) [pid = 1661] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 11:55:17 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x119a1e400) [pid = 1661] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 11:55:17 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x111aa9400) [pid = 1661] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 11:55:17 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x1130bd800) [pid = 1661] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 11:55:17 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x1181d0400) [pid = 1661] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 11:55:17 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x113a9d000) [pid = 1661] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 11:55:17 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x1173eac00) [pid = 1661] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 11:55:17 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x11383c800) [pid = 1661] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 11:55:17 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x1185bb000) [pid = 1661] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 11:55:17 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x1133ecc00) [pid = 1661] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 11:55:17 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x119a28400) [pid = 1661] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 11:55:17 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x12380e000) [pid = 1661] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 11:55:17 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x123c51000) [pid = 1661] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 11:55:17 INFO - PROCESS | 1661 | 1468349717483 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 11:55:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 11:55:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1174ms 11:55:17 INFO - PROCESS | 1661 | 1468349717523 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 11:55:17 INFO - PROCESS | 1661 | 1468349717525 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 11:55:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 11:55:17 INFO - PROCESS | 1661 | 1468349717528 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 11:55:17 INFO - PROCESS | 1661 | 1468349717532 Marionette TRACE conn2 <- [1,142,null,{}] 11:55:17 INFO - PROCESS | 1661 | 1468349717543 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:17 INFO - PROCESS | 1661 | 1468349717547 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:17 INFO - PROCESS | 1661 | 1468349717627 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 11:55:17 INFO - PROCESS | 1661 | 1468349717687 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:17 INFO - PROCESS | 1661 | 1468349717688 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:17 INFO - PROCESS | 1661 | ++DOCSHELL 0x117361000 == 43 [pid = 1661] [id = 43] 11:55:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x11607a000) [pid = 1661] [serial = 125] [outer = 0x0] 11:55:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x11888ac00) [pid = 1661] [serial = 126] [outer = 0x11607a000] 11:55:17 INFO - PROCESS | 1661 | 1468349717718 Marionette DEBUG loaded listener.js 11:55:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x119824000) [pid = 1661] [serial = 127] [outer = 0x11607a000] 11:55:17 INFO - PROCESS | 1661 | 1468349717975 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 11:55:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 11:55:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 476ms 11:55:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 11:55:18 INFO - PROCESS | 1661 | 1468349718012 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 11:55:18 INFO - PROCESS | 1661 | 1468349718014 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 11:55:18 INFO - PROCESS | 1661 | 1468349718016 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 11:55:18 INFO - PROCESS | 1661 | 1468349718017 Marionette TRACE conn2 <- [1,146,null,{}] 11:55:18 INFO - PROCESS | 1661 | 1468349718027 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:18 INFO - PROCESS | 1661 | 1468349718028 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:18 INFO - PROCESS | 1661 | 1468349718108 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 11:55:18 INFO - PROCESS | 1661 | 1468349718112 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:18 INFO - PROCESS | 1661 | 1468349718113 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:18 INFO - PROCESS | 1661 | ++DOCSHELL 0x118356000 == 44 [pid = 1661] [id = 44] 11:55:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x11987f000) [pid = 1661] [serial = 128] [outer = 0x0] 11:55:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x119d18000) [pid = 1661] [serial = 129] [outer = 0x11987f000] 11:55:18 INFO - PROCESS | 1661 | 1468349718148 Marionette DEBUG loaded listener.js 11:55:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x121102800) [pid = 1661] [serial = 130] [outer = 0x11987f000] 11:55:18 INFO - PROCESS | 1661 | 1468349718453 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 11:55:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 11:55:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 478ms 11:55:18 INFO - PROCESS | 1661 | 1468349718494 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 11:55:18 INFO - PROCESS | 1661 | 1468349718495 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 11:55:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 11:55:18 INFO - PROCESS | 1661 | 1468349718498 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 11:55:18 INFO - PROCESS | 1661 | 1468349718499 Marionette TRACE conn2 <- [1,150,null,{}] 11:55:18 INFO - PROCESS | 1661 | 1468349718501 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:18 INFO - PROCESS | 1661 | 1468349718502 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:18 INFO - PROCESS | 1661 | 1468349718572 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 11:55:18 INFO - PROCESS | 1661 | 1468349718575 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:18 INFO - PROCESS | 1661 | 1468349718576 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:18 INFO - PROCESS | 1661 | ++DOCSHELL 0x11916e800 == 45 [pid = 1661] [id = 45] 11:55:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x121103800) [pid = 1661] [serial = 131] [outer = 0x0] 11:55:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x121110400) [pid = 1661] [serial = 132] [outer = 0x121103800] 11:55:18 INFO - PROCESS | 1661 | 1468349718602 Marionette DEBUG loaded listener.js 11:55:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x1185b7c00) [pid = 1661] [serial = 133] [outer = 0x121103800] 11:55:18 INFO - PROCESS | 1661 | 1468349718922 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 11:55:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 11:55:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 471ms 11:55:18 INFO - PROCESS | 1661 | 1468349718970 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 11:55:18 INFO - PROCESS | 1661 | 1468349718972 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 11:55:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 11:55:18 INFO - PROCESS | 1661 | 1468349718975 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 11:55:18 INFO - PROCESS | 1661 | 1468349718977 Marionette TRACE conn2 <- [1,154,null,{}] 11:55:18 INFO - PROCESS | 1661 | 1468349718980 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:18 INFO - PROCESS | 1661 | 1468349718985 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:19 INFO - PROCESS | 1661 | 1468349719105 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 11:55:19 INFO - PROCESS | 1661 | 1468349719117 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:19 INFO - PROCESS | 1661 | 1468349719118 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:19 INFO - PROCESS | 1661 | ++DOCSHELL 0x1192d2000 == 46 [pid = 1661] [id = 46] 11:55:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x123c51000) [pid = 1661] [serial = 134] [outer = 0x0] 11:55:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x123f36000) [pid = 1661] [serial = 135] [outer = 0x123c51000] 11:55:19 INFO - PROCESS | 1661 | 1468349719150 Marionette DEBUG loaded listener.js 11:55:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x12496f000) [pid = 1661] [serial = 136] [outer = 0x123c51000] 11:55:19 INFO - PROCESS | 1661 | 1468349719609 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 11:55:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 11:55:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 669ms 11:55:19 INFO - PROCESS | 1661 | 1468349719646 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 11:55:19 INFO - PROCESS | 1661 | 1468349719650 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 11:55:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 11:55:19 INFO - PROCESS | 1661 | 1468349719658 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 11:55:19 INFO - PROCESS | 1661 | 1468349719661 Marionette TRACE conn2 <- [1,158,null,{}] 11:55:19 INFO - PROCESS | 1661 | 1468349719667 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:19 INFO - PROCESS | 1661 | 1468349719670 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:19 INFO - PROCESS | 1661 | 1468349719801 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 11:55:19 INFO - PROCESS | 1661 | 1468349719887 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:19 INFO - PROCESS | 1661 | 1468349719889 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:19 INFO - PROCESS | 1661 | ++DOCSHELL 0x1132d2800 == 47 [pid = 1661] [id = 47] 11:55:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x1133ef800) [pid = 1661] [serial = 137] [outer = 0x0] 11:55:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x11662cc00) [pid = 1661] [serial = 138] [outer = 0x1133ef800] 11:55:19 INFO - PROCESS | 1661 | 1468349719932 Marionette DEBUG loaded listener.js 11:55:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x1173eac00) [pid = 1661] [serial = 139] [outer = 0x1133ef800] 11:55:20 INFO - PROCESS | 1661 | 1468349720386 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 11:55:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 11:55:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 773ms 11:55:20 INFO - PROCESS | 1661 | 1468349720435 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 11:55:20 INFO - PROCESS | 1661 | 1468349720439 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 11:55:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 11:55:20 INFO - PROCESS | 1661 | 1468349720444 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 11:55:20 INFO - PROCESS | 1661 | 1468349720446 Marionette TRACE conn2 <- [1,162,null,{}] 11:55:20 INFO - PROCESS | 1661 | 1468349720448 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:20 INFO - PROCESS | 1661 | 1468349720450 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:20 INFO - PROCESS | 1661 | 1468349720549 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 11:55:20 INFO - PROCESS | 1661 | 1468349720610 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:20 INFO - PROCESS | 1661 | 1468349720611 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:20 INFO - PROCESS | 1661 | ++DOCSHELL 0x119295800 == 48 [pid = 1661] [id = 48] 11:55:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x11888f800) [pid = 1661] [serial = 140] [outer = 0x0] 11:55:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x119141400) [pid = 1661] [serial = 141] [outer = 0x11888f800] 11:55:20 INFO - PROCESS | 1661 | 1468349720642 Marionette DEBUG loaded listener.js 11:55:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x119826800) [pid = 1661] [serial = 142] [outer = 0x11888f800] 11:55:21 INFO - PROCESS | 1661 | 1468349721061 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 11:55:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 11:55:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 670ms 11:55:21 INFO - PROCESS | 1661 | 1468349721119 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 11:55:21 INFO - PROCESS | 1661 | 1468349721120 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 11:55:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 11:55:21 INFO - PROCESS | 1661 | 1468349721124 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 11:55:21 INFO - PROCESS | 1661 | 1468349721127 Marionette TRACE conn2 <- [1,166,null,{}] 11:55:21 INFO - PROCESS | 1661 | 1468349721140 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:21 INFO - PROCESS | 1661 | 1468349721144 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:21 INFO - PROCESS | 1661 | 1468349721245 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 11:55:21 INFO - PROCESS | 1661 | 1468349721306 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:21 INFO - PROCESS | 1661 | 1468349721309 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:21 INFO - PROCESS | 1661 | ++DOCSHELL 0x123ab5000 == 49 [pid = 1661] [id = 49] 11:55:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x1241bdc00) [pid = 1661] [serial = 143] [outer = 0x0] 11:55:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x1245cb000) [pid = 1661] [serial = 144] [outer = 0x1241bdc00] 11:55:21 INFO - PROCESS | 1661 | 1468349721339 Marionette DEBUG loaded listener.js 11:55:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x124922400) [pid = 1661] [serial = 145] [outer = 0x1241bdc00] 11:55:21 INFO - PROCESS | 1661 | 1468349721770 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 11:55:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 11:55:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 672ms 11:55:21 INFO - PROCESS | 1661 | 1468349721797 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 11:55:21 INFO - PROCESS | 1661 | 1468349721799 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 11:55:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 11:55:21 INFO - PROCESS | 1661 | 1468349721815 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 11:55:21 INFO - PROCESS | 1661 | 1468349721816 Marionette TRACE conn2 <- [1,170,null,{}] 11:55:21 INFO - PROCESS | 1661 | 1468349721838 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:21 INFO - PROCESS | 1661 | 1468349721839 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:21 INFO - PROCESS | 1661 | 1468349721932 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 11:55:21 INFO - PROCESS | 1661 | 1468349721992 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:21 INFO - PROCESS | 1661 | 1468349721993 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:22 INFO - PROCESS | 1661 | ++DOCSHELL 0x1245de800 == 50 [pid = 1661] [id = 50] 11:55:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x124bd6000) [pid = 1661] [serial = 146] [outer = 0x0] 11:55:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x124be4c00) [pid = 1661] [serial = 147] [outer = 0x124bd6000] 11:55:22 INFO - PROCESS | 1661 | 1468349722022 Marionette DEBUG loaded listener.js 11:55:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x124f18000) [pid = 1661] [serial = 148] [outer = 0x124bd6000] 11:55:22 INFO - PROCESS | 1661 | 1468349722443 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 11:55:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 11:55:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 652ms 11:55:22 INFO - PROCESS | 1661 | 1468349722453 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 11:55:22 INFO - PROCESS | 1661 | 1468349722455 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 11:55:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 11:55:22 INFO - PROCESS | 1661 | 1468349722457 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 11:55:22 INFO - PROCESS | 1661 | 1468349722458 Marionette TRACE conn2 <- [1,174,null,{}] 11:55:22 INFO - PROCESS | 1661 | 1468349722461 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:22 INFO - PROCESS | 1661 | 1468349722462 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:22 INFO - PROCESS | 1661 | 1468349722549 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 11:55:22 INFO - PROCESS | 1661 | 1468349722596 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:22 INFO - PROCESS | 1661 | 1468349722597 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:22 INFO - PROCESS | 1661 | ++DOCSHELL 0x1132e8800 == 51 [pid = 1661] [id = 51] 11:55:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x113871400) [pid = 1661] [serial = 149] [outer = 0x0] 11:55:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x1185be800) [pid = 1661] [serial = 150] [outer = 0x113871400] 11:55:22 INFO - PROCESS | 1661 | 1468349722626 Marionette DEBUG loaded listener.js 11:55:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x119881400) [pid = 1661] [serial = 151] [outer = 0x113871400] 11:55:23 INFO - PROCESS | 1661 | 1468349723088 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 11:55:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 11:55:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 669ms 11:55:23 INFO - PROCESS | 1661 | 1468349723139 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 11:55:23 INFO - PROCESS | 1661 | 1468349723141 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 11:55:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 11:55:23 INFO - PROCESS | 1661 | 1468349723145 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 11:55:23 INFO - PROCESS | 1661 | 1468349723147 Marionette TRACE conn2 <- [1,178,null,{}] 11:55:23 INFO - PROCESS | 1661 | 1468349723152 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:23 INFO - PROCESS | 1661 | 1468349723154 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:23 INFO - PROCESS | 1661 | 1468349723258 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 11:55:23 INFO - PROCESS | 1661 | 1468349723338 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:23 INFO - PROCESS | 1661 | 1468349723340 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:23 INFO - PROCESS | 1661 | ++DOCSHELL 0x113acb000 == 52 [pid = 1661] [id = 52] 11:55:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x116a14400) [pid = 1661] [serial = 152] [outer = 0x0] 11:55:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x1172bd400) [pid = 1661] [serial = 153] [outer = 0x116a14400] 11:55:23 INFO - PROCESS | 1661 | 1468349723368 Marionette DEBUG loaded listener.js 11:55:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x118109c00) [pid = 1661] [serial = 154] [outer = 0x116a14400] 11:55:23 INFO - PROCESS | 1661 | --DOCSHELL 0x11916e800 == 51 [pid = 1661] [id = 45] 11:55:23 INFO - PROCESS | 1661 | --DOCSHELL 0x118356000 == 50 [pid = 1661] [id = 44] 11:55:23 INFO - PROCESS | 1661 | --DOCSHELL 0x118357800 == 49 [pid = 1661] [id = 30] 11:55:23 INFO - PROCESS | 1661 | --DOCSHELL 0x117361000 == 48 [pid = 1661] [id = 43] 11:55:23 INFO - PROCESS | 1661 | --DOCSHELL 0x117002800 == 47 [pid = 1661] [id = 33] 11:55:23 INFO - PROCESS | 1661 | --DOCSHELL 0x1169a2000 == 46 [pid = 1661] [id = 42] 11:55:23 INFO - PROCESS | 1661 | --DOCSHELL 0x118316000 == 45 [pid = 1661] [id = 29] 11:55:23 INFO - PROCESS | 1661 | --DOCSHELL 0x119278800 == 44 [pid = 1661] [id = 32] 11:55:23 INFO - PROCESS | 1661 | --DOCSHELL 0x11723e000 == 43 [pid = 1661] [id = 28] 11:55:23 INFO - PROCESS | 1661 | --DOCSHELL 0x113d80800 == 42 [pid = 1661] [id = 41] 11:55:23 INFO - PROCESS | 1661 | --DOCSHELL 0x117003000 == 41 [pid = 1661] [id = 27] 11:55:23 INFO - PROCESS | 1661 | --DOCSHELL 0x124b3a000 == 40 [pid = 1661] [id = 40] 11:55:23 INFO - PROCESS | 1661 | --DOCSHELL 0x11839f800 == 39 [pid = 1661] [id = 31] 11:55:23 INFO - PROCESS | 1661 | --DOCSHELL 0x1132e8800 == 38 [pid = 1661] [id = 51] 11:55:23 INFO - PROCESS | 1661 | --DOCSHELL 0x1245de800 == 37 [pid = 1661] [id = 50] 11:55:23 INFO - PROCESS | 1661 | --DOCSHELL 0x123ab5000 == 36 [pid = 1661] [id = 49] 11:55:23 INFO - PROCESS | 1661 | --DOCSHELL 0x119ee5000 == 35 [pid = 1661] [id = 35] 11:55:23 INFO - PROCESS | 1661 | --DOCSHELL 0x119295800 == 34 [pid = 1661] [id = 48] 11:55:23 INFO - PROCESS | 1661 | --DOCSHELL 0x1192ea800 == 33 [pid = 1661] [id = 34] 11:55:23 INFO - PROCESS | 1661 | --DOCSHELL 0x123caa000 == 32 [pid = 1661] [id = 38] 11:55:23 INFO - PROCESS | 1661 | --DOCSHELL 0x1241aa800 == 31 [pid = 1661] [id = 39] 11:55:23 INFO - PROCESS | 1661 | --DOCSHELL 0x1192d2000 == 30 [pid = 1661] [id = 46] 11:55:23 INFO - PROCESS | 1661 | --DOCSHELL 0x12387d000 == 29 [pid = 1661] [id = 36] 11:55:23 INFO - PROCESS | 1661 | --DOCSHELL 0x123941800 == 28 [pid = 1661] [id = 37] 11:55:23 INFO - PROCESS | 1661 | --DOCSHELL 0x1132d2800 == 27 [pid = 1661] [id = 47] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x1245cf000) [pid = 1661] [serial = 11] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x12d525800) [pid = 1661] [serial = 61] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x11913e400) [pid = 1661] [serial = 99] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x124b1ec00) [pid = 1661] [serial = 102] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x1245d5400) [pid = 1661] [serial = 97] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x125631400) [pid = 1661] [serial = 105] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x126171400) [pid = 1661] [serial = 108] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x1267e9800) [pid = 1661] [serial = 111] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x1121b1400) [pid = 1661] [serial = 63] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x113d8dc00) [pid = 1661] [serial = 66] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x1185ba000) [pid = 1661] [serial = 69] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x1188e4000) [pid = 1661] [serial = 70] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x11696cc00) [pid = 1661] [serial = 72] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x1176e8c00) [pid = 1661] [serial = 75] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x1181cbc00) [pid = 1661] [serial = 76] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x11874a800) [pid = 1661] [serial = 78] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x119148400) [pid = 1661] [serial = 81] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x11982a800) [pid = 1661] [serial = 84] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x119a1b000) [pid = 1661] [serial = 85] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x12380dc00) [pid = 1661] [serial = 88] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x119e83c00) [pid = 1661] [serial = 87] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x124925c00) [pid = 1661] [serial = 100] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x11704e000) [pid = 1661] [serial = 73] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x1256d6000) [pid = 1661] [serial = 106] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x126535400) [pid = 1661] [serial = 109] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x116768c00) [pid = 1661] [serial = 67] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x1188de800) [pid = 1661] [serial = 79] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x11967a400) [pid = 1661] [serial = 82] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x126b9e400) [pid = 1661] [serial = 112] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x126b9e800) [pid = 1661] [serial = 114] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x112986400) [pid = 1661] [serial = 64] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x1240e4800) [pid = 1661] [serial = 8] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x123813400) [pid = 1661] [serial = 90] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x123c50000) [pid = 1661] [serial = 91] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x123f34000) [pid = 1661] [serial = 93] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x1243ee800) [pid = 1661] [serial = 94] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x1243f0c00) [pid = 1661] [serial = 96] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x12bdb1000) [pid = 1661] [serial = 30] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x12ba53c00) [pid = 1661] [serial = 27] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x12ba59c00) [pid = 1661] [serial = 28] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x12b817000) [pid = 1661] [serial = 24] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x12b820000) [pid = 1661] [serial = 25] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x12a65fc00) [pid = 1661] [serial = 21] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x12a76d400) [pid = 1661] [serial = 22] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x1291d5800) [pid = 1661] [serial = 18] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x128e9ec00) [pid = 1661] [serial = 15] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x128ea4800) [pid = 1661] [serial = 16] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x119673c00) [pid = 1661] [serial = 60] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x11810e400) [pid = 1661] [serial = 57] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 75 (0x12bf0d000) [pid = 1661] [serial = 58] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 74 (0x12d522c00) [pid = 1661] [serial = 55] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 73 (0x12d51e400) [pid = 1661] [serial = 54] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 72 (0x12cb19c00) [pid = 1661] [serial = 51] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 71 (0x12d518000) [pid = 1661] [serial = 52] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 70 (0x12cc35000) [pid = 1661] [serial = 45] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 69 (0x12ccd7000) [pid = 1661] [serial = 48] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 68 (0x12c894000) [pid = 1661] [serial = 42] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 67 (0x12cb0ec00) [pid = 1661] [serial = 43] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 66 (0x12c888800) [pid = 1661] [serial = 40] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 65 (0x12c3f4800) [pid = 1661] [serial = 39] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 64 (0x12c0f4400) [pid = 1661] [serial = 36] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 63 (0x12c3ec000) [pid = 1661] [serial = 37] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 62 (0x12bf0a000) [pid = 1661] [serial = 33] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 61 (0x12c0e8c00) [pid = 1661] [serial = 34] [outer = 0x0] [url = about:blank] 11:55:23 INFO - PROCESS | 1661 | --DOMWINDOW == 60 (0x12bf03000) [pid = 1661] [serial = 31] [outer = 0x0] [url = about:blank] 11:55:24 INFO - PROCESS | 1661 | 1468349724152 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 11:55:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 11:55:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1024ms 11:55:24 INFO - PROCESS | 1661 | 1468349724171 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 11:55:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 11:55:24 INFO - PROCESS | 1661 | 1468349724173 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 11:55:24 INFO - PROCESS | 1661 | 1468349724176 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 11:55:24 INFO - PROCESS | 1661 | 1468349724178 Marionette TRACE conn2 <- [1,182,null,{}] 11:55:24 INFO - PROCESS | 1661 | 1468349724185 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:24 INFO - PROCESS | 1661 | 1468349724186 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:24 INFO - PROCESS | 1661 | 1468349724246 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 11:55:24 INFO - PROCESS | 1661 | 1468349724253 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:24 INFO - PROCESS | 1661 | 1468349724256 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:24 INFO - PROCESS | 1661 | ++DOCSHELL 0x113abb000 == 28 [pid = 1661] [id = 53] 11:55:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 61 (0x116768c00) [pid = 1661] [serial = 155] [outer = 0x0] 11:55:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 62 (0x11704b000) [pid = 1661] [serial = 156] [outer = 0x116768c00] 11:55:24 INFO - PROCESS | 1661 | 1468349724277 Marionette DEBUG loaded listener.js 11:55:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 63 (0x117ea7800) [pid = 1661] [serial = 157] [outer = 0x116768c00] 11:55:24 INFO - PROCESS | 1661 | 1468349724676 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 11:55:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 11:55:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 527ms 11:55:24 INFO - PROCESS | 1661 | 1468349724704 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 11:55:24 INFO - PROCESS | 1661 | 1468349724710 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 11:55:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 11:55:24 INFO - PROCESS | 1661 | 1468349724717 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 11:55:24 INFO - PROCESS | 1661 | 1468349724720 Marionette TRACE conn2 <- [1,186,null,{}] 11:55:24 INFO - PROCESS | 1661 | 1468349724723 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:24 INFO - PROCESS | 1661 | 1468349724726 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:24 INFO - PROCESS | 1661 | 1468349724842 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 11:55:24 INFO - PROCESS | 1661 | 1468349724849 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:24 INFO - PROCESS | 1661 | 1468349724854 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:24 INFO - PROCESS | 1661 | ++DOCSHELL 0x11693f800 == 29 [pid = 1661] [id = 54] 11:55:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 64 (0x1181d8800) [pid = 1661] [serial = 158] [outer = 0x0] 11:55:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 65 (0x118711800) [pid = 1661] [serial = 159] [outer = 0x1181d8800] 11:55:24 INFO - PROCESS | 1661 | 1468349724901 Marionette DEBUG loaded listener.js 11:55:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 66 (0x11888a800) [pid = 1661] [serial = 160] [outer = 0x1181d8800] 11:55:25 INFO - PROCESS | 1661 | 1468349725293 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 11:55:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 11:55:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 622ms 11:55:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 11:55:25 INFO - PROCESS | 1661 | 1468349725339 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 11:55:25 INFO - PROCESS | 1661 | 1468349725341 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 11:55:25 INFO - PROCESS | 1661 | 1468349725343 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 11:55:25 INFO - PROCESS | 1661 | 1468349725346 Marionette TRACE conn2 <- [1,190,null,{}] 11:55:25 INFO - PROCESS | 1661 | 1468349725354 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:25 INFO - PROCESS | 1661 | 1468349725357 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:25 INFO - PROCESS | 1661 | 1468349725437 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 11:55:25 INFO - PROCESS | 1661 | 1468349725445 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:25 INFO - PROCESS | 1661 | 1468349725448 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:25 INFO - PROCESS | 1661 | ++DOCSHELL 0x117e33800 == 30 [pid = 1661] [id = 55] 11:55:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 67 (0x115116400) [pid = 1661] [serial = 161] [outer = 0x0] 11:55:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 68 (0x119880c00) [pid = 1661] [serial = 162] [outer = 0x115116400] 11:55:25 INFO - PROCESS | 1661 | 1468349725496 Marionette DEBUG loaded listener.js 11:55:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 69 (0x119b48c00) [pid = 1661] [serial = 163] [outer = 0x115116400] 11:55:25 INFO - PROCESS | 1661 | 1468349725825 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 11:55:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 11:55:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 521ms 11:55:25 INFO - PROCESS | 1661 | 1468349725865 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 11:55:25 INFO - PROCESS | 1661 | 1468349725867 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 11:55:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 11:55:25 INFO - PROCESS | 1661 | 1468349725871 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 11:55:25 INFO - PROCESS | 1661 | 1468349725872 Marionette TRACE conn2 <- [1,194,null,{}] 11:55:25 INFO - PROCESS | 1661 | 1468349725875 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:25 INFO - PROCESS | 1661 | 1468349725876 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:25 INFO - PROCESS | 1661 | 1468349725972 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 11:55:25 INFO - PROCESS | 1661 | 1468349725978 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:25 INFO - PROCESS | 1661 | 1468349725979 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:26 INFO - PROCESS | 1661 | ++DOCSHELL 0x11831c000 == 31 [pid = 1661] [id = 56] 11:55:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 70 (0x121102c00) [pid = 1661] [serial = 164] [outer = 0x0] 11:55:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 71 (0x12110f400) [pid = 1661] [serial = 165] [outer = 0x121102c00] 11:55:26 INFO - PROCESS | 1661 | 1468349726007 Marionette DEBUG loaded listener.js 11:55:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 72 (0x123812c00) [pid = 1661] [serial = 166] [outer = 0x121102c00] 11:55:26 INFO - PROCESS | 1661 | 1468349726343 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 11:55:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 11:55:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 518ms 11:55:26 INFO - PROCESS | 1661 | 1468349726389 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 11:55:26 INFO - PROCESS | 1661 | 1468349726391 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 11:55:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 11:55:26 INFO - PROCESS | 1661 | 1468349726393 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 11:55:26 INFO - PROCESS | 1661 | 1468349726394 Marionette TRACE conn2 <- [1,198,null,{}] 11:55:26 INFO - PROCESS | 1661 | 1468349726396 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:26 INFO - PROCESS | 1661 | 1468349726397 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:26 INFO - PROCESS | 1661 | 1468349726485 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 11:55:26 INFO - PROCESS | 1661 | 1468349726517 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:26 INFO - PROCESS | 1661 | 1468349726518 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:26 INFO - PROCESS | 1661 | ++DOCSHELL 0x118398800 == 32 [pid = 1661] [id = 57] 11:55:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 73 (0x116076c00) [pid = 1661] [serial = 167] [outer = 0x0] 11:55:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 74 (0x123ce1800) [pid = 1661] [serial = 168] [outer = 0x116076c00] 11:55:26 INFO - PROCESS | 1661 | 1468349726543 Marionette DEBUG loaded listener.js 11:55:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 75 (0x1240e5800) [pid = 1661] [serial = 169] [outer = 0x116076c00] 11:55:26 INFO - PROCESS | 1661 | 1468349726840 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 11:55:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 11:55:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 468ms 11:55:26 INFO - PROCESS | 1661 | 1468349726862 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 11:55:26 INFO - PROCESS | 1661 | 1468349726863 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 11:55:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 11:55:26 INFO - PROCESS | 1661 | 1468349726874 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 11:55:26 INFO - PROCESS | 1661 | 1468349726875 Marionette TRACE conn2 <- [1,202,null,{}] 11:55:26 INFO - PROCESS | 1661 | 1468349726877 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:26 INFO - PROCESS | 1661 | 1468349726881 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:26 INFO - PROCESS | 1661 | 1468349726989 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 11:55:26 INFO - PROCESS | 1661 | 1468349726993 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:26 INFO - PROCESS | 1661 | 1468349726994 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:27 INFO - PROCESS | 1661 | ++DOCSHELL 0x11928a000 == 33 [pid = 1661] [id = 58] 11:55:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x1181d4800) [pid = 1661] [serial = 170] [outer = 0x0] 11:55:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x1245cf000) [pid = 1661] [serial = 171] [outer = 0x1181d4800] 11:55:27 INFO - PROCESS | 1661 | 1468349727019 Marionette DEBUG loaded listener.js 11:55:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x124d89c00) [pid = 1661] [serial = 172] [outer = 0x1181d4800] 11:55:27 INFO - PROCESS | 1661 | 1468349727326 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 11:55:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 11:55:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 467ms 11:55:27 INFO - PROCESS | 1661 | 1468349727345 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 11:55:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 11:55:27 INFO - PROCESS | 1661 | 1468349727346 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 11:55:27 INFO - PROCESS | 1661 | 1468349727348 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 11:55:27 INFO - PROCESS | 1661 | 1468349727359 Marionette TRACE conn2 <- [1,206,null,{}] 11:55:27 INFO - PROCESS | 1661 | 1468349727362 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:27 INFO - PROCESS | 1661 | 1468349727363 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:27 INFO - PROCESS | 1661 | 1468349727447 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 11:55:27 INFO - PROCESS | 1661 | 1468349727476 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:27 INFO - PROCESS | 1661 | 1468349727477 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:27 INFO - PROCESS | 1661 | ++DOCSHELL 0x119a5b800 == 34 [pid = 1661] [id = 59] 11:55:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x124d8c000) [pid = 1661] [serial = 173] [outer = 0x0] 11:55:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x125580c00) [pid = 1661] [serial = 174] [outer = 0x124d8c000] 11:55:27 INFO - PROCESS | 1661 | 1468349727501 Marionette DEBUG loaded listener.js 11:55:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x125635000) [pid = 1661] [serial = 175] [outer = 0x124d8c000] 11:55:27 INFO - PROCESS | 1661 | 1468349727780 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 11:55:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 11:55:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 479ms 11:55:27 INFO - PROCESS | 1661 | 1468349727827 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 11:55:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 11:55:27 INFO - PROCESS | 1661 | 1468349727829 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 11:55:27 INFO - PROCESS | 1661 | 1468349727831 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 11:55:27 INFO - PROCESS | 1661 | 1468349727832 Marionette TRACE conn2 <- [1,210,null,{}] 11:55:27 INFO - PROCESS | 1661 | 1468349727836 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:27 INFO - PROCESS | 1661 | 1468349727839 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:27 INFO - PROCESS | 1661 | 1468349727925 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 11:55:27 INFO - PROCESS | 1661 | 1468349727955 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:27 INFO - PROCESS | 1661 | 1468349727956 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:27 INFO - PROCESS | 1661 | ++DOCSHELL 0x11a0e0000 == 35 [pid = 1661] [id = 60] 11:55:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x125636400) [pid = 1661] [serial = 176] [outer = 0x0] 11:55:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x1256dc400) [pid = 1661] [serial = 177] [outer = 0x125636400] 11:55:27 INFO - PROCESS | 1661 | 1468349727980 Marionette DEBUG loaded listener.js 11:55:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x12617ac00) [pid = 1661] [serial = 178] [outer = 0x125636400] 11:55:28 INFO - PROCESS | 1661 | 1468349728291 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 11:55:28 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x1172bb400) [pid = 1661] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 11:55:28 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x11850f800) [pid = 1661] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 11:55:28 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x11987f000) [pid = 1661] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 11:55:28 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x11607a000) [pid = 1661] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 11:55:28 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x128d43800) [pid = 1661] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 11:55:28 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x123c51000) [pid = 1661] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 11:55:28 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x12558c000) [pid = 1661] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 11:55:28 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x124921000) [pid = 1661] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 11:55:28 INFO - PROCESS | 1661 | --DOMWINDOW == 75 (0x121103800) [pid = 1661] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 11:55:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 11:55:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 522ms 11:55:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 11:55:28 INFO - PROCESS | 1661 | 1468349728354 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 11:55:28 INFO - PROCESS | 1661 | 1468349728355 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 11:55:28 INFO - PROCESS | 1661 | 1468349728357 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 11:55:28 INFO - PROCESS | 1661 | 1468349728358 Marionette TRACE conn2 <- [1,214,null,{}] 11:55:28 INFO - PROCESS | 1661 | 1468349728361 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:28 INFO - PROCESS | 1661 | 1468349728362 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:28 INFO - PROCESS | 1661 | 1468349728441 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 11:55:28 INFO - PROCESS | 1661 | 1468349728444 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:28 INFO - PROCESS | 1661 | 1468349728445 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:28 INFO - PROCESS | 1661 | ++DOCSHELL 0x117e2c800 == 36 [pid = 1661] [id = 61] 11:55:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x11850f800) [pid = 1661] [serial = 179] [outer = 0x0] 11:55:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x119674c00) [pid = 1661] [serial = 180] [outer = 0x11850f800] 11:55:28 INFO - PROCESS | 1661 | 1468349728473 Marionette DEBUG loaded listener.js 11:55:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x123f35c00) [pid = 1661] [serial = 181] [outer = 0x11850f800] 11:55:28 INFO - PROCESS | 1661 | 1468349728789 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 11:55:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 11:55:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 469ms 11:55:28 INFO - PROCESS | 1661 | 1468349728827 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 11:55:28 INFO - PROCESS | 1661 | 1468349728828 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 11:55:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 11:55:28 INFO - PROCESS | 1661 | 1468349728830 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 11:55:28 INFO - PROCESS | 1661 | 1468349728831 Marionette TRACE conn2 <- [1,218,null,{}] 11:55:28 INFO - PROCESS | 1661 | 1468349728834 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:28 INFO - PROCESS | 1661 | 1468349728835 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:28 INFO - PROCESS | 1661 | 1468349728927 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 11:55:28 INFO - PROCESS | 1661 | 1468349728932 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:28 INFO - PROCESS | 1661 | 1468349728933 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:28 INFO - PROCESS | 1661 | ++DOCSHELL 0x123aa2800 == 37 [pid = 1661] [id = 62] 11:55:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x1188e5000) [pid = 1661] [serial = 182] [outer = 0x0] 11:55:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x126179c00) [pid = 1661] [serial = 183] [outer = 0x1188e5000] 11:55:28 INFO - PROCESS | 1661 | 1468349728958 Marionette DEBUG loaded listener.js 11:55:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x1267e3000) [pid = 1661] [serial = 184] [outer = 0x1188e5000] 11:55:29 INFO - PROCESS | 1661 | 1468349729223 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 11:55:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 11:55:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 418ms 11:55:29 INFO - PROCESS | 1661 | 1468349729249 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 11:55:29 INFO - PROCESS | 1661 | 1468349729250 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 11:55:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 11:55:29 INFO - PROCESS | 1661 | 1468349729260 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 11:55:29 INFO - PROCESS | 1661 | 1468349729262 Marionette TRACE conn2 <- [1,222,null,{}] 11:55:29 INFO - PROCESS | 1661 | 1468349729264 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:29 INFO - PROCESS | 1661 | 1468349729277 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:29 INFO - PROCESS | 1661 | 1468349729374 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 11:55:29 INFO - PROCESS | 1661 | 1468349729378 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:29 INFO - PROCESS | 1661 | 1468349729380 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:29 INFO - PROCESS | 1661 | ++DOCSHELL 0x118398000 == 38 [pid = 1661] [id = 63] 11:55:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x1269a9800) [pid = 1661] [serial = 185] [outer = 0x0] 11:55:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x1289a9800) [pid = 1661] [serial = 186] [outer = 0x1269a9800] 11:55:29 INFO - PROCESS | 1661 | 1468349729406 Marionette DEBUG loaded listener.js 11:55:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x128e9c000) [pid = 1661] [serial = 187] [outer = 0x1269a9800] 11:55:29 INFO - PROCESS | 1661 | 1468349729728 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 11:55:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 11:55:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 520ms 11:55:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 11:55:29 INFO - PROCESS | 1661 | 1468349729781 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 11:55:29 INFO - PROCESS | 1661 | 1468349729782 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 11:55:29 INFO - PROCESS | 1661 | 1468349729784 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 11:55:29 INFO - PROCESS | 1661 | 1468349729785 Marionette TRACE conn2 <- [1,226,null,{}] 11:55:29 INFO - PROCESS | 1661 | 1468349729795 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:29 INFO - PROCESS | 1661 | 1468349729796 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:29 INFO - PROCESS | 1661 | 1468349729856 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 11:55:29 INFO - PROCESS | 1661 | 1468349729859 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:29 INFO - PROCESS | 1661 | 1468349729860 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:29 INFO - PROCESS | 1661 | ++DOCSHELL 0x12560b000 == 39 [pid = 1661] [id = 64] 11:55:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x128e9e800) [pid = 1661] [serial = 188] [outer = 0x0] 11:55:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x128ea7c00) [pid = 1661] [serial = 189] [outer = 0x128e9e800] 11:55:29 INFO - PROCESS | 1661 | 1468349729883 Marionette DEBUG loaded listener.js 11:55:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x1291d3800) [pid = 1661] [serial = 190] [outer = 0x128e9e800] 11:55:30 INFO - PROCESS | 1661 | 1468349730282 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 11:55:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 11:55:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 573ms 11:55:30 INFO - PROCESS | 1661 | 1468349730358 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 11:55:30 INFO - PROCESS | 1661 | 1468349730361 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 11:55:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 11:55:30 INFO - PROCESS | 1661 | 1468349730366 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 11:55:30 INFO - PROCESS | 1661 | 1468349730370 Marionette TRACE conn2 <- [1,230,null,{}] 11:55:30 INFO - PROCESS | 1661 | 1468349730376 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:30 INFO - PROCESS | 1661 | 1468349730379 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:30 INFO - PROCESS | 1661 | 1468349730557 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 11:55:30 INFO - PROCESS | 1661 | 1468349730605 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:30 INFO - PROCESS | 1661 | 1468349730608 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:30 INFO - PROCESS | 1661 | ++DOCSHELL 0x1132d7000 == 40 [pid = 1661] [id = 65] 11:55:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x1133ed800) [pid = 1661] [serial = 191] [outer = 0x0] 11:55:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x113aa7800) [pid = 1661] [serial = 192] [outer = 0x1133ed800] 11:55:30 INFO - PROCESS | 1661 | 1468349730639 Marionette DEBUG loaded listener.js 11:55:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x116978800) [pid = 1661] [serial = 193] [outer = 0x1133ed800] 11:55:31 INFO - PROCESS | 1661 | 1468349731157 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 11:55:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 11:55:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 824ms 11:55:31 INFO - PROCESS | 1661 | 1468349731190 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 11:55:31 INFO - PROCESS | 1661 | 1468349731192 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 11:55:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 11:55:31 INFO - PROCESS | 1661 | 1468349731197 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 11:55:31 INFO - PROCESS | 1661 | 1468349731199 Marionette TRACE conn2 <- [1,234,null,{}] 11:55:31 INFO - PROCESS | 1661 | 1468349731229 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:31 INFO - PROCESS | 1661 | 1468349731231 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:31 INFO - PROCESS | 1661 | 1468349731340 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 11:55:31 INFO - PROCESS | 1661 | 1468349731408 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:31 INFO - PROCESS | 1661 | 1468349731410 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:31 INFO - PROCESS | 1661 | ++DOCSHELL 0x11831e000 == 41 [pid = 1661] [id = 66] 11:55:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x118712400) [pid = 1661] [serial = 194] [outer = 0x0] 11:55:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x1188e4000) [pid = 1661] [serial = 195] [outer = 0x118712400] 11:55:31 INFO - PROCESS | 1661 | 1468349731440 Marionette DEBUG loaded listener.js 11:55:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x11946c800) [pid = 1661] [serial = 196] [outer = 0x118712400] 11:55:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x1133cd800) [pid = 1661] [serial = 197] [outer = 0x12cb11c00] 11:55:32 INFO - PROCESS | 1661 | 1468349732085 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 11:55:32 INFO - PROCESS | 1661 | --DOCSHELL 0x118398000 == 40 [pid = 1661] [id = 63] 11:55:32 INFO - PROCESS | 1661 | --DOCSHELL 0x123aa2800 == 39 [pid = 1661] [id = 62] 11:55:32 INFO - PROCESS | 1661 | --DOCSHELL 0x117e2c800 == 38 [pid = 1661] [id = 61] 11:55:32 INFO - PROCESS | 1661 | --DOCSHELL 0x11a0e0000 == 37 [pid = 1661] [id = 60] 11:55:32 INFO - PROCESS | 1661 | --DOCSHELL 0x119a5b800 == 36 [pid = 1661] [id = 59] 11:55:32 INFO - PROCESS | 1661 | --DOCSHELL 0x11928a000 == 35 [pid = 1661] [id = 58] 11:55:32 INFO - PROCESS | 1661 | --DOCSHELL 0x118398800 == 34 [pid = 1661] [id = 57] 11:55:32 INFO - PROCESS | 1661 | --DOCSHELL 0x11831c000 == 33 [pid = 1661] [id = 56] 11:55:32 INFO - PROCESS | 1661 | --DOCSHELL 0x117e33800 == 32 [pid = 1661] [id = 55] 11:55:32 INFO - PROCESS | 1661 | --DOCSHELL 0x11693f800 == 31 [pid = 1661] [id = 54] 11:55:32 INFO - PROCESS | 1661 | --DOCSHELL 0x113abb000 == 30 [pid = 1661] [id = 53] 11:55:32 INFO - PROCESS | 1661 | --DOCSHELL 0x113acb000 == 29 [pid = 1661] [id = 52] 11:55:32 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x123f36000) [pid = 1661] [serial = 135] [outer = 0x0] [url = about:blank] 11:55:32 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x121110400) [pid = 1661] [serial = 132] [outer = 0x0] [url = about:blank] 11:55:32 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x1185b7c00) [pid = 1661] [serial = 133] [outer = 0x0] [url = about:blank] 11:55:32 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x117ea7000) [pid = 1661] [serial = 120] [outer = 0x0] [url = about:blank] 11:55:32 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x118884400) [pid = 1661] [serial = 123] [outer = 0x0] [url = about:blank] 11:55:32 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x119d18000) [pid = 1661] [serial = 129] [outer = 0x0] [url = about:blank] 11:55:32 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x11888ac00) [pid = 1661] [serial = 126] [outer = 0x0] [url = about:blank] 11:55:32 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x11946b800) [pid = 1661] [serial = 124] [outer = 0x0] [url = about:blank] 11:55:32 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x1181cfc00) [pid = 1661] [serial = 121] [outer = 0x0] [url = about:blank] 11:55:32 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x121102800) [pid = 1661] [serial = 130] [outer = 0x0] [url = about:blank] 11:55:32 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x119824000) [pid = 1661] [serial = 127] [outer = 0x0] [url = about:blank] 11:55:32 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x1291ce800) [pid = 1661] [serial = 118] [outer = 0x0] [url = about:blank] 11:55:32 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x128ea1c00) [pid = 1661] [serial = 117] [outer = 0x0] [url = about:blank] 11:55:32 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x12496f000) [pid = 1661] [serial = 136] [outer = 0x0] [url = about:blank] 11:55:32 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x128b3c400) [pid = 1661] [serial = 115] [outer = 0x0] [url = about:blank] 11:55:32 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x124920c00) [pid = 1661] [serial = 103] [outer = 0x0] [url = about:blank] 11:55:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 11:55:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 978ms 11:55:32 INFO - PROCESS | 1661 | 1468349732173 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 11:55:32 INFO - PROCESS | 1661 | 1468349732176 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 11:55:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 11:55:32 INFO - PROCESS | 1661 | 1468349732179 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 11:55:32 INFO - PROCESS | 1661 | 1468349732181 Marionette TRACE conn2 <- [1,238,null,{}] 11:55:32 INFO - PROCESS | 1661 | 1468349732184 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:32 INFO - PROCESS | 1661 | 1468349732185 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:32 INFO - PROCESS | 1661 | 1468349732260 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 11:55:32 INFO - PROCESS | 1661 | 1468349732271 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:32 INFO - PROCESS | 1661 | 1468349732274 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:32 INFO - PROCESS | 1661 | ++DOCSHELL 0x116676000 == 30 [pid = 1661] [id = 67] 11:55:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x11810bc00) [pid = 1661] [serial = 198] [outer = 0x0] 11:55:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x118757c00) [pid = 1661] [serial = 199] [outer = 0x11810bc00] 11:55:32 INFO - PROCESS | 1661 | 1468349732302 Marionette DEBUG loaded listener.js 11:55:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x11946cc00) [pid = 1661] [serial = 200] [outer = 0x11810bc00] 11:55:32 INFO - PROCESS | 1661 | 1468349732647 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 11:55:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 11:55:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 520ms 11:55:32 INFO - PROCESS | 1661 | 1468349732700 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 11:55:32 INFO - PROCESS | 1661 | 1468349732703 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 11:55:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 11:55:32 INFO - PROCESS | 1661 | 1468349732707 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 11:55:32 INFO - PROCESS | 1661 | 1468349732708 Marionette TRACE conn2 <- [1,242,null,{}] 11:55:32 INFO - PROCESS | 1661 | 1468349732711 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:32 INFO - PROCESS | 1661 | 1468349732712 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:32 INFO - PROCESS | 1661 | 1468349732788 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 11:55:32 INFO - PROCESS | 1661 | 1468349732792 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:32 INFO - PROCESS | 1661 | 1468349732793 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:32 INFO - PROCESS | 1661 | ++DOCSHELL 0x117e3e000 == 31 [pid = 1661] [id = 68] 11:55:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x119829c00) [pid = 1661] [serial = 201] [outer = 0x0] 11:55:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x119d19c00) [pid = 1661] [serial = 202] [outer = 0x119829c00] 11:55:32 INFO - PROCESS | 1661 | 1468349732823 Marionette DEBUG loaded listener.js 11:55:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x12110f800) [pid = 1661] [serial = 203] [outer = 0x119829c00] 11:55:33 INFO - PROCESS | 1661 | 1468349733145 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 11:55:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 11:55:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 469ms 11:55:33 INFO - PROCESS | 1661 | 1468349733177 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 11:55:33 INFO - PROCESS | 1661 | 1468349733178 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 11:55:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 11:55:33 INFO - PROCESS | 1661 | 1468349733180 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 11:55:33 INFO - PROCESS | 1661 | 1468349733183 Marionette TRACE conn2 <- [1,246,null,{}] 11:55:33 INFO - PROCESS | 1661 | 1468349733191 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:33 INFO - PROCESS | 1661 | 1468349733194 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:33 INFO - PROCESS | 1661 | 1468349733273 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 11:55:33 INFO - PROCESS | 1661 | 1468349733320 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:33 INFO - PROCESS | 1661 | 1468349733322 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:33 INFO - PROCESS | 1661 | ++DOCSHELL 0x118398800 == 32 [pid = 1661] [id = 69] 11:55:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x119d1e800) [pid = 1661] [serial = 204] [outer = 0x0] 11:55:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x1241b4400) [pid = 1661] [serial = 205] [outer = 0x119d1e800] 11:55:33 INFO - PROCESS | 1661 | 1468349733350 Marionette DEBUG loaded listener.js 11:55:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x124922800) [pid = 1661] [serial = 206] [outer = 0x119d1e800] 11:55:33 INFO - PROCESS | 1661 | 1468349733622 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 11:55:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 11:55:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 476ms 11:55:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 11:55:33 INFO - PROCESS | 1661 | 1468349733659 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 11:55:33 INFO - PROCESS | 1661 | 1468349733661 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 11:55:33 INFO - PROCESS | 1661 | 1468349733663 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 11:55:33 INFO - PROCESS | 1661 | 1468349733664 Marionette TRACE conn2 <- [1,250,null,{}] 11:55:33 INFO - PROCESS | 1661 | 1468349733666 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:33 INFO - PROCESS | 1661 | 1468349733668 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:33 INFO - PROCESS | 1661 | 1468349733756 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 11:55:33 INFO - PROCESS | 1661 | 1468349733759 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:33 INFO - PROCESS | 1661 | 1468349733760 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:33 INFO - PROCESS | 1661 | ++DOCSHELL 0x1192ed800 == 33 [pid = 1661] [id = 70] 11:55:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x12496b000) [pid = 1661] [serial = 207] [outer = 0x0] 11:55:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x124d92400) [pid = 1661] [serial = 208] [outer = 0x12496b000] 11:55:33 INFO - PROCESS | 1661 | 1468349733788 Marionette DEBUG loaded listener.js 11:55:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x12558ec00) [pid = 1661] [serial = 209] [outer = 0x12496b000] 11:55:34 INFO - PROCESS | 1661 | 1468349734112 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 11:55:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 11:55:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 474ms 11:55:34 INFO - PROCESS | 1661 | 1468349734138 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 11:55:34 INFO - PROCESS | 1661 | 1468349734140 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 11:55:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 11:55:34 INFO - PROCESS | 1661 | 1468349734142 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 11:55:34 INFO - PROCESS | 1661 | 1468349734143 Marionette TRACE conn2 <- [1,254,null,{}] 11:55:34 INFO - PROCESS | 1661 | 1468349734145 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:34 INFO - PROCESS | 1661 | 1468349734146 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:34 INFO - PROCESS | 1661 | 1468349734244 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 11:55:34 INFO - PROCESS | 1661 | 1468349734249 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:34 INFO - PROCESS | 1661 | 1468349734251 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:34 INFO - PROCESS | 1661 | ++DOCSHELL 0x119bcf000 == 34 [pid = 1661] [id = 71] 11:55:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x12558e800) [pid = 1661] [serial = 210] [outer = 0x0] 11:55:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x12616e800) [pid = 1661] [serial = 211] [outer = 0x12558e800] 11:55:34 INFO - PROCESS | 1661 | 1468349734278 Marionette DEBUG loaded listener.js 11:55:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x12670ec00) [pid = 1661] [serial = 212] [outer = 0x12558e800] 11:55:34 INFO - PROCESS | 1661 | 1468349734603 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 11:55:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 11:55:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 518ms 11:55:34 INFO - PROCESS | 1661 | 1468349734661 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 11:55:34 INFO - PROCESS | 1661 | 1468349734662 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 11:55:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 11:55:34 INFO - PROCESS | 1661 | 1468349734664 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 11:55:34 INFO - PROCESS | 1661 | 1468349734665 Marionette TRACE conn2 <- [1,258,null,{}] 11:55:34 INFO - PROCESS | 1661 | 1468349734668 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:34 INFO - PROCESS | 1661 | 1468349734671 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:34 INFO - PROCESS | 1661 | 1468349734787 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 11:55:34 INFO - PROCESS | 1661 | 1468349734792 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:34 INFO - PROCESS | 1661 | 1468349734793 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:34 INFO - PROCESS | 1661 | ++DOCSHELL 0x1241a7000 == 35 [pid = 1661] [id = 72] 11:55:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x124bd9400) [pid = 1661] [serial = 213] [outer = 0x0] 11:55:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x1289b4800) [pid = 1661] [serial = 214] [outer = 0x124bd9400] 11:55:34 INFO - PROCESS | 1661 | 1468349734817 Marionette DEBUG loaded listener.js 11:55:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x12957a400) [pid = 1661] [serial = 215] [outer = 0x124bd9400] 11:55:35 INFO - PROCESS | 1661 | 1468349735150 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 11:55:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 11:55:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 518ms 11:55:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 11:55:35 INFO - PROCESS | 1661 | 1468349735183 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 11:55:35 INFO - PROCESS | 1661 | 1468349735184 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 11:55:35 INFO - PROCESS | 1661 | 1468349735186 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 11:55:35 INFO - PROCESS | 1661 | 1468349735187 Marionette TRACE conn2 <- [1,262,null,{}] 11:55:35 INFO - PROCESS | 1661 | 1468349735190 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:35 INFO - PROCESS | 1661 | 1468349735191 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:35 INFO - PROCESS | 1661 | 1468349735280 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 11:55:35 INFO - PROCESS | 1661 | 1468349735310 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:35 INFO - PROCESS | 1661 | 1468349735312 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:35 INFO - PROCESS | 1661 | ++DOCSHELL 0x1248c3800 == 36 [pid = 1661] [id = 73] 11:55:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x1291d4000) [pid = 1661] [serial = 216] [outer = 0x0] 11:55:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x129585000) [pid = 1661] [serial = 217] [outer = 0x1291d4000] 11:55:35 INFO - PROCESS | 1661 | 1468349735336 Marionette DEBUG loaded listener.js 11:55:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x12a0c9c00) [pid = 1661] [serial = 218] [outer = 0x1291d4000] 11:55:35 INFO - PROCESS | 1661 | 1468349735619 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 11:55:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 11:55:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 470ms 11:55:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 11:55:35 INFO - PROCESS | 1661 | 1468349735659 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 11:55:35 INFO - PROCESS | 1661 | 1468349735660 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 11:55:35 INFO - PROCESS | 1661 | 1468349735662 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 11:55:35 INFO - PROCESS | 1661 | 1468349735664 Marionette TRACE conn2 <- [1,266,null,{}] 11:55:35 INFO - PROCESS | 1661 | 1468349735666 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:35 INFO - PROCESS | 1661 | 1468349735669 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:35 INFO - PROCESS | 1661 | 1468349735762 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 11:55:35 INFO - PROCESS | 1661 | 1468349735774 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:35 INFO - PROCESS | 1661 | 1468349735775 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:35 INFO - PROCESS | 1661 | ++DOCSHELL 0x125616000 == 37 [pid = 1661] [id = 74] 11:55:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x12558f000) [pid = 1661] [serial = 219] [outer = 0x0] 11:55:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x12a659400) [pid = 1661] [serial = 220] [outer = 0x12558f000] 11:55:35 INFO - PROCESS | 1661 | 1468349735799 Marionette DEBUG loaded listener.js 11:55:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x12a76c000) [pid = 1661] [serial = 221] [outer = 0x12558f000] 11:55:36 INFO - PROCESS | 1661 | 1468349736106 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 11:55:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 11:55:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 469ms 11:55:36 INFO - PROCESS | 1661 | 1468349736132 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 11:55:36 INFO - PROCESS | 1661 | 1468349736133 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 11:55:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 11:55:36 INFO - PROCESS | 1661 | 1468349736139 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 11:55:36 INFO - PROCESS | 1661 | 1468349736140 Marionette TRACE conn2 <- [1,270,null,{}] 11:55:36 INFO - PROCESS | 1661 | 1468349736143 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:36 INFO - PROCESS | 1661 | 1468349736144 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:36 INFO - PROCESS | 1661 | 1468349736237 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 11:55:36 INFO - PROCESS | 1661 | 1468349736240 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:36 INFO - PROCESS | 1661 | 1468349736241 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:36 INFO - PROCESS | 1661 | ++DOCSHELL 0x126793800 == 38 [pid = 1661] [id = 75] 11:55:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x12a0c6400) [pid = 1661] [serial = 222] [outer = 0x0] 11:55:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x12a775400) [pid = 1661] [serial = 223] [outer = 0x12a0c6400] 11:55:36 INFO - PROCESS | 1661 | 1468349736265 Marionette DEBUG loaded listener.js 11:55:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x12a94e800) [pid = 1661] [serial = 224] [outer = 0x12a0c6400] 11:55:36 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x1181d4800) [pid = 1661] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 11:55:36 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x116076c00) [pid = 1661] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 11:55:36 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x1181d8800) [pid = 1661] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 11:55:36 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x116a14400) [pid = 1661] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 11:55:36 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x121102c00) [pid = 1661] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 11:55:36 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x115116400) [pid = 1661] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 11:55:36 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x116768c00) [pid = 1661] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 11:55:36 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x124d8c000) [pid = 1661] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 11:55:36 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x1133ef800) [pid = 1661] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 11:55:36 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x11888f800) [pid = 1661] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 11:55:36 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x1241bdc00) [pid = 1661] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 11:55:36 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x124bd6000) [pid = 1661] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 11:55:36 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x113871400) [pid = 1661] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 11:55:36 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x125636400) [pid = 1661] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 11:55:36 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x1188e5000) [pid = 1661] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 11:55:36 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x11850f800) [pid = 1661] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 11:55:36 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x1269a9800) [pid = 1661] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 11:55:36 INFO - PROCESS | 1661 | 1468349736656 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 11:55:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 11:55:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 569ms 11:55:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 11:55:36 INFO - PROCESS | 1661 | 1468349736708 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 11:55:36 INFO - PROCESS | 1661 | 1468349736709 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 11:55:36 INFO - PROCESS | 1661 | 1468349736711 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 11:55:36 INFO - PROCESS | 1661 | 1468349736712 Marionette TRACE conn2 <- [1,274,null,{}] 11:55:36 INFO - PROCESS | 1661 | 1468349736714 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:36 INFO - PROCESS | 1661 | 1468349736715 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:36 INFO - PROCESS | 1661 | 1468349736789 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 11:55:36 INFO - PROCESS | 1661 | 1468349736793 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:36 INFO - PROCESS | 1661 | 1468349736794 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:36 INFO - PROCESS | 1661 | ++DOCSHELL 0x123883800 == 39 [pid = 1661] [id = 76] 11:55:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x1133ef800) [pid = 1661] [serial = 225] [outer = 0x0] 11:55:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x1176e9000) [pid = 1661] [serial = 226] [outer = 0x1133ef800] 11:55:36 INFO - PROCESS | 1661 | 1468349736818 Marionette DEBUG loaded listener.js 11:55:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x1243f1800) [pid = 1661] [serial = 227] [outer = 0x1133ef800] 11:55:37 INFO - PROCESS | 1661 | 1468349737141 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 11:55:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 11:55:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 468ms 11:55:37 INFO - PROCESS | 1661 | 1468349737179 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 11:55:37 INFO - PROCESS | 1661 | 1468349737181 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 11:55:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 11:55:37 INFO - PROCESS | 1661 | 1468349737183 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 11:55:37 INFO - PROCESS | 1661 | 1468349737185 Marionette TRACE conn2 <- [1,278,null,{}] 11:55:37 INFO - PROCESS | 1661 | 1468349737188 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:37 INFO - PROCESS | 1661 | 1468349737189 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:37 INFO - PROCESS | 1661 | 1468349737296 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 11:55:37 INFO - PROCESS | 1661 | 1468349737304 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:37 INFO - PROCESS | 1661 | 1468349737306 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:37 INFO - PROCESS | 1661 | ++DOCSHELL 0x12898a000 == 40 [pid = 1661] [id = 77] 11:55:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x124bd6000) [pid = 1661] [serial = 228] [outer = 0x0] 11:55:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x12a954c00) [pid = 1661] [serial = 229] [outer = 0x124bd6000] 11:55:37 INFO - PROCESS | 1661 | 1468349737331 Marionette DEBUG loaded listener.js 11:55:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x12ad77000) [pid = 1661] [serial = 230] [outer = 0x124bd6000] 11:55:37 INFO - PROCESS | 1661 | 1468349737615 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 11:55:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 11:55:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 472ms 11:55:37 INFO - PROCESS | 1661 | 1468349737660 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 11:55:37 INFO - PROCESS | 1661 | 1468349737661 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 11:55:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 11:55:37 INFO - PROCESS | 1661 | 1468349737663 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 11:55:37 INFO - PROCESS | 1661 | 1468349737664 Marionette TRACE conn2 <- [1,282,null,{}] 11:55:37 INFO - PROCESS | 1661 | 1468349737667 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:37 INFO - PROCESS | 1661 | 1468349737669 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:37 INFO - PROCESS | 1661 | 1468349737747 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 11:55:37 INFO - PROCESS | 1661 | 1468349737751 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:37 INFO - PROCESS | 1661 | 1468349737754 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:37 INFO - PROCESS | 1661 | ++DOCSHELL 0x128d22000 == 41 [pid = 1661] [id = 78] 11:55:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x12ad80800) [pid = 1661] [serial = 231] [outer = 0x0] 11:55:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x12b819400) [pid = 1661] [serial = 232] [outer = 0x12ad80800] 11:55:37 INFO - PROCESS | 1661 | 1468349737779 Marionette DEBUG loaded listener.js 11:55:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x12b824c00) [pid = 1661] [serial = 233] [outer = 0x12ad80800] 11:55:38 INFO - PROCESS | 1661 | 1468349738091 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 11:55:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 11:55:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 468ms 11:55:38 INFO - PROCESS | 1661 | 1468349738132 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 11:55:38 INFO - PROCESS | 1661 | 1468349738133 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 11:55:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 11:55:38 INFO - PROCESS | 1661 | 1468349738135 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 11:55:38 INFO - PROCESS | 1661 | 1468349738136 Marionette TRACE conn2 <- [1,286,null,{}] 11:55:38 INFO - PROCESS | 1661 | 1468349738139 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:38 INFO - PROCESS | 1661 | 1468349738140 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:38 INFO - PROCESS | 1661 | 1468349738238 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 11:55:38 INFO - PROCESS | 1661 | 1468349738244 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:38 INFO - PROCESS | 1661 | 1468349738245 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:38 INFO - PROCESS | 1661 | ++DOCSHELL 0x129184800 == 42 [pid = 1661] [id = 79] 11:55:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x12ad76400) [pid = 1661] [serial = 234] [outer = 0x0] 11:55:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x12b9aec00) [pid = 1661] [serial = 235] [outer = 0x12ad76400] 11:55:38 INFO - PROCESS | 1661 | 1468349738268 Marionette DEBUG loaded listener.js 11:55:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x12b9b5000) [pid = 1661] [serial = 236] [outer = 0x12ad76400] 11:55:38 INFO - PROCESS | 1661 | 1468349738538 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 11:55:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 11:55:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 420ms 11:55:38 INFO - PROCESS | 1661 | 1468349738559 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 11:55:38 INFO - PROCESS | 1661 | 1468349738560 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 11:55:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 11:55:38 INFO - PROCESS | 1661 | 1468349738562 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 11:55:38 INFO - PROCESS | 1661 | 1468349738563 Marionette TRACE conn2 <- [1,290,null,{}] 11:55:38 INFO - PROCESS | 1661 | 1468349738565 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:38 INFO - PROCESS | 1661 | 1468349738567 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:38 INFO - PROCESS | 1661 | 1468349738705 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 11:55:38 INFO - PROCESS | 1661 | 1468349738751 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:38 INFO - PROCESS | 1661 | 1468349738752 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:38 INFO - PROCESS | 1661 | ++DOCSHELL 0x113350000 == 43 [pid = 1661] [id = 80] 11:55:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x112137800) [pid = 1661] [serial = 237] [outer = 0x0] 11:55:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x11383ac00) [pid = 1661] [serial = 238] [outer = 0x112137800] 11:55:38 INFO - PROCESS | 1661 | 1468349738784 Marionette DEBUG loaded listener.js 11:55:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x11704fc00) [pid = 1661] [serial = 239] [outer = 0x112137800] 11:55:39 INFO - PROCESS | 1661 | 1468349739204 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 11:55:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 11:55:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 668ms 11:55:39 INFO - PROCESS | 1661 | 1468349739231 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 11:55:39 INFO - PROCESS | 1661 | 1468349739234 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 11:55:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 11:55:39 INFO - PROCESS | 1661 | 1468349739237 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 11:55:39 INFO - PROCESS | 1661 | 1468349739239 Marionette TRACE conn2 <- [1,294,null,{}] 11:55:39 INFO - PROCESS | 1661 | 1468349739242 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:39 INFO - PROCESS | 1661 | 1468349739245 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:39 INFO - PROCESS | 1661 | 1468349739347 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 11:55:39 INFO - PROCESS | 1661 | 1468349739416 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:39 INFO - PROCESS | 1661 | 1468349739418 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:39 INFO - PROCESS | 1661 | ++DOCSHELL 0x1192f0800 == 44 [pid = 1661] [id = 81] 11:55:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x119826000) [pid = 1661] [serial = 240] [outer = 0x0] 11:55:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x119879800) [pid = 1661] [serial = 241] [outer = 0x119826000] 11:55:39 INFO - PROCESS | 1661 | 1468349739460 Marionette DEBUG loaded listener.js 11:55:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x119e91c00) [pid = 1661] [serial = 242] [outer = 0x119826000] 11:55:39 INFO - PROCESS | 1661 | 1468349739873 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:55:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:55:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 671ms 11:55:39 INFO - PROCESS | 1661 | 1468349739909 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 11:55:39 INFO - PROCESS | 1661 | 1468349739911 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 11:55:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 11:55:39 INFO - PROCESS | 1661 | 1468349739913 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 11:55:39 INFO - PROCESS | 1661 | 1468349739915 Marionette TRACE conn2 <- [1,298,null,{}] 11:55:39 INFO - PROCESS | 1661 | 1468349739917 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:39 INFO - PROCESS | 1661 | 1468349739919 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:40 INFO - PROCESS | 1661 | 1468349740019 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 11:55:40 INFO - PROCESS | 1661 | 1468349740070 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:40 INFO - PROCESS | 1661 | 1468349740071 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:40 INFO - PROCESS | 1661 | ++DOCSHELL 0x12697a800 == 45 [pid = 1661] [id = 82] 11:55:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x123812400) [pid = 1661] [serial = 243] [outer = 0x0] 11:55:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x12491bc00) [pid = 1661] [serial = 244] [outer = 0x123812400] 11:55:40 INFO - PROCESS | 1661 | 1468349740099 Marionette DEBUG loaded listener.js 11:55:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x12496d400) [pid = 1661] [serial = 245] [outer = 0x123812400] 11:55:40 INFO - PROCESS | 1661 | 1468349740507 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:55:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:55:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 619ms 11:55:40 INFO - PROCESS | 1661 | 1468349740532 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 11:55:40 INFO - PROCESS | 1661 | 1468349740535 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 11:55:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 11:55:40 INFO - PROCESS | 1661 | 1468349740543 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 11:55:40 INFO - PROCESS | 1661 | 1468349740546 Marionette TRACE conn2 <- [1,302,null,{}] 11:55:40 INFO - PROCESS | 1661 | 1468349740548 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:40 INFO - PROCESS | 1661 | 1468349740550 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:40 INFO - PROCESS | 1661 | 1468349740653 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 11:55:40 INFO - PROCESS | 1661 | 1468349740732 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:40 INFO - PROCESS | 1661 | 1468349740734 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:40 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a504000 == 46 [pid = 1661] [id = 83] 11:55:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x124974c00) [pid = 1661] [serial = 246] [outer = 0x0] 11:55:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x126171400) [pid = 1661] [serial = 247] [outer = 0x124974c00] 11:55:40 INFO - PROCESS | 1661 | 1468349740774 Marionette DEBUG loaded listener.js 11:55:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x126b9ec00) [pid = 1661] [serial = 248] [outer = 0x124974c00] 11:55:41 INFO - PROCESS | 1661 | 1468349741192 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:55:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:55:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 676ms 11:55:41 INFO - PROCESS | 1661 | 1468349741215 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 11:55:41 INFO - PROCESS | 1661 | 1468349741217 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 11:55:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 11:55:41 INFO - PROCESS | 1661 | 1468349741219 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 11:55:41 INFO - PROCESS | 1661 | 1468349741220 Marionette TRACE conn2 <- [1,306,null,{}] 11:55:41 INFO - PROCESS | 1661 | 1468349741223 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:41 INFO - PROCESS | 1661 | 1468349741224 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:41 INFO - PROCESS | 1661 | 1468349741320 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 11:55:41 INFO - PROCESS | 1661 | 1468349741366 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:41 INFO - PROCESS | 1661 | 1468349741367 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:41 INFO - PROCESS | 1661 | ++DOCSHELL 0x118356000 == 47 [pid = 1661] [id = 84] 11:55:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x11874a800) [pid = 1661] [serial = 249] [outer = 0x0] 11:55:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x125634800) [pid = 1661] [serial = 250] [outer = 0x11874a800] 11:55:41 INFO - PROCESS | 1661 | 1468349741393 Marionette DEBUG loaded listener.js 11:55:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x1289aec00) [pid = 1661] [serial = 251] [outer = 0x11874a800] 11:55:41 INFO - PROCESS | 1661 | 1468349741919 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:55:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:55:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 718ms 11:55:41 INFO - PROCESS | 1661 | 1468349741942 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 11:55:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 11:55:41 INFO - PROCESS | 1661 | 1468349741944 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 11:55:41 INFO - PROCESS | 1661 | 1468349741947 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 11:55:41 INFO - PROCESS | 1661 | 1468349741949 Marionette TRACE conn2 <- [1,310,null,{}] 11:55:41 INFO - PROCESS | 1661 | 1468349741975 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:41 INFO - PROCESS | 1661 | 1468349741976 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:42 INFO - PROCESS | 1661 | 1468349742067 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 11:55:42 INFO - PROCESS | 1661 | 1468349742137 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:42 INFO - PROCESS | 1661 | 1468349742139 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:42 INFO - PROCESS | 1661 | ++DOCSHELL 0x1162dd000 == 48 [pid = 1661] [id = 85] 11:55:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x116a0bc00) [pid = 1661] [serial = 252] [outer = 0x0] 11:55:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x118711000) [pid = 1661] [serial = 253] [outer = 0x116a0bc00] 11:55:42 INFO - PROCESS | 1661 | 1468349742167 Marionette DEBUG loaded listener.js 11:55:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x1188de000) [pid = 1661] [serial = 254] [outer = 0x116a0bc00] 11:55:42 INFO - PROCESS | 1661 | --DOCSHELL 0x129184800 == 47 [pid = 1661] [id = 79] 11:55:42 INFO - PROCESS | 1661 | --DOCSHELL 0x128d22000 == 46 [pid = 1661] [id = 78] 11:55:42 INFO - PROCESS | 1661 | --DOCSHELL 0x12898a000 == 45 [pid = 1661] [id = 77] 11:55:42 INFO - PROCESS | 1661 | --DOCSHELL 0x123883800 == 44 [pid = 1661] [id = 76] 11:55:42 INFO - PROCESS | 1661 | --DOCSHELL 0x126793800 == 43 [pid = 1661] [id = 75] 11:55:42 INFO - PROCESS | 1661 | --DOCSHELL 0x125616000 == 42 [pid = 1661] [id = 74] 11:55:42 INFO - PROCESS | 1661 | --DOCSHELL 0x1248c3800 == 41 [pid = 1661] [id = 73] 11:55:42 INFO - PROCESS | 1661 | --DOCSHELL 0x1241a7000 == 40 [pid = 1661] [id = 72] 11:55:42 INFO - PROCESS | 1661 | --DOCSHELL 0x119bcf000 == 39 [pid = 1661] [id = 71] 11:55:42 INFO - PROCESS | 1661 | --DOCSHELL 0x1192ed800 == 38 [pid = 1661] [id = 70] 11:55:42 INFO - PROCESS | 1661 | --DOCSHELL 0x118398800 == 37 [pid = 1661] [id = 69] 11:55:42 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x128ea7c00) [pid = 1661] [serial = 189] [outer = 0x0] [url = about:blank] 11:55:42 INFO - PROCESS | 1661 | --DOCSHELL 0x117e3e000 == 36 [pid = 1661] [id = 68] 11:55:42 INFO - PROCESS | 1661 | --DOCSHELL 0x116676000 == 35 [pid = 1661] [id = 67] 11:55:42 INFO - PROCESS | 1661 | --DOCSHELL 0x11831e000 == 34 [pid = 1661] [id = 66] 11:55:42 INFO - PROCESS | 1661 | --DOCSHELL 0x1132d7000 == 33 [pid = 1661] [id = 65] 11:55:42 INFO - PROCESS | 1661 | 1468349742573 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:55:42 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x1245cf000) [pid = 1661] [serial = 171] [outer = 0x0] [url = about:blank] 11:55:42 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x123ce1800) [pid = 1661] [serial = 168] [outer = 0x0] [url = about:blank] 11:55:42 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x118711800) [pid = 1661] [serial = 159] [outer = 0x0] [url = about:blank] 11:55:42 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x11888a800) [pid = 1661] [serial = 160] [outer = 0x0] [url = about:blank] 11:55:42 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x118109c00) [pid = 1661] [serial = 154] [outer = 0x0] [url = about:blank] 11:55:42 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x1172bd400) [pid = 1661] [serial = 153] [outer = 0x0] [url = about:blank] 11:55:42 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x12110f400) [pid = 1661] [serial = 165] [outer = 0x0] [url = about:blank] 11:55:42 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x119880c00) [pid = 1661] [serial = 162] [outer = 0x0] [url = about:blank] 11:55:42 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x119b48c00) [pid = 1661] [serial = 163] [outer = 0x0] [url = about:blank] 11:55:42 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x11704b000) [pid = 1661] [serial = 156] [outer = 0x0] [url = about:blank] 11:55:42 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x117ea7800) [pid = 1661] [serial = 157] [outer = 0x0] [url = about:blank] 11:55:42 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x125580c00) [pid = 1661] [serial = 174] [outer = 0x0] [url = about:blank] 11:55:42 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x1173eac00) [pid = 1661] [serial = 139] [outer = 0x0] [url = about:blank] 11:55:42 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x11662cc00) [pid = 1661] [serial = 138] [outer = 0x0] [url = about:blank] 11:55:42 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x119826800) [pid = 1661] [serial = 142] [outer = 0x0] [url = about:blank] 11:55:42 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x119141400) [pid = 1661] [serial = 141] [outer = 0x0] [url = about:blank] 11:55:42 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x124922400) [pid = 1661] [serial = 145] [outer = 0x0] [url = about:blank] 11:55:42 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x1245cb000) [pid = 1661] [serial = 144] [outer = 0x0] [url = about:blank] 11:55:42 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x124f18000) [pid = 1661] [serial = 148] [outer = 0x0] [url = about:blank] 11:55:42 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x124be4c00) [pid = 1661] [serial = 147] [outer = 0x0] [url = about:blank] 11:55:42 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x119881400) [pid = 1661] [serial = 151] [outer = 0x0] [url = about:blank] 11:55:42 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x1185be800) [pid = 1661] [serial = 150] [outer = 0x0] [url = about:blank] 11:55:42 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x1256dc400) [pid = 1661] [serial = 177] [outer = 0x0] [url = about:blank] 11:55:42 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x125635000) [pid = 1661] [serial = 175] [outer = 0x0] [url = about:blank] 11:55:42 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x126179c00) [pid = 1661] [serial = 183] [outer = 0x0] [url = about:blank] 11:55:42 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x119674c00) [pid = 1661] [serial = 180] [outer = 0x0] [url = about:blank] 11:55:42 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x1289a9800) [pid = 1661] [serial = 186] [outer = 0x0] [url = about:blank] 11:55:42 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x12617ac00) [pid = 1661] [serial = 178] [outer = 0x0] [url = about:blank] 11:55:42 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x123f35c00) [pid = 1661] [serial = 181] [outer = 0x0] [url = about:blank] 11:55:42 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x128e9c000) [pid = 1661] [serial = 187] [outer = 0x0] [url = about:blank] 11:55:42 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x124d89c00) [pid = 1661] [serial = 172] [outer = 0x0] [url = about:blank] 11:55:42 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x1240e5800) [pid = 1661] [serial = 169] [outer = 0x0] [url = about:blank] 11:55:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:55:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 676ms 11:55:42 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x1267e3000) [pid = 1661] [serial = 184] [outer = 0x0] [url = about:blank] 11:55:42 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x123812c00) [pid = 1661] [serial = 166] [outer = 0x0] [url = about:blank] 11:55:42 INFO - PROCESS | 1661 | 1468349742624 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 11:55:42 INFO - PROCESS | 1661 | 1468349742627 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 11:55:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 11:55:42 INFO - PROCESS | 1661 | 1468349742631 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 11:55:42 INFO - PROCESS | 1661 | 1468349742633 Marionette TRACE conn2 <- [1,314,null,{}] 11:55:42 INFO - PROCESS | 1661 | 1468349742635 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:42 INFO - PROCESS | 1661 | 1468349742637 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:42 INFO - PROCESS | 1661 | 1468349742715 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 11:55:42 INFO - PROCESS | 1661 | 1468349742722 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:42 INFO - PROCESS | 1661 | 1468349742723 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:42 INFO - PROCESS | 1661 | ++DOCSHELL 0x11694c800 == 34 [pid = 1661] [id = 86] 11:55:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x119473400) [pid = 1661] [serial = 255] [outer = 0x0] 11:55:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x119823000) [pid = 1661] [serial = 256] [outer = 0x119473400] 11:55:42 INFO - PROCESS | 1661 | 1468349742750 Marionette DEBUG loaded listener.js 11:55:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x119d1c000) [pid = 1661] [serial = 257] [outer = 0x119473400] 11:55:43 INFO - PROCESS | 1661 | 1468349743124 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:55:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:55:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 522ms 11:55:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 11:55:43 INFO - PROCESS | 1661 | 1468349743154 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 11:55:43 INFO - PROCESS | 1661 | 1468349743155 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 11:55:43 INFO - PROCESS | 1661 | 1468349743158 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 11:55:43 INFO - PROCESS | 1661 | 1468349743160 Marionette TRACE conn2 <- [1,318,null,{}] 11:55:43 INFO - PROCESS | 1661 | 1468349743167 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:43 INFO - PROCESS | 1661 | 1468349743170 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:43 INFO - PROCESS | 1661 | 1468349743248 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 11:55:43 INFO - PROCESS | 1661 | 1468349743255 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:43 INFO - PROCESS | 1661 | 1468349743257 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:43 INFO - PROCESS | 1661 | ++DOCSHELL 0x118362800 == 35 [pid = 1661] [id = 87] 11:55:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x123814800) [pid = 1661] [serial = 258] [outer = 0x0] 11:55:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x1245cb000) [pid = 1661] [serial = 259] [outer = 0x123814800] 11:55:43 INFO - PROCESS | 1661 | 1468349743285 Marionette DEBUG loaded listener.js 11:55:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x124970400) [pid = 1661] [serial = 260] [outer = 0x123814800] 11:55:43 INFO - PROCESS | 1661 | 1468349743632 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:55:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:55:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 520ms 11:55:43 INFO - PROCESS | 1661 | 1468349743678 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 11:55:43 INFO - PROCESS | 1661 | 1468349743680 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 11:55:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 11:55:43 INFO - PROCESS | 1661 | 1468349743682 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 11:55:43 INFO - PROCESS | 1661 | 1468349743683 Marionette TRACE conn2 <- [1,322,null,{}] 11:55:43 INFO - PROCESS | 1661 | 1468349743685 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:43 INFO - PROCESS | 1661 | 1468349743687 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:43 INFO - PROCESS | 1661 | 1468349743770 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 11:55:43 INFO - PROCESS | 1661 | 1468349743817 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:43 INFO - PROCESS | 1661 | 1468349743818 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:43 INFO - PROCESS | 1661 | ++DOCSHELL 0x11915e000 == 36 [pid = 1661] [id = 88] 11:55:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x124973800) [pid = 1661] [serial = 261] [outer = 0x0] 11:55:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x124f17400) [pid = 1661] [serial = 262] [outer = 0x124973800] 11:55:43 INFO - PROCESS | 1661 | 1468349743846 Marionette DEBUG loaded listener.js 11:55:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x1256dc400) [pid = 1661] [serial = 263] [outer = 0x124973800] 11:55:44 INFO - PROCESS | 1661 | 1468349744112 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:55:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:55:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 468ms 11:55:44 INFO - PROCESS | 1661 | 1468349744151 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 11:55:44 INFO - PROCESS | 1661 | 1468349744156 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 11:55:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 11:55:44 INFO - PROCESS | 1661 | 1468349744164 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 11:55:44 INFO - PROCESS | 1661 | 1468349744165 Marionette TRACE conn2 <- [1,326,null,{}] 11:55:44 INFO - PROCESS | 1661 | 1468349744173 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:44 INFO - PROCESS | 1661 | 1468349744175 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:44 INFO - PROCESS | 1661 | 1468349744272 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 11:55:44 INFO - PROCESS | 1661 | 1468349744350 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:44 INFO - PROCESS | 1661 | 1468349744352 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:44 INFO - PROCESS | 1661 | ++DOCSHELL 0x119a59000 == 37 [pid = 1661] [id = 89] 11:55:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x12491e000) [pid = 1661] [serial = 264] [outer = 0x0] 11:55:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x126179400) [pid = 1661] [serial = 265] [outer = 0x12491e000] 11:55:44 INFO - PROCESS | 1661 | 1468349744392 Marionette DEBUG loaded listener.js 11:55:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x126b9e800) [pid = 1661] [serial = 266] [outer = 0x12491e000] 11:55:44 INFO - PROCESS | 1661 | 1468349744811 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:55:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:55:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 672ms 11:55:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 11:55:44 INFO - PROCESS | 1661 | 1468349744837 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 11:55:44 INFO - PROCESS | 1661 | 1468349744838 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 11:55:44 INFO - PROCESS | 1661 | 1468349744840 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 11:55:44 INFO - PROCESS | 1661 | 1468349744841 Marionette TRACE conn2 <- [1,330,null,{}] 11:55:44 INFO - PROCESS | 1661 | 1468349744844 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:44 INFO - PROCESS | 1661 | 1468349744848 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:44 INFO - PROCESS | 1661 | 1468349744962 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 11:55:44 INFO - PROCESS | 1661 | 1468349744974 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:44 INFO - PROCESS | 1661 | 1468349744976 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:44 INFO - PROCESS | 1661 | ++DOCSHELL 0x1169a1000 == 38 [pid = 1661] [id = 90] 11:55:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x1289a7400) [pid = 1661] [serial = 267] [outer = 0x0] 11:55:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x128b2e400) [pid = 1661] [serial = 268] [outer = 0x1289a7400] 11:55:45 INFO - PROCESS | 1661 | 1468349745001 Marionette DEBUG loaded listener.js 11:55:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x12957fc00) [pid = 1661] [serial = 269] [outer = 0x1289a7400] 11:55:45 INFO - PROCESS | 1661 | 1468349745316 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:55:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:55:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 518ms 11:55:45 INFO - PROCESS | 1661 | 1468349745358 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 11:55:45 INFO - PROCESS | 1661 | 1468349745360 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 11:55:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 11:55:45 INFO - PROCESS | 1661 | 1468349745362 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 11:55:45 INFO - PROCESS | 1661 | 1468349745363 Marionette TRACE conn2 <- [1,334,null,{}] 11:55:45 INFO - PROCESS | 1661 | 1468349745365 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:45 INFO - PROCESS | 1661 | 1468349745366 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:45 INFO - PROCESS | 1661 | 1468349745464 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 11:55:45 INFO - PROCESS | 1661 | 1468349745475 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:45 INFO - PROCESS | 1661 | 1468349745476 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:45 INFO - PROCESS | 1661 | ++DOCSHELL 0x11699a800 == 39 [pid = 1661] [id = 91] 11:55:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x129588000) [pid = 1661] [serial = 270] [outer = 0x0] 11:55:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x12a0be400) [pid = 1661] [serial = 271] [outer = 0x129588000] 11:55:45 INFO - PROCESS | 1661 | 1468349745500 Marionette DEBUG loaded listener.js 11:55:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x12a661c00) [pid = 1661] [serial = 272] [outer = 0x129588000] 11:55:45 INFO - PROCESS | 1661 | 1468349745831 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:55:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 11:55:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 519ms 11:55:45 INFO - PROCESS | 1661 | 1468349745882 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 11:55:45 INFO - PROCESS | 1661 | 1468349745883 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 11:55:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 11:55:45 INFO - PROCESS | 1661 | 1468349745885 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 11:55:45 INFO - PROCESS | 1661 | 1468349745886 Marionette TRACE conn2 <- [1,338,null,{}] 11:55:45 INFO - PROCESS | 1661 | 1468349745888 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:45 INFO - PROCESS | 1661 | 1468349745889 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:45 INFO - PROCESS | 1661 | 1468349745982 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 11:55:45 INFO - PROCESS | 1661 | 1468349745992 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:45 INFO - PROCESS | 1661 | 1468349745993 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:46 INFO - PROCESS | 1661 | ++DOCSHELL 0x125619800 == 40 [pid = 1661] [id = 92] 11:55:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x12a776400) [pid = 1661] [serial = 273] [outer = 0x0] 11:55:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x12a94dc00) [pid = 1661] [serial = 274] [outer = 0x12a776400] 11:55:46 INFO - PROCESS | 1661 | 1468349746017 Marionette DEBUG loaded listener.js 11:55:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x12ab72800) [pid = 1661] [serial = 275] [outer = 0x12a776400] 11:55:46 INFO - PROCESS | 1661 | 1468349746326 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:55:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 11:55:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 471ms 11:55:46 INFO - PROCESS | 1661 | 1468349746357 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 11:55:46 INFO - PROCESS | 1661 | 1468349746358 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 11:55:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 11:55:46 INFO - PROCESS | 1661 | 1468349746368 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 11:55:46 INFO - PROCESS | 1661 | 1468349746369 Marionette TRACE conn2 <- [1,342,null,{}] 11:55:46 INFO - PROCESS | 1661 | 1468349746371 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:46 INFO - PROCESS | 1661 | 1468349746372 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:46 INFO - PROCESS | 1661 | 1468349746476 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 11:55:46 INFO - PROCESS | 1661 | 1468349746479 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:46 INFO - PROCESS | 1661 | 1468349746480 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:46 INFO - PROCESS | 1661 | ++DOCSHELL 0x12696a800 == 41 [pid = 1661] [id = 93] 11:55:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x12a948c00) [pid = 1661] [serial = 276] [outer = 0x0] 11:55:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x12ad83000) [pid = 1661] [serial = 277] [outer = 0x12a948c00] 11:55:46 INFO - PROCESS | 1661 | 1468349746504 Marionette DEBUG loaded listener.js 11:55:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x12b9ac400) [pid = 1661] [serial = 278] [outer = 0x12a948c00] 11:55:46 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x1133ef800) [pid = 1661] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 11:55:46 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x124bd9400) [pid = 1661] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 11:55:46 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x119d1e800) [pid = 1661] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 11:55:46 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x119829c00) [pid = 1661] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 11:55:46 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x12a0c6400) [pid = 1661] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 11:55:46 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x12558f000) [pid = 1661] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 11:55:46 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x124bd6000) [pid = 1661] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 11:55:46 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x12496b000) [pid = 1661] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 11:55:46 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x12558e800) [pid = 1661] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 11:55:46 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x11810bc00) [pid = 1661] [serial = 198] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 11:55:46 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x12ad80800) [pid = 1661] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 11:55:46 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x1291d4000) [pid = 1661] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 11:55:46 INFO - PROCESS | 1661 | 1468349746909 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:55:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 11:55:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 568ms 11:55:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 11:55:46 INFO - PROCESS | 1661 | 1468349746937 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 11:55:46 INFO - PROCESS | 1661 | 1468349746938 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 11:55:46 INFO - PROCESS | 1661 | 1468349746940 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 11:55:46 INFO - PROCESS | 1661 | 1468349746941 Marionette TRACE conn2 <- [1,346,null,{}] 11:55:46 INFO - PROCESS | 1661 | 1468349746944 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:46 INFO - PROCESS | 1661 | 1468349746945 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:47 INFO - PROCESS | 1661 | 1468349747025 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 11:55:47 INFO - PROCESS | 1661 | 1468349747074 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:47 INFO - PROCESS | 1661 | 1468349747075 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:47 INFO - PROCESS | 1661 | ++DOCSHELL 0x128972800 == 42 [pid = 1661] [id = 94] 11:55:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x12491d000) [pid = 1661] [serial = 279] [outer = 0x0] 11:55:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x126b9d800) [pid = 1661] [serial = 280] [outer = 0x12491d000] 11:55:47 INFO - PROCESS | 1661 | 1468349747099 Marionette DEBUG loaded listener.js 11:55:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x12ad81800) [pid = 1661] [serial = 281] [outer = 0x12491d000] 11:55:47 INFO - PROCESS | 1661 | 1468349747352 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:55:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 11:55:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 467ms 11:55:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 11:55:47 INFO - PROCESS | 1661 | 1468349747409 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 11:55:47 INFO - PROCESS | 1661 | 1468349747411 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 11:55:47 INFO - PROCESS | 1661 | 1468349747413 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 11:55:47 INFO - PROCESS | 1661 | 1468349747414 Marionette TRACE conn2 <- [1,350,null,{}] 11:55:47 INFO - PROCESS | 1661 | 1468349747418 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:47 INFO - PROCESS | 1661 | 1468349747423 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:47 INFO - PROCESS | 1661 | 1468349747524 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 11:55:47 INFO - PROCESS | 1661 | 1468349747527 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:47 INFO - PROCESS | 1661 | 1468349747529 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:47 INFO - PROCESS | 1661 | ++DOCSHELL 0x1295d7800 == 43 [pid = 1661] [id = 95] 11:55:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x124b27c00) [pid = 1661] [serial = 282] [outer = 0x0] 11:55:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x12b9b4c00) [pid = 1661] [serial = 283] [outer = 0x124b27c00] 11:55:47 INFO - PROCESS | 1661 | 1468349747555 Marionette DEBUG loaded listener.js 11:55:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x12bdb0000) [pid = 1661] [serial = 284] [outer = 0x124b27c00] 11:55:47 INFO - PROCESS | 1661 | 1468349747883 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:55:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 11:55:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 519ms 11:55:47 INFO - PROCESS | 1661 | 1468349747933 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 11:55:47 INFO - PROCESS | 1661 | 1468349747934 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 11:55:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 11:55:47 INFO - PROCESS | 1661 | 1468349747948 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 11:55:47 INFO - PROCESS | 1661 | 1468349747950 Marionette TRACE conn2 <- [1,354,null,{}] 11:55:47 INFO - PROCESS | 1661 | 1468349747954 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:47 INFO - PROCESS | 1661 | 1468349747955 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:48 INFO - PROCESS | 1661 | 1468349748079 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 11:55:48 INFO - PROCESS | 1661 | 1468349748087 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:48 INFO - PROCESS | 1661 | 1468349748088 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:48 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a685800 == 44 [pid = 1661] [id = 96] 11:55:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x12ba53400) [pid = 1661] [serial = 285] [outer = 0x0] 11:55:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x12bdb7400) [pid = 1661] [serial = 286] [outer = 0x12ba53400] 11:55:48 INFO - PROCESS | 1661 | 1468349748128 Marionette DEBUG loaded listener.js 11:55:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x12bf08800) [pid = 1661] [serial = 287] [outer = 0x12ba53400] 11:55:48 INFO - PROCESS | 1661 | 1468349748489 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:55:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:55:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 574ms 11:55:48 INFO - PROCESS | 1661 | 1468349748522 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 11:55:48 INFO - PROCESS | 1661 | 1468349748524 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 11:55:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 11:55:48 INFO - PROCESS | 1661 | 1468349748526 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 11:55:48 INFO - PROCESS | 1661 | 1468349748527 Marionette TRACE conn2 <- [1,358,null,{}] 11:55:48 INFO - PROCESS | 1661 | 1468349748537 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:48 INFO - PROCESS | 1661 | 1468349748538 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:48 INFO - PROCESS | 1661 | 1468349748642 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 11:55:48 INFO - PROCESS | 1661 | 1468349748648 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:48 INFO - PROCESS | 1661 | 1468349748649 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:48 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a7e1000 == 45 [pid = 1661] [id = 97] 11:55:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x12b9b7800) [pid = 1661] [serial = 288] [outer = 0x0] 11:55:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x12bf0e400) [pid = 1661] [serial = 289] [outer = 0x12b9b7800] 11:55:48 INFO - PROCESS | 1661 | 1468349748673 Marionette DEBUG loaded listener.js 11:55:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x12c0ea000) [pid = 1661] [serial = 290] [outer = 0x12b9b7800] 11:55:49 INFO - PROCESS | 1661 | 1468349749120 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:55:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:55:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 628ms 11:55:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 11:55:49 INFO - PROCESS | 1661 | 1468349749155 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 11:55:49 INFO - PROCESS | 1661 | 1468349749157 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 11:55:49 INFO - PROCESS | 1661 | 1468349749161 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 11:55:49 INFO - PROCESS | 1661 | 1468349749163 Marionette TRACE conn2 <- [1,362,null,{}] 11:55:49 INFO - PROCESS | 1661 | 1468349749167 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:49 INFO - PROCESS | 1661 | 1468349749169 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:49 INFO - PROCESS | 1661 | 1468349749272 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 11:55:49 INFO - PROCESS | 1661 | 1468349749324 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:49 INFO - PROCESS | 1661 | 1468349749326 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:49 INFO - PROCESS | 1661 | ++DOCSHELL 0x117361000 == 46 [pid = 1661] [id = 98] 11:55:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x1185c3800) [pid = 1661] [serial = 291] [outer = 0x0] 11:55:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x118887c00) [pid = 1661] [serial = 292] [outer = 0x1185c3800] 11:55:49 INFO - PROCESS | 1661 | 1468349749356 Marionette DEBUG loaded listener.js 11:55:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x11981dc00) [pid = 1661] [serial = 293] [outer = 0x1185c3800] 11:55:49 INFO - PROCESS | 1661 | 1468349749815 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:55:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:55:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 671ms 11:55:49 INFO - PROCESS | 1661 | 1468349749831 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 11:55:49 INFO - PROCESS | 1661 | 1468349749834 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 11:55:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 11:55:49 INFO - PROCESS | 1661 | 1468349749839 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 11:55:49 INFO - PROCESS | 1661 | 1468349749841 Marionette TRACE conn2 <- [1,366,null,{}] 11:55:49 INFO - PROCESS | 1661 | 1468349749843 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:49 INFO - PROCESS | 1661 | 1468349749845 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:49 INFO - PROCESS | 1661 | 1468349749950 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 11:55:50 INFO - PROCESS | 1661 | 1468349750002 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:50 INFO - PROCESS | 1661 | 1468349750003 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:50 INFO - PROCESS | 1661 | ++DOCSHELL 0x119a66800 == 47 [pid = 1661] [id = 99] 11:55:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x12110cc00) [pid = 1661] [serial = 294] [outer = 0x0] 11:55:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x1240e4800) [pid = 1661] [serial = 295] [outer = 0x12110cc00] 11:55:50 INFO - PROCESS | 1661 | 1468349750046 Marionette DEBUG loaded listener.js 11:55:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x12496b400) [pid = 1661] [serial = 296] [outer = 0x12110cc00] 11:55:50 INFO - PROCESS | 1661 | 1468349750461 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:55:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:55:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 672ms 11:55:50 INFO - PROCESS | 1661 | 1468349750518 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 11:55:50 INFO - PROCESS | 1661 | 1468349750520 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 11:55:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 11:55:50 INFO - PROCESS | 1661 | 1468349750524 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 11:55:50 INFO - PROCESS | 1661 | 1468349750527 Marionette TRACE conn2 <- [1,370,null,{}] 11:55:50 INFO - PROCESS | 1661 | 1468349750535 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:50 INFO - PROCESS | 1661 | 1468349750540 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:50 INFO - PROCESS | 1661 | 1468349750667 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 11:55:50 INFO - PROCESS | 1661 | 1468349750732 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:50 INFO - PROCESS | 1661 | 1468349750734 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:50 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a66b800 == 48 [pid = 1661] [id = 100] 11:55:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x1289aa000) [pid = 1661] [serial = 297] [outer = 0x0] 11:55:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x1289b1000) [pid = 1661] [serial = 298] [outer = 0x1289aa000] 11:55:50 INFO - PROCESS | 1661 | 1468349750765 Marionette DEBUG loaded listener.js 11:55:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x128d3c400) [pid = 1661] [serial = 299] [outer = 0x1289aa000] 11:55:51 INFO - PROCESS | 1661 | 1468349751256 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:55:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:55:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 773ms 11:55:51 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 11:55:51 INFO - PROCESS | 1661 | 1468349751297 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 11:55:51 INFO - PROCESS | 1661 | 1468349751299 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 11:55:51 INFO - PROCESS | 1661 | 1468349751302 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 11:55:51 INFO - PROCESS | 1661 | 1468349751303 Marionette TRACE conn2 <- [1,374,null,{}] 11:55:51 INFO - PROCESS | 1661 | 1468349751305 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:51 INFO - PROCESS | 1661 | 1468349751307 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:51 INFO - PROCESS | 1661 | 1468349751409 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 11:55:51 INFO - PROCESS | 1661 | 1468349751473 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:51 INFO - PROCESS | 1661 | 1468349751474 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:51 INFO - PROCESS | 1661 | ++DOCSHELL 0x12adbd000 == 49 [pid = 1661] [id = 101] 11:55:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x12b818c00) [pid = 1661] [serial = 300] [outer = 0x0] 11:55:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x12b9b8000) [pid = 1661] [serial = 301] [outer = 0x12b818c00] 11:55:51 INFO - PROCESS | 1661 | 1468349751502 Marionette DEBUG loaded listener.js 11:55:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x12ba5fc00) [pid = 1661] [serial = 302] [outer = 0x12b818c00] 11:55:51 INFO - PROCESS | 1661 | 1468349751924 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 11:55:51 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 11:55:51 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 669ms 11:55:51 INFO - PROCESS | 1661 | 1468349751972 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 11:55:51 INFO - PROCESS | 1661 | 1468349751973 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 11:55:51 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 11:55:51 INFO - PROCESS | 1661 | 1468349751975 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 11:55:51 INFO - PROCESS | 1661 | 1468349751977 Marionette TRACE conn2 <- [1,378,null,{}] 11:55:51 INFO - PROCESS | 1661 | 1468349751979 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:51 INFO - PROCESS | 1661 | 1468349751980 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:52 INFO - PROCESS | 1661 | 1468349752191 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 11:55:52 INFO - PROCESS | 1661 | 1468349752266 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:52 INFO - PROCESS | 1661 | 1468349752267 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:52 INFO - PROCESS | 1661 | ++DOCSHELL 0x118306800 == 50 [pid = 1661] [id = 102] 11:55:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x1185b6c00) [pid = 1661] [serial = 303] [outer = 0x0] 11:55:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x11870cc00) [pid = 1661] [serial = 304] [outer = 0x1185b6c00] 11:55:52 INFO - PROCESS | 1661 | 1468349752295 Marionette DEBUG loaded listener.js 11:55:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x119824800) [pid = 1661] [serial = 305] [outer = 0x1185b6c00] 11:55:52 INFO - PROCESS | 1661 | 1468349752715 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 11:55:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 11:55:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 774ms 11:55:52 INFO - PROCESS | 1661 | 1468349752750 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 11:55:52 INFO - PROCESS | 1661 | 1468349752753 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 11:55:52 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 11:55:52 INFO - PROCESS | 1661 | 1468349752756 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 11:55:52 INFO - PROCESS | 1661 | 1468349752758 Marionette TRACE conn2 <- [1,382,null,{}] 11:55:52 INFO - PROCESS | 1661 | 1468349752761 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:52 INFO - PROCESS | 1661 | 1468349752762 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:52 INFO - PROCESS | 1661 | 1468349752858 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 11:55:52 INFO - PROCESS | 1661 | 1468349752924 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:52 INFO - PROCESS | 1661 | 1468349752926 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:52 INFO - PROCESS | 1661 | ++DOCSHELL 0x118315800 == 51 [pid = 1661] [id = 103] 11:55:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x123815800) [pid = 1661] [serial = 306] [outer = 0x0] 11:55:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x124920400) [pid = 1661] [serial = 307] [outer = 0x123815800] 11:55:52 INFO - PROCESS | 1661 | 1468349752956 Marionette DEBUG loaded listener.js 11:55:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x124975c00) [pid = 1661] [serial = 308] [outer = 0x123815800] 11:55:53 INFO - PROCESS | 1661 | --DOCSHELL 0x12a685800 == 50 [pid = 1661] [id = 96] 11:55:53 INFO - PROCESS | 1661 | --DOCSHELL 0x1295d7800 == 49 [pid = 1661] [id = 95] 11:55:53 INFO - PROCESS | 1661 | --DOCSHELL 0x128972800 == 48 [pid = 1661] [id = 94] 11:55:53 INFO - PROCESS | 1661 | --DOCSHELL 0x12696a800 == 47 [pid = 1661] [id = 93] 11:55:53 INFO - PROCESS | 1661 | --DOCSHELL 0x125619800 == 46 [pid = 1661] [id = 92] 11:55:53 INFO - PROCESS | 1661 | --DOCSHELL 0x11699a800 == 45 [pid = 1661] [id = 91] 11:55:53 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x12b9aec00) [pid = 1661] [serial = 235] [outer = 0x0] [url = about:blank] 11:55:53 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x113aa7800) [pid = 1661] [serial = 192] [outer = 0x0] [url = about:blank] 11:55:53 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x1188e4000) [pid = 1661] [serial = 195] [outer = 0x0] [url = about:blank] 11:55:53 INFO - PROCESS | 1661 | --DOCSHELL 0x1169a1000 == 44 [pid = 1661] [id = 90] 11:55:53 INFO - PROCESS | 1661 | --DOCSHELL 0x119a59000 == 43 [pid = 1661] [id = 89] 11:55:53 INFO - PROCESS | 1661 | --DOCSHELL 0x11915e000 == 42 [pid = 1661] [id = 88] 11:55:53 INFO - PROCESS | 1661 | --DOCSHELL 0x118362800 == 41 [pid = 1661] [id = 87] 11:55:53 INFO - PROCESS | 1661 | --DOCSHELL 0x11694c800 == 40 [pid = 1661] [id = 86] 11:55:53 INFO - PROCESS | 1661 | --DOCSHELL 0x1162dd000 == 39 [pid = 1661] [id = 85] 11:55:53 INFO - PROCESS | 1661 | --DOCSHELL 0x118356000 == 38 [pid = 1661] [id = 84] 11:55:53 INFO - PROCESS | 1661 | --DOCSHELL 0x12a504000 == 37 [pid = 1661] [id = 83] 11:55:53 INFO - PROCESS | 1661 | --DOCSHELL 0x12697a800 == 36 [pid = 1661] [id = 82] 11:55:53 INFO - PROCESS | 1661 | --DOCSHELL 0x1192f0800 == 35 [pid = 1661] [id = 81] 11:55:53 INFO - PROCESS | 1661 | --DOCSHELL 0x113350000 == 34 [pid = 1661] [id = 80] 11:55:53 INFO - PROCESS | 1661 | 1468349753359 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 11:55:53 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 11:55:53 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 620ms 11:55:53 INFO - PROCESS | 1661 | 1468349753376 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 11:55:53 INFO - PROCESS | 1661 | 1468349753378 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 11:55:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 11:55:53 INFO - PROCESS | 1661 | 1468349753380 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 11:55:53 INFO - PROCESS | 1661 | 1468349753382 Marionette TRACE conn2 <- [1,386,null,{}] 11:55:53 INFO - PROCESS | 1661 | 1468349753384 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:53 INFO - PROCESS | 1661 | 1468349753387 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:53 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x12b824c00) [pid = 1661] [serial = 233] [outer = 0x0] [url = about:blank] 11:55:53 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x1243f1800) [pid = 1661] [serial = 227] [outer = 0x0] [url = about:blank] 11:55:53 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x12957a400) [pid = 1661] [serial = 215] [outer = 0x0] [url = about:blank] 11:55:53 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x1241b4400) [pid = 1661] [serial = 205] [outer = 0x0] [url = about:blank] 11:55:53 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x124922800) [pid = 1661] [serial = 206] [outer = 0x0] [url = about:blank] 11:55:53 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x12110f800) [pid = 1661] [serial = 203] [outer = 0x0] [url = about:blank] 11:55:53 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x12a94e800) [pid = 1661] [serial = 224] [outer = 0x0] [url = about:blank] 11:55:53 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x12a76c000) [pid = 1661] [serial = 221] [outer = 0x0] [url = about:blank] 11:55:53 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x12ad77000) [pid = 1661] [serial = 230] [outer = 0x0] [url = about:blank] 11:55:53 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x119d19c00) [pid = 1661] [serial = 202] [outer = 0x0] [url = about:blank] 11:55:53 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x12558ec00) [pid = 1661] [serial = 209] [outer = 0x0] [url = about:blank] 11:55:53 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x12670ec00) [pid = 1661] [serial = 212] [outer = 0x0] [url = about:blank] 11:55:53 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x12a775400) [pid = 1661] [serial = 223] [outer = 0x0] [url = about:blank] 11:55:53 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x12616e800) [pid = 1661] [serial = 211] [outer = 0x0] [url = about:blank] 11:55:53 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x118757c00) [pid = 1661] [serial = 199] [outer = 0x0] [url = about:blank] 11:55:53 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x12b819400) [pid = 1661] [serial = 232] [outer = 0x0] [url = about:blank] 11:55:53 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x11946cc00) [pid = 1661] [serial = 200] [outer = 0x0] [url = about:blank] 11:55:53 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x1289b4800) [pid = 1661] [serial = 214] [outer = 0x0] [url = about:blank] 11:55:53 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x12a659400) [pid = 1661] [serial = 220] [outer = 0x0] [url = about:blank] 11:55:53 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x12a954c00) [pid = 1661] [serial = 229] [outer = 0x0] [url = about:blank] 11:55:53 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x1166ee000) [pid = 1661] [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.] 11:55:53 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x129585000) [pid = 1661] [serial = 217] [outer = 0x0] [url = about:blank] 11:55:53 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x1176e9000) [pid = 1661] [serial = 226] [outer = 0x0] [url = about:blank] 11:55:53 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x12a0c9c00) [pid = 1661] [serial = 218] [outer = 0x0] [url = about:blank] 11:55:53 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x124d92400) [pid = 1661] [serial = 208] [outer = 0x0] [url = about:blank] 11:55:53 INFO - PROCESS | 1661 | 1468349753499 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 11:55:53 INFO - PROCESS | 1661 | 1468349753559 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:53 INFO - PROCESS | 1661 | 1468349753560 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:53 INFO - PROCESS | 1661 | ++DOCSHELL 0x117246800 == 35 [pid = 1661] [id = 104] 11:55:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x119875800) [pid = 1661] [serial = 309] [outer = 0x0] 11:55:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x124d95400) [pid = 1661] [serial = 310] [outer = 0x119875800] 11:55:53 INFO - PROCESS | 1661 | 1468349753585 Marionette DEBUG loaded listener.js 11:55:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x12670ec00) [pid = 1661] [serial = 311] [outer = 0x119875800] 11:55:53 INFO - PROCESS | 1661 | 1468349753948 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 11:55:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 11:55:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 619ms 11:55:54 INFO - PROCESS | 1661 | 1468349754009 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 11:55:54 INFO - PROCESS | 1661 | 1468349754011 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 11:55:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 11:55:54 INFO - PROCESS | 1661 | 1468349754035 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 11:55:54 INFO - PROCESS | 1661 | 1468349754038 Marionette TRACE conn2 <- [1,390,null,{}] 11:55:54 INFO - PROCESS | 1661 | 1468349754056 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:54 INFO - PROCESS | 1661 | 1468349754058 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:54 INFO - PROCESS | 1661 | 1468349754145 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 11:55:54 INFO - PROCESS | 1661 | 1468349754151 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:54 INFO - PROCESS | 1661 | 1468349754152 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:54 INFO - PROCESS | 1661 | ++DOCSHELL 0x123cad000 == 36 [pid = 1661] [id = 105] 11:55:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x12957b000) [pid = 1661] [serial = 312] [outer = 0x0] 11:55:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x12a954c00) [pid = 1661] [serial = 313] [outer = 0x12957b000] 11:55:54 INFO - PROCESS | 1661 | 1468349754180 Marionette DEBUG loaded listener.js 11:55:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x12ad83c00) [pid = 1661] [serial = 314] [outer = 0x12957b000] 11:55:54 INFO - PROCESS | 1661 | 1468349754530 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 11:55:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 11:55:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 547ms 11:55:54 INFO - PROCESS | 1661 | 1468349754565 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 11:55:54 INFO - PROCESS | 1661 | 1468349754566 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 11:55:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 11:55:54 INFO - PROCESS | 1661 | 1468349754571 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 11:55:54 INFO - PROCESS | 1661 | 1468349754572 Marionette TRACE conn2 <- [1,394,null,{}] 11:55:54 INFO - PROCESS | 1661 | 1468349754575 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:54 INFO - PROCESS | 1661 | 1468349754576 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:54 INFO - PROCESS | 1661 | 1468349754657 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 11:55:54 INFO - PROCESS | 1661 | 1468349754661 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:54 INFO - PROCESS | 1661 | 1468349754662 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:54 INFO - PROCESS | 1661 | ++DOCSHELL 0x124b45800 == 37 [pid = 1661] [id = 106] 11:55:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x12b819400) [pid = 1661] [serial = 315] [outer = 0x0] 11:55:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x12ba61c00) [pid = 1661] [serial = 316] [outer = 0x12b819400] 11:55:54 INFO - PROCESS | 1661 | 1468349754687 Marionette DEBUG loaded listener.js 11:55:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x12bdb7800) [pid = 1661] [serial = 317] [outer = 0x12b819400] 11:55:55 INFO - PROCESS | 1661 | 1468349755028 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 11:55:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 11:55:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 470ms 11:55:55 INFO - PROCESS | 1661 | 1468349755040 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 11:55:55 INFO - PROCESS | 1661 | 1468349755041 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 11:55:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 11:55:55 INFO - PROCESS | 1661 | 1468349755043 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 11:55:55 INFO - PROCESS | 1661 | 1468349755044 Marionette TRACE conn2 <- [1,398,null,{}] 11:55:55 INFO - PROCESS | 1661 | 1468349755047 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:55 INFO - PROCESS | 1661 | 1468349755048 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:55 INFO - PROCESS | 1661 | 1468349755132 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 11:55:55 INFO - PROCESS | 1661 | 1468349755194 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:55 INFO - PROCESS | 1661 | 1468349755198 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:55 INFO - PROCESS | 1661 | ++DOCSHELL 0x1265d1000 == 38 [pid = 1661] [id = 107] 11:55:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x12c0ee400) [pid = 1661] [serial = 318] [outer = 0x0] 11:55:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x12c0f0000) [pid = 1661] [serial = 319] [outer = 0x12c0ee400] 11:55:55 INFO - PROCESS | 1661 | 1468349755230 Marionette DEBUG loaded listener.js 11:55:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x12c3ecc00) [pid = 1661] [serial = 320] [outer = 0x12c0ee400] 11:55:55 INFO - PROCESS | 1661 | 1468349755591 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 11:55:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 11:55:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 570ms 11:55:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 11:55:55 INFO - PROCESS | 1661 | 1468349755613 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 11:55:55 INFO - PROCESS | 1661 | 1468349755615 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 11:55:55 INFO - PROCESS | 1661 | 1468349755621 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 11:55:55 INFO - PROCESS | 1661 | 1468349755623 Marionette TRACE conn2 <- [1,402,null,{}] 11:55:55 INFO - PROCESS | 1661 | 1468349755631 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:55 INFO - PROCESS | 1661 | 1468349755633 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:55 INFO - PROCESS | 1661 | 1468349755759 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 11:55:55 INFO - PROCESS | 1661 | 1468349755801 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:55 INFO - PROCESS | 1661 | 1468349755802 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:55 INFO - PROCESS | 1661 | ++DOCSHELL 0x12897f000 == 39 [pid = 1661] [id = 108] 11:55:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x12c3ec800) [pid = 1661] [serial = 321] [outer = 0x0] 11:55:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x12c3f6000) [pid = 1661] [serial = 322] [outer = 0x12c3ec800] 11:55:55 INFO - PROCESS | 1661 | 1468349755843 Marionette DEBUG loaded listener.js 11:55:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x12c892400) [pid = 1661] [serial = 323] [outer = 0x12c3ec800] 11:55:56 INFO - PROCESS | 1661 | 1468349756292 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 11:55:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 11:55:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 678ms 11:55:56 INFO - PROCESS | 1661 | 1468349756296 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 11:55:56 INFO - PROCESS | 1661 | 1468349756298 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 11:55:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 11:55:56 INFO - PROCESS | 1661 | 1468349756300 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 11:55:56 INFO - PROCESS | 1661 | 1468349756301 Marionette TRACE conn2 <- [1,406,null,{}] 11:55:56 INFO - PROCESS | 1661 | 1468349756307 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:56 INFO - PROCESS | 1661 | 1468349756308 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:56 INFO - PROCESS | 1661 | 1468349756418 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 11:55:56 INFO - PROCESS | 1661 | 1468349756483 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:56 INFO - PROCESS | 1661 | 1468349756484 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:56 INFO - PROCESS | 1661 | 1468349756489 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 11:55:56 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a672800 == 40 [pid = 1661] [id = 109] 11:55:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x12c88d400) [pid = 1661] [serial = 324] [outer = 0x0] 11:55:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x12c893000) [pid = 1661] [serial = 325] [outer = 0x12c88d400] 11:55:56 INFO - PROCESS | 1661 | 1468349756544 Marionette DEBUG loaded listener.js 11:55:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x12cb0c800) [pid = 1661] [serial = 326] [outer = 0x12c88d400] 11:55:57 INFO - PROCESS | 1661 | 1468349756994 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 11:55:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 11:55:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 722ms 11:55:57 INFO - PROCESS | 1661 | 1468349757022 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 11:55:57 INFO - PROCESS | 1661 | 1468349757024 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 11:55:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 11:55:57 INFO - PROCESS | 1661 | 1468349757026 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 11:55:57 INFO - PROCESS | 1661 | 1468349757027 Marionette TRACE conn2 <- [1,410,null,{}] 11:55:57 INFO - PROCESS | 1661 | 1468349757029 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:57 INFO - PROCESS | 1661 | 1468349757030 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:57 INFO - PROCESS | 1661 | 1468349757131 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 11:55:57 INFO - PROCESS | 1661 | 1468349757160 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:57 INFO - PROCESS | 1661 | 1468349757161 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:57 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ad2f000 == 41 [pid = 1661] [id = 110] 11:55:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x12cb0cc00) [pid = 1661] [serial = 327] [outer = 0x0] 11:55:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x12cb15c00) [pid = 1661] [serial = 328] [outer = 0x12cb0cc00] 11:55:57 INFO - PROCESS | 1661 | 1468349757184 Marionette DEBUG loaded listener.js 11:55:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x12ccd5800) [pid = 1661] [serial = 329] [outer = 0x12cb0cc00] 11:55:57 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x1133ed800) [pid = 1661] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 11:55:57 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x118712400) [pid = 1661] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 11:55:57 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x128e9e800) [pid = 1661] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 11:55:57 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x1289a7400) [pid = 1661] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 11:55:57 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x129588000) [pid = 1661] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 11:55:57 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x12491d000) [pid = 1661] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 11:55:57 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x12a776400) [pid = 1661] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 11:55:57 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x119826000) [pid = 1661] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 11:55:57 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x11874a800) [pid = 1661] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 11:55:57 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x112137800) [pid = 1661] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 11:55:57 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x116a0bc00) [pid = 1661] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 11:55:57 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x119473400) [pid = 1661] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 11:55:57 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x123814800) [pid = 1661] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 11:55:57 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x124974c00) [pid = 1661] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 11:55:57 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x12491e000) [pid = 1661] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 11:55:57 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x123812400) [pid = 1661] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 11:55:57 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x124973800) [pid = 1661] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 11:55:57 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x12ad76400) [pid = 1661] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 11:55:57 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x12a948c00) [pid = 1661] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 11:55:57 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x12ba53400) [pid = 1661] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 11:55:57 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x124b27c00) [pid = 1661] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 11:55:57 INFO - PROCESS | 1661 | 1468349757645 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 11:55:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 11:55:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 670ms 11:55:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 11:55:57 INFO - PROCESS | 1661 | 1468349757697 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 11:55:57 INFO - PROCESS | 1661 | 1468349757698 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 11:55:57 INFO - PROCESS | 1661 | 1468349757700 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 11:55:57 INFO - PROCESS | 1661 | 1468349757701 Marionette TRACE conn2 <- [1,414,null,{}] 11:55:57 INFO - PROCESS | 1661 | 1468349757703 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:57 INFO - PROCESS | 1661 | 1468349757704 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:57 INFO - PROCESS | 1661 | 1468349757796 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 11:55:57 INFO - PROCESS | 1661 | 1468349757799 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:57 INFO - PROCESS | 1661 | 1468349757801 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:57 INFO - PROCESS | 1661 | ++DOCSHELL 0x119279800 == 42 [pid = 1661] [id = 111] 11:55:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x110e9cc00) [pid = 1661] [serial = 330] [outer = 0x0] 11:55:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x110ea3000) [pid = 1661] [serial = 331] [outer = 0x110e9cc00] 11:55:57 INFO - PROCESS | 1661 | 1468349757824 Marionette DEBUG loaded listener.js 11:55:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x116769c00) [pid = 1661] [serial = 332] [outer = 0x110e9cc00] 11:55:58 INFO - PROCESS | 1661 | 1468349758145 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 11:55:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 11:55:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 472ms 11:55:58 INFO - PROCESS | 1661 | 1468349758174 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 11:55:58 INFO - PROCESS | 1661 | 1468349758175 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 11:55:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 11:55:58 INFO - PROCESS | 1661 | 1468349758177 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 11:55:58 INFO - PROCESS | 1661 | 1468349758178 Marionette TRACE conn2 <- [1,418,null,{}] 11:55:58 INFO - PROCESS | 1661 | 1468349758180 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:58 INFO - PROCESS | 1661 | 1468349758181 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:58 INFO - PROCESS | 1661 | 1468349758289 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 11:55:58 INFO - PROCESS | 1661 | 1468349758295 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:58 INFO - PROCESS | 1661 | 1468349758296 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:58 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ba10800 == 43 [pid = 1661] [id = 112] 11:55:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x110ea1000) [pid = 1661] [serial = 333] [outer = 0x0] 11:55:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x118884800) [pid = 1661] [serial = 334] [outer = 0x110ea1000] 11:55:58 INFO - PROCESS | 1661 | 1468349758323 Marionette DEBUG loaded listener.js 11:55:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x12491d000) [pid = 1661] [serial = 335] [outer = 0x110ea1000] 11:55:59 INFO - PROCESS | 1661 | 1468349759117 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 11:55:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 11:55:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 969ms 11:55:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 11:55:59 INFO - PROCESS | 1661 | 1468349759147 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 11:55:59 INFO - PROCESS | 1661 | 1468349759148 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 11:55:59 INFO - PROCESS | 1661 | 1468349759150 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 11:55:59 INFO - PROCESS | 1661 | 1468349759154 Marionette TRACE conn2 <- [1,422,null,{}] 11:55:59 INFO - PROCESS | 1661 | 1468349759157 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:59 INFO - PROCESS | 1661 | 1468349759159 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:59 INFO - PROCESS | 1661 | 1468349759263 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 11:55:59 INFO - PROCESS | 1661 | 1468349759267 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:59 INFO - PROCESS | 1661 | 1468349759268 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:55:59 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bd18000 == 44 [pid = 1661] [id = 113] 11:55:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x118103800) [pid = 1661] [serial = 336] [outer = 0x0] 11:55:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x119abd800) [pid = 1661] [serial = 337] [outer = 0x118103800] 11:55:59 INFO - PROCESS | 1661 | 1468349759292 Marionette DEBUG loaded listener.js 11:55:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x124973800) [pid = 1661] [serial = 338] [outer = 0x118103800] 11:56:00 INFO - PROCESS | 1661 | 1468349760143 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 11:56:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 11:56:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1023ms 11:56:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 11:56:00 INFO - PROCESS | 1661 | 1468349760174 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 11:56:00 INFO - PROCESS | 1661 | 1468349760177 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 11:56:00 INFO - PROCESS | 1661 | 1468349760180 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 11:56:00 INFO - PROCESS | 1661 | 1468349760182 Marionette TRACE conn2 <- [1,426,null,{}] 11:56:00 INFO - PROCESS | 1661 | 1468349760186 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:00 INFO - PROCESS | 1661 | 1468349760188 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:00 INFO - PROCESS | 1661 | 1468349760309 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 11:56:00 INFO - PROCESS | 1661 | 1468349760362 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:00 INFO - PROCESS | 1661 | 1468349760365 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:00 INFO - PROCESS | 1661 | ++DOCSHELL 0x117247800 == 45 [pid = 1661] [id = 114] 11:56:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x11874b800) [pid = 1661] [serial = 339] [outer = 0x0] 11:56:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x11877dc00) [pid = 1661] [serial = 340] [outer = 0x11874b800] 11:56:00 INFO - PROCESS | 1661 | 1468349760395 Marionette DEBUG loaded listener.js 11:56:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x118784400) [pid = 1661] [serial = 341] [outer = 0x11874b800] 11:56:00 INFO - PROCESS | 1661 | 1468349760881 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] 11:56:00 INFO - PROCESS | 1661 | 1468349760925 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 11:56:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 11:56:00 INFO - PROCESS | 1661 | 1468349760930 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 11:56:00 INFO - PROCESS | 1661 | 1468349760932 Marionette TRACE conn2 <- [1,430,null,{}] 11:56:00 INFO - PROCESS | 1661 | 1468349760935 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:00 INFO - PROCESS | 1661 | 1468349760939 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:01 INFO - PROCESS | 1661 | 1468349761043 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 11:56:01 INFO - PROCESS | 1661 | 1468349761110 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:01 INFO - PROCESS | 1661 | 1468349761112 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:01 INFO - PROCESS | 1661 | ++DOCSHELL 0x123883800 == 46 [pid = 1661] [id = 115] 11:56:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x119ab2c00) [pid = 1661] [serial = 342] [outer = 0x0] 11:56:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x119ab7c00) [pid = 1661] [serial = 343] [outer = 0x119ab2c00] 11:56:01 INFO - PROCESS | 1661 | 1468349761142 Marionette DEBUG loaded listener.js 11:56:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x119ac0800) [pid = 1661] [serial = 344] [outer = 0x119ab2c00] 11:56:01 INFO - PROCESS | 1661 | 1468349761611 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 11:56:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 11:56:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 721ms 11:56:01 INFO - PROCESS | 1661 | 1468349761684 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 11:56:01 INFO - PROCESS | 1661 | 1468349761687 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 11:56:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 11:56:01 INFO - PROCESS | 1661 | 1468349761691 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 11:56:01 INFO - PROCESS | 1661 | 1468349761695 Marionette TRACE conn2 <- [1,434,null,{}] 11:56:01 INFO - PROCESS | 1661 | 1468349761706 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:01 INFO - PROCESS | 1661 | 1468349761711 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:01 INFO - PROCESS | 1661 | 1468349761858 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 11:56:01 INFO - PROCESS | 1661 | 1468349761927 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:01 INFO - PROCESS | 1661 | 1468349761929 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:01 INFO - PROCESS | 1661 | ++DOCSHELL 0x12697f800 == 47 [pid = 1661] [id = 116] 11:56:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x123ce4c00) [pid = 1661] [serial = 345] [outer = 0x0] 11:56:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x124920c00) [pid = 1661] [serial = 346] [outer = 0x123ce4c00] 11:56:01 INFO - PROCESS | 1661 | 1468349761959 Marionette DEBUG loaded listener.js 11:56:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x124977c00) [pid = 1661] [serial = 347] [outer = 0x123ce4c00] 11:56:02 INFO - PROCESS | 1661 | 1468349762392 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 11:56:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 11:56:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 724ms 11:56:02 INFO - PROCESS | 1661 | 1468349762415 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 11:56:02 INFO - PROCESS | 1661 | 1468349762418 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 11:56:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 11:56:02 INFO - PROCESS | 1661 | 1468349762422 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 11:56:02 INFO - PROCESS | 1661 | 1468349762424 Marionette TRACE conn2 <- [1,438,null,{}] 11:56:02 INFO - PROCESS | 1661 | 1468349762428 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:02 INFO - PROCESS | 1661 | 1468349762430 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:02 INFO - PROCESS | 1661 | 1468349762587 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 11:56:02 INFO - PROCESS | 1661 | 1468349762855 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:02 INFO - PROCESS | 1661 | 1468349762857 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:02 INFO - PROCESS | 1661 | ++DOCSHELL 0x11700b800 == 48 [pid = 1661] [id = 117] 11:56:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x116773000) [pid = 1661] [serial = 348] [outer = 0x0] 11:56:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x11850f800) [pid = 1661] [serial = 349] [outer = 0x116773000] 11:56:02 INFO - PROCESS | 1661 | 1468349762903 Marionette DEBUG loaded listener.js 11:56:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x118782800) [pid = 1661] [serial = 350] [outer = 0x116773000] 11:56:03 INFO - PROCESS | 1661 | 1468349763342 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 11:56:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 11:56:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 972ms 11:56:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 11:56:03 INFO - PROCESS | 1661 | 1468349763395 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 11:56:03 INFO - PROCESS | 1661 | 1468349763397 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 11:56:03 INFO - PROCESS | 1661 | 1468349763400 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 11:56:03 INFO - PROCESS | 1661 | 1468349763403 Marionette TRACE conn2 <- [1,442,null,{}] 11:56:03 INFO - PROCESS | 1661 | 1468349763408 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:03 INFO - PROCESS | 1661 | 1468349763411 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:03 INFO - PROCESS | 1661 | 1468349763531 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 11:56:03 INFO - PROCESS | 1661 | 1468349763632 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:03 INFO - PROCESS | 1661 | 1468349763634 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:03 INFO - PROCESS | 1661 | ++DOCSHELL 0x117352800 == 49 [pid = 1661] [id = 118] 11:56:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x11888a800) [pid = 1661] [serial = 351] [outer = 0x0] 11:56:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x119465400) [pid = 1661] [serial = 352] [outer = 0x11888a800] 11:56:03 INFO - PROCESS | 1661 | 1468349763677 Marionette DEBUG loaded listener.js 11:56:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x119abf000) [pid = 1661] [serial = 353] [outer = 0x11888a800] 11:56:03 INFO - PROCESS | 1661 | --DOCSHELL 0x12560b000 == 48 [pid = 1661] [id = 64] 11:56:03 INFO - PROCESS | 1661 | --DOCSHELL 0x12ba10800 == 47 [pid = 1661] [id = 112] 11:56:03 INFO - PROCESS | 1661 | --DOCSHELL 0x119279800 == 46 [pid = 1661] [id = 111] 11:56:03 INFO - PROCESS | 1661 | --DOCSHELL 0x12ad2f000 == 45 [pid = 1661] [id = 110] 11:56:03 INFO - PROCESS | 1661 | --DOCSHELL 0x12a672800 == 44 [pid = 1661] [id = 109] 11:56:03 INFO - PROCESS | 1661 | --DOCSHELL 0x12897f000 == 43 [pid = 1661] [id = 108] 11:56:03 INFO - PROCESS | 1661 | --DOCSHELL 0x1265d1000 == 42 [pid = 1661] [id = 107] 11:56:03 INFO - PROCESS | 1661 | --DOCSHELL 0x124b45800 == 41 [pid = 1661] [id = 106] 11:56:03 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x12bf0e400) [pid = 1661] [serial = 289] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1661 | --DOCSHELL 0x123cad000 == 40 [pid = 1661] [id = 105] 11:56:03 INFO - PROCESS | 1661 | --DOCSHELL 0x117246800 == 39 [pid = 1661] [id = 104] 11:56:03 INFO - PROCESS | 1661 | --DOCSHELL 0x118315800 == 38 [pid = 1661] [id = 103] 11:56:03 INFO - PROCESS | 1661 | --DOCSHELL 0x118306800 == 37 [pid = 1661] [id = 102] 11:56:03 INFO - PROCESS | 1661 | --DOCSHELL 0x12a66b800 == 36 [pid = 1661] [id = 100] 11:56:03 INFO - PROCESS | 1661 | --DOCSHELL 0x119a66800 == 35 [pid = 1661] [id = 99] 11:56:03 INFO - PROCESS | 1661 | --DOCSHELL 0x117361000 == 34 [pid = 1661] [id = 98] 11:56:03 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x11946c800) [pid = 1661] [serial = 196] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x1291d3800) [pid = 1661] [serial = 190] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x12a0be400) [pid = 1661] [serial = 271] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x12a661c00) [pid = 1661] [serial = 272] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x126b9d800) [pid = 1661] [serial = 280] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x12a94dc00) [pid = 1661] [serial = 274] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x119e91c00) [pid = 1661] [serial = 242] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x119879800) [pid = 1661] [serial = 241] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x1289aec00) [pid = 1661] [serial = 251] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x125634800) [pid = 1661] [serial = 250] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x12ab72800) [pid = 1661] [serial = 275] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x11704fc00) [pid = 1661] [serial = 239] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x11383ac00) [pid = 1661] [serial = 238] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x1188de000) [pid = 1661] [serial = 254] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x118711000) [pid = 1661] [serial = 253] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x119823000) [pid = 1661] [serial = 256] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x119d1c000) [pid = 1661] [serial = 257] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x124970400) [pid = 1661] [serial = 260] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x1245cb000) [pid = 1661] [serial = 259] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x126b9ec00) [pid = 1661] [serial = 248] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x126171400) [pid = 1661] [serial = 247] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x126179400) [pid = 1661] [serial = 265] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x12496d400) [pid = 1661] [serial = 245] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x12491bc00) [pid = 1661] [serial = 244] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x124f17400) [pid = 1661] [serial = 262] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x1256dc400) [pid = 1661] [serial = 263] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x12b9b5000) [pid = 1661] [serial = 236] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x12ad83000) [pid = 1661] [serial = 277] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x12bdb7400) [pid = 1661] [serial = 286] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x12b9b4c00) [pid = 1661] [serial = 283] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x12b9ac400) [pid = 1661] [serial = 278] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x12bdb0000) [pid = 1661] [serial = 284] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x12ad81800) [pid = 1661] [serial = 281] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x12bf08800) [pid = 1661] [serial = 287] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x12957fc00) [pid = 1661] [serial = 269] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x126b9e800) [pid = 1661] [serial = 266] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x116978800) [pid = 1661] [serial = 193] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x128b2e400) [pid = 1661] [serial = 268] [outer = 0x0] [url = about:blank] 11:56:04 INFO - PROCESS | 1661 | 1468349764176 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 11:56:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 11:56:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 825ms 11:56:04 INFO - PROCESS | 1661 | 1468349764232 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 11:56:04 INFO - PROCESS | 1661 | 1468349764236 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 11:56:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 11:56:04 INFO - PROCESS | 1661 | 1468349764242 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 11:56:04 INFO - PROCESS | 1661 | 1468349764244 Marionette TRACE conn2 <- [1,446,null,{}] 11:56:04 INFO - PROCESS | 1661 | 1468349764247 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:04 INFO - PROCESS | 1661 | 1468349764249 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:04 INFO - PROCESS | 1661 | 1468349764378 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 11:56:04 INFO - PROCESS | 1661 | 1468349764459 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:04 INFO - PROCESS | 1661 | 1468349764460 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:04 INFO - PROCESS | 1661 | ++DOCSHELL 0x117e26800 == 35 [pid = 1661] [id = 119] 11:56:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x119abe800) [pid = 1661] [serial = 354] [outer = 0x0] 11:56:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x119b6c000) [pid = 1661] [serial = 355] [outer = 0x119abe800] 11:56:04 INFO - PROCESS | 1661 | 1468349764502 Marionette DEBUG loaded listener.js 11:56:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x12110e800) [pid = 1661] [serial = 356] [outer = 0x119abe800] 11:56:04 INFO - PROCESS | 1661 | 1468349764815 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 11:56:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 11:56:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 620ms 11:56:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 11:56:04 INFO - PROCESS | 1661 | 1468349764862 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 11:56:04 INFO - PROCESS | 1661 | 1468349764863 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 11:56:04 INFO - PROCESS | 1661 | 1468349764866 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 11:56:04 INFO - PROCESS | 1661 | 1468349764873 Marionette TRACE conn2 <- [1,450,null,{}] 11:56:04 INFO - PROCESS | 1661 | 1468349764879 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:04 INFO - PROCESS | 1661 | 1468349764881 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:04 INFO - PROCESS | 1661 | 1468349764980 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 11:56:05 INFO - PROCESS | 1661 | 1468349765038 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:05 INFO - PROCESS | 1661 | 1468349765039 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:05 INFO - PROCESS | 1661 | ++DOCSHELL 0x11916e800 == 36 [pid = 1661] [id = 120] 11:56:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x119d17c00) [pid = 1661] [serial = 357] [outer = 0x0] 11:56:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x123cebc00) [pid = 1661] [serial = 358] [outer = 0x119d17c00] 11:56:05 INFO - PROCESS | 1661 | 1468349765069 Marionette DEBUG loaded listener.js 11:56:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x124b20c00) [pid = 1661] [serial = 359] [outer = 0x119d17c00] 11:56:05 INFO - PROCESS | 1661 | 1468349765426 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 11:56:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 11:56:05 INFO - PROCESS | 1661 | 1468349765446 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 11:56:05 INFO - PROCESS | 1661 | 1468349765450 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 11:56:05 INFO - PROCESS | 1661 | 1468349765452 Marionette TRACE conn2 <- [1,454,null,{}] 11:56:05 INFO - PROCESS | 1661 | 1468349765460 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:05 INFO - PROCESS | 1661 | 1468349765462 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:05 INFO - PROCESS | 1661 | 1468349765617 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 11:56:05 INFO - PROCESS | 1661 | 1468349765625 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:05 INFO - PROCESS | 1661 | 1468349765626 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:05 INFO - PROCESS | 1661 | ++DOCSHELL 0x123871800 == 37 [pid = 1661] [id = 121] 11:56:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x124b92000) [pid = 1661] [serial = 360] [outer = 0x0] 11:56:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x125632800) [pid = 1661] [serial = 361] [outer = 0x124b92000] 11:56:05 INFO - PROCESS | 1661 | 1468349765667 Marionette DEBUG loaded listener.js 11:56:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x12653fc00) [pid = 1661] [serial = 362] [outer = 0x124b92000] 11:56:06 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:56:06 INFO - PROCESS | 1661 | 1468349766066 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 11:56:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 11:56:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 625ms 11:56:06 INFO - PROCESS | 1661 | 1468349766074 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 11:56:06 INFO - PROCESS | 1661 | 1468349766075 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 11:56:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 11:56:06 INFO - PROCESS | 1661 | 1468349766078 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 11:56:06 INFO - PROCESS | 1661 | 1468349766079 Marionette TRACE conn2 <- [1,458,null,{}] 11:56:06 INFO - PROCESS | 1661 | 1468349766081 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:06 INFO - PROCESS | 1661 | 1468349766082 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:06 INFO - PROCESS | 1661 | 1468349766160 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 11:56:06 INFO - PROCESS | 1661 | 1468349766163 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:06 INFO - PROCESS | 1661 | 1468349766167 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:06 INFO - PROCESS | 1661 | ++DOCSHELL 0x1243a6800 == 38 [pid = 1661] [id = 122] 11:56:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x1289ad000) [pid = 1661] [serial = 363] [outer = 0x0] 11:56:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x1289b3800) [pid = 1661] [serial = 364] [outer = 0x1289ad000] 11:56:06 INFO - PROCESS | 1661 | 1468349766211 Marionette DEBUG loaded listener.js 11:56:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x1291cc000) [pid = 1661] [serial = 365] [outer = 0x1289ad000] 11:56:06 INFO - PROCESS | 1661 | 1468349766609 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 11:56:06 INFO - PROCESS | 1661 | 1468349766648 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 11:56:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 11:56:06 INFO - PROCESS | 1661 | 1468349766651 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 11:56:06 INFO - PROCESS | 1661 | 1468349766652 Marionette TRACE conn2 <- [1,462,null,{}] 11:56:06 INFO - PROCESS | 1661 | 1468349766654 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:06 INFO - PROCESS | 1661 | 1468349766656 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:06 INFO - PROCESS | 1661 | 1468349766751 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 11:56:06 INFO - PROCESS | 1661 | 1468349766760 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:06 INFO - PROCESS | 1661 | 1468349766761 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:06 INFO - PROCESS | 1661 | ++DOCSHELL 0x124b3b000 == 39 [pid = 1661] [id = 123] 11:56:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x1291cc400) [pid = 1661] [serial = 366] [outer = 0x0] 11:56:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x12a657c00) [pid = 1661] [serial = 367] [outer = 0x1291cc400] 11:56:06 INFO - PROCESS | 1661 | 1468349766785 Marionette DEBUG loaded listener.js 11:56:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x12a775800) [pid = 1661] [serial = 368] [outer = 0x1291cc400] 11:56:07 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:56:07 INFO - PROCESS | 1661 | 1468349767116 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 11:56:07 INFO - PROCESS | 1661 | 1468349767174 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 11:56:07 INFO - PROCESS | 1661 | 1468349767176 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 11:56:07 INFO - PROCESS | 1661 | 1468349767177 Marionette TRACE conn2 <- [1,466,null,{}] 11:56:07 INFO - PROCESS | 1661 | 1468349767180 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:07 INFO - PROCESS | 1661 | 1468349767181 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:07 INFO - PROCESS | 1661 | 1468349767281 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 11:56:07 INFO - PROCESS | 1661 | 1468349767292 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:07 INFO - PROCESS | 1661 | 1468349767293 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:07 INFO - PROCESS | 1661 | ++DOCSHELL 0x126982800 == 40 [pid = 1661] [id = 124] 11:56:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x12a94bc00) [pid = 1661] [serial = 369] [outer = 0x0] 11:56:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x12ab78c00) [pid = 1661] [serial = 370] [outer = 0x12a94bc00] 11:56:07 INFO - PROCESS | 1661 | 1468349767317 Marionette DEBUG loaded listener.js 11:56:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x12b817c00) [pid = 1661] [serial = 371] [outer = 0x12a94bc00] 11:56:07 INFO - PROCESS | 1661 | 1468349767647 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 11:56:07 INFO - PROCESS | 1661 | 1468349767698 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 11:56:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 11:56:07 INFO - PROCESS | 1661 | 1468349767700 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 11:56:07 INFO - PROCESS | 1661 | 1468349767701 Marionette TRACE conn2 <- [1,470,null,{}] 11:56:07 INFO - PROCESS | 1661 | 1468349767704 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:07 INFO - PROCESS | 1661 | 1468349767705 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:07 INFO - PROCESS | 1661 | 1468349767805 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 11:56:07 INFO - PROCESS | 1661 | 1468349767809 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:07 INFO - PROCESS | 1661 | 1468349767810 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:07 INFO - PROCESS | 1661 | ++DOCSHELL 0x12898d000 == 41 [pid = 1661] [id = 125] 11:56:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x12b818400) [pid = 1661] [serial = 372] [outer = 0x0] 11:56:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x12ba53400) [pid = 1661] [serial = 373] [outer = 0x12b818400] 11:56:07 INFO - PROCESS | 1661 | 1468349767835 Marionette DEBUG loaded listener.js 11:56:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x12bdaa000) [pid = 1661] [serial = 374] [outer = 0x12b818400] 11:56:08 INFO - PROCESS | 1661 | 1468349768156 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 11:56:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 11:56:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 471ms 11:56:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 11:56:08 INFO - PROCESS | 1661 | 1468349768174 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 11:56:08 INFO - PROCESS | 1661 | 1468349768176 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 11:56:08 INFO - PROCESS | 1661 | 1468349768178 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 11:56:08 INFO - PROCESS | 1661 | 1468349768179 Marionette TRACE conn2 <- [1,474,null,{}] 11:56:08 INFO - PROCESS | 1661 | 1468349768189 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:08 INFO - PROCESS | 1661 | 1468349768190 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:08 INFO - PROCESS | 1661 | 1468349768297 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 11:56:08 INFO - PROCESS | 1661 | 1468349768302 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:08 INFO - PROCESS | 1661 | 1468349768303 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:08 INFO - PROCESS | 1661 | ++DOCSHELL 0x129191000 == 42 [pid = 1661] [id = 126] 11:56:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x12b822400) [pid = 1661] [serial = 375] [outer = 0x0] 11:56:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x12bdb2400) [pid = 1661] [serial = 376] [outer = 0x12b822400] 11:56:08 INFO - PROCESS | 1661 | 1468349768325 Marionette DEBUG loaded listener.js 11:56:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x12bf09800) [pid = 1661] [serial = 377] [outer = 0x12b822400] 11:56:08 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x12c3ec800) [pid = 1661] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 11:56:08 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x12c88d400) [pid = 1661] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 11:56:08 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x12cb0cc00) [pid = 1661] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 11:56:08 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x12c0ee400) [pid = 1661] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 11:56:08 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x12957b000) [pid = 1661] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 11:56:08 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x123815800) [pid = 1661] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 11:56:08 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x1185b6c00) [pid = 1661] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 11:56:08 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x12b819400) [pid = 1661] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 11:56:08 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x119875800) [pid = 1661] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 11:56:08 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x110e9cc00) [pid = 1661] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 11:56:08 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x110ea1000) [pid = 1661] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 11:56:08 INFO - PROCESS | 1661 | 1468349768723 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 11:56:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 11:56:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 569ms 11:56:08 INFO - PROCESS | 1661 | 1468349768752 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 11:56:08 INFO - PROCESS | 1661 | 1468349768756 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 11:56:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 11:56:08 INFO - PROCESS | 1661 | 1468349768764 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 11:56:08 INFO - PROCESS | 1661 | 1468349768765 Marionette TRACE conn2 <- [1,478,null,{}] 11:56:08 INFO - PROCESS | 1661 | 1468349768768 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:08 INFO - PROCESS | 1661 | 1468349768771 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:08 INFO - PROCESS | 1661 | 1468349768854 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 11:56:08 INFO - PROCESS | 1661 | 1468349768858 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:08 INFO - PROCESS | 1661 | 1468349768859 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:08 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a675800 == 43 [pid = 1661] [id = 127] 11:56:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x119674c00) [pid = 1661] [serial = 378] [outer = 0x0] 11:56:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x126b9e400) [pid = 1661] [serial = 379] [outer = 0x119674c00] 11:56:08 INFO - PROCESS | 1661 | 1468349768886 Marionette DEBUG loaded listener.js 11:56:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x12bf0f000) [pid = 1661] [serial = 380] [outer = 0x119674c00] 11:56:09 INFO - PROCESS | 1661 | 1468349769212 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 11:56:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 11:56:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 475ms 11:56:09 INFO - PROCESS | 1661 | 1468349769240 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 11:56:09 INFO - PROCESS | 1661 | 1468349769242 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 11:56:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 11:56:09 INFO - PROCESS | 1661 | 1468349769244 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 11:56:09 INFO - PROCESS | 1661 | 1468349769246 Marionette TRACE conn2 <- [1,482,null,{}] 11:56:09 INFO - PROCESS | 1661 | 1468349769248 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:09 INFO - PROCESS | 1661 | 1468349769250 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:09 INFO - PROCESS | 1661 | 1468349769348 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 11:56:09 INFO - PROCESS | 1661 | 1468349769409 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:09 INFO - PROCESS | 1661 | 1468349769410 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:09 INFO - PROCESS | 1661 | ++DOCSHELL 0x12adcb800 == 44 [pid = 1661] [id = 128] 11:56:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x1127d1400) [pid = 1661] [serial = 381] [outer = 0x0] 11:56:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x1127d7400) [pid = 1661] [serial = 382] [outer = 0x1127d1400] 11:56:09 INFO - PROCESS | 1661 | 1468349769433 Marionette DEBUG loaded listener.js 11:56:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x12c0ed000) [pid = 1661] [serial = 383] [outer = 0x1127d1400] 11:56:09 INFO - PROCESS | 1661 | 1468349769730 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 11:56:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 11:56:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 519ms 11:56:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 11:56:09 INFO - PROCESS | 1661 | 1468349769763 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 11:56:09 INFO - PROCESS | 1661 | 1468349769765 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 11:56:09 INFO - PROCESS | 1661 | 1468349769767 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 11:56:09 INFO - PROCESS | 1661 | 1468349769768 Marionette TRACE conn2 <- [1,486,null,{}] 11:56:09 INFO - PROCESS | 1661 | 1468349769773 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:09 INFO - PROCESS | 1661 | 1468349769775 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:09 INFO - PROCESS | 1661 | 1468349769852 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 11:56:09 INFO - PROCESS | 1661 | 1468349769858 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:09 INFO - PROCESS | 1661 | 1468349769859 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:09 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bd12000 == 45 [pid = 1661] [id = 129] 11:56:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x1128aa400) [pid = 1661] [serial = 384] [outer = 0x0] 11:56:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x1128af400) [pid = 1661] [serial = 385] [outer = 0x1128aa400] 11:56:09 INFO - PROCESS | 1661 | 1468349769882 Marionette DEBUG loaded listener.js 11:56:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x1128b3800) [pid = 1661] [serial = 386] [outer = 0x1128aa400] 11:56:10 INFO - PROCESS | 1661 | 1468349770178 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 11:56:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 11:56:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 422ms 11:56:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 11:56:10 INFO - PROCESS | 1661 | 1468349770197 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 11:56:10 INFO - PROCESS | 1661 | 1468349770199 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 11:56:10 INFO - PROCESS | 1661 | 1468349770204 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 11:56:10 INFO - PROCESS | 1661 | 1468349770208 Marionette TRACE conn2 <- [1,490,null,{}] 11:56:10 INFO - PROCESS | 1661 | 1468349770228 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:10 INFO - PROCESS | 1661 | 1468349770230 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:10 INFO - PROCESS | 1661 | 1468349770395 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 11:56:10 INFO - PROCESS | 1661 | 1468349770405 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:10 INFO - PROCESS | 1661 | 1468349770406 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:10 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c022000 == 46 [pid = 1661] [id = 130] 11:56:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x1128a4400) [pid = 1661] [serial = 387] [outer = 0x0] 11:56:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x1176e6400) [pid = 1661] [serial = 388] [outer = 0x1128a4400] 11:56:10 INFO - PROCESS | 1661 | 1468349770445 Marionette DEBUG loaded listener.js 11:56:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x12c0f4800) [pid = 1661] [serial = 389] [outer = 0x1128a4400] 11:56:11 INFO - PROCESS | 1661 | 1468349771034 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 11:56:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 11:56:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 875ms 11:56:11 INFO - PROCESS | 1661 | 1468349771098 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 11:56:11 INFO - PROCESS | 1661 | 1468349771101 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 11:56:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 11:56:11 INFO - PROCESS | 1661 | 1468349771107 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 11:56:11 INFO - PROCESS | 1661 | 1468349771110 Marionette TRACE conn2 <- [1,494,null,{}] 11:56:11 INFO - PROCESS | 1661 | 1468349771114 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:11 INFO - PROCESS | 1661 | 1468349771116 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:11 INFO - PROCESS | 1661 | 1468349771223 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 11:56:11 INFO - PROCESS | 1661 | 1468349771304 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:11 INFO - PROCESS | 1661 | 1468349771305 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:11 INFO - PROCESS | 1661 | ++DOCSHELL 0x11839d800 == 47 [pid = 1661] [id = 131] 11:56:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x1128a8800) [pid = 1661] [serial = 390] [outer = 0x0] 11:56:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x11810a000) [pid = 1661] [serial = 391] [outer = 0x1128a8800] 11:56:11 INFO - PROCESS | 1661 | 1468349771337 Marionette DEBUG loaded listener.js 11:56:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x118788000) [pid = 1661] [serial = 392] [outer = 0x1128a8800] 11:56:11 INFO - PROCESS | 1661 | 1468349771783 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 11:56:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 11:56:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 723ms 11:56:11 INFO - PROCESS | 1661 | 1468349771837 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 11:56:11 INFO - PROCESS | 1661 | 1468349771840 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 11:56:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 11:56:11 INFO - PROCESS | 1661 | 1468349771846 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 11:56:11 INFO - PROCESS | 1661 | 1468349771848 Marionette TRACE conn2 <- [1,498,null,{}] 11:56:11 INFO - PROCESS | 1661 | 1468349771850 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:11 INFO - PROCESS | 1661 | 1468349771852 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:11 INFO - PROCESS | 1661 | 1468349771959 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 11:56:12 INFO - PROCESS | 1661 | 1468349772027 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:12 INFO - PROCESS | 1661 | 1468349772029 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x1248c3800 == 48 [pid = 1661] [id = 132] 11:56:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x119abbc00) [pid = 1661] [serial = 393] [outer = 0x0] 11:56:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x119b5dc00) [pid = 1661] [serial = 394] [outer = 0x119abbc00] 11:56:12 INFO - PROCESS | 1661 | 1468349772059 Marionette DEBUG loaded listener.js 11:56:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x119e83c00) [pid = 1661] [serial = 395] [outer = 0x119abbc00] 11:56:12 INFO - PROCESS | 1661 | 1468349772473 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 11:56:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 11:56:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 671ms 11:56:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 11:56:12 INFO - PROCESS | 1661 | 1468349772526 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 11:56:12 INFO - PROCESS | 1661 | 1468349772528 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 11:56:12 INFO - PROCESS | 1661 | 1468349772530 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 11:56:12 INFO - PROCESS | 1661 | 1468349772532 Marionette TRACE conn2 <- [1,502,null,{}] 11:56:12 INFO - PROCESS | 1661 | 1468349772554 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:12 INFO - PROCESS | 1661 | 1468349772557 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:12 INFO - PROCESS | 1661 | 1468349772696 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 11:56:12 INFO - PROCESS | 1661 | 1468349772747 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:12 INFO - PROCESS | 1661 | 1468349772749 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c02a000 == 49 [pid = 1661] [id = 133] 11:56:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x124bdc400) [pid = 1661] [serial = 396] [outer = 0x0] 11:56:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x125635400) [pid = 1661] [serial = 397] [outer = 0x124bdc400] 11:56:12 INFO - PROCESS | 1661 | 1468349772781 Marionette DEBUG loaded listener.js 11:56:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x126b9c400) [pid = 1661] [serial = 398] [outer = 0x124bdc400] 11:56:13 INFO - PROCESS | 1661 | 1468349773197 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 11:56:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 11:56:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 720ms 11:56:13 INFO - PROCESS | 1661 | 1468349773251 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 11:56:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 11:56:13 INFO - PROCESS | 1661 | 1468349773253 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 11:56:13 INFO - PROCESS | 1661 | 1468349773255 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 11:56:13 INFO - PROCESS | 1661 | 1468349773257 Marionette TRACE conn2 <- [1,506,null,{}] 11:56:13 INFO - PROCESS | 1661 | 1468349773259 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:13 INFO - PROCESS | 1661 | 1468349773260 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:13 INFO - PROCESS | 1661 | 1468349773365 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 11:56:13 INFO - PROCESS | 1661 | 1468349773421 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:13 INFO - PROCESS | 1661 | 1468349773423 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:13 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c72f000 == 50 [pid = 1661] [id = 134] 11:56:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x128e9f000) [pid = 1661] [serial = 399] [outer = 0x0] 11:56:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x129584c00) [pid = 1661] [serial = 400] [outer = 0x128e9f000] 11:56:13 INFO - PROCESS | 1661 | 1468349773452 Marionette DEBUG loaded listener.js 11:56:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x12a94d800) [pid = 1661] [serial = 401] [outer = 0x128e9f000] 11:56:14 INFO - PROCESS | 1661 | 1468349774077 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 11:56:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 11:56:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 871ms 11:56:14 INFO - PROCESS | 1661 | 1468349774139 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 11:56:14 INFO - PROCESS | 1661 | 1468349774141 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 11:56:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 11:56:14 INFO - PROCESS | 1661 | 1468349774146 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 11:56:14 INFO - PROCESS | 1661 | 1468349774148 Marionette TRACE conn2 <- [1,510,null,{}] 11:56:14 INFO - PROCESS | 1661 | 1468349774152 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:14 INFO - PROCESS | 1661 | 1468349774156 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:14 INFO - PROCESS | 1661 | 1468349774248 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 11:56:14 INFO - PROCESS | 1661 | 1468349774313 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:14 INFO - PROCESS | 1661 | 1468349774316 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:14 INFO - PROCESS | 1661 | ++DOCSHELL 0x11a0f7000 == 51 [pid = 1661] [id = 135] 11:56:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x118708c00) [pid = 1661] [serial = 402] [outer = 0x0] 11:56:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x118784c00) [pid = 1661] [serial = 403] [outer = 0x118708c00] 11:56:14 INFO - PROCESS | 1661 | 1468349774343 Marionette DEBUG loaded listener.js 11:56:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x119465800) [pid = 1661] [serial = 404] [outer = 0x118708c00] 11:56:14 INFO - PROCESS | 1661 | 1468349774783 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 11:56:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 11:56:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 672ms 11:56:14 INFO - PROCESS | 1661 | 1468349774823 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 11:56:14 INFO - PROCESS | 1661 | 1468349774825 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 11:56:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 11:56:14 INFO - PROCESS | 1661 | 1468349774831 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 11:56:14 INFO - PROCESS | 1661 | 1468349774832 Marionette TRACE conn2 <- [1,514,null,{}] 11:56:14 INFO - PROCESS | 1661 | 1468349774835 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:14 INFO - PROCESS | 1661 | 1468349774837 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:14 INFO - PROCESS | 1661 | 1468349774931 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 11:56:15 INFO - PROCESS | 1661 | 1468349775001 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:15 INFO - PROCESS | 1661 | 1468349775002 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:15 INFO - PROCESS | 1661 | ++DOCSHELL 0x11838e800 == 52 [pid = 1661] [id = 136] 11:56:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x119ab8000) [pid = 1661] [serial = 405] [outer = 0x0] 11:56:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x119abe400) [pid = 1661] [serial = 406] [outer = 0x119ab8000] 11:56:15 INFO - PROCESS | 1661 | 1468349775030 Marionette DEBUG loaded listener.js 11:56:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x119d1e000) [pid = 1661] [serial = 407] [outer = 0x119ab8000] 11:56:15 INFO - PROCESS | 1661 | --DOCSHELL 0x12bd12000 == 51 [pid = 1661] [id = 129] 11:56:15 INFO - PROCESS | 1661 | --DOCSHELL 0x12adcb800 == 50 [pid = 1661] [id = 128] 11:56:15 INFO - PROCESS | 1661 | --DOCSHELL 0x12a675800 == 49 [pid = 1661] [id = 127] 11:56:15 INFO - PROCESS | 1661 | --DOCSHELL 0x129191000 == 48 [pid = 1661] [id = 126] 11:56:15 INFO - PROCESS | 1661 | --DOCSHELL 0x12898d000 == 47 [pid = 1661] [id = 125] 11:56:15 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x1240e4800) [pid = 1661] [serial = 295] [outer = 0x0] [url = about:blank] 11:56:15 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x12b9b8000) [pid = 1661] [serial = 301] [outer = 0x0] [url = about:blank] 11:56:15 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x118887c00) [pid = 1661] [serial = 292] [outer = 0x0] [url = about:blank] 11:56:15 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x1289b1000) [pid = 1661] [serial = 298] [outer = 0x0] [url = about:blank] 11:56:15 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x119abd800) [pid = 1661] [serial = 337] [outer = 0x0] [url = about:blank] 11:56:15 INFO - PROCESS | 1661 | --DOCSHELL 0x126982800 == 46 [pid = 1661] [id = 124] 11:56:15 INFO - PROCESS | 1661 | --DOCSHELL 0x124b3b000 == 45 [pid = 1661] [id = 123] 11:56:15 INFO - PROCESS | 1661 | --DOCSHELL 0x1243a6800 == 44 [pid = 1661] [id = 122] 11:56:15 INFO - PROCESS | 1661 | --DOCSHELL 0x123871800 == 43 [pid = 1661] [id = 121] 11:56:15 INFO - PROCESS | 1661 | --DOCSHELL 0x11916e800 == 42 [pid = 1661] [id = 120] 11:56:15 INFO - PROCESS | 1661 | --DOCSHELL 0x117e26800 == 41 [pid = 1661] [id = 119] 11:56:15 INFO - PROCESS | 1661 | --DOCSHELL 0x117352800 == 40 [pid = 1661] [id = 118] 11:56:15 INFO - PROCESS | 1661 | --DOCSHELL 0x11700b800 == 39 [pid = 1661] [id = 117] 11:56:15 INFO - PROCESS | 1661 | --DOCSHELL 0x12bd18000 == 38 [pid = 1661] [id = 113] 11:56:15 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x12c3f6000) [pid = 1661] [serial = 322] [outer = 0x0] [url = about:blank] 11:56:15 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x12cb0c800) [pid = 1661] [serial = 326] [outer = 0x0] [url = about:blank] 11:56:15 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x12c893000) [pid = 1661] [serial = 325] [outer = 0x0] [url = about:blank] 11:56:15 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x12c892400) [pid = 1661] [serial = 323] [outer = 0x0] [url = about:blank] 11:56:15 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x12cb15c00) [pid = 1661] [serial = 328] [outer = 0x0] [url = about:blank] 11:56:15 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x12c0f0000) [pid = 1661] [serial = 319] [outer = 0x0] [url = about:blank] 11:56:15 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x12a954c00) [pid = 1661] [serial = 313] [outer = 0x0] [url = about:blank] 11:56:15 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x12ad83c00) [pid = 1661] [serial = 314] [outer = 0x0] [url = about:blank] 11:56:15 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x124975c00) [pid = 1661] [serial = 308] [outer = 0x0] [url = about:blank] 11:56:15 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x124920400) [pid = 1661] [serial = 307] [outer = 0x0] [url = about:blank] 11:56:15 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x119824800) [pid = 1661] [serial = 305] [outer = 0x0] [url = about:blank] 11:56:15 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x11870cc00) [pid = 1661] [serial = 304] [outer = 0x0] [url = about:blank] 11:56:15 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x12ba61c00) [pid = 1661] [serial = 316] [outer = 0x0] [url = about:blank] 11:56:15 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x12bdb7800) [pid = 1661] [serial = 317] [outer = 0x0] [url = about:blank] 11:56:15 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x124d95400) [pid = 1661] [serial = 310] [outer = 0x0] [url = about:blank] 11:56:15 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x12670ec00) [pid = 1661] [serial = 311] [outer = 0x0] [url = about:blank] 11:56:15 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x110ea3000) [pid = 1661] [serial = 331] [outer = 0x0] [url = about:blank] 11:56:15 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x116769c00) [pid = 1661] [serial = 332] [outer = 0x0] [url = about:blank] 11:56:15 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x12491d000) [pid = 1661] [serial = 335] [outer = 0x0] [url = about:blank] 11:56:15 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x12ccd5800) [pid = 1661] [serial = 329] [outer = 0x0] [url = about:blank] 11:56:15 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x118884800) [pid = 1661] [serial = 334] [outer = 0x0] [url = about:blank] 11:56:15 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x12c3ecc00) [pid = 1661] [serial = 320] [outer = 0x0] [url = about:blank] 11:56:15 INFO - PROCESS | 1661 | 1468349775399 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 11:56:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 11:56:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 619ms 11:56:15 INFO - PROCESS | 1661 | 1468349775451 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 11:56:15 INFO - PROCESS | 1661 | 1468349775452 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 11:56:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 11:56:15 INFO - PROCESS | 1661 | 1468349775455 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 11:56:15 INFO - PROCESS | 1661 | 1468349775457 Marionette TRACE conn2 <- [1,518,null,{}] 11:56:15 INFO - PROCESS | 1661 | 1468349775464 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:15 INFO - PROCESS | 1661 | 1468349775467 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:15 INFO - PROCESS | 1661 | 1468349775567 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 11:56:15 INFO - PROCESS | 1661 | 1468349775627 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:15 INFO - PROCESS | 1661 | 1468349775629 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:15 INFO - PROCESS | 1661 | ++DOCSHELL 0x1188ac800 == 39 [pid = 1661] [id = 137] 11:56:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x119d21800) [pid = 1661] [serial = 408] [outer = 0x0] 11:56:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x1243f2400) [pid = 1661] [serial = 409] [outer = 0x119d21800] 11:56:15 INFO - PROCESS | 1661 | 1468349775657 Marionette DEBUG loaded listener.js 11:56:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x124bdb000) [pid = 1661] [serial = 410] [outer = 0x119d21800] 11:56:15 INFO - PROCESS | 1661 | 1468349775952 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 11:56:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 11:56:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 520ms 11:56:15 INFO - PROCESS | 1661 | 1468349775977 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 11:56:15 INFO - PROCESS | 1661 | 1468349775979 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 11:56:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 11:56:15 INFO - PROCESS | 1661 | 1468349775981 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 11:56:15 INFO - PROCESS | 1661 | 1468349775982 Marionette TRACE conn2 <- [1,522,null,{}] 11:56:15 INFO - PROCESS | 1661 | 1468349775984 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:15 INFO - PROCESS | 1661 | 1468349775986 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:16 INFO - PROCESS | 1661 | 1468349776074 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 11:56:16 INFO - PROCESS | 1661 | 1468349776077 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:16 INFO - PROCESS | 1661 | 1468349776078 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:16 INFO - PROCESS | 1661 | ++DOCSHELL 0x12401c000 == 40 [pid = 1661] [id = 138] 11:56:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x12558e400) [pid = 1661] [serial = 411] [outer = 0x0] 11:56:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x1289aec00) [pid = 1661] [serial = 412] [outer = 0x12558e400] 11:56:16 INFO - PROCESS | 1661 | 1468349776103 Marionette DEBUG loaded listener.js 11:56:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x1291d1c00) [pid = 1661] [serial = 413] [outer = 0x12558e400] 11:56:16 INFO - PROCESS | 1661 | 1468349776446 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 11:56:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 11:56:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 519ms 11:56:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 11:56:16 INFO - PROCESS | 1661 | 1468349776500 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 11:56:16 INFO - PROCESS | 1661 | 1468349776502 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 11:56:16 INFO - PROCESS | 1661 | 1468349776504 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 11:56:16 INFO - PROCESS | 1661 | 1468349776505 Marionette TRACE conn2 <- [1,526,null,{}] 11:56:16 INFO - PROCESS | 1661 | 1468349776507 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:16 INFO - PROCESS | 1661 | 1468349776508 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:16 INFO - PROCESS | 1661 | 1468349776588 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 11:56:16 INFO - PROCESS | 1661 | 1468349776594 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:16 INFO - PROCESS | 1661 | 1468349776595 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:16 INFO - PROCESS | 1661 | ++DOCSHELL 0x11927c800 == 41 [pid = 1661] [id = 139] 11:56:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x128b33c00) [pid = 1661] [serial = 414] [outer = 0x0] 11:56:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x12a661800) [pid = 1661] [serial = 415] [outer = 0x128b33c00] 11:56:16 INFO - PROCESS | 1661 | 1468349776620 Marionette DEBUG loaded listener.js 11:56:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x12a954000) [pid = 1661] [serial = 416] [outer = 0x128b33c00] 11:56:16 INFO - PROCESS | 1661 | 1468349776962 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 11:56:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 11:56:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 469ms 11:56:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 11:56:16 INFO - PROCESS | 1661 | 1468349776975 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 11:56:16 INFO - PROCESS | 1661 | 1468349776976 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 11:56:16 INFO - PROCESS | 1661 | 1468349776978 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 11:56:16 INFO - PROCESS | 1661 | 1468349776979 Marionette TRACE conn2 <- [1,530,null,{}] 11:56:16 INFO - PROCESS | 1661 | 1468349776981 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:16 INFO - PROCESS | 1661 | 1468349776985 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:17 INFO - PROCESS | 1661 | 1468349777126 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 11:56:17 INFO - PROCESS | 1661 | 1468349777163 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:17 INFO - PROCESS | 1661 | 1468349777164 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:17 INFO - PROCESS | 1661 | ++DOCSHELL 0x126982800 == 42 [pid = 1661] [id = 140] 11:56:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x110ea1800) [pid = 1661] [serial = 417] [outer = 0x0] 11:56:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x12b81e000) [pid = 1661] [serial = 418] [outer = 0x110ea1800] 11:56:17 INFO - PROCESS | 1661 | 1468349777196 Marionette DEBUG loaded listener.js 11:56:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x12c3ed400) [pid = 1661] [serial = 419] [outer = 0x110ea1800] 11:56:17 INFO - PROCESS | 1661 | 1468349777476 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 11:56:17 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 11:56:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 11:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:56:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 11:56:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:56:17 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 11:56:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 11:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:56:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 11:56:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:56:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 519ms 11:56:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 11:56:17 INFO - PROCESS | 1661 | 1468349777497 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 11:56:17 INFO - PROCESS | 1661 | 1468349777499 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 11:56:17 INFO - PROCESS | 1661 | 1468349777501 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 11:56:17 INFO - PROCESS | 1661 | 1468349777503 Marionette TRACE conn2 <- [1,534,null,{}] 11:56:17 INFO - PROCESS | 1661 | 1468349777524 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:17 INFO - PROCESS | 1661 | 1468349777525 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:17 INFO - PROCESS | 1661 | 1468349777633 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 11:56:17 INFO - PROCESS | 1661 | 1468349777637 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:17 INFO - PROCESS | 1661 | 1468349777637 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:17 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ab13000 == 43 [pid = 1661] [id = 141] 11:56:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x12c0f4c00) [pid = 1661] [serial = 420] [outer = 0x0] 11:56:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x12c887400) [pid = 1661] [serial = 421] [outer = 0x12c0f4c00] 11:56:17 INFO - PROCESS | 1661 | 1468349777661 Marionette DEBUG loaded listener.js 11:56:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x12cb0e400) [pid = 1661] [serial = 422] [outer = 0x12c0f4c00] 11:56:18 INFO - PROCESS | 1661 | 1468349778002 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 11:56:18 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 11:56:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 538ms 11:56:18 INFO - PROCESS | 1661 | 1468349778044 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 11:56:18 INFO - PROCESS | 1661 | 1468349778045 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 11:56:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 11:56:18 INFO - PROCESS | 1661 | 1468349778047 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 11:56:18 INFO - PROCESS | 1661 | 1468349778048 Marionette TRACE conn2 <- [1,538,null,{}] 11:56:18 INFO - PROCESS | 1661 | 1468349778050 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:18 INFO - PROCESS | 1661 | 1468349778052 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:18 INFO - PROCESS | 1661 | 1468349778165 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 11:56:18 INFO - PROCESS | 1661 | 1468349778214 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:18 INFO - PROCESS | 1661 | 1468349778215 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:18 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ba1e800 == 44 [pid = 1661] [id = 142] 11:56:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x1180d2800) [pid = 1661] [serial = 423] [outer = 0x0] 11:56:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x1180d6800) [pid = 1661] [serial = 424] [outer = 0x1180d2800] 11:56:18 INFO - PROCESS | 1661 | 1468349778244 Marionette DEBUG loaded listener.js 11:56:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x1180dd400) [pid = 1661] [serial = 425] [outer = 0x1180d2800] 11:56:18 INFO - PROCESS | 1661 | 1468349778559 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 11:56:18 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 11:56:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 518ms 11:56:18 INFO - PROCESS | 1661 | 1468349778565 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 11:56:18 INFO - PROCESS | 1661 | 1468349778566 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 11:56:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 11:56:18 INFO - PROCESS | 1661 | 1468349778581 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 11:56:18 INFO - PROCESS | 1661 | 1468349778582 Marionette TRACE conn2 <- [1,542,null,{}] 11:56:18 INFO - PROCESS | 1661 | 1468349778584 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:18 INFO - PROCESS | 1661 | 1468349778586 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:18 INFO - PROCESS | 1661 | 1468349778696 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 11:56:18 INFO - PROCESS | 1661 | 1468349778732 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:18 INFO - PROCESS | 1661 | 1468349778733 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:18 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c01b000 == 45 [pid = 1661] [id = 143] 11:56:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x1180d4000) [pid = 1661] [serial = 426] [outer = 0x0] 11:56:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x12c0ec000) [pid = 1661] [serial = 427] [outer = 0x1180d4000] 11:56:18 INFO - PROCESS | 1661 | 1468349778758 Marionette DEBUG loaded listener.js 11:56:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x12cb16c00) [pid = 1661] [serial = 428] [outer = 0x1180d4000] 11:56:19 INFO - PROCESS | 1661 | 1468349779047 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 11:56:19 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 11:56:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 525ms 11:56:19 INFO - PROCESS | 1661 | 1468349779103 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 11:56:19 INFO - PROCESS | 1661 | 1468349779106 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 11:56:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 11:56:19 INFO - PROCESS | 1661 | 1468349779110 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 11:56:19 INFO - PROCESS | 1661 | 1468349779111 Marionette TRACE conn2 <- [1,546,null,{}] 11:56:19 INFO - PROCESS | 1661 | 1468349779113 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:19 INFO - PROCESS | 1661 | 1468349779114 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:19 INFO - PROCESS | 1661 | 1468349779245 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 11:56:19 INFO - PROCESS | 1661 | 1468349779295 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:19 INFO - PROCESS | 1661 | 1468349779296 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:19 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cad8800 == 46 [pid = 1661] [id = 144] 11:56:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x119d77c00) [pid = 1661] [serial = 429] [outer = 0x0] 11:56:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x119d7bc00) [pid = 1661] [serial = 430] [outer = 0x119d77c00] 11:56:19 INFO - PROCESS | 1661 | 1468349779327 Marionette DEBUG loaded listener.js 11:56:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x119d83c00) [pid = 1661] [serial = 431] [outer = 0x119d77c00] 11:56:19 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x12b818c00) [pid = 1661] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 11:56:19 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x1185c3800) [pid = 1661] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 11:56:19 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x1289aa000) [pid = 1661] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 11:56:19 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x12110cc00) [pid = 1661] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 11:56:19 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x12b9b7800) [pid = 1661] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 11:56:19 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x1128aa400) [pid = 1661] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 11:56:19 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x1291cc400) [pid = 1661] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 11:56:19 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x12a94bc00) [pid = 1661] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 11:56:19 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x116773000) [pid = 1661] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 11:56:19 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x12b818400) [pid = 1661] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 11:56:19 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x119d17c00) [pid = 1661] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 11:56:19 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x11888a800) [pid = 1661] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 11:56:19 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x119abe800) [pid = 1661] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 11:56:19 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x1289ad000) [pid = 1661] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 11:56:19 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x124b92000) [pid = 1661] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 11:56:19 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x12b822400) [pid = 1661] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 11:56:19 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x1127d1400) [pid = 1661] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 11:56:19 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x119674c00) [pid = 1661] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 11:56:19 INFO - PROCESS | 1661 | 1468349779843 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 11:56:19 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 11:56:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 769ms 11:56:19 INFO - PROCESS | 1661 | 1468349779885 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 11:56:19 INFO - PROCESS | 1661 | 1468349779887 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 11:56:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 11:56:19 INFO - PROCESS | 1661 | 1468349779891 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 11:56:19 INFO - PROCESS | 1661 | 1468349779892 Marionette TRACE conn2 <- [1,550,null,{}] 11:56:19 INFO - PROCESS | 1661 | 1468349779895 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:19 INFO - PROCESS | 1661 | 1468349779896 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:19 INFO - PROCESS | 1661 | 1468349779998 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 11:56:20 INFO - PROCESS | 1661 | 1468349780001 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:20 INFO - PROCESS | 1661 | 1468349780005 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:20 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cc2c000 == 47 [pid = 1661] [id = 145] 11:56:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x1127d1400) [pid = 1661] [serial = 432] [outer = 0x0] 11:56:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x119abec00) [pid = 1661] [serial = 433] [outer = 0x1127d1400] 11:56:20 INFO - PROCESS | 1661 | 1468349780043 Marionette DEBUG loaded listener.js 11:56:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x12a0be000) [pid = 1661] [serial = 434] [outer = 0x1127d1400] 11:56:20 INFO - PROCESS | 1661 | 1468349780381 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 11:56:20 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 11:56:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 518ms 11:56:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 11:56:20 INFO - PROCESS | 1661 | 1468349780410 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 11:56:20 INFO - PROCESS | 1661 | 1468349780411 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 11:56:20 INFO - PROCESS | 1661 | 1468349780413 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 11:56:20 INFO - PROCESS | 1661 | 1468349780414 Marionette TRACE conn2 <- [1,554,null,{}] 11:56:20 INFO - PROCESS | 1661 | 1468349780416 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:20 INFO - PROCESS | 1661 | 1468349780418 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:20 INFO - PROCESS | 1661 | 1468349780515 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 11:56:20 INFO - PROCESS | 1661 | 1468349780577 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:20 INFO - PROCESS | 1661 | 1468349780578 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:20 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d09d800 == 48 [pid = 1661] [id = 146] 11:56:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x119d78000) [pid = 1661] [serial = 435] [outer = 0x0] 11:56:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x12bf0e800) [pid = 1661] [serial = 436] [outer = 0x119d78000] 11:56:20 INFO - PROCESS | 1661 | 1468349780601 Marionette DEBUG loaded listener.js 11:56:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x12c0adc00) [pid = 1661] [serial = 437] [outer = 0x119d78000] 11:56:20 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:56:20 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:56:20 INFO - PROCESS | 1661 | 1468349780893 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 11:56:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 11:56:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 518ms 11:56:20 INFO - PROCESS | 1661 | 1468349780932 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 11:56:20 INFO - PROCESS | 1661 | 1468349780933 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 11:56:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 11:56:20 INFO - PROCESS | 1661 | 1468349780935 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 11:56:20 INFO - PROCESS | 1661 | 1468349780938 Marionette TRACE conn2 <- [1,558,null,{}] 11:56:20 INFO - PROCESS | 1661 | 1468349780941 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:20 INFO - PROCESS | 1661 | 1468349780942 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:21 INFO - PROCESS | 1661 | 1468349781027 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 11:56:21 INFO - PROCESS | 1661 | 1468349781030 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:21 INFO - PROCESS | 1661 | 1468349781031 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:21 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d2c8800 == 49 [pid = 1661] [id = 147] 11:56:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x128857c00) [pid = 1661] [serial = 438] [outer = 0x0] 11:56:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x12885d400) [pid = 1661] [serial = 439] [outer = 0x128857c00] 11:56:21 INFO - PROCESS | 1661 | 1468349781055 Marionette DEBUG loaded listener.js 11:56:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x128862400) [pid = 1661] [serial = 440] [outer = 0x128857c00] 11:56:21 INFO - PROCESS | 1661 | 1468349781393 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 11:56:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 11:56:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 471ms 11:56:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 11:56:21 INFO - PROCESS | 1661 | 1468349781408 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 11:56:21 INFO - PROCESS | 1661 | 1468349781409 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 11:56:21 INFO - PROCESS | 1661 | 1468349781419 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 11:56:21 INFO - PROCESS | 1661 | 1468349781421 Marionette TRACE conn2 <- [1,562,null,{}] 11:56:21 INFO - PROCESS | 1661 | 1468349781424 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:21 INFO - PROCESS | 1661 | 1468349781425 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:21 INFO - PROCESS | 1661 | 1468349781542 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 11:56:21 INFO - PROCESS | 1661 | 1468349781548 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:21 INFO - PROCESS | 1661 | 1468349781549 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:21 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d54b000 == 50 [pid = 1661] [id = 148] 11:56:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x128854400) [pid = 1661] [serial = 441] [outer = 0x0] 11:56:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x128862c00) [pid = 1661] [serial = 442] [outer = 0x128854400] 11:56:21 INFO - PROCESS | 1661 | 1468349781573 Marionette DEBUG loaded listener.js 11:56:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x12c0b2c00) [pid = 1661] [serial = 443] [outer = 0x128854400] 11:56:21 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:56:22 INFO - PROCESS | 1661 | 1468349782043 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 11:56:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 11:56:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 678ms 11:56:22 INFO - PROCESS | 1661 | 1468349782103 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 11:56:22 INFO - PROCESS | 1661 | 1468349782107 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 11:56:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 11:56:22 INFO - PROCESS | 1661 | 1468349782111 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 11:56:22 INFO - PROCESS | 1661 | 1468349782113 Marionette TRACE conn2 <- [1,566,null,{}] 11:56:22 INFO - PROCESS | 1661 | 1468349782118 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:22 INFO - PROCESS | 1661 | 1468349782119 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:22 INFO - PROCESS | 1661 | 1468349782230 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 11:56:22 INFO - PROCESS | 1661 | 1468349782301 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:22 INFO - PROCESS | 1661 | 1468349782303 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:22 INFO - PROCESS | 1661 | ++DOCSHELL 0x11831d000 == 51 [pid = 1661] [id = 149] 11:56:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x1180d7400) [pid = 1661] [serial = 444] [outer = 0x0] 11:56:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x11877ec00) [pid = 1661] [serial = 445] [outer = 0x1180d7400] 11:56:22 INFO - PROCESS | 1661 | 1468349782333 Marionette DEBUG loaded listener.js 11:56:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x11946a000) [pid = 1661] [serial = 446] [outer = 0x1180d7400] 11:56:22 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:56:22 INFO - PROCESS | 1661 | 1468349782743 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 11:56:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 11:56:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 671ms 11:56:22 INFO - PROCESS | 1661 | 1468349782783 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 11:56:22 INFO - PROCESS | 1661 | 1468349782786 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 11:56:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 11:56:22 INFO - PROCESS | 1661 | 1468349782790 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 11:56:22 INFO - PROCESS | 1661 | 1468349782792 Marionette TRACE conn2 <- [1,570,null,{}] 11:56:22 INFO - PROCESS | 1661 | 1468349782795 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:22 INFO - PROCESS | 1661 | 1468349782797 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:22 INFO - PROCESS | 1661 | 1468349782908 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 11:56:23 INFO - PROCESS | 1661 | 1468349782999 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:23 INFO - PROCESS | 1661 | 1468349783001 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:23 INFO - PROCESS | 1661 | ++DOCSHELL 0x125671000 == 52 [pid = 1661] [id = 150] 11:56:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x119d7f800) [pid = 1661] [serial = 447] [outer = 0x0] 11:56:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x119d85400) [pid = 1661] [serial = 448] [outer = 0x119d7f800] 11:56:23 INFO - PROCESS | 1661 | 1468349783033 Marionette DEBUG loaded listener.js 11:56:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x123813400) [pid = 1661] [serial = 449] [outer = 0x119d7f800] 11:56:23 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:56:23 INFO - PROCESS | 1661 | 1468349783442 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 11:56:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 11:56:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 670ms 11:56:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 11:56:23 INFO - PROCESS | 1661 | 1468349783461 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 11:56:23 INFO - PROCESS | 1661 | 1468349783462 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 11:56:23 INFO - PROCESS | 1661 | 1468349783465 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 11:56:23 INFO - PROCESS | 1661 | 1468349783467 Marionette TRACE conn2 <- [1,574,null,{}] 11:56:23 INFO - PROCESS | 1661 | 1468349783475 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:23 INFO - PROCESS | 1661 | 1468349783478 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:23 INFO - PROCESS | 1661 | 1468349783588 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 11:56:23 INFO - PROCESS | 1661 | 1468349783650 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:23 INFO - PROCESS | 1661 | 1468349783652 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:23 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cc2e000 == 53 [pid = 1661] [id = 151] 11:56:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x124b27c00) [pid = 1661] [serial = 450] [outer = 0x0] 11:56:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x126759400) [pid = 1661] [serial = 451] [outer = 0x124b27c00] 11:56:23 INFO - PROCESS | 1661 | 1468349783683 Marionette DEBUG loaded listener.js 11:56:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x1291d9c00) [pid = 1661] [serial = 452] [outer = 0x124b27c00] 11:56:24 INFO - PROCESS | 1661 | 1468349784063 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:56:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 11:56:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 624ms 11:56:24 INFO - PROCESS | 1661 | 1468349784090 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 11:56:24 INFO - PROCESS | 1661 | 1468349784092 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 11:56:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 11:56:24 INFO - PROCESS | 1661 | 1468349784094 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 11:56:24 INFO - PROCESS | 1661 | 1468349784096 Marionette TRACE conn2 <- [1,578,null,{}] 11:56:24 INFO - PROCESS | 1661 | 1468349784098 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:24 INFO - PROCESS | 1661 | 1468349784099 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:24 INFO - PROCESS | 1661 | 1468349784210 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 11:56:24 INFO - PROCESS | 1661 | 1468349784300 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:24 INFO - PROCESS | 1661 | 1468349784301 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:24 INFO - PROCESS | 1661 | ++DOCSHELL 0x12dab0800 == 54 [pid = 1661] [id = 152] 11:56:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 126 (0x12b9b6c00) [pid = 1661] [serial = 453] [outer = 0x0] 11:56:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 127 (0x12bdb7800) [pid = 1661] [serial = 454] [outer = 0x12b9b6c00] 11:56:24 INFO - PROCESS | 1661 | 1468349784332 Marionette DEBUG loaded listener.js 11:56:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 128 (0x12c0ad800) [pid = 1661] [serial = 455] [outer = 0x12b9b6c00] 11:56:24 INFO - PROCESS | 1661 | 1468349784827 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 11:56:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 11:56:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 771ms 11:56:24 INFO - PROCESS | 1661 | 1468349784866 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 11:56:24 INFO - PROCESS | 1661 | 1468349784869 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 11:56:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 11:56:24 INFO - PROCESS | 1661 | 1468349784872 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 11:56:24 INFO - PROCESS | 1661 | 1468349784874 Marionette TRACE conn2 <- [1,582,null,{}] 11:56:24 INFO - PROCESS | 1661 | 1468349784878 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:24 INFO - PROCESS | 1661 | 1468349784880 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:25 INFO - PROCESS | 1661 | 1468349785032 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 11:56:25 INFO - PROCESS | 1661 | 1468349785110 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:25 INFO - PROCESS | 1661 | 1468349785111 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:25 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b23000 == 55 [pid = 1661] [id = 153] 11:56:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 129 (0x12ba60c00) [pid = 1661] [serial = 456] [outer = 0x0] 11:56:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 130 (0x12c0b6800) [pid = 1661] [serial = 457] [outer = 0x12ba60c00] 11:56:25 INFO - PROCESS | 1661 | 1468349785142 Marionette DEBUG loaded listener.js 11:56:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 131 (0x12c0ef400) [pid = 1661] [serial = 458] [outer = 0x12ba60c00] 11:56:25 INFO - PROCESS | 1661 | 1468349785599 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 11:56:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 11:56:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 771ms 11:56:25 INFO - PROCESS | 1661 | 1468349785642 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 11:56:25 INFO - PROCESS | 1661 | 1468349785644 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 11:56:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 11:56:25 INFO - PROCESS | 1661 | 1468349785646 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 11:56:25 INFO - PROCESS | 1661 | 1468349785648 Marionette TRACE conn2 <- [1,586,null,{}] 11:56:25 INFO - PROCESS | 1661 | 1468349785650 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:25 INFO - PROCESS | 1661 | 1468349785656 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:25 INFO - PROCESS | 1661 | 1468349785780 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 11:56:25 INFO - PROCESS | 1661 | 1468349785854 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:25 INFO - PROCESS | 1661 | 1468349785856 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:25 INFO - PROCESS | 1661 | ++DOCSHELL 0x117e23000 == 56 [pid = 1661] [id = 154] 11:56:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 132 (0x1166ee000) [pid = 1661] [serial = 459] [outer = 0x0] 11:56:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 133 (0x12b9ac800) [pid = 1661] [serial = 460] [outer = 0x1166ee000] 11:56:25 INFO - PROCESS | 1661 | 1468349785885 Marionette DEBUG loaded listener.js 11:56:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 134 (0x12ccd1400) [pid = 1661] [serial = 461] [outer = 0x1166ee000] 11:56:26 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:56:26 INFO - PROCESS | 1661 | 1468349786448 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 11:56:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 11:56:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 821ms 11:56:26 INFO - PROCESS | 1661 | 1468349786468 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 11:56:26 INFO - PROCESS | 1661 | 1468349786470 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 11:56:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 11:56:26 INFO - PROCESS | 1661 | 1468349786473 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 11:56:26 INFO - PROCESS | 1661 | 1468349786475 Marionette TRACE conn2 <- [1,590,null,{}] 11:56:26 INFO - PROCESS | 1661 | 1468349786480 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:26 INFO - PROCESS | 1661 | 1468349786481 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:26 INFO - PROCESS | 1661 | 1468349786579 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 11:56:26 INFO - PROCESS | 1661 | 1468349786642 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:26 INFO - PROCESS | 1661 | 1468349786643 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:26 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b25800 == 57 [pid = 1661] [id = 155] 11:56:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 135 (0x117eaac00) [pid = 1661] [serial = 462] [outer = 0x0] 11:56:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 136 (0x11870cc00) [pid = 1661] [serial = 463] [outer = 0x117eaac00] 11:56:26 INFO - PROCESS | 1661 | 1468349786671 Marionette DEBUG loaded listener.js 11:56:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 137 (0x11914b800) [pid = 1661] [serial = 464] [outer = 0x117eaac00] 11:56:27 INFO - PROCESS | 1661 | 1468349787107 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 11:56:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 11:56:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 674ms 11:56:27 INFO - PROCESS | 1661 | 1468349787147 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 11:56:27 INFO - PROCESS | 1661 | 1468349787150 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 11:56:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 11:56:27 INFO - PROCESS | 1661 | 1468349787155 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 11:56:27 INFO - PROCESS | 1661 | 1468349787156 Marionette TRACE conn2 <- [1,594,null,{}] 11:56:27 INFO - PROCESS | 1661 | 1468349787159 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:27 INFO - PROCESS | 1661 | 1468349787160 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:27 INFO - PROCESS | 1661 | 1468349787257 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 11:56:27 INFO - PROCESS | 1661 | --DOCSHELL 0x12d2c8800 == 56 [pid = 1661] [id = 147] 11:56:27 INFO - PROCESS | 1661 | --DOCSHELL 0x12d09d800 == 55 [pid = 1661] [id = 146] 11:56:27 INFO - PROCESS | 1661 | --DOCSHELL 0x12cc2c000 == 54 [pid = 1661] [id = 145] 11:56:27 INFO - PROCESS | 1661 | --DOCSHELL 0x12cad8800 == 53 [pid = 1661] [id = 144] 11:56:27 INFO - PROCESS | 1661 | --DOCSHELL 0x12c01b000 == 52 [pid = 1661] [id = 143] 11:56:27 INFO - PROCESS | 1661 | --DOCSHELL 0x12ba1e800 == 51 [pid = 1661] [id = 142] 11:56:27 INFO - PROCESS | 1661 | --DOCSHELL 0x12ab13000 == 50 [pid = 1661] [id = 141] 11:56:27 INFO - PROCESS | 1661 | 1468349787420 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:27 INFO - PROCESS | 1661 | 1468349787421 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:27 INFO - PROCESS | 1661 | --DOCSHELL 0x126982800 == 49 [pid = 1661] [id = 140] 11:56:27 INFO - PROCESS | 1661 | --DOCSHELL 0x11927c800 == 48 [pid = 1661] [id = 139] 11:56:27 INFO - PROCESS | 1661 | --DOCSHELL 0x12401c000 == 47 [pid = 1661] [id = 138] 11:56:27 INFO - PROCESS | 1661 | --DOCSHELL 0x1188ac800 == 46 [pid = 1661] [id = 137] 11:56:27 INFO - PROCESS | 1661 | --DOCSHELL 0x11838e800 == 45 [pid = 1661] [id = 136] 11:56:27 INFO - PROCESS | 1661 | --DOCSHELL 0x11a0f7000 == 44 [pid = 1661] [id = 135] 11:56:27 INFO - PROCESS | 1661 | --DOCSHELL 0x1248c3800 == 43 [pid = 1661] [id = 132] 11:56:27 INFO - PROCESS | 1661 | ++DOCSHELL 0x1169b2800 == 44 [pid = 1661] [id = 156] 11:56:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 138 (0x1180d1800) [pid = 1661] [serial = 465] [outer = 0x0] 11:56:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 139 (0x118787400) [pid = 1661] [serial = 466] [outer = 0x1180d1800] 11:56:27 INFO - PROCESS | 1661 | 1468349787458 Marionette DEBUG loaded listener.js 11:56:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 140 (0x119ac1000) [pid = 1661] [serial = 467] [outer = 0x1180d1800] 11:56:27 INFO - PROCESS | 1661 | --DOCSHELL 0x11839d800 == 43 [pid = 1661] [id = 131] 11:56:27 INFO - PROCESS | 1661 | --DOMWINDOW == 139 (0x12496b400) [pid = 1661] [serial = 296] [outer = 0x0] [url = about:blank] 11:56:27 INFO - PROCESS | 1661 | --DOMWINDOW == 138 (0x12c0ea000) [pid = 1661] [serial = 290] [outer = 0x0] [url = about:blank] 11:56:27 INFO - PROCESS | 1661 | --DOMWINDOW == 137 (0x12ba5fc00) [pid = 1661] [serial = 302] [outer = 0x0] [url = about:blank] 11:56:27 INFO - PROCESS | 1661 | --DOMWINDOW == 136 (0x11981dc00) [pid = 1661] [serial = 293] [outer = 0x0] [url = about:blank] 11:56:27 INFO - PROCESS | 1661 | --DOMWINDOW == 135 (0x128d3c400) [pid = 1661] [serial = 299] [outer = 0x0] [url = about:blank] 11:56:27 INFO - PROCESS | 1661 | --DOMWINDOW == 134 (0x12bdb2400) [pid = 1661] [serial = 376] [outer = 0x0] [url = about:blank] 11:56:27 INFO - PROCESS | 1661 | --DOMWINDOW == 133 (0x12bdaa000) [pid = 1661] [serial = 374] [outer = 0x0] [url = about:blank] 11:56:27 INFO - PROCESS | 1661 | --DOMWINDOW == 132 (0x12c0ed000) [pid = 1661] [serial = 383] [outer = 0x0] [url = about:blank] 11:56:27 INFO - PROCESS | 1661 | --DOMWINDOW == 131 (0x126b9e400) [pid = 1661] [serial = 379] [outer = 0x0] [url = about:blank] 11:56:27 INFO - PROCESS | 1661 | --DOMWINDOW == 130 (0x12bf09800) [pid = 1661] [serial = 377] [outer = 0x0] [url = about:blank] 11:56:27 INFO - PROCESS | 1661 | --DOMWINDOW == 129 (0x119abf000) [pid = 1661] [serial = 353] [outer = 0x0] [url = about:blank] 11:56:27 INFO - PROCESS | 1661 | --DOMWINDOW == 128 (0x12a775800) [pid = 1661] [serial = 368] [outer = 0x0] [url = about:blank] 11:56:27 INFO - PROCESS | 1661 | --DOMWINDOW == 127 (0x12bf0f000) [pid = 1661] [serial = 380] [outer = 0x0] [url = about:blank] 11:56:27 INFO - PROCESS | 1661 | --DOMWINDOW == 126 (0x1291cc000) [pid = 1661] [serial = 365] [outer = 0x0] [url = about:blank] 11:56:27 INFO - PROCESS | 1661 | --DOMWINDOW == 125 (0x1128b3800) [pid = 1661] [serial = 386] [outer = 0x0] [url = about:blank] 11:56:27 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x1127d7400) [pid = 1661] [serial = 382] [outer = 0x0] [url = about:blank] 11:56:27 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x1128af400) [pid = 1661] [serial = 385] [outer = 0x0] [url = about:blank] 11:56:27 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x12a657c00) [pid = 1661] [serial = 367] [outer = 0x0] [url = about:blank] 11:56:27 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x12ab78c00) [pid = 1661] [serial = 370] [outer = 0x0] [url = about:blank] 11:56:27 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x11850f800) [pid = 1661] [serial = 349] [outer = 0x0] [url = about:blank] 11:56:27 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x12ba53400) [pid = 1661] [serial = 373] [outer = 0x0] [url = about:blank] 11:56:27 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x118782800) [pid = 1661] [serial = 350] [outer = 0x0] [url = about:blank] 11:56:27 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x123cebc00) [pid = 1661] [serial = 358] [outer = 0x0] [url = about:blank] 11:56:27 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x124b20c00) [pid = 1661] [serial = 359] [outer = 0x0] [url = about:blank] 11:56:27 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x119465400) [pid = 1661] [serial = 352] [outer = 0x0] [url = about:blank] 11:56:27 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x119b6c000) [pid = 1661] [serial = 355] [outer = 0x0] [url = about:blank] 11:56:27 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x12110e800) [pid = 1661] [serial = 356] [outer = 0x0] [url = about:blank] 11:56:27 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x1289b3800) [pid = 1661] [serial = 364] [outer = 0x0] [url = about:blank] 11:56:27 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x125632800) [pid = 1661] [serial = 361] [outer = 0x0] [url = about:blank] 11:56:27 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x12653fc00) [pid = 1661] [serial = 362] [outer = 0x0] [url = about:blank] 11:56:27 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x119ab7c00) [pid = 1661] [serial = 343] [outer = 0x0] [url = about:blank] 11:56:27 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x12b817c00) [pid = 1661] [serial = 371] [outer = 0x0] [url = about:blank] 11:56:27 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x11877dc00) [pid = 1661] [serial = 340] [outer = 0x0] [url = about:blank] 11:56:27 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x124920c00) [pid = 1661] [serial = 346] [outer = 0x0] [url = about:blank] 11:56:27 INFO - PROCESS | 1661 | 1468349787781 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 11:56:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 11:56:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 670ms 11:56:27 INFO - PROCESS | 1661 | 1468349787825 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 11:56:27 INFO - PROCESS | 1661 | 1468349787826 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 11:56:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 11:56:27 INFO - PROCESS | 1661 | 1468349787828 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 11:56:27 INFO - PROCESS | 1661 | 1468349787831 Marionette TRACE conn2 <- [1,598,null,{}] 11:56:27 INFO - PROCESS | 1661 | 1468349787838 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:27 INFO - PROCESS | 1661 | 1468349787841 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:27 INFO - PROCESS | 1661 | 1468349787926 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 11:56:27 INFO - PROCESS | 1661 | 1468349787944 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:27 INFO - PROCESS | 1661 | 1468349787946 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:28 INFO - PROCESS | 1661 | ++DOCSHELL 0x11928f800 == 44 [pid = 1661] [id = 157] 11:56:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x119ac1400) [pid = 1661] [serial = 468] [outer = 0x0] 11:56:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x119d78c00) [pid = 1661] [serial = 469] [outer = 0x119ac1400] 11:56:28 INFO - PROCESS | 1661 | 1468349788024 Marionette DEBUG loaded listener.js 11:56:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x12392ec00) [pid = 1661] [serial = 470] [outer = 0x119ac1400] 11:56:28 INFO - PROCESS | 1661 | 1468349788310 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 11:56:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 11:56:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 522ms 11:56:28 INFO - PROCESS | 1661 | 1468349788351 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 11:56:28 INFO - PROCESS | 1661 | 1468349788352 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 11:56:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 11:56:28 INFO - PROCESS | 1661 | 1468349788358 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 11:56:28 INFO - PROCESS | 1661 | 1468349788359 Marionette TRACE conn2 <- [1,602,null,{}] 11:56:28 INFO - PROCESS | 1661 | 1468349788362 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:28 INFO - PROCESS | 1661 | 1468349788363 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:28 INFO - PROCESS | 1661 | 1468349788455 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 11:56:28 INFO - PROCESS | 1661 | 1468349788465 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:28 INFO - PROCESS | 1661 | 1468349788466 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:28 INFO - PROCESS | 1661 | ++DOCSHELL 0x123871800 == 45 [pid = 1661] [id = 158] 11:56:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x119d7e800) [pid = 1661] [serial = 471] [outer = 0x0] 11:56:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x1245cd800) [pid = 1661] [serial = 472] [outer = 0x119d7e800] 11:56:28 INFO - PROCESS | 1661 | 1468349788540 Marionette DEBUG loaded listener.js 11:56:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x124f18000) [pid = 1661] [serial = 473] [outer = 0x119d7e800] 11:56:28 INFO - PROCESS | 1661 | 1468349788878 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 11:56:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 11:56:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 571ms 11:56:28 INFO - PROCESS | 1661 | 1468349788929 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 11:56:28 INFO - PROCESS | 1661 | 1468349788931 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 11:56:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 11:56:28 INFO - PROCESS | 1661 | 1468349788935 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 11:56:28 INFO - PROCESS | 1661 | 1468349788937 Marionette TRACE conn2 <- [1,606,null,{}] 11:56:28 INFO - PROCESS | 1661 | 1468349788940 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:28 INFO - PROCESS | 1661 | 1468349788942 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:29 INFO - PROCESS | 1661 | 1468349789108 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 11:56:29 INFO - PROCESS | 1661 | 1468349789165 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:29 INFO - PROCESS | 1661 | 1468349789166 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:29 INFO - PROCESS | 1661 | ++DOCSHELL 0x117349000 == 46 [pid = 1661] [id = 159] 11:56:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x123811400) [pid = 1661] [serial = 474] [outer = 0x0] 11:56:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x125634800) [pid = 1661] [serial = 475] [outer = 0x123811400] 11:56:29 INFO - PROCESS | 1661 | 1468349789207 Marionette DEBUG loaded listener.js 11:56:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x12885e400) [pid = 1661] [serial = 476] [outer = 0x123811400] 11:56:29 INFO - PROCESS | 1661 | 1468349789626 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:56:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 11:56:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 723ms 11:56:29 INFO - PROCESS | 1661 | 1468349789657 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 11:56:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 11:56:29 INFO - PROCESS | 1661 | 1468349789666 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 11:56:29 INFO - PROCESS | 1661 | 1468349789668 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 11:56:29 INFO - PROCESS | 1661 | 1468349789669 Marionette TRACE conn2 <- [1,610,null,{}] 11:56:29 INFO - PROCESS | 1661 | 1468349789672 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:29 INFO - PROCESS | 1661 | 1468349789676 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:29 INFO - PROCESS | 1661 | 1468349789816 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 11:56:29 INFO - PROCESS | 1661 | 1468349789857 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:29 INFO - PROCESS | 1661 | 1468349789858 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:29 INFO - PROCESS | 1661 | ++DOCSHELL 0x12561a000 == 47 [pid = 1661] [id = 160] 11:56:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x1289a9c00) [pid = 1661] [serial = 477] [outer = 0x0] 11:56:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x1291d2800) [pid = 1661] [serial = 478] [outer = 0x1289a9c00] 11:56:29 INFO - PROCESS | 1661 | 1468349789883 Marionette DEBUG loaded listener.js 11:56:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x12ad75800) [pid = 1661] [serial = 479] [outer = 0x1289a9c00] 11:56:30 INFO - PROCESS | 1661 | 1468349790191 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 11:56:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 11:56:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 570ms 11:56:30 INFO - PROCESS | 1661 | 1468349790239 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 11:56:30 INFO - PROCESS | 1661 | 1468349790240 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 11:56:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 11:56:30 INFO - PROCESS | 1661 | 1468349790242 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 11:56:30 INFO - PROCESS | 1661 | 1468349790243 Marionette TRACE conn2 <- [1,614,null,{}] 11:56:30 INFO - PROCESS | 1661 | 1468349790245 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:30 INFO - PROCESS | 1661 | 1468349790246 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:30 INFO - PROCESS | 1661 | 1468349790349 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 11:56:30 INFO - PROCESS | 1661 | 1468349790385 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:30 INFO - PROCESS | 1661 | 1468349790386 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:30 INFO - PROCESS | 1661 | ++DOCSHELL 0x128981000 == 48 [pid = 1661] [id = 161] 11:56:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x12a954400) [pid = 1661] [serial = 480] [outer = 0x0] 11:56:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x12b821000) [pid = 1661] [serial = 481] [outer = 0x12a954400] 11:56:30 INFO - PROCESS | 1661 | 1468349790410 Marionette DEBUG loaded listener.js 11:56:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x12ba5e400) [pid = 1661] [serial = 482] [outer = 0x12a954400] 11:56:30 INFO - PROCESS | 1661 | 1468349790726 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 11:56:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 11:56:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 518ms 11:56:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 11:56:30 INFO - PROCESS | 1661 | 1468349790760 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 11:56:30 INFO - PROCESS | 1661 | 1468349790761 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 11:56:30 INFO - PROCESS | 1661 | 1468349790763 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 11:56:30 INFO - PROCESS | 1661 | 1468349790764 Marionette TRACE conn2 <- [1,618,null,{}] 11:56:30 INFO - PROCESS | 1661 | 1468349790767 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:30 INFO - PROCESS | 1661 | 1468349790768 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:30 INFO - PROCESS | 1661 | 1468349790872 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 11:56:30 INFO - PROCESS | 1661 | 1468349790886 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:30 INFO - PROCESS | 1661 | 1468349790887 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:30 INFO - PROCESS | 1661 | ++DOCSHELL 0x1295d3800 == 49 [pid = 1661] [id = 162] 11:56:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x110ee6000) [pid = 1661] [serial = 483] [outer = 0x0] 11:56:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x110eecc00) [pid = 1661] [serial = 484] [outer = 0x110ee6000] 11:56:30 INFO - PROCESS | 1661 | 1468349790912 Marionette DEBUG loaded listener.js 11:56:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x110ef0c00) [pid = 1661] [serial = 485] [outer = 0x110ee6000] 11:56:31 INFO - PROCESS | 1661 | 1468349791256 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 11:56:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 11:56:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 520ms 11:56:31 INFO - PROCESS | 1661 | 1468349791284 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 11:56:31 INFO - PROCESS | 1661 | 1468349791285 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 11:56:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 11:56:31 INFO - PROCESS | 1661 | 1468349791295 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 11:56:31 INFO - PROCESS | 1661 | 1468349791296 Marionette TRACE conn2 <- [1,622,null,{}] 11:56:31 INFO - PROCESS | 1661 | 1468349791298 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:31 INFO - PROCESS | 1661 | 1468349791299 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:31 INFO - PROCESS | 1661 | 1468349791408 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 11:56:31 INFO - PROCESS | 1661 | 1468349791412 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:31 INFO - PROCESS | 1661 | 1468349791413 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:31 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a51d800 == 50 [pid = 1661] [id = 163] 11:56:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x110eeb000) [pid = 1661] [serial = 486] [outer = 0x0] 11:56:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 126 (0x119142800) [pid = 1661] [serial = 487] [outer = 0x110eeb000] 11:56:31 INFO - PROCESS | 1661 | 1468349791634 Marionette DEBUG loaded listener.js 11:56:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 127 (0x12ba5f000) [pid = 1661] [serial = 488] [outer = 0x110eeb000] 11:56:31 INFO - PROCESS | 1661 | --DOMWINDOW == 126 (0x128857c00) [pid = 1661] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 11:56:31 INFO - PROCESS | 1661 | --DOMWINDOW == 125 (0x119ab8000) [pid = 1661] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 11:56:31 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x1180d4000) [pid = 1661] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 11:56:31 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x118708c00) [pid = 1661] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 11:56:31 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x110ea1800) [pid = 1661] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 11:56:31 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x119d21800) [pid = 1661] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 11:56:31 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x1127d1400) [pid = 1661] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 11:56:31 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x119d78000) [pid = 1661] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 11:56:31 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x1180d2800) [pid = 1661] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 11:56:31 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x128b33c00) [pid = 1661] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 11:56:31 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x119d77c00) [pid = 1661] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 11:56:31 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x12c0f4c00) [pid = 1661] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 11:56:31 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x12558e400) [pid = 1661] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 11:56:31 INFO - PROCESS | 1661 | 1468349791914 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 11:56:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 11:56:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 667ms 11:56:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x119d78000) [pid = 1661] [serial = 489] [outer = 0x12cb11c00] 11:56:31 INFO - PROCESS | 1661 | 1468349791986 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 11:56:31 INFO - PROCESS | 1661 | 1468349791990 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 11:56:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 11:56:32 INFO - PROCESS | 1661 | 1468349792010 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 11:56:32 INFO - PROCESS | 1661 | 1468349792011 Marionette TRACE conn2 <- [1,626,null,{}] 11:56:32 INFO - PROCESS | 1661 | 1468349792013 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:32 INFO - PROCESS | 1661 | 1468349792014 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:32 INFO - PROCESS | 1661 | 1468349792098 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 11:56:32 INFO - PROCESS | 1661 | 1468349792117 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:32 INFO - PROCESS | 1661 | 1468349792118 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:32 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ba1e800 == 51 [pid = 1661] [id = 164] 11:56:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x1180d2800) [pid = 1661] [serial = 490] [outer = 0x0] 11:56:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x12a0bdc00) [pid = 1661] [serial = 491] [outer = 0x1180d2800] 11:56:32 INFO - PROCESS | 1661 | 1468349792142 Marionette DEBUG loaded listener.js 11:56:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x12bf04c00) [pid = 1661] [serial = 492] [outer = 0x1180d2800] 11:56:32 INFO - PROCESS | 1661 | 1468349792488 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 11:56:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 11:56:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 535ms 11:56:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 11:56:32 INFO - PROCESS | 1661 | 1468349792537 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 11:56:32 INFO - PROCESS | 1661 | 1468349792539 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 11:56:32 INFO - PROCESS | 1661 | 1468349792541 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 11:56:32 INFO - PROCESS | 1661 | 1468349792543 Marionette TRACE conn2 <- [1,630,null,{}] 11:56:32 INFO - PROCESS | 1661 | 1468349792545 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:32 INFO - PROCESS | 1661 | 1468349792547 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:32 INFO - PROCESS | 1661 | 1468349792645 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 11:56:32 INFO - PROCESS | 1661 | 1468349792649 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:32 INFO - PROCESS | 1661 | 1468349792650 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:32 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bd17800 == 52 [pid = 1661] [id = 165] 11:56:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x12893a400) [pid = 1661] [serial = 493] [outer = 0x0] 11:56:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x12893d800) [pid = 1661] [serial = 494] [outer = 0x12893a400] 11:56:32 INFO - PROCESS | 1661 | 1468349792677 Marionette DEBUG loaded listener.js 11:56:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x12bf11800) [pid = 1661] [serial = 495] [outer = 0x12893a400] 11:56:33 INFO - PROCESS | 1661 | 1468349793018 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 11:56:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 11:56:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 519ms 11:56:33 INFO - PROCESS | 1661 | 1468349793061 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 11:56:33 INFO - PROCESS | 1661 | 1468349793062 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 11:56:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 11:56:33 INFO - PROCESS | 1661 | 1468349793064 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 11:56:33 INFO - PROCESS | 1661 | 1468349793065 Marionette TRACE conn2 <- [1,634,null,{}] 11:56:33 INFO - PROCESS | 1661 | 1468349793067 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:33 INFO - PROCESS | 1661 | 1468349793068 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:33 INFO - PROCESS | 1661 | 1468349793153 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 11:56:33 INFO - PROCESS | 1661 | 1468349793214 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:33 INFO - PROCESS | 1661 | 1468349793215 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:33 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c01d800 == 53 [pid = 1661] [id = 166] 11:56:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x12893a000) [pid = 1661] [serial = 496] [outer = 0x0] 11:56:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x12c0af400) [pid = 1661] [serial = 497] [outer = 0x12893a000] 11:56:33 INFO - PROCESS | 1661 | 1468349793239 Marionette DEBUG loaded listener.js 11:56:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x12c3ecc00) [pid = 1661] [serial = 498] [outer = 0x12893a000] 11:56:33 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:56:33 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:56:33 INFO - PROCESS | 1661 | 1468349793530 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 11:56:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 11:56:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 518ms 11:56:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 11:56:33 INFO - PROCESS | 1661 | 1468349793582 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 11:56:33 INFO - PROCESS | 1661 | 1468349793584 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 11:56:33 INFO - PROCESS | 1661 | 1468349793586 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 11:56:33 INFO - PROCESS | 1661 | 1468349793587 Marionette TRACE conn2 <- [1,638,null,{}] 11:56:33 INFO - PROCESS | 1661 | 1468349793589 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:33 INFO - PROCESS | 1661 | 1468349793590 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:33 INFO - PROCESS | 1661 | 1468349793731 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 11:56:33 INFO - PROCESS | 1661 | 1468349793790 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:33 INFO - PROCESS | 1661 | 1468349793792 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:33 INFO - PROCESS | 1661 | ++DOCSHELL 0x116676000 == 54 [pid = 1661] [id = 167] 11:56:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x110e9b800) [pid = 1661] [serial = 499] [outer = 0x0] 11:56:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 126 (0x110ee8000) [pid = 1661] [serial = 500] [outer = 0x110e9b800] 11:56:33 INFO - PROCESS | 1661 | 1468349793825 Marionette DEBUG loaded listener.js 11:56:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 127 (0x1128aa400) [pid = 1661] [serial = 501] [outer = 0x110e9b800] 11:56:34 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:56:34 INFO - PROCESS | 1661 | 1468349794233 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 11:56:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 11:56:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 671ms 11:56:34 INFO - PROCESS | 1661 | 1468349794258 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 11:56:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 11:56:34 INFO - PROCESS | 1661 | 1468349794260 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 11:56:34 INFO - PROCESS | 1661 | 1468349794264 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 11:56:34 INFO - PROCESS | 1661 | 1468349794265 Marionette TRACE conn2 <- [1,642,null,{}] 11:56:34 INFO - PROCESS | 1661 | 1468349794269 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:34 INFO - PROCESS | 1661 | 1468349794272 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:34 INFO - PROCESS | 1661 | 1468349794385 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 11:56:34 INFO - PROCESS | 1661 | 1468349794484 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:34 INFO - PROCESS | 1661 | 1468349794485 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:34 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b21000 == 55 [pid = 1661] [id = 168] 11:56:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 128 (0x118756800) [pid = 1661] [serial = 502] [outer = 0x0] 11:56:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 129 (0x118886000) [pid = 1661] [serial = 503] [outer = 0x118756800] 11:56:34 INFO - PROCESS | 1661 | 1468349794516 Marionette DEBUG loaded listener.js 11:56:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 130 (0x11987f000) [pid = 1661] [serial = 504] [outer = 0x118756800] 11:56:34 INFO - PROCESS | 1661 | 1468349794917 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 11:56:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 11:56:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 720ms 11:56:34 INFO - PROCESS | 1661 | 1468349794984 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 11:56:34 INFO - PROCESS | 1661 | 1468349794987 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 11:56:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 11:56:34 INFO - PROCESS | 1661 | 1468349794990 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 11:56:34 INFO - PROCESS | 1661 | 1468349794991 Marionette TRACE conn2 <- [1,646,null,{}] 11:56:34 INFO - PROCESS | 1661 | 1468349794994 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:34 INFO - PROCESS | 1661 | 1468349794996 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:35 INFO - PROCESS | 1661 | 1468349795127 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 11:56:35 INFO - PROCESS | 1661 | 1468349795232 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:35 INFO - PROCESS | 1661 | 1468349795234 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:35 INFO - PROCESS | 1661 | ++DOCSHELL 0x128973000 == 56 [pid = 1661] [id = 169] 11:56:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 131 (0x119b61800) [pid = 1661] [serial = 505] [outer = 0x0] 11:56:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 132 (0x123814800) [pid = 1661] [serial = 506] [outer = 0x119b61800] 11:56:35 INFO - PROCESS | 1661 | 1468349795281 Marionette DEBUG loaded listener.js 11:56:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 133 (0x124922800) [pid = 1661] [serial = 507] [outer = 0x119b61800] 11:56:35 INFO - PROCESS | 1661 | 1468349795859 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:56:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 11:56:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 921ms 11:56:35 INFO - PROCESS | 1661 | 1468349795910 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 11:56:35 INFO - PROCESS | 1661 | 1468349795913 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 11:56:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 11:56:35 INFO - PROCESS | 1661 | 1468349795923 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 11:56:35 INFO - PROCESS | 1661 | 1468349795926 Marionette TRACE conn2 <- [1,650,null,{}] 11:56:35 INFO - PROCESS | 1661 | 1468349795929 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:35 INFO - PROCESS | 1661 | 1468349795931 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:36 INFO - PROCESS | 1661 | 1468349796042 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 11:56:36 INFO - PROCESS | 1661 | 1468349796116 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:36 INFO - PROCESS | 1661 | 1468349796117 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:36 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d2b7000 == 57 [pid = 1661] [id = 170] 11:56:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 134 (0x12885b400) [pid = 1661] [serial = 508] [outer = 0x0] 11:56:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 135 (0x128d3f800) [pid = 1661] [serial = 509] [outer = 0x12885b400] 11:56:36 INFO - PROCESS | 1661 | 1468349796146 Marionette DEBUG loaded listener.js 11:56:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 136 (0x129585000) [pid = 1661] [serial = 510] [outer = 0x12885b400] 11:56:36 INFO - PROCESS | 1661 | 1468349796560 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 11:56:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 11:56:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 676ms 11:56:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 11:56:36 INFO - PROCESS | 1661 | 1468349796594 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 11:56:36 INFO - PROCESS | 1661 | 1468349796596 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 11:56:36 INFO - PROCESS | 1661 | 1468349796600 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 11:56:36 INFO - PROCESS | 1661 | 1468349796602 Marionette TRACE conn2 <- [1,654,null,{}] 11:56:36 INFO - PROCESS | 1661 | 1468349796605 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:36 INFO - PROCESS | 1661 | 1468349796607 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:36 INFO - PROCESS | 1661 | 1468349796762 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 11:56:36 INFO - PROCESS | 1661 | 1468349796899 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:36 INFO - PROCESS | 1661 | 1468349796901 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:36 INFO - PROCESS | 1661 | ++DOCSHELL 0x12daac800 == 58 [pid = 1661] [id = 171] 11:56:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 137 (0x110eaf400) [pid = 1661] [serial = 511] [outer = 0x0] 11:56:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 138 (0x110eb4000) [pid = 1661] [serial = 512] [outer = 0x110eaf400] 11:56:36 INFO - PROCESS | 1661 | 1468349796942 Marionette DEBUG loaded listener.js 11:56:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 139 (0x110eb8400) [pid = 1661] [serial = 513] [outer = 0x110eaf400] 11:56:37 INFO - PROCESS | 1661 | 1468349797368 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 11:56:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 11:56:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 824ms 11:56:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 11:56:37 INFO - PROCESS | 1661 | 1468349797423 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 11:56:37 INFO - PROCESS | 1661 | 1468349797425 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 11:56:37 INFO - PROCESS | 1661 | 1468349797427 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 11:56:37 INFO - PROCESS | 1661 | 1468349797428 Marionette TRACE conn2 <- [1,658,null,{}] 11:56:37 INFO - PROCESS | 1661 | 1468349797430 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:37 INFO - PROCESS | 1661 | 1468349797431 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:37 INFO - PROCESS | 1661 | 1468349797539 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 11:56:37 INFO - PROCESS | 1661 | 1468349797670 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:37 INFO - PROCESS | 1661 | 1468349797674 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:37 INFO - PROCESS | 1661 | ++DOCSHELL 0x12e284000 == 59 [pid = 1661] [id = 172] 11:56:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 140 (0x116913800) [pid = 1661] [serial = 514] [outer = 0x0] 11:56:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 141 (0x116915400) [pid = 1661] [serial = 515] [outer = 0x116913800] 11:56:37 INFO - PROCESS | 1661 | 1468349797712 Marionette DEBUG loaded listener.js 11:56:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 142 (0x12957c000) [pid = 1661] [serial = 516] [outer = 0x116913800] 11:56:38 INFO - PROCESS | 1661 | 1468349798281 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 11:56:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 11:56:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 870ms 11:56:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 11:56:38 INFO - PROCESS | 1661 | 1468349798298 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 11:56:38 INFO - PROCESS | 1661 | 1468349798300 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 11:56:38 INFO - PROCESS | 1661 | 1468349798304 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 11:56:38 INFO - PROCESS | 1661 | 1468349798306 Marionette TRACE conn2 <- [1,662,null,{}] 11:56:38 INFO - PROCESS | 1661 | 1468349798309 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:38 INFO - PROCESS | 1661 | 1468349798310 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:38 INFO - PROCESS | 1661 | 1468349798409 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 11:56:38 INFO - PROCESS | 1661 | 1468349798474 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:38 INFO - PROCESS | 1661 | 1468349798477 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:38 INFO - PROCESS | 1661 | ++DOCSHELL 0x1183a4000 == 60 [pid = 1661] [id = 173] 11:56:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 143 (0x112ed6000) [pid = 1661] [serial = 517] [outer = 0x0] 11:56:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 144 (0x11383a400) [pid = 1661] [serial = 518] [outer = 0x112ed6000] 11:56:38 INFO - PROCESS | 1661 | 1468349798504 Marionette DEBUG loaded listener.js 11:56:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 145 (0x116910000) [pid = 1661] [serial = 519] [outer = 0x112ed6000] 11:56:38 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:56:39 INFO - PROCESS | 1661 | 1468349799003 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 11:56:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 11:56:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 771ms 11:56:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 11:56:39 INFO - PROCESS | 1661 | 1468349799075 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 11:56:39 INFO - PROCESS | 1661 | 1468349799077 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 11:56:39 INFO - PROCESS | 1661 | 1468349799082 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 11:56:39 INFO - PROCESS | 1661 | 1468349799083 Marionette TRACE conn2 <- [1,666,null,{}] 11:56:39 INFO - PROCESS | 1661 | 1468349799086 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:39 INFO - PROCESS | 1661 | 1468349799087 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:39 INFO - PROCESS | 1661 | 1468349799185 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 11:56:39 INFO - PROCESS | 1661 | 1468349799250 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:39 INFO - PROCESS | 1661 | 1468349799251 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:39 INFO - PROCESS | 1661 | ++DOCSHELL 0x11834a800 == 61 [pid = 1661] [id = 174] 11:56:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 146 (0x1180da800) [pid = 1661] [serial = 520] [outer = 0x0] 11:56:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 147 (0x118504800) [pid = 1661] [serial = 521] [outer = 0x1180da800] 11:56:39 INFO - PROCESS | 1661 | 1468349799279 Marionette DEBUG loaded listener.js 11:56:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 148 (0x118783000) [pid = 1661] [serial = 522] [outer = 0x1180da800] 11:56:40 INFO - PROCESS | 1661 | --DOCSHELL 0x12a7e1000 == 60 [pid = 1661] [id = 97] 11:56:40 INFO - PROCESS | 1661 | --DOCSHELL 0x12c01d800 == 59 [pid = 1661] [id = 166] 11:56:40 INFO - PROCESS | 1661 | --DOCSHELL 0x12bd17800 == 58 [pid = 1661] [id = 165] 11:56:40 INFO - PROCESS | 1661 | --DOCSHELL 0x12ba1e800 == 57 [pid = 1661] [id = 164] 11:56:40 INFO - PROCESS | 1661 | --DOCSHELL 0x12a51d800 == 56 [pid = 1661] [id = 163] 11:56:40 INFO - PROCESS | 1661 | --DOCSHELL 0x1295d3800 == 55 [pid = 1661] [id = 162] 11:56:40 INFO - PROCESS | 1661 | --DOCSHELL 0x128981000 == 54 [pid = 1661] [id = 161] 11:56:40 INFO - PROCESS | 1661 | --DOCSHELL 0x12561a000 == 53 [pid = 1661] [id = 160] 11:56:40 INFO - PROCESS | 1661 | --DOCSHELL 0x117349000 == 52 [pid = 1661] [id = 159] 11:56:40 INFO - PROCESS | 1661 | --DOCSHELL 0x123871800 == 51 [pid = 1661] [id = 158] 11:56:40 INFO - PROCESS | 1661 | --DOCSHELL 0x11928f800 == 50 [pid = 1661] [id = 157] 11:56:40 INFO - PROCESS | 1661 | --DOCSHELL 0x1169b2800 == 49 [pid = 1661] [id = 156] 11:56:40 INFO - PROCESS | 1661 | --DOCSHELL 0x119b25800 == 48 [pid = 1661] [id = 155] 11:56:40 INFO - PROCESS | 1661 | --DOCSHELL 0x11831d000 == 47 [pid = 1661] [id = 149] 11:56:40 INFO - PROCESS | 1661 | --DOCSHELL 0x12c72f000 == 46 [pid = 1661] [id = 134] 11:56:40 INFO - PROCESS | 1661 | --DOCSHELL 0x117247800 == 45 [pid = 1661] [id = 114] 11:56:40 INFO - PROCESS | 1661 | --DOCSHELL 0x12adbd000 == 44 [pid = 1661] [id = 101] 11:56:40 INFO - PROCESS | 1661 | --DOCSHELL 0x125671000 == 43 [pid = 1661] [id = 150] 11:56:40 INFO - PROCESS | 1661 | --DOCSHELL 0x12cc2e000 == 42 [pid = 1661] [id = 151] 11:56:40 INFO - PROCESS | 1661 | --DOCSHELL 0x12c02a000 == 41 [pid = 1661] [id = 133] 11:56:40 INFO - PROCESS | 1661 | --DOCSHELL 0x12697f800 == 40 [pid = 1661] [id = 116] 11:56:40 INFO - PROCESS | 1661 | --DOCSHELL 0x12dab0800 == 39 [pid = 1661] [id = 152] 11:56:40 INFO - PROCESS | 1661 | --DOCSHELL 0x12d54b000 == 38 [pid = 1661] [id = 148] 11:56:40 INFO - PROCESS | 1661 | --DOCSHELL 0x119b23000 == 37 [pid = 1661] [id = 153] 11:56:40 INFO - PROCESS | 1661 | --DOCSHELL 0x117e23000 == 36 [pid = 1661] [id = 154] 11:56:40 INFO - PROCESS | 1661 | --DOCSHELL 0x12c022000 == 35 [pid = 1661] [id = 130] 11:56:40 INFO - PROCESS | 1661 | --DOCSHELL 0x123883800 == 34 [pid = 1661] [id = 115] 11:56:40 INFO - PROCESS | 1661 | --DOCSHELL 0x1183a4000 == 33 [pid = 1661] [id = 173] 11:56:40 INFO - PROCESS | 1661 | --DOCSHELL 0x12e284000 == 32 [pid = 1661] [id = 172] 11:56:40 INFO - PROCESS | 1661 | --DOCSHELL 0x12daac800 == 31 [pid = 1661] [id = 171] 11:56:40 INFO - PROCESS | 1661 | --DOCSHELL 0x12d2b7000 == 30 [pid = 1661] [id = 170] 11:56:40 INFO - PROCESS | 1661 | --DOCSHELL 0x128973000 == 29 [pid = 1661] [id = 169] 11:56:40 INFO - PROCESS | 1661 | --DOCSHELL 0x119b21000 == 28 [pid = 1661] [id = 168] 11:56:40 INFO - PROCESS | 1661 | --DOCSHELL 0x116676000 == 27 [pid = 1661] [id = 167] 11:56:40 INFO - PROCESS | 1661 | --DOMWINDOW == 147 (0x128862400) [pid = 1661] [serial = 440] [outer = 0x0] [url = about:blank] 11:56:40 INFO - PROCESS | 1661 | --DOMWINDOW == 146 (0x119d1e000) [pid = 1661] [serial = 407] [outer = 0x0] [url = about:blank] 11:56:40 INFO - PROCESS | 1661 | --DOMWINDOW == 145 (0x12cb16c00) [pid = 1661] [serial = 428] [outer = 0x0] [url = about:blank] 11:56:40 INFO - PROCESS | 1661 | --DOMWINDOW == 144 (0x118784c00) [pid = 1661] [serial = 403] [outer = 0x0] [url = about:blank] 11:56:40 INFO - PROCESS | 1661 | --DOMWINDOW == 143 (0x12b81e000) [pid = 1661] [serial = 418] [outer = 0x0] [url = about:blank] 11:56:40 INFO - PROCESS | 1661 | --DOMWINDOW == 142 (0x1243f2400) [pid = 1661] [serial = 409] [outer = 0x0] [url = about:blank] 11:56:40 INFO - PROCESS | 1661 | --DOMWINDOW == 141 (0x119abec00) [pid = 1661] [serial = 433] [outer = 0x0] [url = about:blank] 11:56:40 INFO - PROCESS | 1661 | --DOMWINDOW == 140 (0x12c0adc00) [pid = 1661] [serial = 437] [outer = 0x0] [url = about:blank] 11:56:40 INFO - PROCESS | 1661 | --DOMWINDOW == 139 (0x12bf0e800) [pid = 1661] [serial = 436] [outer = 0x0] [url = about:blank] 11:56:40 INFO - PROCESS | 1661 | --DOMWINDOW == 138 (0x124bdb000) [pid = 1661] [serial = 410] [outer = 0x0] [url = about:blank] 11:56:40 INFO - PROCESS | 1661 | --DOMWINDOW == 137 (0x1180d6800) [pid = 1661] [serial = 424] [outer = 0x0] [url = about:blank] 11:56:40 INFO - PROCESS | 1661 | --DOMWINDOW == 136 (0x12a0be000) [pid = 1661] [serial = 434] [outer = 0x0] [url = about:blank] 11:56:40 INFO - PROCESS | 1661 | --DOMWINDOW == 135 (0x12c3ed400) [pid = 1661] [serial = 419] [outer = 0x0] [url = about:blank] 11:56:40 INFO - PROCESS | 1661 | --DOMWINDOW == 134 (0x12a954000) [pid = 1661] [serial = 416] [outer = 0x0] [url = about:blank] 11:56:40 INFO - PROCESS | 1661 | --DOMWINDOW == 133 (0x119d83c00) [pid = 1661] [serial = 431] [outer = 0x0] [url = about:blank] 11:56:40 INFO - PROCESS | 1661 | --DOMWINDOW == 132 (0x119465800) [pid = 1661] [serial = 404] [outer = 0x0] [url = about:blank] 11:56:40 INFO - PROCESS | 1661 | --DOMWINDOW == 131 (0x129584c00) [pid = 1661] [serial = 400] [outer = 0x0] [url = about:blank] 11:56:40 INFO - PROCESS | 1661 | --DOMWINDOW == 130 (0x12c0ec000) [pid = 1661] [serial = 427] [outer = 0x0] [url = about:blank] 11:56:40 INFO - PROCESS | 1661 | --DOMWINDOW == 129 (0x12cb0e400) [pid = 1661] [serial = 422] [outer = 0x0] [url = about:blank] 11:56:40 INFO - PROCESS | 1661 | --DOMWINDOW == 128 (0x12a661800) [pid = 1661] [serial = 415] [outer = 0x0] [url = about:blank] 11:56:40 INFO - PROCESS | 1661 | --DOMWINDOW == 127 (0x1180dd400) [pid = 1661] [serial = 425] [outer = 0x0] [url = about:blank] 11:56:40 INFO - PROCESS | 1661 | --DOMWINDOW == 126 (0x1291d1c00) [pid = 1661] [serial = 413] [outer = 0x0] [url = about:blank] 11:56:40 INFO - PROCESS | 1661 | --DOMWINDOW == 125 (0x119d7bc00) [pid = 1661] [serial = 430] [outer = 0x0] [url = about:blank] 11:56:40 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x11810a000) [pid = 1661] [serial = 391] [outer = 0x0] [url = about:blank] 11:56:40 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x12c887400) [pid = 1661] [serial = 421] [outer = 0x0] [url = about:blank] 11:56:40 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x119abe400) [pid = 1661] [serial = 406] [outer = 0x0] [url = about:blank] 11:56:40 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x125635400) [pid = 1661] [serial = 397] [outer = 0x0] [url = about:blank] 11:56:40 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x119b5dc00) [pid = 1661] [serial = 394] [outer = 0x0] [url = about:blank] 11:56:40 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x1176e6400) [pid = 1661] [serial = 388] [outer = 0x0] [url = about:blank] 11:56:40 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x1289aec00) [pid = 1661] [serial = 412] [outer = 0x0] [url = about:blank] 11:56:40 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x128862c00) [pid = 1661] [serial = 442] [outer = 0x0] [url = about:blank] 11:56:40 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x12885d400) [pid = 1661] [serial = 439] [outer = 0x0] [url = about:blank] 11:56:40 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:56:40 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:56:40 INFO - PROCESS | 1661 | 1468349800335 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 11:56:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 11:56:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1275ms 11:56:40 INFO - PROCESS | 1661 | 1468349800358 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 11:56:40 INFO - PROCESS | 1661 | 1468349800360 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 11:56:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 11:56:40 INFO - PROCESS | 1661 | 1468349800363 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 11:56:40 INFO - PROCESS | 1661 | 1468349800365 Marionette TRACE conn2 <- [1,670,null,{}] 11:56:40 INFO - PROCESS | 1661 | 1468349800369 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:40 INFO - PROCESS | 1661 | 1468349800371 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:40 INFO - PROCESS | 1661 | 1468349800452 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 11:56:40 INFO - PROCESS | 1661 | 1468349800510 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:40 INFO - PROCESS | 1661 | 1468349800513 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:40 INFO - PROCESS | 1661 | ++DOCSHELL 0x11699d000 == 28 [pid = 1661] [id = 175] 11:56:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x1128b3400) [pid = 1661] [serial = 523] [outer = 0x0] 11:56:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x11386ac00) [pid = 1661] [serial = 524] [outer = 0x1128b3400] 11:56:40 INFO - PROCESS | 1661 | 1468349800540 Marionette DEBUG loaded listener.js 11:56:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x11690bc00) [pid = 1661] [serial = 525] [outer = 0x1128b3400] 11:56:40 INFO - PROCESS | 1661 | 1468349800846 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 11:56:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 11:56:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 520ms 11:56:40 INFO - PROCESS | 1661 | 1468349800884 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 11:56:40 INFO - PROCESS | 1661 | 1468349800887 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 11:56:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 11:56:40 INFO - PROCESS | 1661 | 1468349800893 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 11:56:40 INFO - PROCESS | 1661 | 1468349800894 Marionette TRACE conn2 <- [1,674,null,{}] 11:56:40 INFO - PROCESS | 1661 | 1468349800897 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:40 INFO - PROCESS | 1661 | 1468349800898 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:40 INFO - PROCESS | 1661 | 1468349800976 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 11:56:40 INFO - PROCESS | 1661 | 1468349800980 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:40 INFO - PROCESS | 1661 | 1468349800981 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:40 INFO - PROCESS | 1661 | ++DOCSHELL 0x118313000 == 29 [pid = 1661] [id = 176] 11:56:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x116919800) [pid = 1661] [serial = 526] [outer = 0x0] 11:56:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x1180dcc00) [pid = 1661] [serial = 527] [outer = 0x116919800] 11:56:41 INFO - PROCESS | 1661 | 1468349801011 Marionette DEBUG loaded listener.js 11:56:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x11810e000) [pid = 1661] [serial = 528] [outer = 0x116919800] 11:56:41 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:56:41 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:56:41 INFO - PROCESS | 1661 | 1468349801515 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 11:56:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 11:56:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 668ms 11:56:41 INFO - PROCESS | 1661 | 1468349801562 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 11:56:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 11:56:41 INFO - PROCESS | 1661 | 1468349801563 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 11:56:41 INFO - PROCESS | 1661 | 1468349801566 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 11:56:41 INFO - PROCESS | 1661 | 1468349801568 Marionette TRACE conn2 <- [1,678,null,{}] 11:56:41 INFO - PROCESS | 1661 | 1468349801576 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:41 INFO - PROCESS | 1661 | 1468349801579 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:41 INFO - PROCESS | 1661 | 1468349801682 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 11:56:41 INFO - PROCESS | 1661 | 1468349801719 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:41 INFO - PROCESS | 1661 | 1468349801721 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:41 INFO - PROCESS | 1661 | ++DOCSHELL 0x119165800 == 30 [pid = 1661] [id = 177] 11:56:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x110ee4400) [pid = 1661] [serial = 529] [outer = 0x0] 11:56:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x11877d800) [pid = 1661] [serial = 530] [outer = 0x110ee4400] 11:56:41 INFO - PROCESS | 1661 | 1468349801748 Marionette DEBUG loaded listener.js 11:56:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x11914b000) [pid = 1661] [serial = 531] [outer = 0x110ee4400] 11:56:42 INFO - PROCESS | 1661 | 1468349802029 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 11:56:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 11:56:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 473ms 11:56:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 11:56:42 INFO - PROCESS | 1661 | 1468349802047 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 11:56:42 INFO - PROCESS | 1661 | 1468349802048 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 11:56:42 INFO - PROCESS | 1661 | 1468349802050 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 11:56:42 INFO - PROCESS | 1661 | 1468349802052 Marionette TRACE conn2 <- [1,682,null,{}] 11:56:42 INFO - PROCESS | 1661 | 1468349802061 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:42 INFO - PROCESS | 1661 | 1468349802063 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:42 INFO - PROCESS | 1661 | 1468349802147 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 11:56:42 INFO - PROCESS | 1661 | 1468349802151 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:42 INFO - PROCESS | 1661 | 1468349802152 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:42 INFO - PROCESS | 1661 | ++DOCSHELL 0x119bce800 == 31 [pid = 1661] [id = 178] 11:56:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 126 (0x11982ac00) [pid = 1661] [serial = 532] [outer = 0x0] 11:56:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 127 (0x119ab8400) [pid = 1661] [serial = 533] [outer = 0x11982ac00] 11:56:42 INFO - PROCESS | 1661 | 1468349802180 Marionette DEBUG loaded listener.js 11:56:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 128 (0x119abfc00) [pid = 1661] [serial = 534] [outer = 0x11982ac00] 11:56:43 INFO - PROCESS | 1661 | 1468349803047 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 11:56:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 11:56:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1022ms 11:56:43 INFO - PROCESS | 1661 | 1468349803073 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 11:56:43 INFO - PROCESS | 1661 | 1468349803074 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 11:56:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 11:56:43 INFO - PROCESS | 1661 | 1468349803077 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 11:56:43 INFO - PROCESS | 1661 | 1468349803078 Marionette TRACE conn2 <- [1,686,null,{}] 11:56:43 INFO - PROCESS | 1661 | 1468349803080 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:43 INFO - PROCESS | 1661 | 1468349803081 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:43 INFO - PROCESS | 1661 | 1468349803177 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 11:56:43 INFO - PROCESS | 1661 | 1468349803216 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:43 INFO - PROCESS | 1661 | 1468349803217 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:43 INFO - PROCESS | 1661 | ++DOCSHELL 0x119ee3000 == 32 [pid = 1661] [id = 179] 11:56:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 129 (0x116913000) [pid = 1661] [serial = 535] [outer = 0x0] 11:56:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 130 (0x119b63c00) [pid = 1661] [serial = 536] [outer = 0x116913000] 11:56:43 INFO - PROCESS | 1661 | 1468349803241 Marionette DEBUG loaded listener.js 11:56:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 131 (0x119d77400) [pid = 1661] [serial = 537] [outer = 0x116913000] 11:56:44 INFO - PROCESS | 1661 | 1468349804045 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 11:56:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 11:56:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1020ms 11:56:44 INFO - PROCESS | 1661 | 1468349804098 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 11:56:44 INFO - PROCESS | 1661 | 1468349804099 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 11:56:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 11:56:44 INFO - PROCESS | 1661 | 1468349804116 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 11:56:44 INFO - PROCESS | 1661 | 1468349804117 Marionette TRACE conn2 <- [1,690,null,{}] 11:56:44 INFO - PROCESS | 1661 | 1468349804120 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:44 INFO - PROCESS | 1661 | 1468349804124 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:44 INFO - PROCESS | 1661 | 1468349804237 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 11:56:44 INFO - PROCESS | 1661 | 1468349804278 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:44 INFO - PROCESS | 1661 | 1468349804279 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:44 INFO - PROCESS | 1661 | ++DOCSHELL 0x124008800 == 33 [pid = 1661] [id = 180] 11:56:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 132 (0x119d7ac00) [pid = 1661] [serial = 538] [outer = 0x0] 11:56:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 133 (0x119dcb800) [pid = 1661] [serial = 539] [outer = 0x119d7ac00] 11:56:44 INFO - PROCESS | 1661 | 1468349804303 Marionette DEBUG loaded listener.js 11:56:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 134 (0x12392a000) [pid = 1661] [serial = 540] [outer = 0x119d7ac00] 11:56:44 INFO - PROCESS | 1661 | --DOMWINDOW == 133 (0x118103800) [pid = 1661] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 11:56:44 INFO - PROCESS | 1661 | --DOMWINDOW == 132 (0x119abbc00) [pid = 1661] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 11:56:44 INFO - PROCESS | 1661 | --DOMWINDOW == 131 (0x123ce4c00) [pid = 1661] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 11:56:44 INFO - PROCESS | 1661 | --DOMWINDOW == 130 (0x1128a8800) [pid = 1661] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 11:56:44 INFO - PROCESS | 1661 | --DOMWINDOW == 129 (0x119ab2c00) [pid = 1661] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 11:56:44 INFO - PROCESS | 1661 | --DOMWINDOW == 128 (0x11874b800) [pid = 1661] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 11:56:44 INFO - PROCESS | 1661 | --DOMWINDOW == 127 (0x128e9f000) [pid = 1661] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 11:56:44 INFO - PROCESS | 1661 | --DOMWINDOW == 126 (0x124bdc400) [pid = 1661] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 11:56:44 INFO - PROCESS | 1661 | --DOMWINDOW == 125 (0x12893a400) [pid = 1661] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 11:56:44 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x1289a9c00) [pid = 1661] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 11:56:44 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x12a954400) [pid = 1661] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 11:56:44 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x110ee6000) [pid = 1661] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 11:56:44 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x1180d2800) [pid = 1661] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 11:56:44 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x12b9b6c00) [pid = 1661] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 11:56:44 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x119d7e800) [pid = 1661] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 11:56:44 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x124b27c00) [pid = 1661] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 11:56:44 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x1166ee000) [pid = 1661] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 11:56:44 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x123811400) [pid = 1661] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 11:56:44 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x117eaac00) [pid = 1661] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 11:56:44 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x1180d1800) [pid = 1661] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 11:56:44 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x128854400) [pid = 1661] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 11:56:44 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x1180d7400) [pid = 1661] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 11:56:44 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x119d7f800) [pid = 1661] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 11:56:44 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x119ac1400) [pid = 1661] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 11:56:44 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x12ba60c00) [pid = 1661] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 11:56:44 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x12893a000) [pid = 1661] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 11:56:44 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x110eeb000) [pid = 1661] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 11:56:44 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x1128a4400) [pid = 1661] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 11:56:45 INFO - PROCESS | 1661 | 1468349805390 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 11:56:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 11:56:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1325ms 11:56:45 INFO - PROCESS | 1661 | 1468349805436 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 11:56:45 INFO - PROCESS | 1661 | 1468349805437 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 11:56:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 11:56:45 INFO - PROCESS | 1661 | 1468349805439 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 11:56:45 INFO - PROCESS | 1661 | 1468349805441 Marionette TRACE conn2 <- [1,694,null,{}] 11:56:45 INFO - PROCESS | 1661 | 1468349805443 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:45 INFO - PROCESS | 1661 | 1468349805444 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:45 INFO - PROCESS | 1661 | 1468349805542 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 11:56:45 INFO - PROCESS | 1661 | 1468349805548 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:45 INFO - PROCESS | 1661 | 1468349805549 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:45 INFO - PROCESS | 1661 | ++DOCSHELL 0x123cae000 == 34 [pid = 1661] [id = 181] 11:56:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x1128af400) [pid = 1661] [serial = 541] [outer = 0x0] 11:56:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x118709800) [pid = 1661] [serial = 542] [outer = 0x1128af400] 11:56:45 INFO - PROCESS | 1661 | 1468349805574 Marionette DEBUG loaded listener.js 11:56:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x119a1a400) [pid = 1661] [serial = 543] [outer = 0x1128af400] 11:56:46 INFO - PROCESS | 1661 | 1468349806381 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 11:56:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 11:56:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 969ms 11:56:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 11:56:46 INFO - PROCESS | 1661 | 1468349806409 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 11:56:46 INFO - PROCESS | 1661 | 1468349806411 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 11:56:46 INFO - PROCESS | 1661 | 1468349806413 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 11:56:46 INFO - PROCESS | 1661 | 1468349806414 Marionette TRACE conn2 <- [1,698,null,{}] 11:56:46 INFO - PROCESS | 1661 | 1468349806416 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:46 INFO - PROCESS | 1661 | 1468349806417 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:46 INFO - PROCESS | 1661 | 1468349806493 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 11:56:46 INFO - PROCESS | 1661 | 1468349806497 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:46 INFO - PROCESS | 1661 | 1468349806498 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:46 INFO - PROCESS | 1661 | ++DOCSHELL 0x124dbf000 == 35 [pid = 1661] [id = 182] 11:56:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x119a1e000) [pid = 1661] [serial = 544] [outer = 0x0] 11:56:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x123a2ac00) [pid = 1661] [serial = 545] [outer = 0x119a1e000] 11:56:46 INFO - PROCESS | 1661 | 1468349806525 Marionette DEBUG loaded listener.js 11:56:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x1241bdc00) [pid = 1661] [serial = 546] [outer = 0x119a1e000] 11:56:47 INFO - PROCESS | 1661 | --DOCSHELL 0x11699d000 == 34 [pid = 1661] [id = 175] 11:56:47 INFO - PROCESS | 1661 | --DOCSHELL 0x11834a800 == 33 [pid = 1661] [id = 174] 11:56:47 INFO - PROCESS | 1661 | --DOCSHELL 0x124008800 == 32 [pid = 1661] [id = 180] 11:56:47 INFO - PROCESS | 1661 | --DOCSHELL 0x123cae000 == 31 [pid = 1661] [id = 181] 11:56:47 INFO - PROCESS | 1661 | --DOCSHELL 0x119165800 == 30 [pid = 1661] [id = 177] 11:56:47 INFO - PROCESS | 1661 | --DOCSHELL 0x119ee3000 == 29 [pid = 1661] [id = 179] 11:56:47 INFO - PROCESS | 1661 | --DOCSHELL 0x119bce800 == 28 [pid = 1661] [id = 178] 11:56:47 INFO - PROCESS | 1661 | --DOCSHELL 0x118313000 == 27 [pid = 1661] [id = 176] 11:56:47 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x12c0f4800) [pid = 1661] [serial = 389] [outer = 0x0] [url = about:blank] 11:56:47 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x124973800) [pid = 1661] [serial = 338] [outer = 0x0] [url = about:blank] 11:56:47 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x119e83c00) [pid = 1661] [serial = 395] [outer = 0x0] [url = about:blank] 11:56:47 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x124977c00) [pid = 1661] [serial = 347] [outer = 0x0] [url = about:blank] 11:56:47 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x118788000) [pid = 1661] [serial = 392] [outer = 0x0] [url = about:blank] 11:56:47 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x119ac0800) [pid = 1661] [serial = 344] [outer = 0x0] [url = about:blank] 11:56:47 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x118784400) [pid = 1661] [serial = 341] [outer = 0x0] [url = about:blank] 11:56:47 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x12a94d800) [pid = 1661] [serial = 401] [outer = 0x0] [url = about:blank] 11:56:47 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x126b9c400) [pid = 1661] [serial = 398] [outer = 0x0] [url = about:blank] 11:56:47 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x12bf11800) [pid = 1661] [serial = 495] [outer = 0x0] [url = about:blank] 11:56:47 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x1291d2800) [pid = 1661] [serial = 478] [outer = 0x0] [url = about:blank] 11:56:47 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x1133cd800) [pid = 1661] [serial = 197] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:56:47 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x12b821000) [pid = 1661] [serial = 481] [outer = 0x0] [url = about:blank] 11:56:47 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x12ad75800) [pid = 1661] [serial = 479] [outer = 0x0] [url = about:blank] 11:56:47 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x110eecc00) [pid = 1661] [serial = 484] [outer = 0x0] [url = about:blank] 11:56:47 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x12ba5e400) [pid = 1661] [serial = 482] [outer = 0x0] [url = about:blank] 11:56:47 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x110ef0c00) [pid = 1661] [serial = 485] [outer = 0x0] [url = about:blank] 11:56:47 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x12bf04c00) [pid = 1661] [serial = 492] [outer = 0x0] [url = about:blank] 11:56:47 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x12bdb7800) [pid = 1661] [serial = 454] [outer = 0x0] [url = about:blank] 11:56:47 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x12c0ad800) [pid = 1661] [serial = 455] [outer = 0x0] [url = about:blank] 11:56:47 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x1245cd800) [pid = 1661] [serial = 472] [outer = 0x0] [url = about:blank] 11:56:47 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x124f18000) [pid = 1661] [serial = 473] [outer = 0x0] [url = about:blank] 11:56:47 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x126759400) [pid = 1661] [serial = 451] [outer = 0x0] [url = about:blank] 11:56:47 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x1291d9c00) [pid = 1661] [serial = 452] [outer = 0x0] [url = about:blank] 11:56:47 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x12b9ac800) [pid = 1661] [serial = 460] [outer = 0x0] [url = about:blank] 11:56:47 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x12a0bdc00) [pid = 1661] [serial = 491] [outer = 0x0] [url = about:blank] 11:56:47 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x12ccd1400) [pid = 1661] [serial = 461] [outer = 0x0] [url = about:blank] 11:56:47 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x125634800) [pid = 1661] [serial = 475] [outer = 0x0] [url = about:blank] 11:56:47 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x11870cc00) [pid = 1661] [serial = 463] [outer = 0x0] [url = about:blank] 11:56:47 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x11914b800) [pid = 1661] [serial = 464] [outer = 0x0] [url = about:blank] 11:56:47 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x118787400) [pid = 1661] [serial = 466] [outer = 0x0] [url = about:blank] 11:56:47 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x119ac1000) [pid = 1661] [serial = 467] [outer = 0x0] [url = about:blank] 11:56:47 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x12c0b2c00) [pid = 1661] [serial = 443] [outer = 0x0] [url = about:blank] 11:56:47 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x11877ec00) [pid = 1661] [serial = 445] [outer = 0x0] [url = about:blank] 11:56:47 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x11946a000) [pid = 1661] [serial = 446] [outer = 0x0] [url = about:blank] 11:56:47 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x119d85400) [pid = 1661] [serial = 448] [outer = 0x0] [url = about:blank] 11:56:47 INFO - PROCESS | 1661 | --DOMWINDOW == 75 (0x123813400) [pid = 1661] [serial = 449] [outer = 0x0] [url = about:blank] 11:56:47 INFO - PROCESS | 1661 | --DOMWINDOW == 74 (0x119d78c00) [pid = 1661] [serial = 469] [outer = 0x0] [url = about:blank] 11:56:47 INFO - PROCESS | 1661 | --DOMWINDOW == 73 (0x12392ec00) [pid = 1661] [serial = 470] [outer = 0x0] [url = about:blank] 11:56:47 INFO - PROCESS | 1661 | --DOMWINDOW == 72 (0x12c0b6800) [pid = 1661] [serial = 457] [outer = 0x0] [url = about:blank] 11:56:47 INFO - PROCESS | 1661 | --DOMWINDOW == 71 (0x12c0ef400) [pid = 1661] [serial = 458] [outer = 0x0] [url = about:blank] 11:56:47 INFO - PROCESS | 1661 | --DOMWINDOW == 70 (0x12c0af400) [pid = 1661] [serial = 497] [outer = 0x0] [url = about:blank] 11:56:47 INFO - PROCESS | 1661 | --DOMWINDOW == 69 (0x12c3ecc00) [pid = 1661] [serial = 498] [outer = 0x0] [url = about:blank] 11:56:47 INFO - PROCESS | 1661 | --DOMWINDOW == 68 (0x119142800) [pid = 1661] [serial = 487] [outer = 0x0] [url = about:blank] 11:56:47 INFO - PROCESS | 1661 | --DOMWINDOW == 67 (0x12ba5f000) [pid = 1661] [serial = 488] [outer = 0x0] [url = about:blank] 11:56:47 INFO - PROCESS | 1661 | --DOMWINDOW == 66 (0x12893d800) [pid = 1661] [serial = 494] [outer = 0x0] [url = about:blank] 11:56:47 INFO - PROCESS | 1661 | --DOMWINDOW == 65 (0x12885e400) [pid = 1661] [serial = 476] [outer = 0x0] [url = about:blank] 11:56:48 INFO - PROCESS | 1661 | 1468349808428 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 11:56:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 11:56:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2021ms 11:56:48 INFO - PROCESS | 1661 | 1468349808435 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 11:56:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 11:56:48 INFO - PROCESS | 1661 | 1468349808439 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 11:56:48 INFO - PROCESS | 1661 | 1468349808443 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 11:56:48 INFO - PROCESS | 1661 | 1468349808445 Marionette TRACE conn2 <- [1,702,null,{}] 11:56:48 INFO - PROCESS | 1661 | 1468349808449 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:48 INFO - PROCESS | 1661 | 1468349808450 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:48 INFO - PROCESS | 1661 | 1468349808529 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 11:56:48 INFO - PROCESS | 1661 | 1468349808533 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:48 INFO - PROCESS | 1661 | 1468349808535 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:48 INFO - PROCESS | 1661 | ++DOCSHELL 0x113a40000 == 28 [pid = 1661] [id = 183] 11:56:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 66 (0x1121b2c00) [pid = 1661] [serial = 547] [outer = 0x0] 11:56:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 67 (0x1127cc000) [pid = 1661] [serial = 548] [outer = 0x1121b2c00] 11:56:48 INFO - PROCESS | 1661 | 1468349808567 Marionette DEBUG loaded listener.js 11:56:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 68 (0x1128b2c00) [pid = 1661] [serial = 549] [outer = 0x1121b2c00] 11:56:49 INFO - PROCESS | 1661 | 1468349809375 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 11:56:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 11:56:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 971ms 11:56:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 11:56:49 INFO - PROCESS | 1661 | 1468349809413 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 11:56:49 INFO - PROCESS | 1661 | 1468349809417 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 11:56:49 INFO - PROCESS | 1661 | 1468349809422 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 11:56:49 INFO - PROCESS | 1661 | 1468349809424 Marionette TRACE conn2 <- [1,706,null,{}] 11:56:49 INFO - PROCESS | 1661 | 1468349809426 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:49 INFO - PROCESS | 1661 | 1468349809428 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:49 INFO - PROCESS | 1661 | 1468349809502 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 11:56:49 INFO - PROCESS | 1661 | 1468349809509 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:49 INFO - PROCESS | 1661 | 1468349809510 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:49 INFO - PROCESS | 1661 | ++DOCSHELL 0x116944800 == 29 [pid = 1661] [id = 184] 11:56:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 69 (0x1133e5000) [pid = 1661] [serial = 550] [outer = 0x0] 11:56:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 70 (0x1133f0c00) [pid = 1661] [serial = 551] [outer = 0x1133e5000] 11:56:49 INFO - PROCESS | 1661 | 1468349809538 Marionette DEBUG loaded listener.js 11:56:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 71 (0x113a52400) [pid = 1661] [serial = 552] [outer = 0x1133e5000] 11:56:50 INFO - PROCESS | 1661 | 1468349810368 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 11:56:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 11:56:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 970ms 11:56:50 INFO - PROCESS | 1661 | 1468349810392 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 11:56:50 INFO - PROCESS | 1661 | 1468349810393 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 11:56:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 11:56:50 INFO - PROCESS | 1661 | 1468349810396 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 11:56:50 INFO - PROCESS | 1661 | 1468349810398 Marionette TRACE conn2 <- [1,710,null,{}] 11:56:50 INFO - PROCESS | 1661 | 1468349810406 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:50 INFO - PROCESS | 1661 | 1468349810409 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:50 INFO - PROCESS | 1661 | 1468349810484 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 11:56:50 INFO - PROCESS | 1661 | 1468349810537 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:50 INFO - PROCESS | 1661 | 1468349810539 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:50 INFO - PROCESS | 1661 | ++DOCSHELL 0x117e35000 == 30 [pid = 1661] [id = 185] 11:56:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 72 (0x110e98800) [pid = 1661] [serial = 553] [outer = 0x0] 11:56:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 73 (0x116915800) [pid = 1661] [serial = 554] [outer = 0x110e98800] 11:56:50 INFO - PROCESS | 1661 | 1468349810567 Marionette DEBUG loaded listener.js 11:56:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 74 (0x11704a800) [pid = 1661] [serial = 555] [outer = 0x110e98800] 11:56:51 INFO - PROCESS | 1661 | 1468349811347 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 11:56:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 11:56:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 972ms 11:56:51 INFO - PROCESS | 1661 | 1468349811369 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 11:56:51 INFO - PROCESS | 1661 | 1468349811371 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 11:56:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 11:56:51 INFO - PROCESS | 1661 | 1468349811374 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 11:56:51 INFO - PROCESS | 1661 | 1468349811375 Marionette TRACE conn2 <- [1,714,null,{}] 11:56:51 INFO - PROCESS | 1661 | 1468349811377 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:51 INFO - PROCESS | 1661 | 1468349811378 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:51 INFO - PROCESS | 1661 | 1468349811453 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 11:56:51 INFO - PROCESS | 1661 | 1468349811459 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:51 INFO - PROCESS | 1661 | 1468349811460 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:51 INFO - PROCESS | 1661 | ++DOCSHELL 0x118340000 == 31 [pid = 1661] [id = 186] 11:56:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 75 (0x1173eb400) [pid = 1661] [serial = 556] [outer = 0x0] 11:56:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x1180cfc00) [pid = 1661] [serial = 557] [outer = 0x1173eb400] 11:56:51 INFO - PROCESS | 1661 | 1468349811485 Marionette DEBUG loaded listener.js 11:56:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x1180d9000) [pid = 1661] [serial = 558] [outer = 0x1173eb400] 11:56:52 INFO - PROCESS | 1661 | 1468349812273 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 11:56:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 11:56:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 919ms 11:56:52 INFO - PROCESS | 1661 | 1468349812293 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 11:56:52 INFO - PROCESS | 1661 | 1468349812294 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 11:56:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 11:56:52 INFO - PROCESS | 1661 | 1468349812305 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 11:56:52 INFO - PROCESS | 1661 | 1468349812308 Marionette TRACE conn2 <- [1,718,null,{}] 11:56:52 INFO - PROCESS | 1661 | 1468349812310 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:52 INFO - PROCESS | 1661 | 1468349812311 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:52 INFO - PROCESS | 1661 | 1468349812405 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 11:56:52 INFO - PROCESS | 1661 | 1468349812408 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:52 INFO - PROCESS | 1661 | 1468349812410 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:52 INFO - PROCESS | 1661 | ++DOCSHELL 0x118397800 == 32 [pid = 1661] [id = 187] 11:56:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x11336c400) [pid = 1661] [serial = 559] [outer = 0x0] 11:56:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x118102c00) [pid = 1661] [serial = 560] [outer = 0x11336c400] 11:56:52 INFO - PROCESS | 1661 | 1468349812434 Marionette DEBUG loaded listener.js 11:56:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x1181ca400) [pid = 1661] [serial = 561] [outer = 0x11336c400] 11:56:53 INFO - PROCESS | 1661 | 1468349813248 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 11:56:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 11:56:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 971ms 11:56:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 11:56:53 INFO - PROCESS | 1661 | 1468349813281 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 11:56:53 INFO - PROCESS | 1661 | 1468349813282 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 11:56:53 INFO - PROCESS | 1661 | 1468349813285 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 11:56:53 INFO - PROCESS | 1661 | 1468349813286 Marionette TRACE conn2 <- [1,722,null,{}] 11:56:53 INFO - PROCESS | 1661 | 1468349813288 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:53 INFO - PROCESS | 1661 | 1468349813292 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:53 INFO - PROCESS | 1661 | 1468349813399 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 11:56:53 INFO - PROCESS | 1661 | 1468349813429 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:53 INFO - PROCESS | 1661 | 1468349813430 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:53 INFO - PROCESS | 1661 | ++DOCSHELL 0x119288800 == 33 [pid = 1661] [id = 188] 11:56:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x118508000) [pid = 1661] [serial = 562] [outer = 0x0] 11:56:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x11877d400) [pid = 1661] [serial = 563] [outer = 0x118508000] 11:56:53 INFO - PROCESS | 1661 | 1468349813455 Marionette DEBUG loaded listener.js 11:56:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x118789c00) [pid = 1661] [serial = 564] [outer = 0x118508000] 11:56:53 INFO - PROCESS | 1661 | 1468349813803 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 11:56:53 INFO - PROCESS | 1661 | 1468349813902 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 11:56:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 11:56:53 INFO - PROCESS | 1661 | 1468349813907 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 11:56:53 INFO - PROCESS | 1661 | 1468349813909 Marionette TRACE conn2 <- [1,726,null,{}] 11:56:53 INFO - PROCESS | 1661 | 1468349813912 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:53 INFO - PROCESS | 1661 | 1468349813914 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:54 INFO - PROCESS | 1661 | 1468349814067 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 11:56:54 INFO - PROCESS | 1661 | 1468349814113 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:54 INFO - PROCESS | 1661 | 1468349814114 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:54 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b17800 == 34 [pid = 1661] [id = 189] 11:56:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x11878a400) [pid = 1661] [serial = 565] [outer = 0x0] 11:56:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x1188dd800) [pid = 1661] [serial = 566] [outer = 0x11878a400] 11:56:54 INFO - PROCESS | 1661 | 1468349814152 Marionette DEBUG loaded listener.js 11:56:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x11946c800) [pid = 1661] [serial = 567] [outer = 0x11878a400] 11:56:54 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x1128af400) [pid = 1661] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 11:56:54 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x116913000) [pid = 1661] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 11:56:54 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x119d7ac00) [pid = 1661] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 11:56:54 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x1128b3400) [pid = 1661] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 11:56:54 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x116919800) [pid = 1661] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 11:56:54 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x110ee4400) [pid = 1661] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 11:56:54 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x11982ac00) [pid = 1661] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 11:56:54 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x110e9b800) [pid = 1661] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 11:56:54 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x118756800) [pid = 1661] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 11:56:54 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x119b61800) [pid = 1661] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 11:56:54 INFO - PROCESS | 1661 | --DOMWINDOW == 75 (0x12885b400) [pid = 1661] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 11:56:54 INFO - PROCESS | 1661 | --DOMWINDOW == 74 (0x110eaf400) [pid = 1661] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 11:56:54 INFO - PROCESS | 1661 | --DOMWINDOW == 73 (0x116913800) [pid = 1661] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 11:56:54 INFO - PROCESS | 1661 | --DOMWINDOW == 72 (0x112ed6000) [pid = 1661] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 11:56:54 INFO - PROCESS | 1661 | --DOMWINDOW == 71 (0x1180da800) [pid = 1661] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 11:56:54 INFO - PROCESS | 1661 | 1468349814564 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 11:56:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 11:56:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 670ms 11:56:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 11:56:54 INFO - PROCESS | 1661 | 1468349814577 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 11:56:54 INFO - PROCESS | 1661 | 1468349814578 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 11:56:54 INFO - PROCESS | 1661 | 1468349814580 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 11:56:54 INFO - PROCESS | 1661 | 1468349814582 Marionette TRACE conn2 <- [1,730,null,{}] 11:56:54 INFO - PROCESS | 1661 | 1468349814584 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:54 INFO - PROCESS | 1661 | 1468349814586 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:54 INFO - PROCESS | 1661 | 1468349814678 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 11:56:54 INFO - PROCESS | 1661 | 1468349814682 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:54 INFO - PROCESS | 1661 | 1468349814683 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:54 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b32000 == 35 [pid = 1661] [id = 190] 11:56:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 72 (0x110ee9000) [pid = 1661] [serial = 568] [outer = 0x0] 11:56:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 73 (0x1188e1400) [pid = 1661] [serial = 569] [outer = 0x110ee9000] 11:56:54 INFO - PROCESS | 1661 | 1468349814723 Marionette DEBUG loaded listener.js 11:56:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 74 (0x119472400) [pid = 1661] [serial = 570] [outer = 0x110ee9000] 11:56:55 INFO - PROCESS | 1661 | 1468349815118 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[3248] expected 0 but got 9","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 11:56:55 INFO - PROCESS | 1661 | 1468349815152 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 11:56:55 INFO - PROCESS | 1661 | 1468349815157 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 11:56:55 INFO - PROCESS | 1661 | 1468349815159 Marionette TRACE conn2 <- [1,734,null,{}] 11:56:55 INFO - PROCESS | 1661 | 1468349815161 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:55 INFO - PROCESS | 1661 | 1468349815163 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:55 INFO - PROCESS | 1661 | 1468349815287 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 11:56:55 INFO - PROCESS | 1661 | 1468349815329 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:55 INFO - PROCESS | 1661 | 1468349815330 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:55 INFO - PROCESS | 1661 | ++DOCSHELL 0x117e34800 == 36 [pid = 1661] [id = 191] 11:56:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 75 (0x110ef2400) [pid = 1661] [serial = 571] [outer = 0x0] 11:56:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x119826400) [pid = 1661] [serial = 572] [outer = 0x110ef2400] 11:56:55 INFO - PROCESS | 1661 | 1468349815369 Marionette DEBUG loaded listener.js 11:56:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x119ab7000) [pid = 1661] [serial = 573] [outer = 0x110ef2400] 11:56:55 INFO - PROCESS | 1661 | 1468349815756 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 11:56:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 11:56:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 623ms 11:56:55 INFO - PROCESS | 1661 | 1468349815778 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 11:56:55 INFO - PROCESS | 1661 | 1468349815779 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 11:56:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 11:56:55 INFO - PROCESS | 1661 | 1468349815781 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 11:56:55 INFO - PROCESS | 1661 | 1468349815783 Marionette TRACE conn2 <- [1,738,null,{}] 11:56:55 INFO - PROCESS | 1661 | 1468349815785 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:55 INFO - PROCESS | 1661 | 1468349815786 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:55 INFO - PROCESS | 1661 | 1468349815864 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 11:56:55 INFO - PROCESS | 1661 | 1468349815913 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:55 INFO - PROCESS | 1661 | 1468349815914 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:55 INFO - PROCESS | 1661 | ++DOCSHELL 0x11a0f4000 == 37 [pid = 1661] [id = 192] 11:56:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x116912c00) [pid = 1661] [serial = 574] [outer = 0x0] 11:56:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x119abec00) [pid = 1661] [serial = 575] [outer = 0x116912c00] 11:56:55 INFO - PROCESS | 1661 | 1468349815937 Marionette DEBUG loaded listener.js 11:56:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x119b65400) [pid = 1661] [serial = 576] [outer = 0x116912c00] 11:56:56 INFO - PROCESS | 1661 | 1468349816749 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 11:56:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 11:56:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1020ms 11:56:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 11:56:56 INFO - PROCESS | 1661 | 1468349816801 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 11:56:56 INFO - PROCESS | 1661 | 1468349816804 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 11:56:56 INFO - PROCESS | 1661 | 1468349816821 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 11:56:56 INFO - PROCESS | 1661 | 1468349816823 Marionette TRACE conn2 <- [1,742,null,{}] 11:56:56 INFO - PROCESS | 1661 | 1468349816827 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:56 INFO - PROCESS | 1661 | 1468349816829 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:56 INFO - PROCESS | 1661 | 1468349816963 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 11:56:57 INFO - PROCESS | 1661 | 1468349817009 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:57 INFO - PROCESS | 1661 | 1468349817011 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:57 INFO - PROCESS | 1661 | ++DOCSHELL 0x11623d000 == 38 [pid = 1661] [id = 193] 11:56:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x111c22400) [pid = 1661] [serial = 577] [outer = 0x0] 11:56:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x111e2ec00) [pid = 1661] [serial = 578] [outer = 0x111c22400] 11:56:57 INFO - PROCESS | 1661 | 1468349817043 Marionette DEBUG loaded listener.js 11:56:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x1128a9800) [pid = 1661] [serial = 579] [outer = 0x111c22400] 11:56:58 INFO - PROCESS | 1661 | 1468349818017 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 11:56:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 11:56:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1236ms 11:56:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 11:56:58 INFO - PROCESS | 1661 | 1468349818047 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 11:56:58 INFO - PROCESS | 1661 | 1468349818049 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 11:56:58 INFO - PROCESS | 1661 | 1468349818053 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 11:56:58 INFO - PROCESS | 1661 | 1468349818056 Marionette TRACE conn2 <- [1,746,null,{}] 11:56:58 INFO - PROCESS | 1661 | 1468349818061 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:58 INFO - PROCESS | 1661 | 1468349818063 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:58 INFO - PROCESS | 1661 | 1468349818166 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 11:56:58 INFO - PROCESS | 1661 | 1468349818214 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:58 INFO - PROCESS | 1661 | 1468349818215 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:58 INFO - PROCESS | 1661 | ++DOCSHELL 0x116939000 == 39 [pid = 1661] [id = 194] 11:56:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x112ece000) [pid = 1661] [serial = 580] [outer = 0x0] 11:56:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x1133c8800) [pid = 1661] [serial = 581] [outer = 0x112ece000] 11:56:58 INFO - PROCESS | 1661 | 1468349818245 Marionette DEBUG loaded listener.js 11:56:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x113a52800) [pid = 1661] [serial = 582] [outer = 0x112ece000] 11:56:58 INFO - PROCESS | 1661 | --DOCSHELL 0x117e34800 == 38 [pid = 1661] [id = 191] 11:56:58 INFO - PROCESS | 1661 | --DOCSHELL 0x119b32000 == 37 [pid = 1661] [id = 190] 11:56:58 INFO - PROCESS | 1661 | --DOCSHELL 0x119b17800 == 36 [pid = 1661] [id = 189] 11:56:58 INFO - PROCESS | 1661 | --DOCSHELL 0x119288800 == 35 [pid = 1661] [id = 188] 11:56:58 INFO - PROCESS | 1661 | --DOCSHELL 0x118397800 == 34 [pid = 1661] [id = 187] 11:56:58 INFO - PROCESS | 1661 | --DOCSHELL 0x118340000 == 33 [pid = 1661] [id = 186] 11:56:58 INFO - PROCESS | 1661 | --DOCSHELL 0x117e35000 == 32 [pid = 1661] [id = 185] 11:56:58 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x123a2ac00) [pid = 1661] [serial = 545] [outer = 0x0] [url = about:blank] 11:56:58 INFO - PROCESS | 1661 | --DOCSHELL 0x116944800 == 31 [pid = 1661] [id = 184] 11:56:58 INFO - PROCESS | 1661 | --DOCSHELL 0x113a40000 == 30 [pid = 1661] [id = 183] 11:56:58 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x119a1a400) [pid = 1661] [serial = 543] [outer = 0x0] [url = about:blank] 11:56:58 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x119b63c00) [pid = 1661] [serial = 536] [outer = 0x0] [url = about:blank] 11:56:58 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x119dcb800) [pid = 1661] [serial = 539] [outer = 0x0] [url = about:blank] 11:56:58 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x119d77400) [pid = 1661] [serial = 537] [outer = 0x0] [url = about:blank] 11:56:58 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x11386ac00) [pid = 1661] [serial = 524] [outer = 0x0] [url = about:blank] 11:56:58 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x1180dcc00) [pid = 1661] [serial = 527] [outer = 0x0] [url = about:blank] 11:56:58 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x11810e000) [pid = 1661] [serial = 528] [outer = 0x0] [url = about:blank] 11:56:58 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x11877d800) [pid = 1661] [serial = 530] [outer = 0x0] [url = about:blank] 11:56:58 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x11914b000) [pid = 1661] [serial = 531] [outer = 0x0] [url = about:blank] 11:56:58 INFO - PROCESS | 1661 | --DOMWINDOW == 75 (0x119ab8400) [pid = 1661] [serial = 533] [outer = 0x0] [url = about:blank] 11:56:58 INFO - PROCESS | 1661 | --DOMWINDOW == 74 (0x110ee8000) [pid = 1661] [serial = 500] [outer = 0x0] [url = about:blank] 11:56:58 INFO - PROCESS | 1661 | --DOMWINDOW == 73 (0x1128aa400) [pid = 1661] [serial = 501] [outer = 0x0] [url = about:blank] 11:56:58 INFO - PROCESS | 1661 | --DOMWINDOW == 72 (0x118886000) [pid = 1661] [serial = 503] [outer = 0x0] [url = about:blank] 11:56:58 INFO - PROCESS | 1661 | --DOMWINDOW == 71 (0x11987f000) [pid = 1661] [serial = 504] [outer = 0x0] [url = about:blank] 11:56:58 INFO - PROCESS | 1661 | --DOMWINDOW == 70 (0x123814800) [pid = 1661] [serial = 506] [outer = 0x0] [url = about:blank] 11:56:58 INFO - PROCESS | 1661 | --DOMWINDOW == 69 (0x124922800) [pid = 1661] [serial = 507] [outer = 0x0] [url = about:blank] 11:56:58 INFO - PROCESS | 1661 | --DOMWINDOW == 68 (0x128d3f800) [pid = 1661] [serial = 509] [outer = 0x0] [url = about:blank] 11:56:58 INFO - PROCESS | 1661 | --DOMWINDOW == 67 (0x129585000) [pid = 1661] [serial = 510] [outer = 0x0] [url = about:blank] 11:56:58 INFO - PROCESS | 1661 | --DOMWINDOW == 66 (0x110eb4000) [pid = 1661] [serial = 512] [outer = 0x0] [url = about:blank] 11:56:58 INFO - PROCESS | 1661 | --DOMWINDOW == 65 (0x110eb8400) [pid = 1661] [serial = 513] [outer = 0x0] [url = about:blank] 11:56:58 INFO - PROCESS | 1661 | --DOMWINDOW == 64 (0x116915400) [pid = 1661] [serial = 515] [outer = 0x0] [url = about:blank] 11:56:58 INFO - PROCESS | 1661 | --DOMWINDOW == 63 (0x12957c000) [pid = 1661] [serial = 516] [outer = 0x0] [url = about:blank] 11:56:58 INFO - PROCESS | 1661 | --DOMWINDOW == 62 (0x11383a400) [pid = 1661] [serial = 518] [outer = 0x0] [url = about:blank] 11:56:58 INFO - PROCESS | 1661 | --DOMWINDOW == 61 (0x116910000) [pid = 1661] [serial = 519] [outer = 0x0] [url = about:blank] 11:56:58 INFO - PROCESS | 1661 | --DOMWINDOW == 60 (0x118504800) [pid = 1661] [serial = 521] [outer = 0x0] [url = about:blank] 11:56:58 INFO - PROCESS | 1661 | --DOMWINDOW == 59 (0x118783000) [pid = 1661] [serial = 522] [outer = 0x0] [url = about:blank] 11:56:58 INFO - PROCESS | 1661 | --DOMWINDOW == 58 (0x11690bc00) [pid = 1661] [serial = 525] [outer = 0x0] [url = about:blank] 11:56:58 INFO - PROCESS | 1661 | --DOMWINDOW == 57 (0x118709800) [pid = 1661] [serial = 542] [outer = 0x0] [url = about:blank] 11:56:58 INFO - PROCESS | 1661 | --DOMWINDOW == 56 (0x12392a000) [pid = 1661] [serial = 540] [outer = 0x0] [url = about:blank] 11:56:58 INFO - PROCESS | 1661 | --DOMWINDOW == 55 (0x119abfc00) [pid = 1661] [serial = 534] [outer = 0x0] [url = about:blank] 11:56:59 INFO - PROCESS | 1661 | 1468349819117 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 11:56:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 11:56:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1074ms 11:56:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 11:56:59 INFO - PROCESS | 1661 | 1468349819128 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 11:56:59 INFO - PROCESS | 1661 | 1468349819131 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 11:56:59 INFO - PROCESS | 1661 | 1468349819136 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 11:56:59 INFO - PROCESS | 1661 | 1468349819139 Marionette TRACE conn2 <- [1,750,null,{}] 11:56:59 INFO - PROCESS | 1661 | 1468349819142 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:59 INFO - PROCESS | 1661 | 1468349819143 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:59 INFO - PROCESS | 1661 | 1468349819225 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 11:56:59 INFO - PROCESS | 1661 | 1468349819231 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:59 INFO - PROCESS | 1661 | 1468349819232 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:56:59 INFO - PROCESS | 1661 | ++DOCSHELL 0x117359800 == 31 [pid = 1661] [id = 195] 11:56:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 56 (0x11690cc00) [pid = 1661] [serial = 583] [outer = 0x0] 11:56:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 57 (0x116914000) [pid = 1661] [serial = 584] [outer = 0x11690cc00] 11:56:59 INFO - PROCESS | 1661 | 1468349819260 Marionette DEBUG loaded listener.js 11:56:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 58 (0x1172bb000) [pid = 1661] [serial = 585] [outer = 0x11690cc00] 11:57:00 INFO - PROCESS | 1661 | 1468349820082 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 11:57:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 11:57:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 973ms 11:57:00 INFO - PROCESS | 1661 | 1468349820109 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 11:57:00 INFO - PROCESS | 1661 | 1468349820111 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 11:57:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 11:57:00 INFO - PROCESS | 1661 | 1468349820113 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 11:57:00 INFO - PROCESS | 1661 | 1468349820115 Marionette TRACE conn2 <- [1,754,null,{}] 11:57:00 INFO - PROCESS | 1661 | 1468349820126 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:00 INFO - PROCESS | 1661 | 1468349820129 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:00 INFO - PROCESS | 1661 | 1468349820205 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 11:57:00 INFO - PROCESS | 1661 | 1468349820212 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:00 INFO - PROCESS | 1661 | 1468349820214 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:00 INFO - PROCESS | 1661 | ++DOCSHELL 0x11836b800 == 32 [pid = 1661] [id = 196] 11:57:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 59 (0x1176e8800) [pid = 1661] [serial = 586] [outer = 0x0] 11:57:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 60 (0x1180db800) [pid = 1661] [serial = 587] [outer = 0x1176e8800] 11:57:00 INFO - PROCESS | 1661 | 1468349820251 Marionette DEBUG loaded listener.js 11:57:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 61 (0x118510c00) [pid = 1661] [serial = 588] [outer = 0x1176e8800] 11:57:01 INFO - PROCESS | 1661 | 1468349821199 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 11:57:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 11:57:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1122ms 11:57:01 INFO - PROCESS | 1661 | 1468349821236 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 11:57:01 INFO - PROCESS | 1661 | 1468349821238 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 11:57:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 11:57:01 INFO - PROCESS | 1661 | 1468349821242 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 11:57:01 INFO - PROCESS | 1661 | 1468349821243 Marionette TRACE conn2 <- [1,758,null,{}] 11:57:01 INFO - PROCESS | 1661 | 1468349821246 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:01 INFO - PROCESS | 1661 | 1468349821247 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:01 INFO - PROCESS | 1661 | 1468349821338 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 11:57:01 INFO - PROCESS | 1661 | 1468349821369 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:01 INFO - PROCESS | 1661 | 1468349821370 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:01 INFO - PROCESS | 1661 | ++DOCSHELL 0x11927b800 == 33 [pid = 1661] [id = 197] 11:57:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 62 (0x118711800) [pid = 1661] [serial = 589] [outer = 0x0] 11:57:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 63 (0x118753c00) [pid = 1661] [serial = 590] [outer = 0x118711800] 11:57:01 INFO - PROCESS | 1661 | 1468349821395 Marionette DEBUG loaded listener.js 11:57:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 64 (0x118782000) [pid = 1661] [serial = 591] [outer = 0x118711800] 11:57:01 INFO - PROCESS | 1661 | 1468349821728 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 11:57:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 11:57:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 518ms 11:57:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 11:57:01 INFO - PROCESS | 1661 | 1468349821764 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 11:57:01 INFO - PROCESS | 1661 | 1468349821765 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 11:57:01 INFO - PROCESS | 1661 | 1468349821767 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 11:57:01 INFO - PROCESS | 1661 | 1468349821768 Marionette TRACE conn2 <- [1,762,null,{}] 11:57:01 INFO - PROCESS | 1661 | 1468349821770 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:01 INFO - PROCESS | 1661 | 1468349821771 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:01 INFO - PROCESS | 1661 | 1468349821876 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 11:57:01 INFO - PROCESS | 1661 | --DOMWINDOW == 63 (0x110e98800) [pid = 1661] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 11:57:01 INFO - PROCESS | 1661 | --DOMWINDOW == 62 (0x11336c400) [pid = 1661] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 11:57:01 INFO - PROCESS | 1661 | --DOMWINDOW == 61 (0x119a1e000) [pid = 1661] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 11:57:01 INFO - PROCESS | 1661 | --DOMWINDOW == 60 (0x1121b2c00) [pid = 1661] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 11:57:01 INFO - PROCESS | 1661 | --DOMWINDOW == 59 (0x1173eb400) [pid = 1661] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 11:57:01 INFO - PROCESS | 1661 | --DOMWINDOW == 58 (0x1133e5000) [pid = 1661] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 11:57:01 INFO - PROCESS | 1661 | --DOMWINDOW == 57 (0x110ef2400) [pid = 1661] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 11:57:01 INFO - PROCESS | 1661 | --DOMWINDOW == 56 (0x118508000) [pid = 1661] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 11:57:01 INFO - PROCESS | 1661 | --DOMWINDOW == 55 (0x11878a400) [pid = 1661] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 11:57:01 INFO - PROCESS | 1661 | --DOMWINDOW == 54 (0x110ee9000) [pid = 1661] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 11:57:01 INFO - PROCESS | 1661 | 1468349821912 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:01 INFO - PROCESS | 1661 | 1468349821913 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:01 INFO - PROCESS | 1661 | ++DOCSHELL 0x1192f0800 == 34 [pid = 1661] [id = 198] 11:57:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 55 (0x110eaf400) [pid = 1661] [serial = 592] [outer = 0x0] 11:57:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 56 (0x1127d0000) [pid = 1661] [serial = 593] [outer = 0x110eaf400] 11:57:01 INFO - PROCESS | 1661 | 1468349821948 Marionette DEBUG loaded listener.js 11:57:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 57 (0x11704f800) [pid = 1661] [serial = 594] [outer = 0x110eaf400] 11:57:02 INFO - PROCESS | 1661 | 1468349822687 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 11:57:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 11:57:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 969ms 11:57:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 11:57:02 INFO - PROCESS | 1661 | 1468349822737 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 11:57:02 INFO - PROCESS | 1661 | 1468349822738 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 11:57:02 INFO - PROCESS | 1661 | 1468349822740 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 11:57:02 INFO - PROCESS | 1661 | 1468349822741 Marionette TRACE conn2 <- [1,766,null,{}] 11:57:02 INFO - PROCESS | 1661 | 1468349822743 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:02 INFO - PROCESS | 1661 | 1468349822747 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:02 INFO - PROCESS | 1661 | 1468349822836 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 11:57:02 INFO - PROCESS | 1661 | 1468349822841 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:02 INFO - PROCESS | 1661 | 1468349822842 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:02 INFO - PROCESS | 1661 | ++DOCSHELL 0x119eb6000 == 35 [pid = 1661] [id = 199] 11:57:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 58 (0x11690f400) [pid = 1661] [serial = 595] [outer = 0x0] 11:57:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 59 (0x119140c00) [pid = 1661] [serial = 596] [outer = 0x11690f400] 11:57:02 INFO - PROCESS | 1661 | 1468349822868 Marionette DEBUG loaded listener.js 11:57:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 60 (0x119ab2400) [pid = 1661] [serial = 597] [outer = 0x11690f400] 11:57:03 INFO - PROCESS | 1661 | 1468349823663 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 11:57:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 11:57:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 969ms 11:57:03 INFO - PROCESS | 1661 | 1468349823710 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 11:57:03 INFO - PROCESS | 1661 | 1468349823711 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 11:57:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 11:57:03 INFO - PROCESS | 1661 | 1468349823713 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 11:57:03 INFO - PROCESS | 1661 | 1468349823714 Marionette TRACE conn2 <- [1,770,null,{}] 11:57:03 INFO - PROCESS | 1661 | 1468349823717 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:03 INFO - PROCESS | 1661 | 1468349823718 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:03 INFO - PROCESS | 1661 | 1468349823793 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 11:57:03 INFO - PROCESS | 1661 | 1468349823841 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:03 INFO - PROCESS | 1661 | 1468349823843 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:03 INFO - PROCESS | 1661 | ++DOCSHELL 0x12387a000 == 36 [pid = 1661] [id = 200] 11:57:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 61 (0x1173eb400) [pid = 1661] [serial = 598] [outer = 0x0] 11:57:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 62 (0x119ac0400) [pid = 1661] [serial = 599] [outer = 0x1173eb400] 11:57:03 INFO - PROCESS | 1661 | 1468349823869 Marionette DEBUG loaded listener.js 11:57:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 63 (0x119d14c00) [pid = 1661] [serial = 600] [outer = 0x1173eb400] 11:57:04 INFO - PROCESS | 1661 | 1468349824122 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 11:57:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 11:57:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 469ms 11:57:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 11:57:04 INFO - PROCESS | 1661 | 1468349824182 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 11:57:04 INFO - PROCESS | 1661 | 1468349824183 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 11:57:04 INFO - PROCESS | 1661 | 1468349824185 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 11:57:04 INFO - PROCESS | 1661 | 1468349824186 Marionette TRACE conn2 <- [1,774,null,{}] 11:57:04 INFO - PROCESS | 1661 | 1468349824196 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:04 INFO - PROCESS | 1661 | 1468349824198 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:04 INFO - PROCESS | 1661 | 1468349824277 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 11:57:04 INFO - PROCESS | 1661 | 1468349824281 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:04 INFO - PROCESS | 1661 | 1468349824282 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:04 INFO - PROCESS | 1661 | ++DOCSHELL 0x123c96800 == 37 [pid = 1661] [id = 201] 11:57:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 64 (0x119d76800) [pid = 1661] [serial = 601] [outer = 0x0] 11:57:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 65 (0x119d7ec00) [pid = 1661] [serial = 602] [outer = 0x119d76800] 11:57:04 INFO - PROCESS | 1661 | 1468349824307 Marionette DEBUG loaded listener.js 11:57:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 66 (0x119d84c00) [pid = 1661] [serial = 603] [outer = 0x119d76800] 11:57:04 INFO - PROCESS | 1661 | 1468349824763 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 11:57:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 11:57:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 627ms 11:57:04 INFO - PROCESS | 1661 | 1468349824822 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 11:57:04 INFO - PROCESS | 1661 | 1468349824824 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 11:57:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 11:57:04 INFO - PROCESS | 1661 | 1468349824829 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 11:57:04 INFO - PROCESS | 1661 | 1468349824831 Marionette TRACE conn2 <- [1,778,null,{}] 11:57:04 INFO - PROCESS | 1661 | 1468349824835 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:04 INFO - PROCESS | 1661 | 1468349824837 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:04 INFO - PROCESS | 1661 | 1468349824937 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 11:57:05 INFO - PROCESS | 1661 | 1468349825001 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:05 INFO - PROCESS | 1661 | 1468349825002 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:05 INFO - PROCESS | 1661 | ++DOCSHELL 0x11723e000 == 38 [pid = 1661] [id = 202] 11:57:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 67 (0x1128b0000) [pid = 1661] [serial = 604] [outer = 0x0] 11:57:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 68 (0x1133cc000) [pid = 1661] [serial = 605] [outer = 0x1128b0000] 11:57:05 INFO - PROCESS | 1661 | 1468349825033 Marionette DEBUG loaded listener.js 11:57:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 69 (0x11607a000) [pid = 1661] [serial = 606] [outer = 0x1128b0000] 11:57:05 INFO - PROCESS | 1661 | 1468349825433 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 11:57:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 11:57:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 670ms 11:57:05 INFO - PROCESS | 1661 | 1468349825499 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 11:57:05 INFO - PROCESS | 1661 | 1468349825502 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 11:57:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 11:57:05 INFO - PROCESS | 1661 | 1468349825525 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 11:57:05 INFO - PROCESS | 1661 | 1468349825527 Marionette TRACE conn2 <- [1,782,null,{}] 11:57:05 INFO - PROCESS | 1661 | 1468349825530 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:05 INFO - PROCESS | 1661 | 1468349825532 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:05 INFO - PROCESS | 1661 | 1468349825632 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 11:57:05 INFO - PROCESS | 1661 | 1468349825694 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:05 INFO - PROCESS | 1661 | 1468349825696 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:05 INFO - PROCESS | 1661 | ++DOCSHELL 0x119278000 == 39 [pid = 1661] [id = 203] 11:57:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 70 (0x117ea7000) [pid = 1661] [serial = 607] [outer = 0x0] 11:57:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 71 (0x1180d2800) [pid = 1661] [serial = 608] [outer = 0x117ea7000] 11:57:05 INFO - PROCESS | 1661 | 1468349825726 Marionette DEBUG loaded listener.js 11:57:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 72 (0x118110400) [pid = 1661] [serial = 609] [outer = 0x117ea7000] 11:57:06 INFO - PROCESS | 1661 | 1468349826185 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 11:57:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 11:57:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 671ms 11:57:06 INFO - PROCESS | 1661 | 1468349826196 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 11:57:06 INFO - PROCESS | 1661 | 1468349826198 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 11:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 11:57:06 INFO - PROCESS | 1661 | 1468349826202 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 11:57:06 INFO - PROCESS | 1661 | 1468349826206 Marionette TRACE conn2 <- [1,786,null,{}] 11:57:06 INFO - PROCESS | 1661 | 1468349826241 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:06 INFO - PROCESS | 1661 | 1468349826245 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:06 INFO - PROCESS | 1661 | 1468349826388 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 11:57:06 INFO - PROCESS | 1661 | 1468349826464 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:06 INFO - PROCESS | 1661 | 1468349826466 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:06 INFO - PROCESS | 1661 | ++DOCSHELL 0x1241a9000 == 40 [pid = 1661] [id = 204] 11:57:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 73 (0x118789800) [pid = 1661] [serial = 610] [outer = 0x0] 11:57:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 74 (0x1188de000) [pid = 1661] [serial = 611] [outer = 0x118789800] 11:57:06 INFO - PROCESS | 1661 | 1468349826497 Marionette DEBUG loaded listener.js 11:57:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 75 (0x119471c00) [pid = 1661] [serial = 612] [outer = 0x118789800] 11:57:06 INFO - PROCESS | 1661 | 1468349826955 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 11:57:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 11:57:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 793ms 11:57:06 INFO - PROCESS | 1661 | 1468349826995 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 11:57:06 INFO - PROCESS | 1661 | 1468349826998 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 11:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 11:57:07 INFO - PROCESS | 1661 | 1468349827001 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 11:57:07 INFO - PROCESS | 1661 | 1468349827003 Marionette TRACE conn2 <- [1,790,null,{}] 11:57:07 INFO - PROCESS | 1661 | 1468349827006 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:07 INFO - PROCESS | 1661 | 1468349827007 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:07 INFO - PROCESS | 1661 | 1468349827141 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 11:57:07 INFO - PROCESS | 1661 | 1468349827215 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:07 INFO - PROCESS | 1661 | 1468349827217 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:07 INFO - PROCESS | 1661 | ++DOCSHELL 0x1248c6800 == 41 [pid = 1661] [id = 205] 11:57:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x119a1c000) [pid = 1661] [serial = 613] [outer = 0x0] 11:57:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x119d7a000) [pid = 1661] [serial = 614] [outer = 0x119a1c000] 11:57:07 INFO - PROCESS | 1661 | 1468349827247 Marionette DEBUG loaded listener.js 11:57:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x119dc2000) [pid = 1661] [serial = 615] [outer = 0x119a1c000] 11:57:07 INFO - PROCESS | 1661 | 1468349827756 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 11:57:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 11:57:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 824ms 11:57:07 INFO - PROCESS | 1661 | 1468349827825 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 11:57:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 11:57:07 INFO - PROCESS | 1661 | 1468349827827 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 11:57:07 INFO - PROCESS | 1661 | 1468349827830 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 11:57:07 INFO - PROCESS | 1661 | 1468349827832 Marionette TRACE conn2 <- [1,794,null,{}] 11:57:07 INFO - PROCESS | 1661 | 1468349827837 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:07 INFO - PROCESS | 1661 | 1468349827838 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:07 INFO - PROCESS | 1661 | 1468349827933 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 11:57:07 INFO - PROCESS | 1661 | 1468349827990 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:07 INFO - PROCESS | 1661 | 1468349827993 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:08 INFO - PROCESS | 1661 | ++DOCSHELL 0x118303800 == 42 [pid = 1661] [id = 206] 11:57:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x1121b9c00) [pid = 1661] [serial = 616] [outer = 0x0] 11:57:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x112988c00) [pid = 1661] [serial = 617] [outer = 0x1121b9c00] 11:57:08 INFO - PROCESS | 1661 | 1468349828020 Marionette DEBUG loaded listener.js 11:57:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x113871400) [pid = 1661] [serial = 618] [outer = 0x1121b9c00] 11:57:08 INFO - PROCESS | 1661 | --DOCSHELL 0x12387a000 == 41 [pid = 1661] [id = 200] 11:57:08 INFO - PROCESS | 1661 | --DOCSHELL 0x119eb6000 == 40 [pid = 1661] [id = 199] 11:57:08 INFO - PROCESS | 1661 | --DOCSHELL 0x1192f0800 == 39 [pid = 1661] [id = 198] 11:57:08 INFO - PROCESS | 1661 | --DOCSHELL 0x11927b800 == 38 [pid = 1661] [id = 197] 11:57:08 INFO - PROCESS | 1661 | --DOCSHELL 0x11836b800 == 37 [pid = 1661] [id = 196] 11:57:08 INFO - PROCESS | 1661 | --DOCSHELL 0x117359800 == 36 [pid = 1661] [id = 195] 11:57:08 INFO - PROCESS | 1661 | --DOCSHELL 0x116939000 == 35 [pid = 1661] [id = 194] 11:57:08 INFO - PROCESS | 1661 | --DOCSHELL 0x11623d000 == 34 [pid = 1661] [id = 193] 11:57:08 INFO - PROCESS | 1661 | --DOCSHELL 0x124dbf000 == 33 [pid = 1661] [id = 182] 11:57:08 INFO - PROCESS | 1661 | --DOCSHELL 0x11a0f4000 == 32 [pid = 1661] [id = 192] 11:57:08 INFO - PROCESS | 1661 | --DOCSHELL 0x1248c6800 == 31 [pid = 1661] [id = 205] 11:57:08 INFO - PROCESS | 1661 | --DOCSHELL 0x1241a9000 == 30 [pid = 1661] [id = 204] 11:57:08 INFO - PROCESS | 1661 | --DOCSHELL 0x119278000 == 29 [pid = 1661] [id = 203] 11:57:08 INFO - PROCESS | 1661 | --DOCSHELL 0x11723e000 == 28 [pid = 1661] [id = 202] 11:57:08 INFO - PROCESS | 1661 | --DOCSHELL 0x123c96800 == 27 [pid = 1661] [id = 201] 11:57:08 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x116915800) [pid = 1661] [serial = 554] [outer = 0x0] [url = about:blank] 11:57:08 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x118102c00) [pid = 1661] [serial = 560] [outer = 0x0] [url = about:blank] 11:57:08 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x11704a800) [pid = 1661] [serial = 555] [outer = 0x0] [url = about:blank] 11:57:08 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x1241bdc00) [pid = 1661] [serial = 546] [outer = 0x0] [url = about:blank] 11:57:08 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x1127cc000) [pid = 1661] [serial = 548] [outer = 0x0] [url = about:blank] 11:57:08 INFO - PROCESS | 1661 | --DOMWINDOW == 75 (0x1180cfc00) [pid = 1661] [serial = 557] [outer = 0x0] [url = about:blank] 11:57:08 INFO - PROCESS | 1661 | --DOMWINDOW == 74 (0x1133f0c00) [pid = 1661] [serial = 551] [outer = 0x0] [url = about:blank] 11:57:08 INFO - PROCESS | 1661 | --DOMWINDOW == 73 (0x113a52400) [pid = 1661] [serial = 552] [outer = 0x0] [url = about:blank] 11:57:08 INFO - PROCESS | 1661 | --DOMWINDOW == 72 (0x119ab7000) [pid = 1661] [serial = 573] [outer = 0x0] [url = about:blank] 11:57:08 INFO - PROCESS | 1661 | --DOMWINDOW == 71 (0x118789c00) [pid = 1661] [serial = 564] [outer = 0x0] [url = about:blank] 11:57:08 INFO - PROCESS | 1661 | --DOMWINDOW == 70 (0x11877d400) [pid = 1661] [serial = 563] [outer = 0x0] [url = about:blank] 11:57:08 INFO - PROCESS | 1661 | --DOMWINDOW == 69 (0x1188dd800) [pid = 1661] [serial = 566] [outer = 0x0] [url = about:blank] 11:57:08 INFO - PROCESS | 1661 | --DOMWINDOW == 68 (0x1188e1400) [pid = 1661] [serial = 569] [outer = 0x0] [url = about:blank] 11:57:08 INFO - PROCESS | 1661 | --DOMWINDOW == 67 (0x11946c800) [pid = 1661] [serial = 567] [outer = 0x0] [url = about:blank] 11:57:08 INFO - PROCESS | 1661 | --DOMWINDOW == 66 (0x1128b2c00) [pid = 1661] [serial = 549] [outer = 0x0] [url = about:blank] 11:57:08 INFO - PROCESS | 1661 | --DOMWINDOW == 65 (0x1181ca400) [pid = 1661] [serial = 561] [outer = 0x0] [url = about:blank] 11:57:08 INFO - PROCESS | 1661 | --DOMWINDOW == 64 (0x1180d9000) [pid = 1661] [serial = 558] [outer = 0x0] [url = about:blank] 11:57:08 INFO - PROCESS | 1661 | --DOMWINDOW == 63 (0x119826400) [pid = 1661] [serial = 572] [outer = 0x0] [url = about:blank] 11:57:08 INFO - PROCESS | 1661 | --DOMWINDOW == 62 (0x119abec00) [pid = 1661] [serial = 575] [outer = 0x0] [url = about:blank] 11:57:08 INFO - PROCESS | 1661 | --DOMWINDOW == 61 (0x119472400) [pid = 1661] [serial = 570] [outer = 0x0] [url = about:blank] 11:57:08 INFO - PROCESS | 1661 | 1468349828950 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 11:57:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 11:57:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1129ms 11:57:08 INFO - PROCESS | 1661 | 1468349828960 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 11:57:08 INFO - PROCESS | 1661 | 1468349828963 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 11:57:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 11:57:08 INFO - PROCESS | 1661 | 1468349828966 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 11:57:08 INFO - PROCESS | 1661 | 1468349828968 Marionette TRACE conn2 <- [1,798,null,{}] 11:57:08 INFO - PROCESS | 1661 | 1468349828973 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:08 INFO - PROCESS | 1661 | 1468349828975 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:09 INFO - PROCESS | 1661 | 1468349829053 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 11:57:09 INFO - PROCESS | 1661 | 1468349829060 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:09 INFO - PROCESS | 1661 | 1468349829061 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:09 INFO - PROCESS | 1661 | ++DOCSHELL 0x116085800 == 28 [pid = 1661] [id = 207] 11:57:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 62 (0x1127d4400) [pid = 1661] [serial = 619] [outer = 0x0] 11:57:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 63 (0x1127d8800) [pid = 1661] [serial = 620] [outer = 0x1127d4400] 11:57:09 INFO - PROCESS | 1661 | 1468349829090 Marionette DEBUG loaded listener.js 11:57:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 64 (0x112986400) [pid = 1661] [serial = 621] [outer = 0x1127d4400] 11:57:09 INFO - PROCESS | 1661 | 1468349829513 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 11:57:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 11:57:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 575ms 11:57:09 INFO - PROCESS | 1661 | 1468349829542 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 11:57:09 INFO - PROCESS | 1661 | 1468349829548 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 11:57:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 11:57:09 INFO - PROCESS | 1661 | 1468349829554 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 11:57:09 INFO - PROCESS | 1661 | 1468349829557 Marionette TRACE conn2 <- [1,802,null,{}] 11:57:09 INFO - PROCESS | 1661 | 1468349829569 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:09 INFO - PROCESS | 1661 | 1468349829573 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:09 INFO - PROCESS | 1661 | 1468349829691 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 11:57:09 INFO - PROCESS | 1661 | 1468349829708 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:09 INFO - PROCESS | 1661 | 1468349829709 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:09 INFO - PROCESS | 1661 | ++DOCSHELL 0x117022000 == 29 [pid = 1661] [id = 208] 11:57:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 65 (0x116024400) [pid = 1661] [serial = 622] [outer = 0x0] 11:57:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 66 (0x11607e800) [pid = 1661] [serial = 623] [outer = 0x116024400] 11:57:09 INFO - PROCESS | 1661 | 1468349829753 Marionette DEBUG loaded listener.js 11:57:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 67 (0x11690b400) [pid = 1661] [serial = 624] [outer = 0x116024400] 11:57:10 INFO - PROCESS | 1661 | 1468349830103 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 11:57:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 11:57:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 581ms 11:57:10 INFO - PROCESS | 1661 | 1468349830135 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 11:57:10 INFO - PROCESS | 1661 | 1468349830146 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 11:57:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 11:57:10 INFO - PROCESS | 1661 | 1468349830148 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 11:57:10 INFO - PROCESS | 1661 | 1468349830151 Marionette TRACE conn2 <- [1,806,null,{}] 11:57:10 INFO - PROCESS | 1661 | 1468349830158 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:10 INFO - PROCESS | 1661 | 1468349830162 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:10 INFO - PROCESS | 1661 | 1468349830238 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 11:57:10 INFO - PROCESS | 1661 | 1468349830265 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:10 INFO - PROCESS | 1661 | 1468349830267 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:10 INFO - PROCESS | 1661 | ++DOCSHELL 0x118360800 == 30 [pid = 1661] [id = 209] 11:57:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 68 (0x111c7b800) [pid = 1661] [serial = 625] [outer = 0x0] 11:57:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 69 (0x1180dd400) [pid = 1661] [serial = 626] [outer = 0x111c7b800] 11:57:10 INFO - PROCESS | 1661 | 1468349830295 Marionette DEBUG loaded listener.js 11:57:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 70 (0x11810cc00) [pid = 1661] [serial = 627] [outer = 0x111c7b800] 11:57:10 INFO - PROCESS | 1661 | [1661] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 11:57:10 INFO - PROCESS | 1661 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 11:57:10 INFO - PROCESS | 1661 | Determined SkiaGL cache limits: Size 100663296, Items: 256 11:57:10 INFO - PROCESS | 1661 | [GFX2-]: Using SkiaGL canvas. 11:57:10 INFO - PROCESS | 1661 | 1468349830654 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 11:57:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 11:57:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 522ms 11:57:10 INFO - PROCESS | 1661 | 1468349830671 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 11:57:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 11:57:10 INFO - PROCESS | 1661 | 1468349830675 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 11:57:10 INFO - PROCESS | 1661 | 1468349830677 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 11:57:10 INFO - PROCESS | 1661 | 1468349830678 Marionette TRACE conn2 <- [1,810,null,{}] 11:57:10 INFO - PROCESS | 1661 | 1468349830681 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:10 INFO - PROCESS | 1661 | 1468349830682 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:10 INFO - PROCESS | 1661 | 1468349830780 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 11:57:10 INFO - PROCESS | 1661 | 1468349830786 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:10 INFO - PROCESS | 1661 | 1468349830787 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:10 INFO - PROCESS | 1661 | ++DOCSHELL 0x119289800 == 31 [pid = 1661] [id = 210] 11:57:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 71 (0x118504800) [pid = 1661] [serial = 628] [outer = 0x0] 11:57:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 72 (0x1185bec00) [pid = 1661] [serial = 629] [outer = 0x118504800] 11:57:10 INFO - PROCESS | 1661 | 1468349830816 Marionette DEBUG loaded listener.js 11:57:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 73 (0x118785400) [pid = 1661] [serial = 630] [outer = 0x118504800] 11:57:11 INFO - PROCESS | 1661 | 1468349831143 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 11:57:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 11:57:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 471ms 11:57:11 INFO - PROCESS | 1661 | 1468349831149 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 11:57:11 INFO - PROCESS | 1661 | 1468349831150 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 11:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 11:57:11 INFO - PROCESS | 1661 | 1468349831152 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 11:57:11 INFO - PROCESS | 1661 | 1468349831153 Marionette TRACE conn2 <- [1,814,null,{}] 11:57:11 INFO - PROCESS | 1661 | 1468349831165 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:11 INFO - PROCESS | 1661 | 1468349831166 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:11 INFO - PROCESS | 1661 | 1468349831253 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 11:57:11 INFO - PROCESS | 1661 | 1468349831288 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:11 INFO - PROCESS | 1661 | 1468349831289 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:11 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b22800 == 32 [pid = 1661] [id = 211] 11:57:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 74 (0x1127d0c00) [pid = 1661] [serial = 631] [outer = 0x0] 11:57:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 75 (0x118884800) [pid = 1661] [serial = 632] [outer = 0x1127d0c00] 11:57:11 INFO - PROCESS | 1661 | 1468349831313 Marionette DEBUG loaded listener.js 11:57:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x119148c00) [pid = 1661] [serial = 633] [outer = 0x1127d0c00] 11:57:11 INFO - PROCESS | 1661 | 1468349831653 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 11:57:11 INFO - PROCESS | 1661 | 1468349831686 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 11:57:11 INFO - PROCESS | 1661 | 1468349831688 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 11:57:11 INFO - PROCESS | 1661 | 1468349831689 Marionette TRACE conn2 <- [1,818,null,{}] 11:57:11 INFO - PROCESS | 1661 | 1468349831692 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:11 INFO - PROCESS | 1661 | 1468349831696 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:11 INFO - PROCESS | 1661 | 1468349831803 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 11:57:11 INFO - PROCESS | 1661 | 1468349831836 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:11 INFO - PROCESS | 1661 | 1468349831837 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:11 INFO - PROCESS | 1661 | ++DOCSHELL 0x119edb000 == 33 [pid = 1661] [id = 212] 11:57:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x118889400) [pid = 1661] [serial = 634] [outer = 0x0] 11:57:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x119876400) [pid = 1661] [serial = 635] [outer = 0x118889400] 11:57:11 INFO - PROCESS | 1661 | 1468349831862 Marionette DEBUG loaded listener.js 11:57:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x119d1d400) [pid = 1661] [serial = 636] [outer = 0x118889400] 11:57:12 INFO - PROCESS | 1661 | 1468349832185 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 11:57:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 11:57:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 520ms 11:57:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 11:57:12 INFO - PROCESS | 1661 | 1468349832215 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 11:57:12 INFO - PROCESS | 1661 | 1468349832216 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 11:57:12 INFO - PROCESS | 1661 | 1468349832219 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 11:57:12 INFO - PROCESS | 1661 | 1468349832220 Marionette TRACE conn2 <- [1,822,null,{}] 11:57:12 INFO - PROCESS | 1661 | 1468349832222 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:12 INFO - PROCESS | 1661 | 1468349832223 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:12 INFO - PROCESS | 1661 | 1468349832316 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 11:57:12 INFO - PROCESS | 1661 | 1468349832348 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:12 INFO - PROCESS | 1661 | 1468349832349 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x123941800 == 34 [pid = 1661] [id = 213] 11:57:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x111c75400) [pid = 1661] [serial = 637] [outer = 0x0] 11:57:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x119dc4000) [pid = 1661] [serial = 638] [outer = 0x111c75400] 11:57:12 INFO - PROCESS | 1661 | 1468349832373 Marionette DEBUG loaded listener.js 11:57:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x119dc9000) [pid = 1661] [serial = 639] [outer = 0x111c75400] 11:57:12 INFO - PROCESS | 1661 | 1468349832709 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 11:57:12 INFO - PROCESS | 1661 | 1468349832740 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 11:57:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 11:57:12 INFO - PROCESS | 1661 | 1468349832750 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 11:57:12 INFO - PROCESS | 1661 | 1468349832751 Marionette TRACE conn2 <- [1,826,null,{}] 11:57:12 INFO - PROCESS | 1661 | 1468349832753 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:12 INFO - PROCESS | 1661 | 1468349832754 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:12 INFO - PROCESS | 1661 | 1468349832844 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 11:57:12 INFO - PROCESS | 1661 | 1468349832848 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:12 INFO - PROCESS | 1661 | 1468349832849 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x123caa800 == 35 [pid = 1661] [id = 214] 11:57:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x119b5f400) [pid = 1661] [serial = 640] [outer = 0x0] 11:57:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x119dcf400) [pid = 1661] [serial = 641] [outer = 0x119b5f400] 11:57:12 INFO - PROCESS | 1661 | 1468349832873 Marionette DEBUG loaded listener.js 11:57:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x120910800) [pid = 1661] [serial = 642] [outer = 0x119b5f400] 11:57:13 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x1173eb400) [pid = 1661] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 11:57:13 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x118711800) [pid = 1661] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 11:57:13 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x110eaf400) [pid = 1661] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 11:57:13 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x116912c00) [pid = 1661] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 11:57:13 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x11690cc00) [pid = 1661] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 11:57:13 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x1176e8800) [pid = 1661] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 11:57:13 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x111c22400) [pid = 1661] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 11:57:13 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x112ece000) [pid = 1661] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 11:57:13 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x119d76800) [pid = 1661] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 11:57:13 INFO - PROCESS | 1661 | --DOMWINDOW == 75 (0x11690f400) [pid = 1661] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 11:57:13 INFO - PROCESS | 1661 | 1468349833251 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 11:57:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 11:57:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 517ms 11:57:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 11:57:13 INFO - PROCESS | 1661 | 1468349833268 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 11:57:13 INFO - PROCESS | 1661 | 1468349833269 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 11:57:13 INFO - PROCESS | 1661 | 1468349833273 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 11:57:13 INFO - PROCESS | 1661 | 1468349833275 Marionette TRACE conn2 <- [1,830,null,{}] 11:57:13 INFO - PROCESS | 1661 | 1468349833278 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:13 INFO - PROCESS | 1661 | 1468349833279 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:13 INFO - PROCESS | 1661 | 1468349833359 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 11:57:13 INFO - PROCESS | 1661 | 1468349833413 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:13 INFO - PROCESS | 1661 | 1468349833414 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:13 INFO - PROCESS | 1661 | ++DOCSHELL 0x118360000 == 36 [pid = 1661] [id = 215] 11:57:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x111aa5800) [pid = 1661] [serial = 643] [outer = 0x0] 11:57:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x1176e1c00) [pid = 1661] [serial = 644] [outer = 0x111aa5800] 11:57:13 INFO - PROCESS | 1661 | 1468349833438 Marionette DEBUG loaded listener.js 11:57:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x119b62000) [pid = 1661] [serial = 645] [outer = 0x111aa5800] 11:57:13 INFO - PROCESS | 1661 | 1468349833730 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 11:57:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 11:57:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 472ms 11:57:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 11:57:13 INFO - PROCESS | 1661 | 1468349833745 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 11:57:13 INFO - PROCESS | 1661 | 1468349833747 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 11:57:13 INFO - PROCESS | 1661 | 1468349833749 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 11:57:13 INFO - PROCESS | 1661 | 1468349833750 Marionette TRACE conn2 <- [1,834,null,{}] 11:57:13 INFO - PROCESS | 1661 | 1468349833752 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:13 INFO - PROCESS | 1661 | 1468349833753 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:13 INFO - PROCESS | 1661 | 1468349833833 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 11:57:13 INFO - PROCESS | 1661 | 1468349833838 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:13 INFO - PROCESS | 1661 | 1468349833840 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:13 INFO - PROCESS | 1661 | ++DOCSHELL 0x12561a000 == 37 [pid = 1661] [id = 216] 11:57:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x1180dc000) [pid = 1661] [serial = 646] [outer = 0x0] 11:57:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x120910c00) [pid = 1661] [serial = 647] [outer = 0x1180dc000] 11:57:13 INFO - PROCESS | 1661 | 1468349833865 Marionette DEBUG loaded listener.js 11:57:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x12110dc00) [pid = 1661] [serial = 648] [outer = 0x1180dc000] 11:57:14 INFO - PROCESS | 1661 | 1468349834203 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 11:57:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 11:57:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 468ms 11:57:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 11:57:14 INFO - PROCESS | 1661 | 1468349834218 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 11:57:14 INFO - PROCESS | 1661 | 1468349834219 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 11:57:14 INFO - PROCESS | 1661 | 1468349834224 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 11:57:14 INFO - PROCESS | 1661 | 1468349834226 Marionette TRACE conn2 <- [1,838,null,{}] 11:57:14 INFO - PROCESS | 1661 | 1468349834228 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:14 INFO - PROCESS | 1661 | 1468349834230 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:14 INFO - PROCESS | 1661 | 1468349834350 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 11:57:14 INFO - PROCESS | 1661 | 1468349834356 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:14 INFO - PROCESS | 1661 | 1468349834358 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:14 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b21800 == 38 [pid = 1661] [id = 217] 11:57:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x1180d5800) [pid = 1661] [serial = 649] [outer = 0x0] 11:57:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x12380e800) [pid = 1661] [serial = 650] [outer = 0x1180d5800] 11:57:14 INFO - PROCESS | 1661 | 1468349834384 Marionette DEBUG loaded listener.js 11:57:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x1241b6800) [pid = 1661] [serial = 651] [outer = 0x1180d5800] 11:57:14 INFO - PROCESS | 1661 | 1468349834725 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 11:57:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 11:57:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 522ms 11:57:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 11:57:14 INFO - PROCESS | 1661 | 1468349834744 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 11:57:14 INFO - PROCESS | 1661 | 1468349834746 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 11:57:14 INFO - PROCESS | 1661 | 1468349834747 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 11:57:14 INFO - PROCESS | 1661 | 1468349834748 Marionette TRACE conn2 <- [1,842,null,{}] 11:57:14 INFO - PROCESS | 1661 | 1468349834751 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:14 INFO - PROCESS | 1661 | 1468349834752 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:14 INFO - PROCESS | 1661 | 1468349834832 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 11:57:14 INFO - PROCESS | 1661 | 1468349834836 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:14 INFO - PROCESS | 1661 | 1468349834837 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:14 INFO - PROCESS | 1661 | ++DOCSHELL 0x126976800 == 39 [pid = 1661] [id = 218] 11:57:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x1243ee800) [pid = 1661] [serial = 652] [outer = 0x0] 11:57:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x124918c00) [pid = 1661] [serial = 653] [outer = 0x1243ee800] 11:57:14 INFO - PROCESS | 1661 | 1468349834862 Marionette DEBUG loaded listener.js 11:57:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x12491d400) [pid = 1661] [serial = 654] [outer = 0x1243ee800] 11:57:15 INFO - PROCESS | 1661 | 1468349835278 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 11:57:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 11:57:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 567ms 11:57:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 11:57:15 INFO - PROCESS | 1661 | 1468349835316 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 11:57:15 INFO - PROCESS | 1661 | 1468349835319 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 11:57:15 INFO - PROCESS | 1661 | 1468349835322 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 11:57:15 INFO - PROCESS | 1661 | 1468349835324 Marionette TRACE conn2 <- [1,846,null,{}] 11:57:15 INFO - PROCESS | 1661 | 1468349835328 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:15 INFO - PROCESS | 1661 | 1468349835329 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:15 INFO - PROCESS | 1661 | 1468349835444 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 11:57:15 INFO - PROCESS | 1661 | 1468349835496 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:15 INFO - PROCESS | 1661 | 1468349835498 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:15 INFO - PROCESS | 1661 | ++DOCSHELL 0x1169ad000 == 40 [pid = 1661] [id = 219] 11:57:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x110eeec00) [pid = 1661] [serial = 655] [outer = 0x0] 11:57:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x1127d3800) [pid = 1661] [serial = 656] [outer = 0x110eeec00] 11:57:15 INFO - PROCESS | 1661 | 1468349835528 Marionette DEBUG loaded listener.js 11:57:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x112e12000) [pid = 1661] [serial = 657] [outer = 0x110eeec00] 11:57:16 INFO - PROCESS | 1661 | 1468349836097 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 11:57:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 11:57:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 821ms 11:57:16 INFO - PROCESS | 1661 | 1468349836143 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 11:57:16 INFO - PROCESS | 1661 | 1468349836146 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 11:57:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 11:57:16 INFO - PROCESS | 1661 | 1468349836150 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 11:57:16 INFO - PROCESS | 1661 | 1468349836152 Marionette TRACE conn2 <- [1,850,null,{}] 11:57:16 INFO - PROCESS | 1661 | 1468349836154 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:16 INFO - PROCESS | 1661 | 1468349836156 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:16 INFO - PROCESS | 1661 | 1468349836263 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 11:57:16 INFO - PROCESS | 1661 | 1468349836336 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:16 INFO - PROCESS | 1661 | 1468349836337 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:16 INFO - PROCESS | 1661 | ++DOCSHELL 0x119a58000 == 41 [pid = 1661] [id = 220] 11:57:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x116914800) [pid = 1661] [serial = 658] [outer = 0x0] 11:57:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x116919000) [pid = 1661] [serial = 659] [outer = 0x116914800] 11:57:16 INFO - PROCESS | 1661 | 1468349836368 Marionette DEBUG loaded listener.js 11:57:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x1176e9400) [pid = 1661] [serial = 660] [outer = 0x116914800] 11:57:17 INFO - PROCESS | 1661 | 1468349837005 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 11:57:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 11:57:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 920ms 11:57:17 INFO - PROCESS | 1661 | 1468349837071 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 11:57:17 INFO - PROCESS | 1661 | 1468349837073 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 11:57:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 11:57:17 INFO - PROCESS | 1661 | 1468349837077 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 11:57:17 INFO - PROCESS | 1661 | 1468349837078 Marionette TRACE conn2 <- [1,854,null,{}] 11:57:17 INFO - PROCESS | 1661 | 1468349837082 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:17 INFO - PROCESS | 1661 | 1468349837083 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:17 INFO - PROCESS | 1661 | 1468349837189 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 11:57:17 INFO - PROCESS | 1661 | --DOCSHELL 0x119b21800 == 40 [pid = 1661] [id = 217] 11:57:17 INFO - PROCESS | 1661 | --DOCSHELL 0x12561a000 == 39 [pid = 1661] [id = 216] 11:57:17 INFO - PROCESS | 1661 | --DOCSHELL 0x118360000 == 38 [pid = 1661] [id = 215] 11:57:17 INFO - PROCESS | 1661 | --DOCSHELL 0x123caa800 == 37 [pid = 1661] [id = 214] 11:57:17 INFO - PROCESS | 1661 | --DOCSHELL 0x123941800 == 36 [pid = 1661] [id = 213] 11:57:17 INFO - PROCESS | 1661 | --DOCSHELL 0x119edb000 == 35 [pid = 1661] [id = 212] 11:57:17 INFO - PROCESS | 1661 | --DOCSHELL 0x119b22800 == 34 [pid = 1661] [id = 211] 11:57:17 INFO - PROCESS | 1661 | --DOCSHELL 0x119289800 == 33 [pid = 1661] [id = 210] 11:57:17 INFO - PROCESS | 1661 | --DOCSHELL 0x118360800 == 32 [pid = 1661] [id = 209] 11:57:17 INFO - PROCESS | 1661 | --DOCSHELL 0x117022000 == 31 [pid = 1661] [id = 208] 11:57:17 INFO - PROCESS | 1661 | --DOCSHELL 0x116085800 == 30 [pid = 1661] [id = 207] 11:57:17 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x119d14c00) [pid = 1661] [serial = 600] [outer = 0x0] [url = about:blank] 11:57:17 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x118753c00) [pid = 1661] [serial = 590] [outer = 0x0] [url = about:blank] 11:57:17 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x1127d0000) [pid = 1661] [serial = 593] [outer = 0x0] [url = about:blank] 11:57:17 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x118782000) [pid = 1661] [serial = 591] [outer = 0x0] [url = about:blank] 11:57:17 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x119b65400) [pid = 1661] [serial = 576] [outer = 0x0] [url = about:blank] 11:57:17 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x116914000) [pid = 1661] [serial = 584] [outer = 0x0] [url = about:blank] 11:57:17 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x1172bb000) [pid = 1661] [serial = 585] [outer = 0x0] [url = about:blank] 11:57:17 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x1180db800) [pid = 1661] [serial = 587] [outer = 0x0] [url = about:blank] 11:57:17 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x111e2ec00) [pid = 1661] [serial = 578] [outer = 0x0] [url = about:blank] 11:57:17 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x1128a9800) [pid = 1661] [serial = 579] [outer = 0x0] [url = about:blank] 11:57:17 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x1133c8800) [pid = 1661] [serial = 581] [outer = 0x0] [url = about:blank] 11:57:17 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x119d84c00) [pid = 1661] [serial = 603] [outer = 0x0] [url = about:blank] 11:57:17 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x113a52800) [pid = 1661] [serial = 582] [outer = 0x0] [url = about:blank] 11:57:17 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x119d7ec00) [pid = 1661] [serial = 602] [outer = 0x0] [url = about:blank] 11:57:17 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x119ac0400) [pid = 1661] [serial = 599] [outer = 0x0] [url = about:blank] 11:57:17 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x11704f800) [pid = 1661] [serial = 594] [outer = 0x0] [url = about:blank] 11:57:17 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x119ab2400) [pid = 1661] [serial = 597] [outer = 0x0] [url = about:blank] 11:57:17 INFO - PROCESS | 1661 | --DOMWINDOW == 75 (0x119140c00) [pid = 1661] [serial = 596] [outer = 0x0] [url = about:blank] 11:57:17 INFO - PROCESS | 1661 | --DOMWINDOW == 74 (0x118510c00) [pid = 1661] [serial = 588] [outer = 0x0] [url = about:blank] 11:57:17 INFO - PROCESS | 1661 | 1468349837271 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:17 INFO - PROCESS | 1661 | 1468349837273 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:17 INFO - PROCESS | 1661 | ++DOCSHELL 0x113d6f800 == 31 [pid = 1661] [id = 221] 11:57:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 75 (0x1128a9800) [pid = 1661] [serial = 661] [outer = 0x0] 11:57:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x112dc9000) [pid = 1661] [serial = 662] [outer = 0x1128a9800] 11:57:17 INFO - PROCESS | 1661 | 1468349837301 Marionette DEBUG loaded listener.js 11:57:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x116768c00) [pid = 1661] [serial = 663] [outer = 0x1128a9800] 11:57:17 INFO - PROCESS | 1661 | 1468349837620 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 11:57:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 11:57:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 573ms 11:57:17 INFO - PROCESS | 1661 | 1468349837650 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 11:57:17 INFO - PROCESS | 1661 | 1468349837653 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 11:57:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 11:57:17 INFO - PROCESS | 1661 | 1468349837660 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 11:57:17 INFO - PROCESS | 1661 | 1468349837661 Marionette TRACE conn2 <- [1,858,null,{}] 11:57:17 INFO - PROCESS | 1661 | 1468349837663 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:17 INFO - PROCESS | 1661 | 1468349837665 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:17 INFO - PROCESS | 1661 | 1468349837740 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 11:57:17 INFO - PROCESS | 1661 | 1468349837801 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:17 INFO - PROCESS | 1661 | 1468349837803 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:17 INFO - PROCESS | 1661 | ++DOCSHELL 0x11830a000 == 32 [pid = 1661] [id = 222] 11:57:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x116768000) [pid = 1661] [serial = 664] [outer = 0x0] 11:57:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x11704a800) [pid = 1661] [serial = 665] [outer = 0x116768000] 11:57:17 INFO - PROCESS | 1661 | 1468349837829 Marionette DEBUG loaded listener.js 11:57:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x11810e800) [pid = 1661] [serial = 666] [outer = 0x116768000] 11:57:18 INFO - PROCESS | 1661 | 1468349838126 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 11:57:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 11:57:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 524ms 11:57:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 11:57:18 INFO - PROCESS | 1661 | 1468349838183 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 11:57:18 INFO - PROCESS | 1661 | 1468349838185 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 11:57:18 INFO - PROCESS | 1661 | 1468349838187 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 11:57:18 INFO - PROCESS | 1661 | 1468349838189 Marionette TRACE conn2 <- [1,862,null,{}] 11:57:18 INFO - PROCESS | 1661 | 1468349838197 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:18 INFO - PROCESS | 1661 | 1468349838200 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:18 INFO - PROCESS | 1661 | 1468349838285 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 11:57:18 INFO - PROCESS | 1661 | 1468349838340 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:18 INFO - PROCESS | 1661 | 1468349838342 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:18 INFO - PROCESS | 1661 | ++DOCSHELL 0x11928b000 == 33 [pid = 1661] [id = 223] 11:57:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x1128ab400) [pid = 1661] [serial = 667] [outer = 0x0] 11:57:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x1185c1c00) [pid = 1661] [serial = 668] [outer = 0x1128ab400] 11:57:18 INFO - PROCESS | 1661 | 1468349838370 Marionette DEBUG loaded listener.js 11:57:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x119474000) [pid = 1661] [serial = 669] [outer = 0x1128ab400] 11:57:18 INFO - PROCESS | 1661 | 1468349838636 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 11:57:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 11:57:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 474ms 11:57:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 11:57:18 INFO - PROCESS | 1661 | 1468349838665 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 11:57:18 INFO - PROCESS | 1661 | 1468349838667 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 11:57:18 INFO - PROCESS | 1661 | 1468349838669 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 11:57:18 INFO - PROCESS | 1661 | 1468349838670 Marionette TRACE conn2 <- [1,866,null,{}] 11:57:18 INFO - PROCESS | 1661 | 1468349838680 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:18 INFO - PROCESS | 1661 | 1468349838681 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:18 INFO - PROCESS | 1661 | 1468349838801 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 11:57:18 INFO - PROCESS | 1661 | 1468349838807 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:18 INFO - PROCESS | 1661 | 1468349838808 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:18 INFO - PROCESS | 1661 | ++DOCSHELL 0x119eaa000 == 34 [pid = 1661] [id = 224] 11:57:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x119829c00) [pid = 1661] [serial = 670] [outer = 0x0] 11:57:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x119ab4000) [pid = 1661] [serial = 671] [outer = 0x119829c00] 11:57:18 INFO - PROCESS | 1661 | 1468349838850 Marionette DEBUG loaded listener.js 11:57:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x119ac1800) [pid = 1661] [serial = 672] [outer = 0x119829c00] 11:57:19 INFO - PROCESS | 1661 | 1468349839269 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 11:57:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 11:57:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 626ms 11:57:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 11:57:19 INFO - PROCESS | 1661 | 1468349839296 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 11:57:19 INFO - PROCESS | 1661 | 1468349839297 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 11:57:19 INFO - PROCESS | 1661 | 1468349839299 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 11:57:19 INFO - PROCESS | 1661 | 1468349839300 Marionette TRACE conn2 <- [1,870,null,{}] 11:57:19 INFO - PROCESS | 1661 | 1468349839302 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:19 INFO - PROCESS | 1661 | 1468349839303 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:19 INFO - PROCESS | 1661 | 1468349839438 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 11:57:19 INFO - PROCESS | 1661 | 1468349839454 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:19 INFO - PROCESS | 1661 | 1468349839456 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:19 INFO - PROCESS | 1661 | ++DOCSHELL 0x123880800 == 35 [pid = 1661] [id = 225] 11:57:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x119a1dc00) [pid = 1661] [serial = 673] [outer = 0x0] 11:57:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x119b63000) [pid = 1661] [serial = 674] [outer = 0x119a1dc00] 11:57:19 INFO - PROCESS | 1661 | 1468349839497 Marionette DEBUG loaded listener.js 11:57:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x119d7d000) [pid = 1661] [serial = 675] [outer = 0x119a1dc00] 11:57:19 INFO - PROCESS | 1661 | 1468349839945 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 11:57:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 11:57:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 669ms 11:57:19 INFO - PROCESS | 1661 | 1468349839968 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 11:57:19 INFO - PROCESS | 1661 | 1468349839969 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 11:57:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 11:57:19 INFO - PROCESS | 1661 | 1468349839971 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 11:57:19 INFO - PROCESS | 1661 | 1468349839972 Marionette TRACE conn2 <- [1,874,null,{}] 11:57:19 INFO - PROCESS | 1661 | 1468349839975 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:19 INFO - PROCESS | 1661 | 1468349839979 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:20 INFO - PROCESS | 1661 | 1468349840102 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 11:57:20 INFO - PROCESS | 1661 | 1468349840106 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:20 INFO - PROCESS | 1661 | 1468349840107 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:20 INFO - PROCESS | 1661 | ++DOCSHELL 0x1245dd800 == 36 [pid = 1661] [id = 226] 11:57:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x119d7f800) [pid = 1661] [serial = 676] [outer = 0x0] 11:57:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x119e84400) [pid = 1661] [serial = 677] [outer = 0x119d7f800] 11:57:20 INFO - PROCESS | 1661 | 1468349840147 Marionette DEBUG loaded listener.js 11:57:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x1240e2c00) [pid = 1661] [serial = 678] [outer = 0x119d7f800] 11:57:20 INFO - PROCESS | 1661 | 1468349840488 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 11:57:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 11:57:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 568ms 11:57:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 11:57:20 INFO - PROCESS | 1661 | 1468349840540 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 11:57:20 INFO - PROCESS | 1661 | 1468349840542 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 11:57:20 INFO - PROCESS | 1661 | 1468349840544 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 11:57:20 INFO - PROCESS | 1661 | 1468349840545 Marionette TRACE conn2 <- [1,878,null,{}] 11:57:20 INFO - PROCESS | 1661 | 1468349840547 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:20 INFO - PROCESS | 1661 | 1468349840548 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:20 INFO - PROCESS | 1661 | 1468349840651 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 11:57:20 INFO - PROCESS | 1661 | 1468349840687 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:20 INFO - PROCESS | 1661 | 1468349840688 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:20 INFO - PROCESS | 1661 | ++DOCSHELL 0x125661000 == 37 [pid = 1661] [id = 227] 11:57:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x1243f1800) [pid = 1661] [serial = 679] [outer = 0x0] 11:57:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x1245ce800) [pid = 1661] [serial = 680] [outer = 0x1243f1800] 11:57:20 INFO - PROCESS | 1661 | 1468349840713 Marionette DEBUG loaded listener.js 11:57:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x12491e400) [pid = 1661] [serial = 681] [outer = 0x1243f1800] 11:57:21 INFO - PROCESS | 1661 | 1468349841004 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 11:57:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 11:57:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 469ms 11:57:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 11:57:21 INFO - PROCESS | 1661 | 1468349841016 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 11:57:21 INFO - PROCESS | 1661 | 1468349841017 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 11:57:21 INFO - PROCESS | 1661 | 1468349841020 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 11:57:21 INFO - PROCESS | 1661 | 1468349841021 Marionette TRACE conn2 <- [1,882,null,{}] 11:57:21 INFO - PROCESS | 1661 | 1468349841031 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:21 INFO - PROCESS | 1661 | 1468349841032 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:21 INFO - PROCESS | 1661 | 1468349841132 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 11:57:21 INFO - PROCESS | 1661 | 1468349841144 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:21 INFO - PROCESS | 1661 | 1468349841145 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:21 INFO - PROCESS | 1661 | ++DOCSHELL 0x12678f800 == 38 [pid = 1661] [id = 228] 11:57:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x12491e800) [pid = 1661] [serial = 682] [outer = 0x0] 11:57:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x124924000) [pid = 1661] [serial = 683] [outer = 0x12491e800] 11:57:21 INFO - PROCESS | 1661 | 1468349841168 Marionette DEBUG loaded listener.js 11:57:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x12492b800) [pid = 1661] [serial = 684] [outer = 0x12491e800] 11:57:21 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x118504800) [pid = 1661] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 11:57:21 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x1127d4400) [pid = 1661] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 11:57:21 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x1127d0c00) [pid = 1661] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 11:57:21 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x111c75400) [pid = 1661] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 11:57:21 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x118889400) [pid = 1661] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 11:57:21 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x111aa5800) [pid = 1661] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 11:57:21 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x116024400) [pid = 1661] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 11:57:21 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x111c7b800) [pid = 1661] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 11:57:21 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x119b5f400) [pid = 1661] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 11:57:21 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x1180dc000) [pid = 1661] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 11:57:21 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x1121b9c00) [pid = 1661] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 11:57:21 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x1128b0000) [pid = 1661] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 11:57:21 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x117ea7000) [pid = 1661] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 11:57:21 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x118789800) [pid = 1661] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 11:57:21 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x119a1c000) [pid = 1661] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 11:57:21 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x1180d5800) [pid = 1661] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 11:57:21 INFO - PROCESS | 1661 | 1468349841582 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 11:57:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 11:57:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 580ms 11:57:21 INFO - PROCESS | 1661 | 1468349841600 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 11:57:21 INFO - PROCESS | 1661 | 1468349841601 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 11:57:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 11:57:21 INFO - PROCESS | 1661 | 1468349841604 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 11:57:21 INFO - PROCESS | 1661 | 1468349841605 Marionette TRACE conn2 <- [1,886,null,{}] 11:57:21 INFO - PROCESS | 1661 | 1468349841607 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:21 INFO - PROCESS | 1661 | 1468349841616 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:21 INFO - PROCESS | 1661 | 1468349841693 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 11:57:21 INFO - PROCESS | 1661 | 1468349841743 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:21 INFO - PROCESS | 1661 | 1468349841744 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:21 INFO - PROCESS | 1661 | ++DOCSHELL 0x119289800 == 39 [pid = 1661] [id = 229] 11:57:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x1121bd800) [pid = 1661] [serial = 685] [outer = 0x0] 11:57:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x116024400) [pid = 1661] [serial = 686] [outer = 0x1121bd800] 11:57:21 INFO - PROCESS | 1661 | 1468349841768 Marionette DEBUG loaded listener.js 11:57:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x1185c1800) [pid = 1661] [serial = 687] [outer = 0x1121bd800] 11:57:22 INFO - PROCESS | 1661 | 1468349842053 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 11:57:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 11:57:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 471ms 11:57:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 11:57:22 INFO - PROCESS | 1661 | 1468349842080 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 11:57:22 INFO - PROCESS | 1661 | 1468349842081 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 11:57:22 INFO - PROCESS | 1661 | 1468349842084 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 11:57:22 INFO - PROCESS | 1661 | 1468349842085 Marionette TRACE conn2 <- [1,890,null,{}] 11:57:22 INFO - PROCESS | 1661 | 1468349842088 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:22 INFO - PROCESS | 1661 | 1468349842091 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:22 INFO - PROCESS | 1661 | 1468349842186 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 11:57:22 INFO - PROCESS | 1661 | 1468349842192 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:22 INFO - PROCESS | 1661 | 1468349842194 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:22 INFO - PROCESS | 1661 | ++DOCSHELL 0x128a38800 == 40 [pid = 1661] [id = 230] 11:57:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x11870a400) [pid = 1661] [serial = 688] [outer = 0x0] 11:57:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x120905c00) [pid = 1661] [serial = 689] [outer = 0x11870a400] 11:57:22 INFO - PROCESS | 1661 | 1468349842218 Marionette DEBUG loaded listener.js 11:57:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x124927c00) [pid = 1661] [serial = 690] [outer = 0x11870a400] 11:57:22 INFO - PROCESS | 1661 | 1468349842559 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 11:57:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 11:57:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 518ms 11:57:22 INFO - PROCESS | 1661 | 1468349842603 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 11:57:22 INFO - PROCESS | 1661 | 1468349842604 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 11:57:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 11:57:22 INFO - PROCESS | 1661 | 1468349842614 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 11:57:22 INFO - PROCESS | 1661 | 1468349842615 Marionette TRACE conn2 <- [1,894,null,{}] 11:57:22 INFO - PROCESS | 1661 | 1468349842617 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:22 INFO - PROCESS | 1661 | 1468349842619 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:22 INFO - PROCESS | 1661 | 1468349842729 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 11:57:22 INFO - PROCESS | 1661 | 1468349842736 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:22 INFO - PROCESS | 1661 | 1468349842738 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:22 INFO - PROCESS | 1661 | ++DOCSHELL 0x129184800 == 41 [pid = 1661] [id = 231] 11:57:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x1245d0800) [pid = 1661] [serial = 691] [outer = 0x0] 11:57:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x124971800) [pid = 1661] [serial = 692] [outer = 0x1245d0800] 11:57:22 INFO - PROCESS | 1661 | 1468349842765 Marionette DEBUG loaded listener.js 11:57:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x124b9dc00) [pid = 1661] [serial = 693] [outer = 0x1245d0800] 11:57:23 INFO - PROCESS | 1661 | 1468349843094 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 11:57:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 11:57:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 525ms 11:57:23 INFO - PROCESS | 1661 | 1468349843133 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 11:57:23 INFO - PROCESS | 1661 | 1468349843135 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 11:57:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 11:57:23 INFO - PROCESS | 1661 | 1468349843140 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 11:57:23 INFO - PROCESS | 1661 | 1468349843142 Marionette TRACE conn2 <- [1,898,null,{}] 11:57:23 INFO - PROCESS | 1661 | 1468349843145 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:23 INFO - PROCESS | 1661 | 1468349843146 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:23 INFO - PROCESS | 1661 | 1468349843271 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 11:57:23 INFO - PROCESS | 1661 | 1468349843346 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:23 INFO - PROCESS | 1661 | 1468349843348 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:23 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a504800 == 42 [pid = 1661] [id = 232] 11:57:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x119ac0800) [pid = 1661] [serial = 694] [outer = 0x0] 11:57:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x124bde800) [pid = 1661] [serial = 695] [outer = 0x119ac0800] 11:57:23 INFO - PROCESS | 1661 | 1468349843387 Marionette DEBUG loaded listener.js 11:57:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x125580c00) [pid = 1661] [serial = 696] [outer = 0x119ac0800] 11:57:23 INFO - PROCESS | 1661 | 1468349843852 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 11:57:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 11:57:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 720ms 11:57:23 INFO - PROCESS | 1661 | 1468349843860 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 11:57:23 INFO - PROCESS | 1661 | 1468349843862 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 11:57:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 11:57:23 INFO - PROCESS | 1661 | 1468349843865 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 11:57:23 INFO - PROCESS | 1661 | 1468349843869 Marionette TRACE conn2 <- [1,902,null,{}] 11:57:23 INFO - PROCESS | 1661 | 1468349843872 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:23 INFO - PROCESS | 1661 | 1468349843874 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:24 INFO - PROCESS | 1661 | 1468349844010 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 11:57:24 INFO - PROCESS | 1661 | 1468349844089 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:24 INFO - PROCESS | 1661 | 1468349844090 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:24 INFO - PROCESS | 1661 | ++DOCSHELL 0x11833a800 == 43 [pid = 1661] [id = 233] 11:57:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x116630000) [pid = 1661] [serial = 697] [outer = 0x0] 11:57:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x11690d400) [pid = 1661] [serial = 698] [outer = 0x116630000] 11:57:24 INFO - PROCESS | 1661 | 1468349844121 Marionette DEBUG loaded listener.js 11:57:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x117ea8400) [pid = 1661] [serial = 699] [outer = 0x116630000] 11:57:24 INFO - PROCESS | 1661 | 1468349844593 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 11:57:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 11:57:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 773ms 11:57:24 INFO - PROCESS | 1661 | 1468349844639 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 11:57:24 INFO - PROCESS | 1661 | 1468349844644 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 11:57:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 11:57:24 INFO - PROCESS | 1661 | 1468349844651 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 11:57:24 INFO - PROCESS | 1661 | 1468349844654 Marionette TRACE conn2 <- [1,906,null,{}] 11:57:24 INFO - PROCESS | 1661 | 1468349844658 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:24 INFO - PROCESS | 1661 | 1468349844661 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:24 INFO - PROCESS | 1661 | 1468349844813 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 11:57:24 INFO - PROCESS | 1661 | 1468349844878 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:24 INFO - PROCESS | 1661 | 1468349844880 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:24 INFO - PROCESS | 1661 | ++DOCSHELL 0x124009800 == 44 [pid = 1661] [id = 234] 11:57:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x1180dd800) [pid = 1661] [serial = 700] [outer = 0x0] 11:57:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x11878bc00) [pid = 1661] [serial = 701] [outer = 0x1180dd800] 11:57:24 INFO - PROCESS | 1661 | 1468349844911 Marionette DEBUG loaded listener.js 11:57:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x119826000) [pid = 1661] [serial = 702] [outer = 0x1180dd800] 11:57:25 INFO - PROCESS | 1661 | 1468349845350 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 11:57:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 11:57:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 726ms 11:57:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 11:57:25 INFO - PROCESS | 1661 | 1468349845376 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 11:57:25 INFO - PROCESS | 1661 | 1468349845378 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 11:57:25 INFO - PROCESS | 1661 | 1468349845380 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 11:57:25 INFO - PROCESS | 1661 | 1468349845383 Marionette TRACE conn2 <- [1,910,null,{}] 11:57:25 INFO - PROCESS | 1661 | 1468349845390 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:25 INFO - PROCESS | 1661 | 1468349845394 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:25 INFO - PROCESS | 1661 | 1468349845494 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 11:57:25 INFO - PROCESS | 1661 | 1468349845551 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:25 INFO - PROCESS | 1661 | 1468349845553 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:25 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a67a800 == 45 [pid = 1661] [id = 235] 11:57:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x119d76800) [pid = 1661] [serial = 703] [outer = 0x0] 11:57:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x119e84800) [pid = 1661] [serial = 704] [outer = 0x119d76800] 11:57:25 INFO - PROCESS | 1661 | 1468349845583 Marionette DEBUG loaded listener.js 11:57:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x123cebc00) [pid = 1661] [serial = 705] [outer = 0x119d76800] 11:57:26 INFO - PROCESS | 1661 | 1468349846040 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 11:57:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 11:57:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 672ms 11:57:26 INFO - PROCESS | 1661 | 1468349846052 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 11:57:26 INFO - PROCESS | 1661 | 1468349846054 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 11:57:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 11:57:26 INFO - PROCESS | 1661 | 1468349846059 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 11:57:26 INFO - PROCESS | 1661 | 1468349846060 Marionette TRACE conn2 <- [1,914,null,{}] 11:57:26 INFO - PROCESS | 1661 | 1468349846063 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:26 INFO - PROCESS | 1661 | 1468349846064 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:26 INFO - PROCESS | 1661 | 1468349846173 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 11:57:26 INFO - PROCESS | 1661 | 1468349846226 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:26 INFO - PROCESS | 1661 | 1468349846227 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:26 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a7dd800 == 46 [pid = 1661] [id = 236] 11:57:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x123c53c00) [pid = 1661] [serial = 706] [outer = 0x0] 11:57:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x12492c800) [pid = 1661] [serial = 707] [outer = 0x123c53c00] 11:57:26 INFO - PROCESS | 1661 | 1468349846256 Marionette DEBUG loaded listener.js 11:57:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x124b27800) [pid = 1661] [serial = 708] [outer = 0x123c53c00] 11:57:26 INFO - PROCESS | 1661 | 1468349846641 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 11:57:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 11:57:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 821ms 11:57:26 INFO - PROCESS | 1661 | 1468349846921 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 11:57:26 INFO - PROCESS | 1661 | 1468349846926 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 11:57:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 11:57:26 INFO - PROCESS | 1661 | 1468349846933 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 11:57:26 INFO - PROCESS | 1661 | 1468349846935 Marionette TRACE conn2 <- [1,918,null,{}] 11:57:26 INFO - PROCESS | 1661 | 1468349846944 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:26 INFO - PROCESS | 1661 | 1468349846947 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:27 INFO - PROCESS | 1661 | 1468349847087 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 11:57:27 INFO - PROCESS | 1661 | 1468349847206 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:27 INFO - PROCESS | 1661 | 1468349847210 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:27 INFO - PROCESS | 1661 | ++DOCSHELL 0x116238800 == 47 [pid = 1661] [id = 237] 11:57:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x111e58400) [pid = 1661] [serial = 709] [outer = 0x0] 11:57:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x1128a8800) [pid = 1661] [serial = 710] [outer = 0x111e58400] 11:57:27 INFO - PROCESS | 1661 | 1468349847239 Marionette DEBUG loaded listener.js 11:57:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x11383ac00) [pid = 1661] [serial = 711] [outer = 0x111e58400] 11:57:27 INFO - PROCESS | 1661 | 1468349847660 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 11:57:28 INFO - PROCESS | 1661 | --DOCSHELL 0x118303800 == 46 [pid = 1661] [id = 206] 11:57:28 INFO - PROCESS | 1661 | --DOCSHELL 0x129184800 == 45 [pid = 1661] [id = 231] 11:57:28 INFO - PROCESS | 1661 | --DOCSHELL 0x128a38800 == 44 [pid = 1661] [id = 230] 11:57:28 INFO - PROCESS | 1661 | --DOCSHELL 0x119289800 == 43 [pid = 1661] [id = 229] 11:57:28 INFO - PROCESS | 1661 | --DOCSHELL 0x12678f800 == 42 [pid = 1661] [id = 228] 11:57:28 INFO - PROCESS | 1661 | --DOCSHELL 0x125661000 == 41 [pid = 1661] [id = 227] 11:57:28 INFO - PROCESS | 1661 | --DOCSHELL 0x1245dd800 == 40 [pid = 1661] [id = 226] 11:57:28 INFO - PROCESS | 1661 | --DOCSHELL 0x123880800 == 39 [pid = 1661] [id = 225] 11:57:28 INFO - PROCESS | 1661 | --DOCSHELL 0x119eaa000 == 38 [pid = 1661] [id = 224] 11:57:28 INFO - PROCESS | 1661 | --DOCSHELL 0x11928b000 == 37 [pid = 1661] [id = 223] 11:57:28 INFO - PROCESS | 1661 | --DOCSHELL 0x11830a000 == 36 [pid = 1661] [id = 222] 11:57:28 INFO - PROCESS | 1661 | --DOCSHELL 0x113d6f800 == 35 [pid = 1661] [id = 221] 11:57:28 INFO - PROCESS | 1661 | --DOCSHELL 0x119a58000 == 34 [pid = 1661] [id = 220] 11:57:28 INFO - PROCESS | 1661 | --DOCSHELL 0x1169ad000 == 33 [pid = 1661] [id = 219] 11:57:28 INFO - PROCESS | 1661 | --DOCSHELL 0x126976800 == 32 [pid = 1661] [id = 218] 11:57:28 INFO - PROCESS | 1661 | --DOCSHELL 0x12a7dd800 == 31 [pid = 1661] [id = 236] 11:57:28 INFO - PROCESS | 1661 | --DOCSHELL 0x12a67a800 == 30 [pid = 1661] [id = 235] 11:57:28 INFO - PROCESS | 1661 | --DOCSHELL 0x124009800 == 29 [pid = 1661] [id = 234] 11:57:28 INFO - PROCESS | 1661 | --DOCSHELL 0x11833a800 == 28 [pid = 1661] [id = 233] 11:57:28 INFO - PROCESS | 1661 | --DOCSHELL 0x12a504800 == 27 [pid = 1661] [id = 232] 11:57:28 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x1185bec00) [pid = 1661] [serial = 629] [outer = 0x0] [url = about:blank] 11:57:28 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x1127d8800) [pid = 1661] [serial = 620] [outer = 0x0] [url = about:blank] 11:57:28 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x112986400) [pid = 1661] [serial = 621] [outer = 0x0] [url = about:blank] 11:57:28 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x118884800) [pid = 1661] [serial = 632] [outer = 0x0] [url = about:blank] 11:57:28 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x119dc4000) [pid = 1661] [serial = 638] [outer = 0x0] [url = about:blank] 11:57:28 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x119d1d400) [pid = 1661] [serial = 636] [outer = 0x0] [url = about:blank] 11:57:28 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x119876400) [pid = 1661] [serial = 635] [outer = 0x0] [url = about:blank] 11:57:28 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x1176e1c00) [pid = 1661] [serial = 644] [outer = 0x0] [url = about:blank] 11:57:28 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x119dc9000) [pid = 1661] [serial = 639] [outer = 0x0] [url = about:blank] 11:57:28 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x11607e800) [pid = 1661] [serial = 623] [outer = 0x0] [url = about:blank] 11:57:28 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x11690b400) [pid = 1661] [serial = 624] [outer = 0x0] [url = about:blank] 11:57:28 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x1180dd400) [pid = 1661] [serial = 626] [outer = 0x0] [url = about:blank] 11:57:28 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x11810cc00) [pid = 1661] [serial = 627] [outer = 0x0] [url = about:blank] 11:57:28 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x119dcf400) [pid = 1661] [serial = 641] [outer = 0x0] [url = about:blank] 11:57:28 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x120910c00) [pid = 1661] [serial = 647] [outer = 0x0] [url = about:blank] 11:57:28 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x113871400) [pid = 1661] [serial = 618] [outer = 0x0] [url = about:blank] 11:57:28 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x112988c00) [pid = 1661] [serial = 617] [outer = 0x0] [url = about:blank] 11:57:28 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x120910800) [pid = 1661] [serial = 642] [outer = 0x0] [url = about:blank] 11:57:28 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x11607a000) [pid = 1661] [serial = 606] [outer = 0x0] [url = about:blank] 11:57:28 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x1133cc000) [pid = 1661] [serial = 605] [outer = 0x0] [url = about:blank] 11:57:28 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x118110400) [pid = 1661] [serial = 609] [outer = 0x0] [url = about:blank] 11:57:28 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x1180d2800) [pid = 1661] [serial = 608] [outer = 0x0] [url = about:blank] 11:57:28 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x119b62000) [pid = 1661] [serial = 645] [outer = 0x0] [url = about:blank] 11:57:28 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x119471c00) [pid = 1661] [serial = 612] [outer = 0x0] [url = about:blank] 11:57:28 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x1188de000) [pid = 1661] [serial = 611] [outer = 0x0] [url = about:blank] 11:57:28 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x12110dc00) [pid = 1661] [serial = 648] [outer = 0x0] [url = about:blank] 11:57:28 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x119148c00) [pid = 1661] [serial = 633] [outer = 0x0] [url = about:blank] 11:57:28 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x118785400) [pid = 1661] [serial = 630] [outer = 0x0] [url = about:blank] 11:57:28 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x119dc2000) [pid = 1661] [serial = 615] [outer = 0x0] [url = about:blank] 11:57:28 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x124918c00) [pid = 1661] [serial = 653] [outer = 0x0] [url = about:blank] 11:57:28 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x119d7a000) [pid = 1661] [serial = 614] [outer = 0x0] [url = about:blank] 11:57:28 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x12380e800) [pid = 1661] [serial = 650] [outer = 0x0] [url = about:blank] 11:57:28 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x1241b6800) [pid = 1661] [serial = 651] [outer = 0x0] [url = about:blank] 11:57:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 11:57:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1431ms 11:57:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 11:57:28 INFO - PROCESS | 1661 | 1468349848364 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 11:57:28 INFO - PROCESS | 1661 | 1468349848367 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 11:57:28 INFO - PROCESS | 1661 | 1468349848370 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 11:57:28 INFO - PROCESS | 1661 | 1468349848373 Marionette TRACE conn2 <- [1,922,null,{}] 11:57:28 INFO - PROCESS | 1661 | 1468349848400 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:28 INFO - PROCESS | 1661 | 1468349848402 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:28 INFO - PROCESS | 1661 | 1468349848478 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 11:57:28 INFO - PROCESS | 1661 | 1468349848484 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:28 INFO - PROCESS | 1661 | 1468349848487 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:28 INFO - PROCESS | 1661 | ++DOCSHELL 0x112ddf800 == 28 [pid = 1661] [id = 238] 11:57:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x111c83c00) [pid = 1661] [serial = 712] [outer = 0x0] 11:57:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x111cac000) [pid = 1661] [serial = 713] [outer = 0x111c83c00] 11:57:28 INFO - PROCESS | 1661 | 1468349848518 Marionette DEBUG loaded listener.js 11:57:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x1121b8400) [pid = 1661] [serial = 714] [outer = 0x111c83c00] 11:57:28 INFO - PROCESS | 1661 | 1468349848842 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 11:57:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 11:57:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 523ms 11:57:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 11:57:28 INFO - PROCESS | 1661 | 1468349848893 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 11:57:28 INFO - PROCESS | 1661 | 1468349848895 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 11:57:28 INFO - PROCESS | 1661 | 1468349848900 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 11:57:28 INFO - PROCESS | 1661 | 1468349848903 Marionette TRACE conn2 <- [1,926,null,{}] 11:57:28 INFO - PROCESS | 1661 | 1468349848906 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:28 INFO - PROCESS | 1661 | 1468349848907 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:28 INFO - PROCESS | 1661 | 1468349848986 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 11:57:28 INFO - PROCESS | 1661 | 1468349848992 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:28 INFO - PROCESS | 1661 | 1468349848994 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:29 INFO - PROCESS | 1661 | ++DOCSHELL 0x1167f4800 == 29 [pid = 1661] [id = 239] 11:57:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x1128ac800) [pid = 1661] [serial = 715] [outer = 0x0] 11:57:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x112984800) [pid = 1661] [serial = 716] [outer = 0x1128ac800] 11:57:29 INFO - PROCESS | 1661 | 1468349849021 Marionette DEBUG loaded listener.js 11:57:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x112ed5c00) [pid = 1661] [serial = 717] [outer = 0x1128ac800] 11:57:29 INFO - PROCESS | 1661 | 1468349849374 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 11:57:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 11:57:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 523ms 11:57:29 INFO - PROCESS | 1661 | 1468349849422 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 11:57:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 11:57:29 INFO - PROCESS | 1661 | 1468349849431 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 11:57:29 INFO - PROCESS | 1661 | 1468349849434 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 11:57:29 INFO - PROCESS | 1661 | 1468349849435 Marionette TRACE conn2 <- [1,930,null,{}] 11:57:29 INFO - PROCESS | 1661 | 1468349849442 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:29 INFO - PROCESS | 1661 | 1468349849445 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:29 INFO - PROCESS | 1661 | 1468349849522 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 11:57:29 INFO - PROCESS | 1661 | 1468349849530 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:29 INFO - PROCESS | 1661 | 1468349849533 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:29 INFO - PROCESS | 1661 | ++DOCSHELL 0x117e2c800 == 30 [pid = 1661] [id = 240] 11:57:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x1160d9400) [pid = 1661] [serial = 718] [outer = 0x0] 11:57:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x1166eb400) [pid = 1661] [serial = 719] [outer = 0x1160d9400] 11:57:29 INFO - PROCESS | 1661 | 1468349849561 Marionette DEBUG loaded listener.js 11:57:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x116915400) [pid = 1661] [serial = 720] [outer = 0x1160d9400] 11:57:29 INFO - PROCESS | 1661 | 1468349849915 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 11:57:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 11:57:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 519ms 11:57:29 INFO - PROCESS | 1661 | 1468349849954 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 11:57:29 INFO - PROCESS | 1661 | 1468349849955 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 11:57:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 11:57:29 INFO - PROCESS | 1661 | 1468349849957 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 11:57:29 INFO - PROCESS | 1661 | 1468349849958 Marionette TRACE conn2 <- [1,934,null,{}] 11:57:29 INFO - PROCESS | 1661 | 1468349849961 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:29 INFO - PROCESS | 1661 | 1468349849962 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:30 INFO - PROCESS | 1661 | 1468349850065 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 11:57:30 INFO - PROCESS | 1661 | 1468349850072 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:30 INFO - PROCESS | 1661 | 1468349850073 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:30 INFO - PROCESS | 1661 | ++DOCSHELL 0x11835d000 == 31 [pid = 1661] [id = 241] 11:57:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x11704c000) [pid = 1661] [serial = 721] [outer = 0x0] 11:57:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x1176e0c00) [pid = 1661] [serial = 722] [outer = 0x11704c000] 11:57:30 INFO - PROCESS | 1661 | 1468349850098 Marionette DEBUG loaded listener.js 11:57:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x1180d2800) [pid = 1661] [serial = 723] [outer = 0x11704c000] 11:57:30 INFO - PROCESS | 1661 | 1468349850488 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 11:57:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 11:57:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 569ms 11:57:30 INFO - PROCESS | 1661 | 1468349850527 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 11:57:30 INFO - PROCESS | 1661 | 1468349850529 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 11:57:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 11:57:30 INFO - PROCESS | 1661 | 1468349850532 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 11:57:30 INFO - PROCESS | 1661 | 1468349850534 Marionette TRACE conn2 <- [1,938,null,{}] 11:57:30 INFO - PROCESS | 1661 | 1468349850537 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:30 INFO - PROCESS | 1661 | 1468349850540 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:30 INFO - PROCESS | 1661 | 1468349850687 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 11:57:30 INFO - PROCESS | 1661 | 1468349850712 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:30 INFO - PROCESS | 1661 | 1468349850713 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:30 INFO - PROCESS | 1661 | ++DOCSHELL 0x119279800 == 32 [pid = 1661] [id = 242] 11:57:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x112e09000) [pid = 1661] [serial = 724] [outer = 0x0] 11:57:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x1180db800) [pid = 1661] [serial = 725] [outer = 0x112e09000] 11:57:30 INFO - PROCESS | 1661 | 1468349850753 Marionette DEBUG loaded listener.js 11:57:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x11810bc00) [pid = 1661] [serial = 726] [outer = 0x112e09000] 11:57:31 INFO - PROCESS | 1661 | 1468349851168 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 11:57:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 11:57:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 671ms 11:57:31 INFO - PROCESS | 1661 | 1468349851203 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 11:57:31 INFO - PROCESS | 1661 | 1468349851207 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 11:57:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 11:57:31 INFO - PROCESS | 1661 | 1468349851212 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 11:57:31 INFO - PROCESS | 1661 | 1468349851214 Marionette TRACE conn2 <- [1,942,null,{}] 11:57:31 INFO - PROCESS | 1661 | 1468349851217 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:31 INFO - PROCESS | 1661 | 1468349851223 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:31 INFO - PROCESS | 1661 | 1468349851405 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 11:57:31 INFO - PROCESS | 1661 | 1468349851458 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:31 INFO - PROCESS | 1661 | 1468349851460 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:31 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b2a800 == 33 [pid = 1661] [id = 243] 11:57:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x118111000) [pid = 1661] [serial = 727] [outer = 0x0] 11:57:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x1185be400) [pid = 1661] [serial = 728] [outer = 0x118111000] 11:57:31 INFO - PROCESS | 1661 | 1468349851501 Marionette DEBUG loaded listener.js 11:57:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x118888000) [pid = 1661] [serial = 729] [outer = 0x118111000] 11:57:31 INFO - PROCESS | 1661 | 1468349851837 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 11:57:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 11:57:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 671ms 11:57:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 11:57:31 INFO - PROCESS | 1661 | 1468349851882 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 11:57:31 INFO - PROCESS | 1661 | 1468349851883 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 11:57:31 INFO - PROCESS | 1661 | 1468349851885 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 11:57:31 INFO - PROCESS | 1661 | 1468349851887 Marionette TRACE conn2 <- [1,946,null,{}] 11:57:31 INFO - PROCESS | 1661 | 1468349851895 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:31 INFO - PROCESS | 1661 | 1468349851896 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:32 INFO - PROCESS | 1661 | 1468349852007 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 11:57:32 INFO - PROCESS | 1661 | 1468349852041 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:32 INFO - PROCESS | 1661 | 1468349852042 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:32 INFO - PROCESS | 1661 | ++DOCSHELL 0x119ec6000 == 34 [pid = 1661] [id = 244] 11:57:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x110eea000) [pid = 1661] [serial = 730] [outer = 0x0] 11:57:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x1188e5000) [pid = 1661] [serial = 731] [outer = 0x110eea000] 11:57:32 INFO - PROCESS | 1661 | 1468349852066 Marionette DEBUG loaded listener.js 11:57:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x11981dc00) [pid = 1661] [serial = 732] [outer = 0x110eea000] 11:57:32 INFO - PROCESS | 1661 | 1468349852550 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 11:57:32 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x1243f1800) [pid = 1661] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 11:57:32 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x119d7f800) [pid = 1661] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 11:57:32 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x1121bd800) [pid = 1661] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 11:57:32 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x12491e800) [pid = 1661] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 11:57:32 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x116768000) [pid = 1661] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 11:57:32 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x1128ab400) [pid = 1661] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 11:57:32 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x116914800) [pid = 1661] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 11:57:32 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x110eeec00) [pid = 1661] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 11:57:32 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x1128a9800) [pid = 1661] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 11:57:32 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x1243ee800) [pid = 1661] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 11:57:32 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x119829c00) [pid = 1661] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 11:57:32 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x11870a400) [pid = 1661] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 11:57:32 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x119a1dc00) [pid = 1661] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 11:57:32 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x1245d0800) [pid = 1661] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 11:57:32 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x119ac0800) [pid = 1661] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 11:57:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 11:57:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 725ms 11:57:32 INFO - PROCESS | 1661 | 1468349852612 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 11:57:32 INFO - PROCESS | 1661 | 1468349852613 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 11:57:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 11:57:32 INFO - PROCESS | 1661 | 1468349852615 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 11:57:32 INFO - PROCESS | 1661 | 1468349852616 Marionette TRACE conn2 <- [1,950,null,{}] 11:57:32 INFO - PROCESS | 1661 | 1468349852619 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:32 INFO - PROCESS | 1661 | 1468349852620 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:32 INFO - PROCESS | 1661 | 1468349852695 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 11:57:32 INFO - PROCESS | 1661 | 1468349852698 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:32 INFO - PROCESS | 1661 | 1468349852699 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:32 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b2c000 == 35 [pid = 1661] [id = 245] 11:57:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x1133f2000) [pid = 1661] [serial = 733] [outer = 0x0] 11:57:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x116914800) [pid = 1661] [serial = 734] [outer = 0x1133f2000] 11:57:32 INFO - PROCESS | 1661 | 1468349852726 Marionette DEBUG loaded listener.js 11:57:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x118788c00) [pid = 1661] [serial = 735] [outer = 0x1133f2000] 11:57:33 INFO - PROCESS | 1661 | 1468349853029 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 11:57:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 11:57:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 420ms 11:57:33 INFO - PROCESS | 1661 | 1468349853035 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 11:57:33 INFO - PROCESS | 1661 | 1468349853036 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 11:57:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 11:57:33 INFO - PROCESS | 1661 | 1468349853046 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 11:57:33 INFO - PROCESS | 1661 | 1468349853047 Marionette TRACE conn2 <- [1,954,null,{}] 11:57:33 INFO - PROCESS | 1661 | 1468349853050 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:33 INFO - PROCESS | 1661 | 1468349853051 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:33 INFO - PROCESS | 1661 | 1468349853130 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 11:57:33 INFO - PROCESS | 1661 | 1468349853189 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:33 INFO - PROCESS | 1661 | 1468349853190 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:33 INFO - PROCESS | 1661 | ++DOCSHELL 0x123954000 == 36 [pid = 1661] [id = 246] 11:57:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x112ed1400) [pid = 1661] [serial = 736] [outer = 0x0] 11:57:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x119829c00) [pid = 1661] [serial = 737] [outer = 0x112ed1400] 11:57:33 INFO - PROCESS | 1661 | 1468349853215 Marionette DEBUG loaded listener.js 11:57:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x119a28400) [pid = 1661] [serial = 738] [outer = 0x112ed1400] 11:57:33 INFO - PROCESS | 1661 | 1468349853484 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 11:57:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 11:57:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 475ms 11:57:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 11:57:33 INFO - PROCESS | 1661 | 1468349853517 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 11:57:33 INFO - PROCESS | 1661 | 1468349853518 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 11:57:33 INFO - PROCESS | 1661 | 1468349853520 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 11:57:33 INFO - PROCESS | 1661 | 1468349853521 Marionette TRACE conn2 <- [1,958,null,{}] 11:57:33 INFO - PROCESS | 1661 | 1468349853531 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:33 INFO - PROCESS | 1661 | 1468349853532 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:33 INFO - PROCESS | 1661 | 1468349853615 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 11:57:33 INFO - PROCESS | 1661 | 1468349853619 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:33 INFO - PROCESS | 1661 | 1468349853620 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:33 INFO - PROCESS | 1661 | ++DOCSHELL 0x1241a4000 == 37 [pid = 1661] [id = 247] 11:57:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x119ab2800) [pid = 1661] [serial = 739] [outer = 0x0] 11:57:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x119abe800) [pid = 1661] [serial = 740] [outer = 0x119ab2800] 11:57:33 INFO - PROCESS | 1661 | 1468349853646 Marionette DEBUG loaded listener.js 11:57:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x119b62000) [pid = 1661] [serial = 741] [outer = 0x119ab2800] 11:57:33 INFO - PROCESS | 1661 | 1468349853931 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 11:57:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 11:57:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 475ms 11:57:34 INFO - PROCESS | 1661 | 1468349853996 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 11:57:34 INFO - PROCESS | 1661 | 1468349853999 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 11:57:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 11:57:34 INFO - PROCESS | 1661 | 1468349854002 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 11:57:34 INFO - PROCESS | 1661 | 1468349854005 Marionette TRACE conn2 <- [1,962,null,{}] 11:57:34 INFO - PROCESS | 1661 | 1468349854008 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:34 INFO - PROCESS | 1661 | 1468349854011 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:34 INFO - PROCESS | 1661 | 1468349854177 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 11:57:34 INFO - PROCESS | 1661 | 1468349854185 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:34 INFO - PROCESS | 1661 | 1468349854187 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:34 INFO - PROCESS | 1661 | ++DOCSHELL 0x1245eb000 == 38 [pid = 1661] [id = 248] 11:57:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x119ab5c00) [pid = 1661] [serial = 742] [outer = 0x0] 11:57:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x119aba800) [pid = 1661] [serial = 743] [outer = 0x119ab5c00] 11:57:34 INFO - PROCESS | 1661 | 1468349854242 Marionette DEBUG loaded listener.js 11:57:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x119d85400) [pid = 1661] [serial = 744] [outer = 0x119ab5c00] 11:57:35 INFO - PROCESS | 1661 | --DOCSHELL 0x1167f4800 == 37 [pid = 1661] [id = 239] 11:57:35 INFO - PROCESS | 1661 | --DOCSHELL 0x112ddf800 == 36 [pid = 1661] [id = 238] 11:57:35 INFO - PROCESS | 1661 | --DOCSHELL 0x116238800 == 35 [pid = 1661] [id = 237] 11:57:35 INFO - PROCESS | 1661 | --DOCSHELL 0x11835d000 == 34 [pid = 1661] [id = 241] 11:57:35 INFO - PROCESS | 1661 | --DOCSHELL 0x119279800 == 33 [pid = 1661] [id = 242] 11:57:35 INFO - PROCESS | 1661 | --DOCSHELL 0x119b2a800 == 32 [pid = 1661] [id = 243] 11:57:35 INFO - PROCESS | 1661 | --DOCSHELL 0x1241a4000 == 31 [pid = 1661] [id = 247] 11:57:35 INFO - PROCESS | 1661 | --DOCSHELL 0x119b2c000 == 30 [pid = 1661] [id = 245] 11:57:35 INFO - PROCESS | 1661 | --DOCSHELL 0x119ec6000 == 29 [pid = 1661] [id = 244] 11:57:35 INFO - PROCESS | 1661 | --DOCSHELL 0x123954000 == 28 [pid = 1661] [id = 246] 11:57:35 INFO - PROCESS | 1661 | --DOCSHELL 0x117e2c800 == 27 [pid = 1661] [id = 240] 11:57:35 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x1245ce800) [pid = 1661] [serial = 680] [outer = 0x0] [url = about:blank] 11:57:35 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x119e84400) [pid = 1661] [serial = 677] [outer = 0x0] [url = about:blank] 11:57:35 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x116024400) [pid = 1661] [serial = 686] [outer = 0x0] [url = about:blank] 11:57:35 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x124924000) [pid = 1661] [serial = 683] [outer = 0x0] [url = about:blank] 11:57:35 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x11704a800) [pid = 1661] [serial = 665] [outer = 0x0] [url = about:blank] 11:57:35 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x11810e800) [pid = 1661] [serial = 666] [outer = 0x0] [url = about:blank] 11:57:35 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x1185c1c00) [pid = 1661] [serial = 668] [outer = 0x0] [url = about:blank] 11:57:35 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x119474000) [pid = 1661] [serial = 669] [outer = 0x0] [url = about:blank] 11:57:35 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x116919000) [pid = 1661] [serial = 659] [outer = 0x0] [url = about:blank] 11:57:35 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x1176e9400) [pid = 1661] [serial = 660] [outer = 0x0] [url = about:blank] 11:57:35 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x1127d3800) [pid = 1661] [serial = 656] [outer = 0x0] [url = about:blank] 11:57:35 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x112e12000) [pid = 1661] [serial = 657] [outer = 0x0] [url = about:blank] 11:57:35 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x112dc9000) [pid = 1661] [serial = 662] [outer = 0x0] [url = about:blank] 11:57:35 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x116768c00) [pid = 1661] [serial = 663] [outer = 0x0] [url = about:blank] 11:57:35 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x12491d400) [pid = 1661] [serial = 654] [outer = 0x0] [url = about:blank] 11:57:35 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x119ab4000) [pid = 1661] [serial = 671] [outer = 0x0] [url = about:blank] 11:57:35 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x12491e400) [pid = 1661] [serial = 681] [outer = 0x0] [url = about:blank] 11:57:35 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x120905c00) [pid = 1661] [serial = 689] [outer = 0x0] [url = about:blank] 11:57:35 INFO - PROCESS | 1661 | --DOMWINDOW == 75 (0x119b63000) [pid = 1661] [serial = 674] [outer = 0x0] [url = about:blank] 11:57:35 INFO - PROCESS | 1661 | --DOMWINDOW == 74 (0x124971800) [pid = 1661] [serial = 692] [outer = 0x0] [url = about:blank] 11:57:35 INFO - PROCESS | 1661 | --DOMWINDOW == 73 (0x124b9dc00) [pid = 1661] [serial = 693] [outer = 0x0] [url = about:blank] 11:57:35 INFO - PROCESS | 1661 | --DOMWINDOW == 72 (0x1240e2c00) [pid = 1661] [serial = 678] [outer = 0x0] [url = about:blank] 11:57:35 INFO - PROCESS | 1661 | --DOMWINDOW == 71 (0x124927c00) [pid = 1661] [serial = 690] [outer = 0x0] [url = about:blank] 11:57:35 INFO - PROCESS | 1661 | --DOMWINDOW == 70 (0x12492b800) [pid = 1661] [serial = 684] [outer = 0x0] [url = about:blank] 11:57:35 INFO - PROCESS | 1661 | --DOMWINDOW == 69 (0x1185c1800) [pid = 1661] [serial = 687] [outer = 0x0] [url = about:blank] 11:57:35 INFO - PROCESS | 1661 | --DOMWINDOW == 68 (0x119d7d000) [pid = 1661] [serial = 675] [outer = 0x0] [url = about:blank] 11:57:35 INFO - PROCESS | 1661 | --DOMWINDOW == 67 (0x119ac1800) [pid = 1661] [serial = 672] [outer = 0x0] [url = about:blank] 11:57:35 INFO - PROCESS | 1661 | --DOMWINDOW == 66 (0x125580c00) [pid = 1661] [serial = 696] [outer = 0x0] [url = about:blank] 11:57:35 INFO - PROCESS | 1661 | --DOMWINDOW == 65 (0x124bde800) [pid = 1661] [serial = 695] [outer = 0x0] [url = about:blank] 11:57:35 INFO - PROCESS | 1661 | 1468349855750 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 11:57:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 11:57:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1777ms 11:57:35 INFO - PROCESS | 1661 | 1468349855779 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 11:57:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 11:57:35 INFO - PROCESS | 1661 | 1468349855781 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 11:57:35 INFO - PROCESS | 1661 | 1468349855784 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 11:57:35 INFO - PROCESS | 1661 | 1468349855786 Marionette TRACE conn2 <- [1,966,null,{}] 11:57:35 INFO - PROCESS | 1661 | 1468349855793 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:35 INFO - PROCESS | 1661 | 1468349855795 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:35 INFO - PROCESS | 1661 | 1468349855876 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 11:57:35 INFO - PROCESS | 1661 | 1468349855929 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:35 INFO - PROCESS | 1661 | 1468349855932 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:35 INFO - PROCESS | 1661 | ++DOCSHELL 0x11608b800 == 28 [pid = 1661] [id = 249] 11:57:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 66 (0x1127d5800) [pid = 1661] [serial = 745] [outer = 0x0] 11:57:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 67 (0x1127d6400) [pid = 1661] [serial = 746] [outer = 0x1127d5800] 11:57:35 INFO - PROCESS | 1661 | 1468349855961 Marionette DEBUG loaded listener.js 11:57:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 68 (0x1128b0000) [pid = 1661] [serial = 747] [outer = 0x1127d5800] 11:57:36 INFO - PROCESS | 1661 | 1468349856284 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 11:57:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 11:57:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 525ms 11:57:36 INFO - PROCESS | 1661 | 1468349856311 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 11:57:36 INFO - PROCESS | 1661 | 1468349856314 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 11:57:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 11:57:36 INFO - PROCESS | 1661 | 1468349856319 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 11:57:36 INFO - PROCESS | 1661 | 1468349856321 Marionette TRACE conn2 <- [1,970,null,{}] 11:57:36 INFO - PROCESS | 1661 | 1468349856325 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:36 INFO - PROCESS | 1661 | 1468349856328 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:36 INFO - PROCESS | 1661 | 1468349856404 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 11:57:36 INFO - PROCESS | 1661 | 1468349856452 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:36 INFO - PROCESS | 1661 | 1468349856454 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:36 INFO - PROCESS | 1661 | ++DOCSHELL 0x117014800 == 29 [pid = 1661] [id = 250] 11:57:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 69 (0x1128b1400) [pid = 1661] [serial = 748] [outer = 0x0] 11:57:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 70 (0x112e12000) [pid = 1661] [serial = 749] [outer = 0x1128b1400] 11:57:36 INFO - PROCESS | 1661 | 1468349856483 Marionette DEBUG loaded listener.js 11:57:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 71 (0x113867400) [pid = 1661] [serial = 750] [outer = 0x1128b1400] 11:57:36 INFO - PROCESS | 1661 | 1468349856767 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 11:57:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 11:57:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 474ms 11:57:36 INFO - PROCESS | 1661 | 1468349856796 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 11:57:36 INFO - PROCESS | 1661 | 1468349856798 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 11:57:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 11:57:36 INFO - PROCESS | 1661 | 1468349856812 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 11:57:36 INFO - PROCESS | 1661 | 1468349856814 Marionette TRACE conn2 <- [1,974,null,{}] 11:57:36 INFO - PROCESS | 1661 | 1468349856825 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:36 INFO - PROCESS | 1661 | 1468349856829 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:36 INFO - PROCESS | 1661 | 1468349856904 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 11:57:36 INFO - PROCESS | 1661 | 1468349856910 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:36 INFO - PROCESS | 1661 | 1468349856912 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:36 INFO - PROCESS | 1661 | ++DOCSHELL 0x118313000 == 30 [pid = 1661] [id = 251] 11:57:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 72 (0x110eb3000) [pid = 1661] [serial = 751] [outer = 0x0] 11:57:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 73 (0x11690e800) [pid = 1661] [serial = 752] [outer = 0x110eb3000] 11:57:36 INFO - PROCESS | 1661 | 1468349856942 Marionette DEBUG loaded listener.js 11:57:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 74 (0x116979800) [pid = 1661] [serial = 753] [outer = 0x110eb3000] 11:57:37 INFO - PROCESS | 1661 | 1468349857279 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 11:57:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 11:57:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 486ms 11:57:37 INFO - PROCESS | 1661 | 1468349857286 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 11:57:37 INFO - PROCESS | 1661 | 1468349857289 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 11:57:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 11:57:37 INFO - PROCESS | 1661 | 1468349857292 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 11:57:37 INFO - PROCESS | 1661 | 1468349857293 Marionette TRACE conn2 <- [1,978,null,{}] 11:57:37 INFO - PROCESS | 1661 | 1468349857295 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:37 INFO - PROCESS | 1661 | 1468349857297 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:37 INFO - PROCESS | 1661 | 1468349857399 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 11:57:37 INFO - PROCESS | 1661 | 1468349857404 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:37 INFO - PROCESS | 1661 | 1468349857405 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:37 INFO - PROCESS | 1661 | ++DOCSHELL 0x118360000 == 31 [pid = 1661] [id = 252] 11:57:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 75 (0x116768c00) [pid = 1661] [serial = 754] [outer = 0x0] 11:57:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x11704cc00) [pid = 1661] [serial = 755] [outer = 0x116768c00] 11:57:37 INFO - PROCESS | 1661 | 1468349857431 Marionette DEBUG loaded listener.js 11:57:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x1180d0800) [pid = 1661] [serial = 756] [outer = 0x116768c00] 11:57:37 INFO - PROCESS | 1661 | 1468349857714 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 11:57:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 11:57:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 469ms 11:57:37 INFO - PROCESS | 1661 | 1468349857762 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 11:57:37 INFO - PROCESS | 1661 | 1468349857763 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 11:57:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 11:57:37 INFO - PROCESS | 1661 | 1468349857765 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 11:57:37 INFO - PROCESS | 1661 | 1468349857766 Marionette TRACE conn2 <- [1,982,null,{}] 11:57:37 INFO - PROCESS | 1661 | 1468349857769 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:37 INFO - PROCESS | 1661 | 1468349857770 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:37 INFO - PROCESS | 1661 | 1468349857851 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 11:57:37 INFO - PROCESS | 1661 | 1468349857855 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:37 INFO - PROCESS | 1661 | 1468349857858 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:37 INFO - PROCESS | 1661 | ++DOCSHELL 0x1192e1000 == 32 [pid = 1661] [id = 253] 11:57:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x1127d6000) [pid = 1661] [serial = 757] [outer = 0x0] 11:57:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x1180d4c00) [pid = 1661] [serial = 758] [outer = 0x1127d6000] 11:57:37 INFO - PROCESS | 1661 | 1468349857884 Marionette DEBUG loaded listener.js 11:57:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x1181ce400) [pid = 1661] [serial = 759] [outer = 0x1127d6000] 11:57:38 INFO - PROCESS | 1661 | 1468349858234 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 11:57:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 11:57:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 519ms 11:57:38 INFO - PROCESS | 1661 | 1468349858286 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 11:57:38 INFO - PROCESS | 1661 | 1468349858287 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 11:57:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 11:57:38 INFO - PROCESS | 1661 | 1468349858290 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 11:57:38 INFO - PROCESS | 1661 | 1468349858291 Marionette TRACE conn2 <- [1,986,null,{}] 11:57:38 INFO - PROCESS | 1661 | 1468349858293 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:38 INFO - PROCESS | 1661 | 1468349858297 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:38 INFO - PROCESS | 1661 | 1468349858389 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 11:57:38 INFO - PROCESS | 1661 | 1468349858395 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:38 INFO - PROCESS | 1661 | 1468349858396 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:38 INFO - PROCESS | 1661 | ++DOCSHELL 0x119bb8000 == 33 [pid = 1661] [id = 254] 11:57:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x118511800) [pid = 1661] [serial = 760] [outer = 0x0] 11:57:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x118755800) [pid = 1661] [serial = 761] [outer = 0x118511800] 11:57:38 INFO - PROCESS | 1661 | 1468349858421 Marionette DEBUG loaded listener.js 11:57:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x119146400) [pid = 1661] [serial = 762] [outer = 0x118511800] 11:57:38 INFO - PROCESS | 1661 | 1468349858732 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 11:57:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 11:57:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 470ms 11:57:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 11:57:38 INFO - PROCESS | 1661 | 1468349858761 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 11:57:38 INFO - PROCESS | 1661 | 1468349858763 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 11:57:38 INFO - PROCESS | 1661 | 1468349858765 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 11:57:38 INFO - PROCESS | 1661 | 1468349858766 Marionette TRACE conn2 <- [1,990,null,{}] 11:57:38 INFO - PROCESS | 1661 | 1468349858768 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:38 INFO - PROCESS | 1661 | 1468349858769 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:38 INFO - PROCESS | 1661 | 1468349858842 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 11:57:38 INFO - PROCESS | 1661 | 1468349858902 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:38 INFO - PROCESS | 1661 | 1468349858903 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:38 INFO - PROCESS | 1661 | ++DOCSHELL 0x119eb3000 == 34 [pid = 1661] [id = 255] 11:57:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x116a0c400) [pid = 1661] [serial = 763] [outer = 0x0] 11:57:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x11946b400) [pid = 1661] [serial = 764] [outer = 0x116a0c400] 11:57:38 INFO - PROCESS | 1661 | 1468349858926 Marionette DEBUG loaded listener.js 11:57:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x119877000) [pid = 1661] [serial = 765] [outer = 0x116a0c400] 11:57:39 INFO - PROCESS | 1661 | 1468349859195 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 11:57:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 11:57:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 468ms 11:57:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 11:57:39 INFO - PROCESS | 1661 | 1468349859234 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 11:57:39 INFO - PROCESS | 1661 | 1468349859235 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 11:57:39 INFO - PROCESS | 1661 | 1468349859237 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 11:57:39 INFO - PROCESS | 1661 | 1468349859238 Marionette TRACE conn2 <- [1,994,null,{}] 11:57:39 INFO - PROCESS | 1661 | 1468349859249 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:39 INFO - PROCESS | 1661 | 1468349859250 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:39 INFO - PROCESS | 1661 | 1468349859330 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 11:57:39 INFO - PROCESS | 1661 | 1468349859333 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:39 INFO - PROCESS | 1661 | 1468349859335 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:39 INFO - PROCESS | 1661 | ++DOCSHELL 0x123947800 == 35 [pid = 1661] [id = 256] 11:57:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x1185b8400) [pid = 1661] [serial = 766] [outer = 0x0] 11:57:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x119abb400) [pid = 1661] [serial = 767] [outer = 0x1185b8400] 11:57:39 INFO - PROCESS | 1661 | 1468349859361 Marionette DEBUG loaded listener.js 11:57:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x119b60800) [pid = 1661] [serial = 768] [outer = 0x1185b8400] 11:57:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 11:57:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 479ms 11:57:39 INFO - PROCESS | 1661 | 1468349859712 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 11:57:39 INFO - PROCESS | 1661 | 1468349859717 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 11:57:39 INFO - PROCESS | 1661 | 1468349859719 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 11:57:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 11:57:39 INFO - PROCESS | 1661 | 1468349859727 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 11:57:39 INFO - PROCESS | 1661 | 1468349859729 Marionette TRACE conn2 <- [1,998,null,{}] 11:57:39 INFO - PROCESS | 1661 | 1468349859731 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:39 INFO - PROCESS | 1661 | 1468349859733 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:39 INFO - PROCESS | 1661 | 1468349859880 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 11:57:39 INFO - PROCESS | 1661 | 1468349859887 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:39 INFO - PROCESS | 1661 | 1468349859888 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:39 INFO - PROCESS | 1661 | ++DOCSHELL 0x118312800 == 36 [pid = 1661] [id = 257] 11:57:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x119474000) [pid = 1661] [serial = 769] [outer = 0x0] 11:57:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x119b6b400) [pid = 1661] [serial = 770] [outer = 0x119474000] 11:57:39 INFO - PROCESS | 1661 | 1468349859940 Marionette DEBUG loaded listener.js 11:57:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x119d77c00) [pid = 1661] [serial = 771] [outer = 0x119474000] 11:57:40 INFO - PROCESS | 1661 | 1468349860244 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 11:57:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 11:57:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 576ms 11:57:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 11:57:40 INFO - PROCESS | 1661 | 1468349860297 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 11:57:40 INFO - PROCESS | 1661 | 1468349860298 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 11:57:40 INFO - PROCESS | 1661 | 1468349860300 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 11:57:40 INFO - PROCESS | 1661 | 1468349860301 Marionette TRACE conn2 <- [1,1002,null,{}] 11:57:40 INFO - PROCESS | 1661 | 1468349860303 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:40 INFO - PROCESS | 1661 | 1468349860305 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:40 INFO - PROCESS | 1661 | 1468349860410 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 11:57:40 INFO - PROCESS | 1661 | 1468349860415 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:40 INFO - PROCESS | 1661 | 1468349860417 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:40 INFO - PROCESS | 1661 | ++DOCSHELL 0x124b3c800 == 37 [pid = 1661] [id = 258] 11:57:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x119d15c00) [pid = 1661] [serial = 772] [outer = 0x0] 11:57:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x119dc4000) [pid = 1661] [serial = 773] [outer = 0x119d15c00] 11:57:40 INFO - PROCESS | 1661 | 1468349860444 Marionette DEBUG loaded listener.js 11:57:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x119dcbc00) [pid = 1661] [serial = 774] [outer = 0x119d15c00] 11:57:40 INFO - PROCESS | 1661 | 1468349860880 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 11:57:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 11:57:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 624ms 11:57:40 INFO - PROCESS | 1661 | 1468349860927 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 11:57:40 INFO - PROCESS | 1661 | 1468349860929 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 11:57:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 11:57:40 INFO - PROCESS | 1661 | 1468349860933 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 11:57:40 INFO - PROCESS | 1661 | 1468349860936 Marionette TRACE conn2 <- [1,1006,null,{}] 11:57:40 INFO - PROCESS | 1661 | 1468349860939 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:40 INFO - PROCESS | 1661 | 1468349860940 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:41 INFO - PROCESS | 1661 | 1468349861048 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 11:57:41 INFO - PROCESS | 1661 | 1468349861064 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:41 INFO - PROCESS | 1661 | 1468349861065 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:41 INFO - PROCESS | 1661 | ++DOCSHELL 0x1192e0000 == 38 [pid = 1661] [id = 259] 11:57:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x119e82800) [pid = 1661] [serial = 775] [outer = 0x0] 11:57:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x12110e400) [pid = 1661] [serial = 776] [outer = 0x119e82800] 11:57:41 INFO - PROCESS | 1661 | 1468349861099 Marionette DEBUG loaded listener.js 11:57:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x123813400) [pid = 1661] [serial = 777] [outer = 0x119e82800] 11:57:41 INFO - PROCESS | 1661 | 1468349861419 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 11:57:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 11:57:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 521ms 11:57:41 INFO - PROCESS | 1661 | 1468349861460 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 11:57:41 INFO - PROCESS | 1661 | 1468349861461 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 11:57:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 11:57:41 INFO - PROCESS | 1661 | 1468349861464 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 11:57:41 INFO - PROCESS | 1661 | 1468349861465 Marionette TRACE conn2 <- [1,1010,null,{}] 11:57:41 INFO - PROCESS | 1661 | 1468349861467 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:41 INFO - PROCESS | 1661 | 1468349861468 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:41 INFO - PROCESS | 1661 | 1468349861567 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 11:57:41 INFO - PROCESS | 1661 | 1468349861570 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:41 INFO - PROCESS | 1661 | 1468349861571 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:41 INFO - PROCESS | 1661 | ++DOCSHELL 0x12697a800 == 39 [pid = 1661] [id = 260] 11:57:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x12110ac00) [pid = 1661] [serial = 778] [outer = 0x0] 11:57:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x123ce6c00) [pid = 1661] [serial = 779] [outer = 0x12110ac00] 11:57:41 INFO - PROCESS | 1661 | 1468349861596 Marionette DEBUG loaded listener.js 11:57:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x1241b4000) [pid = 1661] [serial = 780] [outer = 0x12110ac00] 11:57:41 INFO - PROCESS | 1661 | 1468349861946 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 11:57:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 11:57:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 517ms 11:57:41 INFO - PROCESS | 1661 | 1468349861987 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 11:57:41 INFO - PROCESS | 1661 | 1468349861990 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 11:57:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 11:57:41 INFO - PROCESS | 1661 | 1468349861995 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 11:57:42 INFO - PROCESS | 1661 | 1468349861996 Marionette TRACE conn2 <- [1,1014,null,{}] 11:57:42 INFO - PROCESS | 1661 | 1468349861999 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:42 INFO - PROCESS | 1661 | 1468349862001 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:42 INFO - PROCESS | 1661 | 1468349862145 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 11:57:42 INFO - PROCESS | 1661 | 1468349862161 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:42 INFO - PROCESS | 1661 | 1468349862162 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:42 INFO - PROCESS | 1661 | ++DOCSHELL 0x128988800 == 40 [pid = 1661] [id = 261] 11:57:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x123a2e000) [pid = 1661] [serial = 781] [outer = 0x0] 11:57:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x1243ee800) [pid = 1661] [serial = 782] [outer = 0x123a2e000] 11:57:42 INFO - PROCESS | 1661 | 1468349862212 Marionette DEBUG loaded listener.js 11:57:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x1245cec00) [pid = 1661] [serial = 783] [outer = 0x123a2e000] 11:57:42 INFO - PROCESS | 1661 | 1468349862654 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 11:57:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 11:57:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 671ms 11:57:42 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x112e09000) [pid = 1661] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 11:57:42 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x118111000) [pid = 1661] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 11:57:42 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x110eea000) [pid = 1661] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 11:57:42 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x1133f2000) [pid = 1661] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 11:57:42 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x112ed1400) [pid = 1661] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 11:57:42 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x119ab2800) [pid = 1661] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 11:57:42 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x111e58400) [pid = 1661] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 11:57:42 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x123c53c00) [pid = 1661] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 11:57:42 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x119d76800) [pid = 1661] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 11:57:42 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x1180dd800) [pid = 1661] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 11:57:42 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x116630000) [pid = 1661] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 11:57:42 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x11704c000) [pid = 1661] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 11:57:42 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x1160d9400) [pid = 1661] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 11:57:42 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x1128ac800) [pid = 1661] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 11:57:42 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x111c83c00) [pid = 1661] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 11:57:42 INFO - PROCESS | 1661 | 1468349862912 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 11:57:42 INFO - PROCESS | 1661 | 1468349862914 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 11:57:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 11:57:42 INFO - PROCESS | 1661 | 1468349862932 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 11:57:42 INFO - PROCESS | 1661 | 1468349862934 Marionette TRACE conn2 <- [1,1018,null,{}] 11:57:42 INFO - PROCESS | 1661 | 1468349862937 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:42 INFO - PROCESS | 1661 | 1468349862940 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:43 INFO - PROCESS | 1661 | 1468349863063 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 11:57:43 INFO - PROCESS | 1661 | 1468349863067 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:43 INFO - PROCESS | 1661 | 1468349863068 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:43 INFO - PROCESS | 1661 | ++DOCSHELL 0x119283000 == 41 [pid = 1661] [id = 262] 11:57:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x112e11c00) [pid = 1661] [serial = 784] [outer = 0x0] 11:57:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x113f2dc00) [pid = 1661] [serial = 785] [outer = 0x112e11c00] 11:57:43 INFO - PROCESS | 1661 | 1468349863087 Marionette DEBUG loaded listener.js 11:57:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x1180dbc00) [pid = 1661] [serial = 786] [outer = 0x112e11c00] 11:57:43 INFO - PROCESS | 1661 | 1468349863483 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 11:57:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 11:57:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 571ms 11:57:43 INFO - PROCESS | 1661 | 1468349863502 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 11:57:43 INFO - PROCESS | 1661 | 1468349863504 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 11:57:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 11:57:43 INFO - PROCESS | 1661 | 1468349863510 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 11:57:43 INFO - PROCESS | 1661 | 1468349863511 Marionette TRACE conn2 <- [1,1022,null,{}] 11:57:43 INFO - PROCESS | 1661 | 1468349863515 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:43 INFO - PROCESS | 1661 | 1468349863516 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:43 INFO - PROCESS | 1661 | 1468349863642 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 11:57:43 INFO - PROCESS | 1661 | 1468349863647 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:43 INFO - PROCESS | 1661 | 1468349863648 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:43 INFO - PROCESS | 1661 | ++DOCSHELL 0x128d0c800 == 42 [pid = 1661] [id = 263] 11:57:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x1185bd000) [pid = 1661] [serial = 787] [outer = 0x0] 11:57:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x119a27000) [pid = 1661] [serial = 788] [outer = 0x1185bd000] 11:57:43 INFO - PROCESS | 1661 | 1468349863697 Marionette DEBUG loaded listener.js 11:57:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x1243f2400) [pid = 1661] [serial = 789] [outer = 0x1185bd000] 11:57:44 INFO - PROCESS | 1661 | 1468349864092 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 11:57:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 11:57:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 622ms 11:57:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 11:57:44 INFO - PROCESS | 1661 | 1468349864129 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 11:57:44 INFO - PROCESS | 1661 | 1468349864130 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 11:57:44 INFO - PROCESS | 1661 | 1468349864132 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 11:57:44 INFO - PROCESS | 1661 | 1468349864133 Marionette TRACE conn2 <- [1,1026,null,{}] 11:57:44 INFO - PROCESS | 1661 | 1468349864136 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:44 INFO - PROCESS | 1661 | 1468349864137 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:44 INFO - PROCESS | 1661 | 1468349864256 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 11:57:44 INFO - PROCESS | 1661 | 1468349864278 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:44 INFO - PROCESS | 1661 | 1468349864279 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:44 INFO - PROCESS | 1661 | ++DOCSHELL 0x129182800 == 43 [pid = 1661] [id = 264] 11:57:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x12491b800) [pid = 1661] [serial = 790] [outer = 0x0] 11:57:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x12491e800) [pid = 1661] [serial = 791] [outer = 0x12491b800] 11:57:44 INFO - PROCESS | 1661 | 1468349864303 Marionette DEBUG loaded listener.js 11:57:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x124925000) [pid = 1661] [serial = 792] [outer = 0x12491b800] 11:57:44 INFO - PROCESS | 1661 | 1468349864611 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 11:57:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 11:57:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 519ms 11:57:44 INFO - PROCESS | 1661 | 1468349864652 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 11:57:44 INFO - PROCESS | 1661 | 1468349864653 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 11:57:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 11:57:44 INFO - PROCESS | 1661 | 1468349864656 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 11:57:44 INFO - PROCESS | 1661 | 1468349864657 Marionette TRACE conn2 <- [1,1030,null,{}] 11:57:44 INFO - PROCESS | 1661 | 1468349864659 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:44 INFO - PROCESS | 1661 | 1468349864660 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:44 INFO - PROCESS | 1661 | 1468349864750 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 11:57:44 INFO - PROCESS | 1661 | 1468349864754 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:44 INFO - PROCESS | 1661 | 1468349864755 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:44 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a66b800 == 44 [pid = 1661] [id = 265] 11:57:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x1185bf400) [pid = 1661] [serial = 793] [outer = 0x0] 11:57:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x12492ec00) [pid = 1661] [serial = 794] [outer = 0x1185bf400] 11:57:44 INFO - PROCESS | 1661 | 1468349864778 Marionette DEBUG loaded listener.js 11:57:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x124976c00) [pid = 1661] [serial = 795] [outer = 0x1185bf400] 11:57:45 INFO - PROCESS | 1661 | 1468349865331 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 11:57:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 11:57:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 721ms 11:57:45 INFO - PROCESS | 1661 | 1468349865378 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 11:57:45 INFO - PROCESS | 1661 | 1468349865380 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 11:57:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 11:57:45 INFO - PROCESS | 1661 | 1468349865384 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 11:57:45 INFO - PROCESS | 1661 | 1468349865386 Marionette TRACE conn2 <- [1,1034,null,{}] 11:57:45 INFO - PROCESS | 1661 | 1468349865390 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:45 INFO - PROCESS | 1661 | 1468349865392 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:45 INFO - PROCESS | 1661 | 1468349865530 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 11:57:45 INFO - PROCESS | 1661 | 1468349865607 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:45 INFO - PROCESS | 1661 | 1468349865609 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:45 INFO - PROCESS | 1661 | ++DOCSHELL 0x117002800 == 45 [pid = 1661] [id = 266] 11:57:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x1127d1800) [pid = 1661] [serial = 796] [outer = 0x0] 11:57:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x1128a7000) [pid = 1661] [serial = 797] [outer = 0x1127d1800] 11:57:45 INFO - PROCESS | 1661 | 1468349865640 Marionette DEBUG loaded listener.js 11:57:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x112e0a000) [pid = 1661] [serial = 798] [outer = 0x1127d1800] 11:57:46 INFO - PROCESS | 1661 | 1468349866169 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 11:57:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 11:57:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 975ms 11:57:46 INFO - PROCESS | 1661 | 1468349866373 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 11:57:46 INFO - PROCESS | 1661 | 1468349866377 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 11:57:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 11:57:46 INFO - PROCESS | 1661 | 1468349866381 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 11:57:46 INFO - PROCESS | 1661 | 1468349866383 Marionette TRACE conn2 <- [1,1038,null,{}] 11:57:46 INFO - PROCESS | 1661 | 1468349866387 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:46 INFO - PROCESS | 1661 | 1468349866389 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:46 INFO - PROCESS | 1661 | 1468349866495 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 11:57:46 INFO - PROCESS | 1661 | 1468349866573 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:46 INFO - PROCESS | 1661 | 1468349866576 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:46 INFO - PROCESS | 1661 | ++DOCSHELL 0x116090800 == 46 [pid = 1661] [id = 267] 11:57:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x1133c9800) [pid = 1661] [serial = 799] [outer = 0x0] 11:57:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x1133d1800) [pid = 1661] [serial = 800] [outer = 0x1133c9800] 11:57:46 INFO - PROCESS | 1661 | 1468349866604 Marionette DEBUG loaded listener.js 11:57:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x113d8d400) [pid = 1661] [serial = 801] [outer = 0x1133c9800] 11:57:46 INFO - PROCESS | 1661 | --DOCSHELL 0x129182800 == 45 [pid = 1661] [id = 264] 11:57:46 INFO - PROCESS | 1661 | --DOCSHELL 0x128d0c800 == 44 [pid = 1661] [id = 263] 11:57:46 INFO - PROCESS | 1661 | --DOCSHELL 0x119283000 == 43 [pid = 1661] [id = 262] 11:57:46 INFO - PROCESS | 1661 | --DOCSHELL 0x128988800 == 42 [pid = 1661] [id = 261] 11:57:46 INFO - PROCESS | 1661 | --DOCSHELL 0x12697a800 == 41 [pid = 1661] [id = 260] 11:57:46 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x119aba800) [pid = 1661] [serial = 743] [outer = 0x0] [url = about:blank] 11:57:47 INFO - PROCESS | 1661 | --DOCSHELL 0x1192e0000 == 40 [pid = 1661] [id = 259] 11:57:47 INFO - PROCESS | 1661 | --DOCSHELL 0x124b3c800 == 39 [pid = 1661] [id = 258] 11:57:47 INFO - PROCESS | 1661 | --DOCSHELL 0x118312800 == 38 [pid = 1661] [id = 257] 11:57:47 INFO - PROCESS | 1661 | --DOCSHELL 0x123947800 == 37 [pid = 1661] [id = 256] 11:57:47 INFO - PROCESS | 1661 | --DOCSHELL 0x119eb3000 == 36 [pid = 1661] [id = 255] 11:57:47 INFO - PROCESS | 1661 | --DOCSHELL 0x119bb8000 == 35 [pid = 1661] [id = 254] 11:57:47 INFO - PROCESS | 1661 | --DOCSHELL 0x1192e1000 == 34 [pid = 1661] [id = 253] 11:57:47 INFO - PROCESS | 1661 | --DOCSHELL 0x118360000 == 33 [pid = 1661] [id = 252] 11:57:47 INFO - PROCESS | 1661 | --DOCSHELL 0x118313000 == 32 [pid = 1661] [id = 251] 11:57:47 INFO - PROCESS | 1661 | --DOCSHELL 0x117014800 == 31 [pid = 1661] [id = 250] 11:57:47 INFO - PROCESS | 1661 | --DOCSHELL 0x11608b800 == 30 [pid = 1661] [id = 249] 11:57:47 INFO - PROCESS | 1661 | --DOCSHELL 0x1245eb000 == 29 [pid = 1661] [id = 248] 11:57:47 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x11810bc00) [pid = 1661] [serial = 726] [outer = 0x0] [url = about:blank] 11:57:47 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x1180db800) [pid = 1661] [serial = 725] [outer = 0x0] [url = about:blank] 11:57:47 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x118888000) [pid = 1661] [serial = 729] [outer = 0x0] [url = about:blank] 11:57:47 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x1185be400) [pid = 1661] [serial = 728] [outer = 0x0] [url = about:blank] 11:57:47 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x1188e5000) [pid = 1661] [serial = 731] [outer = 0x0] [url = about:blank] 11:57:47 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x116914800) [pid = 1661] [serial = 734] [outer = 0x0] [url = about:blank] 11:57:47 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x118788c00) [pid = 1661] [serial = 735] [outer = 0x0] [url = about:blank] 11:57:47 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x119829c00) [pid = 1661] [serial = 737] [outer = 0x0] [url = about:blank] 11:57:47 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x119b62000) [pid = 1661] [serial = 741] [outer = 0x0] [url = about:blank] 11:57:47 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x119abe800) [pid = 1661] [serial = 740] [outer = 0x0] [url = about:blank] 11:57:47 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x11981dc00) [pid = 1661] [serial = 732] [outer = 0x0] [url = about:blank] 11:57:47 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x1128a8800) [pid = 1661] [serial = 710] [outer = 0x0] [url = about:blank] 11:57:47 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x11383ac00) [pid = 1661] [serial = 711] [outer = 0x0] [url = about:blank] 11:57:47 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x124b27800) [pid = 1661] [serial = 708] [outer = 0x0] [url = about:blank] 11:57:47 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x12492c800) [pid = 1661] [serial = 707] [outer = 0x0] [url = about:blank] 11:57:47 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x123cebc00) [pid = 1661] [serial = 705] [outer = 0x0] [url = about:blank] 11:57:47 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x119e84800) [pid = 1661] [serial = 704] [outer = 0x0] [url = about:blank] 11:57:47 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x119826000) [pid = 1661] [serial = 702] [outer = 0x0] [url = about:blank] 11:57:47 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x11878bc00) [pid = 1661] [serial = 701] [outer = 0x0] [url = about:blank] 11:57:47 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x117ea8400) [pid = 1661] [serial = 699] [outer = 0x0] [url = about:blank] 11:57:47 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x11690d400) [pid = 1661] [serial = 698] [outer = 0x0] [url = about:blank] 11:57:47 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x1176e0c00) [pid = 1661] [serial = 722] [outer = 0x0] [url = about:blank] 11:57:47 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x1166eb400) [pid = 1661] [serial = 719] [outer = 0x0] [url = about:blank] 11:57:47 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x116915400) [pid = 1661] [serial = 720] [outer = 0x0] [url = about:blank] 11:57:47 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x112984800) [pid = 1661] [serial = 716] [outer = 0x0] [url = about:blank] 11:57:47 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x112ed5c00) [pid = 1661] [serial = 717] [outer = 0x0] [url = about:blank] 11:57:47 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x1121b8400) [pid = 1661] [serial = 714] [outer = 0x0] [url = about:blank] 11:57:47 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x111cac000) [pid = 1661] [serial = 713] [outer = 0x0] [url = about:blank] 11:57:47 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x119a28400) [pid = 1661] [serial = 738] [outer = 0x0] [url = about:blank] 11:57:47 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x1180d2800) [pid = 1661] [serial = 723] [outer = 0x0] [url = about:blank] 11:57:47 INFO - PROCESS | 1661 | 1468349867084 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 11:57:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 11:57:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 722ms 11:57:47 INFO - PROCESS | 1661 | 1468349867104 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 11:57:47 INFO - PROCESS | 1661 | 1468349867108 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 11:57:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 11:57:47 INFO - PROCESS | 1661 | 1468349867119 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 11:57:47 INFO - PROCESS | 1661 | 1468349867122 Marionette TRACE conn2 <- [1,1042,null,{}] 11:57:47 INFO - PROCESS | 1661 | 1468349867126 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:47 INFO - PROCESS | 1661 | 1468349867127 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:47 INFO - PROCESS | 1661 | 1468349867204 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 11:57:47 INFO - PROCESS | 1661 | 1468349867212 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:47 INFO - PROCESS | 1661 | 1468349867214 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:47 INFO - PROCESS | 1661 | ++DOCSHELL 0x117249000 == 30 [pid = 1661] [id = 268] 11:57:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x116630000) [pid = 1661] [serial = 802] [outer = 0x0] 11:57:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x116773000) [pid = 1661] [serial = 803] [outer = 0x116630000] 11:57:47 INFO - PROCESS | 1661 | 1468349867246 Marionette DEBUG loaded listener.js 11:57:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x116971000) [pid = 1661] [serial = 804] [outer = 0x116630000] 11:57:47 INFO - PROCESS | 1661 | 1468349867746 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 11:57:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 11:57:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 676ms 11:57:47 INFO - PROCESS | 1661 | 1468349867793 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 11:57:47 INFO - PROCESS | 1661 | 1468349867795 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 11:57:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 11:57:47 INFO - PROCESS | 1661 | 1468349867798 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 11:57:47 INFO - PROCESS | 1661 | 1468349867800 Marionette TRACE conn2 <- [1,1046,null,{}] 11:57:47 INFO - PROCESS | 1661 | 1468349867813 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:47 INFO - PROCESS | 1661 | 1468349867816 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:47 INFO - PROCESS | 1661 | 1468349867894 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 11:57:47 INFO - PROCESS | 1661 | 1468349867902 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:47 INFO - PROCESS | 1661 | 1468349867905 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:47 INFO - PROCESS | 1661 | ++DOCSHELL 0x11836a800 == 31 [pid = 1661] [id = 269] 11:57:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x118104800) [pid = 1661] [serial = 805] [outer = 0x0] 11:57:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x118108000) [pid = 1661] [serial = 806] [outer = 0x118104800] 11:57:47 INFO - PROCESS | 1661 | 1468349867936 Marionette DEBUG loaded listener.js 11:57:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x11850d800) [pid = 1661] [serial = 807] [outer = 0x118104800] 11:57:48 INFO - PROCESS | 1661 | 1468349868304 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 11:57:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 11:57:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 523ms 11:57:48 INFO - PROCESS | 1661 | 1468349868322 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 11:57:48 INFO - PROCESS | 1661 | 1468349868323 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 11:57:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 11:57:48 INFO - PROCESS | 1661 | 1468349868328 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 11:57:48 INFO - PROCESS | 1661 | 1468349868329 Marionette TRACE conn2 <- [1,1050,null,{}] 11:57:48 INFO - PROCESS | 1661 | 1468349868331 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:48 INFO - PROCESS | 1661 | 1468349868332 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:48 INFO - PROCESS | 1661 | 1468349868411 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 11:57:48 INFO - PROCESS | 1661 | 1468349868414 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:48 INFO - PROCESS | 1661 | 1468349868415 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:48 INFO - PROCESS | 1661 | ++DOCSHELL 0x119291000 == 32 [pid = 1661] [id = 270] 11:57:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x1127d6c00) [pid = 1661] [serial = 808] [outer = 0x0] 11:57:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x118758400) [pid = 1661] [serial = 809] [outer = 0x1127d6c00] 11:57:48 INFO - PROCESS | 1661 | 1468349868441 Marionette DEBUG loaded listener.js 11:57:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x11878b400) [pid = 1661] [serial = 810] [outer = 0x1127d6c00] 11:57:48 INFO - PROCESS | 1661 | 1468349868768 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 11:57:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 11:57:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 472ms 11:57:48 INFO - PROCESS | 1661 | 1468349868800 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 11:57:48 INFO - PROCESS | 1661 | 1468349868801 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 11:57:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 11:57:48 INFO - PROCESS | 1661 | 1468349868804 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 11:57:48 INFO - PROCESS | 1661 | 1468349868805 Marionette TRACE conn2 <- [1,1054,null,{}] 11:57:48 INFO - PROCESS | 1661 | 1468349868809 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:48 INFO - PROCESS | 1661 | 1468349868811 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:48 INFO - PROCESS | 1661 | 1468349868884 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 11:57:48 INFO - PROCESS | 1661 | 1468349868941 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:48 INFO - PROCESS | 1661 | 1468349868942 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:48 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b16000 == 33 [pid = 1661] [id = 271] 11:57:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x1128b2400) [pid = 1661] [serial = 811] [outer = 0x0] 11:57:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x118886400) [pid = 1661] [serial = 812] [outer = 0x1128b2400] 11:57:48 INFO - PROCESS | 1661 | 1468349868967 Marionette DEBUG loaded listener.js 11:57:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x11946cc00) [pid = 1661] [serial = 813] [outer = 0x1128b2400] 11:57:49 INFO - PROCESS | 1661 | 1468349869276 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 11:57:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 11:57:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 523ms 11:57:49 INFO - PROCESS | 1661 | 1468349869327 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 11:57:49 INFO - PROCESS | 1661 | 1468349869328 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 11:57:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 11:57:49 INFO - PROCESS | 1661 | 1468349869340 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 11:57:49 INFO - PROCESS | 1661 | 1468349869341 Marionette TRACE conn2 <- [1,1058,null,{}] 11:57:49 INFO - PROCESS | 1661 | 1468349869343 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:49 INFO - PROCESS | 1661 | 1468349869347 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:49 INFO - PROCESS | 1661 | 1468349869465 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 11:57:49 INFO - PROCESS | 1661 | 1468349869501 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:49 INFO - PROCESS | 1661 | 1468349869502 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:49 INFO - PROCESS | 1661 | ++DOCSHELL 0x119edc000 == 34 [pid = 1661] [id = 272] 11:57:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x119824c00) [pid = 1661] [serial = 814] [outer = 0x0] 11:57:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x119ab5000) [pid = 1661] [serial = 815] [outer = 0x119824c00] 11:57:49 INFO - PROCESS | 1661 | 1468349869527 Marionette DEBUG loaded listener.js 11:57:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x119d18400) [pid = 1661] [serial = 816] [outer = 0x119824c00] 11:57:49 INFO - PROCESS | 1661 | 1468349869836 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 11:57:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 11:57:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 520ms 11:57:49 INFO - PROCESS | 1661 | 1468349869861 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 11:57:49 INFO - PROCESS | 1661 | 1468349869862 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 11:57:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 11:57:49 INFO - PROCESS | 1661 | 1468349869870 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 11:57:49 INFO - PROCESS | 1661 | 1468349869872 Marionette TRACE conn2 <- [1,1062,null,{}] 11:57:49 INFO - PROCESS | 1661 | 1468349869876 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:49 INFO - PROCESS | 1661 | 1468349869877 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:49 INFO - PROCESS | 1661 | 1468349869970 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 11:57:49 INFO - PROCESS | 1661 | 1468349869973 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:49 INFO - PROCESS | 1661 | 1468349869975 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:49 INFO - PROCESS | 1661 | ++DOCSHELL 0x123939000 == 35 [pid = 1661] [id = 273] 11:57:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x119876800) [pid = 1661] [serial = 817] [outer = 0x0] 11:57:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x119d7d400) [pid = 1661] [serial = 818] [outer = 0x119876800] 11:57:50 INFO - PROCESS | 1661 | 1468349870005 Marionette DEBUG loaded listener.js 11:57:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x119dd0800) [pid = 1661] [serial = 819] [outer = 0x119876800] 11:57:50 INFO - PROCESS | 1661 | 1468349870317 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 11:57:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 11:57:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 468ms 11:57:50 INFO - PROCESS | 1661 | 1468349870348 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 11:57:50 INFO - PROCESS | 1661 | 1468349870350 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 11:57:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 11:57:50 INFO - PROCESS | 1661 | 1468349870363 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 11:57:50 INFO - PROCESS | 1661 | 1468349870365 Marionette TRACE conn2 <- [1,1066,null,{}] 11:57:50 INFO - PROCESS | 1661 | 1468349870368 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:50 INFO - PROCESS | 1661 | 1468349870370 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:50 INFO - PROCESS | 1661 | 1468349870517 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 11:57:50 INFO - PROCESS | 1661 | 1468349870566 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:50 INFO - PROCESS | 1661 | 1468349870567 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:50 INFO - PROCESS | 1661 | ++DOCSHELL 0x12439d000 == 36 [pid = 1661] [id = 274] 11:57:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x119e83c00) [pid = 1661] [serial = 820] [outer = 0x0] 11:57:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x12110bc00) [pid = 1661] [serial = 821] [outer = 0x119e83c00] 11:57:50 INFO - PROCESS | 1661 | 1468349870607 Marionette DEBUG loaded listener.js 11:57:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x12380e400) [pid = 1661] [serial = 822] [outer = 0x119e83c00] 11:57:50 INFO - PROCESS | 1661 | 1468349870978 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 11:57:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 11:57:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 672ms 11:57:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 11:57:51 INFO - PROCESS | 1661 | 1468349871035 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 11:57:51 INFO - PROCESS | 1661 | 1468349871036 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 11:57:51 INFO - PROCESS | 1661 | 1468349871039 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 11:57:51 INFO - PROCESS | 1661 | 1468349871040 Marionette TRACE conn2 <- [1,1070,null,{}] 11:57:51 INFO - PROCESS | 1661 | 1468349871042 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:51 INFO - PROCESS | 1661 | 1468349871043 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:51 INFO - PROCESS | 1661 | 1468349871136 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 11:57:51 INFO - PROCESS | 1661 | 1468349871171 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:51 INFO - PROCESS | 1661 | 1468349871172 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:51 INFO - PROCESS | 1661 | ++DOCSHELL 0x1248d9000 == 37 [pid = 1661] [id = 275] 11:57:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x12380e800) [pid = 1661] [serial = 823] [outer = 0x0] 11:57:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x123ce1c00) [pid = 1661] [serial = 824] [outer = 0x12380e800] 11:57:51 INFO - PROCESS | 1661 | 1468349871204 Marionette DEBUG loaded listener.js 11:57:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x1241be000) [pid = 1661] [serial = 825] [outer = 0x12380e800] 11:57:51 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x119e82800) [pid = 1661] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 11:57:51 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x1127d5800) [pid = 1661] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 11:57:51 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x116a0c400) [pid = 1661] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 11:57:51 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x119d15c00) [pid = 1661] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 11:57:51 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x1127d6000) [pid = 1661] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 11:57:51 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x119ab5c00) [pid = 1661] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 11:57:51 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x118511800) [pid = 1661] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 11:57:51 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x119474000) [pid = 1661] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 11:57:51 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x1128b1400) [pid = 1661] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 11:57:51 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x110eb3000) [pid = 1661] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 11:57:51 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x12110ac00) [pid = 1661] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 11:57:51 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x116768c00) [pid = 1661] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 11:57:51 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x1185b8400) [pid = 1661] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 11:57:51 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x123a2e000) [pid = 1661] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 11:57:51 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x112e11c00) [pid = 1661] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 11:57:51 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x12491b800) [pid = 1661] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 11:57:51 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x1185bd000) [pid = 1661] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 11:57:51 INFO - PROCESS | 1661 | 1468349871603 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 11:57:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 11:57:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 571ms 11:57:51 INFO - PROCESS | 1661 | 1468349871613 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 11:57:51 INFO - PROCESS | 1661 | 1468349871614 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 11:57:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 11:57:51 INFO - PROCESS | 1661 | 1468349871616 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 11:57:51 INFO - PROCESS | 1661 | 1468349871617 Marionette TRACE conn2 <- [1,1074,null,{}] 11:57:51 INFO - PROCESS | 1661 | 1468349871619 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:51 INFO - PROCESS | 1661 | 1468349871620 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:51 INFO - PROCESS | 1661 | 1468349871727 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 11:57:51 INFO - PROCESS | 1661 | 1468349871765 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:51 INFO - PROCESS | 1661 | 1468349871766 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:51 INFO - PROCESS | 1661 | ++DOCSHELL 0x119290800 == 38 [pid = 1661] [id = 276] 11:57:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x110fa9000) [pid = 1661] [serial = 826] [outer = 0x0] 11:57:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x11704ac00) [pid = 1661] [serial = 827] [outer = 0x110fa9000] 11:57:51 INFO - PROCESS | 1661 | 1468349871790 Marionette DEBUG loaded listener.js 11:57:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x119473c00) [pid = 1661] [serial = 828] [outer = 0x110fa9000] 11:57:52 INFO - PROCESS | 1661 | 1468349872079 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 11:57:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 11:57:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 519ms 11:57:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 11:57:52 INFO - PROCESS | 1661 | 1468349872135 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 11:57:52 INFO - PROCESS | 1661 | 1468349872137 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 11:57:52 INFO - PROCESS | 1661 | 1468349872139 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 11:57:52 INFO - PROCESS | 1661 | 1468349872141 Marionette TRACE conn2 <- [1,1078,null,{}] 11:57:52 INFO - PROCESS | 1661 | 1468349872143 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:52 INFO - PROCESS | 1661 | 1468349872145 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:52 INFO - PROCESS | 1661 | 1468349872234 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 11:57:52 INFO - PROCESS | 1661 | 1468349872289 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:52 INFO - PROCESS | 1661 | 1468349872291 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:52 INFO - PROCESS | 1661 | ++DOCSHELL 0x1265dc000 == 39 [pid = 1661] [id = 277] 11:57:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x1127d6000) [pid = 1661] [serial = 829] [outer = 0x0] 11:57:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x119474400) [pid = 1661] [serial = 830] [outer = 0x1127d6000] 11:57:52 INFO - PROCESS | 1661 | 1468349872325 Marionette DEBUG loaded listener.js 11:57:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x12491d400) [pid = 1661] [serial = 831] [outer = 0x1127d6000] 11:57:52 INFO - PROCESS | 1661 | 1468349872601 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 11:57:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 11:57:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 471ms 11:57:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 11:57:52 INFO - PROCESS | 1661 | 1468349872618 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 11:57:52 INFO - PROCESS | 1661 | 1468349872619 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 11:57:52 INFO - PROCESS | 1661 | 1468349872621 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 11:57:52 INFO - PROCESS | 1661 | 1468349872622 Marionette TRACE conn2 <- [1,1082,null,{}] 11:57:52 INFO - PROCESS | 1661 | 1468349872632 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:52 INFO - PROCESS | 1661 | 1468349872633 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:52 INFO - PROCESS | 1661 | 1468349872716 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 11:57:52 INFO - PROCESS | 1661 | 1468349872721 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:52 INFO - PROCESS | 1661 | 1468349872722 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:52 INFO - PROCESS | 1661 | ++DOCSHELL 0x128d08800 == 40 [pid = 1661] [id = 278] 11:57:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x124923800) [pid = 1661] [serial = 832] [outer = 0x0] 11:57:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x124974400) [pid = 1661] [serial = 833] [outer = 0x124923800] 11:57:52 INFO - PROCESS | 1661 | 1468349872748 Marionette DEBUG loaded listener.js 11:57:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x124b1fc00) [pid = 1661] [serial = 834] [outer = 0x124923800] 11:57:53 INFO - PROCESS | 1661 | 1468349873090 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 11:57:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 11:57:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 476ms 11:57:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 11:57:53 INFO - PROCESS | 1661 | 1468349873097 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 11:57:53 INFO - PROCESS | 1661 | 1468349873098 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 11:57:53 INFO - PROCESS | 1661 | 1468349873100 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 11:57:53 INFO - PROCESS | 1661 | 1468349873101 Marionette TRACE conn2 <- [1,1086,null,{}] 11:57:53 INFO - PROCESS | 1661 | 1468349873103 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:53 INFO - PROCESS | 1661 | 1468349873104 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:53 INFO - PROCESS | 1661 | 1468349873211 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 11:57:53 INFO - PROCESS | 1661 | 1468349873224 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:53 INFO - PROCESS | 1661 | 1468349873225 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:53 INFO - PROCESS | 1661 | ++DOCSHELL 0x1295d0000 == 41 [pid = 1661] [id = 279] 11:57:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x124921800) [pid = 1661] [serial = 835] [outer = 0x0] 11:57:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x124b96800) [pid = 1661] [serial = 836] [outer = 0x124921800] 11:57:53 INFO - PROCESS | 1661 | 1468349873249 Marionette DEBUG loaded listener.js 11:57:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x124d92400) [pid = 1661] [serial = 837] [outer = 0x124921800] 11:57:53 INFO - PROCESS | 1661 | 1468349873653 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 11:57:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 11:57:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 568ms 11:57:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 11:57:53 INFO - PROCESS | 1661 | 1468349873669 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 11:57:53 INFO - PROCESS | 1661 | 1468349873672 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 11:57:53 INFO - PROCESS | 1661 | 1468349873675 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 11:57:53 INFO - PROCESS | 1661 | 1468349873677 Marionette TRACE conn2 <- [1,1090,null,{}] 11:57:53 INFO - PROCESS | 1661 | 1468349873681 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:53 INFO - PROCESS | 1661 | 1468349873682 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:53 INFO - PROCESS | 1661 | 1468349873791 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 11:57:53 INFO - PROCESS | 1661 | 1468349873847 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:53 INFO - PROCESS | 1661 | 1468349873848 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:53 INFO - PROCESS | 1661 | ++DOCSHELL 0x116954800 == 42 [pid = 1661] [id = 280] 11:57:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x1128a7400) [pid = 1661] [serial = 838] [outer = 0x0] 11:57:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x112f86c00) [pid = 1661] [serial = 839] [outer = 0x1128a7400] 11:57:53 INFO - PROCESS | 1661 | 1468349873879 Marionette DEBUG loaded listener.js 11:57:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x113aa7800) [pid = 1661] [serial = 840] [outer = 0x1128a7400] 11:57:54 INFO - PROCESS | 1661 | 1468349874299 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 11:57:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 11:57:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 670ms 11:57:54 INFO - PROCESS | 1661 | 1468349874345 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 11:57:54 INFO - PROCESS | 1661 | 1468349874348 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 11:57:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 11:57:54 INFO - PROCESS | 1661 | 1468349874353 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 11:57:54 INFO - PROCESS | 1661 | 1468349874354 Marionette TRACE conn2 <- [1,1094,null,{}] 11:57:54 INFO - PROCESS | 1661 | 1468349874357 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:54 INFO - PROCESS | 1661 | 1468349874359 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:54 INFO - PROCESS | 1661 | 1468349874463 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 11:57:54 INFO - PROCESS | 1661 | 1468349874518 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:54 INFO - PROCESS | 1661 | 1468349874519 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:54 INFO - PROCESS | 1661 | ++DOCSHELL 0x119a4e000 == 43 [pid = 1661] [id = 281] 11:57:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x116915c00) [pid = 1661] [serial = 841] [outer = 0x0] 11:57:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x1176e8000) [pid = 1661] [serial = 842] [outer = 0x116915c00] 11:57:54 INFO - PROCESS | 1661 | 1468349874549 Marionette DEBUG loaded listener.js 11:57:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x118102400) [pid = 1661] [serial = 843] [outer = 0x116915c00] 11:57:55 INFO - PROCESS | 1661 | 1468349874994 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 11:57:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 11:57:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 669ms 11:57:55 INFO - PROCESS | 1661 | 1468349875022 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 11:57:55 INFO - PROCESS | 1661 | 1468349875023 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 11:57:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 11:57:55 INFO - PROCESS | 1661 | 1468349875026 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 11:57:55 INFO - PROCESS | 1661 | 1468349875028 Marionette TRACE conn2 <- [1,1098,null,{}] 11:57:55 INFO - PROCESS | 1661 | 1468349875036 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:55 INFO - PROCESS | 1661 | 1468349875039 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:55 INFO - PROCESS | 1661 | 1468349875195 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 11:57:55 INFO - PROCESS | 1661 | 1468349875283 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:55 INFO - PROCESS | 1661 | 1468349875285 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:55 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ab19000 == 44 [pid = 1661] [id = 282] 11:57:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x119b63800) [pid = 1661] [serial = 844] [outer = 0x0] 11:57:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x123810c00) [pid = 1661] [serial = 845] [outer = 0x119b63800] 11:57:55 INFO - PROCESS | 1661 | 1468349875340 Marionette DEBUG loaded listener.js 11:57:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x1245cb000) [pid = 1661] [serial = 846] [outer = 0x119b63800] 11:57:55 INFO - PROCESS | 1661 | 1468349875863 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 11:57:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 11:57:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 871ms 11:57:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 11:57:55 INFO - PROCESS | 1661 | 1468349875897 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 11:57:55 INFO - PROCESS | 1661 | 1468349875899 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 11:57:55 INFO - PROCESS | 1661 | 1468349875901 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 11:57:55 INFO - PROCESS | 1661 | 1468349875902 Marionette TRACE conn2 <- [1,1102,null,{}] 11:57:55 INFO - PROCESS | 1661 | 1468349875905 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:55 INFO - PROCESS | 1661 | 1468349875906 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:56 INFO - PROCESS | 1661 | 1468349876009 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 11:57:56 INFO - PROCESS | 1661 | 1468349876063 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:56 INFO - PROCESS | 1661 | 1468349876065 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:56 INFO - PROCESS | 1661 | ++DOCSHELL 0x12adc1000 == 45 [pid = 1661] [id = 283] 11:57:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x124bdd400) [pid = 1661] [serial = 847] [outer = 0x0] 11:57:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x124f17400) [pid = 1661] [serial = 848] [outer = 0x124bdd400] 11:57:56 INFO - PROCESS | 1661 | 1468349876093 Marionette DEBUG loaded listener.js 11:57:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x12558e800) [pid = 1661] [serial = 849] [outer = 0x124bdd400] 11:57:56 INFO - PROCESS | 1661 | 1468349876539 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 11:57:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 11:57:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 670ms 11:57:56 INFO - PROCESS | 1661 | 1468349876590 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 11:57:56 INFO - PROCESS | 1661 | 1468349876591 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 11:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 11:57:56 INFO - PROCESS | 1661 | 1468349876595 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 11:57:56 INFO - PROCESS | 1661 | 1468349876597 Marionette TRACE conn2 <- [1,1106,null,{}] 11:57:56 INFO - PROCESS | 1661 | 1468349876599 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:56 INFO - PROCESS | 1661 | 1468349876600 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:56 INFO - PROCESS | 1661 | 1468349876701 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 11:57:56 INFO - PROCESS | 1661 | 1468349876902 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:56 INFO - PROCESS | 1661 | 1468349876903 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:56 INFO - PROCESS | 1661 | ++DOCSHELL 0x1167e7800 == 46 [pid = 1661] [id = 284] 11:57:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x1121bcc00) [pid = 1661] [serial = 850] [outer = 0x0] 11:57:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x11297ac00) [pid = 1661] [serial = 851] [outer = 0x1121bcc00] 11:57:56 INFO - PROCESS | 1661 | 1468349876932 Marionette DEBUG loaded listener.js 11:57:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x1133c9000) [pid = 1661] [serial = 852] [outer = 0x1121bcc00] 11:57:57 INFO - PROCESS | 1661 | 1468349877362 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 11:57:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 11:57:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 819ms 11:57:57 INFO - PROCESS | 1661 | 1468349877416 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 11:57:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 11:57:57 INFO - PROCESS | 1661 | 1468349877418 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 11:57:57 INFO - PROCESS | 1661 | 1468349877421 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 11:57:57 INFO - PROCESS | 1661 | 1468349877422 Marionette TRACE conn2 <- [1,1110,null,{}] 11:57:57 INFO - PROCESS | 1661 | 1468349877426 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:57 INFO - PROCESS | 1661 | 1468349877429 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:57 INFO - PROCESS | 1661 | 1468349877525 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 11:57:57 INFO - PROCESS | 1661 | 1468349877580 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:57 INFO - PROCESS | 1661 | 1468349877582 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:57 INFO - PROCESS | 1661 | ++DOCSHELL 0x11722c000 == 47 [pid = 1661] [id = 285] 11:57:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x113849800) [pid = 1661] [serial = 853] [outer = 0x0] 11:57:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x11662cc00) [pid = 1661] [serial = 854] [outer = 0x113849800] 11:57:57 INFO - PROCESS | 1661 | 1468349877609 Marionette DEBUG loaded listener.js 11:57:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x1176e0c00) [pid = 1661] [serial = 855] [outer = 0x113849800] 11:57:58 INFO - PROCESS | 1661 | --DOCSHELL 0x128d08800 == 46 [pid = 1661] [id = 278] 11:57:58 INFO - PROCESS | 1661 | --DOCSHELL 0x1265dc000 == 45 [pid = 1661] [id = 277] 11:57:58 INFO - PROCESS | 1661 | --DOCSHELL 0x119290800 == 44 [pid = 1661] [id = 276] 11:57:58 INFO - PROCESS | 1661 | --DOCSHELL 0x1248d9000 == 43 [pid = 1661] [id = 275] 11:57:58 INFO - PROCESS | 1661 | --DOCSHELL 0x12439d000 == 42 [pid = 1661] [id = 274] 11:57:58 INFO - PROCESS | 1661 | --DOCSHELL 0x123939000 == 41 [pid = 1661] [id = 273] 11:57:58 INFO - PROCESS | 1661 | --DOCSHELL 0x119edc000 == 40 [pid = 1661] [id = 272] 11:57:58 INFO - PROCESS | 1661 | --DOCSHELL 0x119b16000 == 39 [pid = 1661] [id = 271] 11:57:58 INFO - PROCESS | 1661 | --DOCSHELL 0x119291000 == 38 [pid = 1661] [id = 270] 11:57:58 INFO - PROCESS | 1661 | --DOCSHELL 0x11836a800 == 37 [pid = 1661] [id = 269] 11:57:58 INFO - PROCESS | 1661 | --DOCSHELL 0x117249000 == 36 [pid = 1661] [id = 268] 11:57:58 INFO - PROCESS | 1661 | --DOCSHELL 0x116090800 == 35 [pid = 1661] [id = 267] 11:57:58 INFO - PROCESS | 1661 | --DOCSHELL 0x117002800 == 34 [pid = 1661] [id = 266] 11:57:58 INFO - PROCESS | 1661 | --DOCSHELL 0x12a66b800 == 33 [pid = 1661] [id = 265] 11:57:58 INFO - PROCESS | 1661 | --DOCSHELL 0x1167e7800 == 32 [pid = 1661] [id = 284] 11:57:58 INFO - PROCESS | 1661 | --DOCSHELL 0x12adc1000 == 31 [pid = 1661] [id = 283] 11:57:58 INFO - PROCESS | 1661 | --DOCSHELL 0x12ab19000 == 30 [pid = 1661] [id = 282] 11:57:58 INFO - PROCESS | 1661 | --DOCSHELL 0x119a4e000 == 29 [pid = 1661] [id = 281] 11:57:58 INFO - PROCESS | 1661 | --DOCSHELL 0x1295d0000 == 28 [pid = 1661] [id = 279] 11:57:58 INFO - PROCESS | 1661 | --DOCSHELL 0x116954800 == 27 [pid = 1661] [id = 280] 11:57:58 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x1243ee800) [pid = 1661] [serial = 782] [outer = 0x0] [url = about:blank] 11:57:58 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x12492ec00) [pid = 1661] [serial = 794] [outer = 0x0] [url = about:blank] 11:57:58 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x1245cec00) [pid = 1661] [serial = 783] [outer = 0x0] [url = about:blank] 11:57:58 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x113f2dc00) [pid = 1661] [serial = 785] [outer = 0x0] [url = about:blank] 11:57:58 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x12491e800) [pid = 1661] [serial = 791] [outer = 0x0] [url = about:blank] 11:57:58 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x124925000) [pid = 1661] [serial = 792] [outer = 0x0] [url = about:blank] 11:57:58 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x123813400) [pid = 1661] [serial = 777] [outer = 0x0] [url = about:blank] 11:57:58 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x119a27000) [pid = 1661] [serial = 788] [outer = 0x0] [url = about:blank] 11:57:58 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x1180dbc00) [pid = 1661] [serial = 786] [outer = 0x0] [url = about:blank] 11:57:58 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x119dcbc00) [pid = 1661] [serial = 774] [outer = 0x0] [url = about:blank] 11:57:58 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x1243f2400) [pid = 1661] [serial = 789] [outer = 0x0] [url = about:blank] 11:57:58 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x12110e400) [pid = 1661] [serial = 776] [outer = 0x0] [url = about:blank] 11:57:58 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x1127d6400) [pid = 1661] [serial = 746] [outer = 0x0] [url = about:blank] 11:57:58 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x1128b0000) [pid = 1661] [serial = 747] [outer = 0x0] [url = about:blank] 11:57:58 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x11946b400) [pid = 1661] [serial = 764] [outer = 0x0] [url = about:blank] 11:57:58 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x119877000) [pid = 1661] [serial = 765] [outer = 0x0] [url = about:blank] 11:57:58 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x119dc4000) [pid = 1661] [serial = 773] [outer = 0x0] [url = about:blank] 11:57:58 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x1180d4c00) [pid = 1661] [serial = 758] [outer = 0x0] [url = about:blank] 11:57:58 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x1181ce400) [pid = 1661] [serial = 759] [outer = 0x0] [url = about:blank] 11:57:58 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x119d85400) [pid = 1661] [serial = 744] [outer = 0x0] [url = about:blank] 11:57:58 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x118755800) [pid = 1661] [serial = 761] [outer = 0x0] [url = about:blank] 11:57:58 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x119146400) [pid = 1661] [serial = 762] [outer = 0x0] [url = about:blank] 11:57:58 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x119b6b400) [pid = 1661] [serial = 770] [outer = 0x0] [url = about:blank] 11:57:58 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x119d77c00) [pid = 1661] [serial = 771] [outer = 0x0] [url = about:blank] 11:57:58 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x112e12000) [pid = 1661] [serial = 749] [outer = 0x0] [url = about:blank] 11:57:58 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x113867400) [pid = 1661] [serial = 750] [outer = 0x0] [url = about:blank] 11:57:58 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x11690e800) [pid = 1661] [serial = 752] [outer = 0x0] [url = about:blank] 11:57:58 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x116979800) [pid = 1661] [serial = 753] [outer = 0x0] [url = about:blank] 11:57:58 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x123ce6c00) [pid = 1661] [serial = 779] [outer = 0x0] [url = about:blank] 11:57:58 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x1241b4000) [pid = 1661] [serial = 780] [outer = 0x0] [url = about:blank] 11:57:58 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x11704cc00) [pid = 1661] [serial = 755] [outer = 0x0] [url = about:blank] 11:57:58 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x1180d0800) [pid = 1661] [serial = 756] [outer = 0x0] [url = about:blank] 11:57:58 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x119abb400) [pid = 1661] [serial = 767] [outer = 0x0] [url = about:blank] 11:57:58 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x119b60800) [pid = 1661] [serial = 768] [outer = 0x0] [url = about:blank] 11:57:58 INFO - PROCESS | 1661 | 1468349878571 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 11:57:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 11:57:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1173ms 11:57:58 INFO - PROCESS | 1661 | 1468349878597 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 11:57:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 11:57:58 INFO - PROCESS | 1661 | 1468349878600 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 11:57:58 INFO - PROCESS | 1661 | 1468349878603 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 11:57:58 INFO - PROCESS | 1661 | 1468349878605 Marionette TRACE conn2 <- [1,1114,null,{}] 11:57:58 INFO - PROCESS | 1661 | 1468349878610 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:58 INFO - PROCESS | 1661 | 1468349878611 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:58 INFO - PROCESS | 1661 | 1468349878691 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 11:57:58 INFO - PROCESS | 1661 | 1468349878696 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:58 INFO - PROCESS | 1661 | 1468349878699 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:58 INFO - PROCESS | 1661 | ++DOCSHELL 0x11600a000 == 28 [pid = 1661] [id = 286] 11:57:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x1127d4800) [pid = 1661] [serial = 856] [outer = 0x0] 11:57:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x112979400) [pid = 1661] [serial = 857] [outer = 0x1127d4800] 11:57:58 INFO - PROCESS | 1661 | 1468349878729 Marionette DEBUG loaded listener.js 11:57:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x1127cf800) [pid = 1661] [serial = 858] [outer = 0x1127d4800] 11:57:59 INFO - PROCESS | 1661 | 1468349879067 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 11:57:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 11:57:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 525ms 11:57:59 INFO - PROCESS | 1661 | 1468349879127 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 11:57:59 INFO - PROCESS | 1661 | 1468349879131 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 11:57:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 11:57:59 INFO - PROCESS | 1661 | 1468349879135 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 11:57:59 INFO - PROCESS | 1661 | 1468349879137 Marionette TRACE conn2 <- [1,1118,null,{}] 11:57:59 INFO - PROCESS | 1661 | 1468349879139 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:59 INFO - PROCESS | 1661 | 1468349879141 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:59 INFO - PROCESS | 1661 | 1468349879217 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 11:57:59 INFO - PROCESS | 1661 | 1468349879222 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:59 INFO - PROCESS | 1661 | 1468349879223 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:59 INFO - PROCESS | 1661 | ++DOCSHELL 0x117018800 == 29 [pid = 1661] [id = 287] 11:57:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x113a5e800) [pid = 1661] [serial = 859] [outer = 0x0] 11:57:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x116774800) [pid = 1661] [serial = 860] [outer = 0x113a5e800] 11:57:59 INFO - PROCESS | 1661 | 1468349879255 Marionette DEBUG loaded listener.js 11:57:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x116979800) [pid = 1661] [serial = 861] [outer = 0x113a5e800] 11:57:59 INFO - PROCESS | 1661 | 1468349879613 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 11:57:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 11:57:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 519ms 11:57:59 INFO - PROCESS | 1661 | 1468349879655 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 11:57:59 INFO - PROCESS | 1661 | 1468349879656 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 11:57:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 11:57:59 INFO - PROCESS | 1661 | 1468349879667 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 11:57:59 INFO - PROCESS | 1661 | 1468349879670 Marionette TRACE conn2 <- [1,1122,null,{}] 11:57:59 INFO - PROCESS | 1661 | 1468349879678 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:59 INFO - PROCESS | 1661 | 1468349879681 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:59 INFO - PROCESS | 1661 | 1468349879757 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 11:57:59 INFO - PROCESS | 1661 | 1468349879762 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:59 INFO - PROCESS | 1661 | 1468349879764 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:57:59 INFO - PROCESS | 1661 | ++DOCSHELL 0x118399000 == 30 [pid = 1661] [id = 288] 11:57:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x1127ce800) [pid = 1661] [serial = 862] [outer = 0x0] 11:57:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x11810b800) [pid = 1661] [serial = 863] [outer = 0x1127ce800] 11:57:59 INFO - PROCESS | 1661 | 1468349879794 Marionette DEBUG loaded listener.js 11:57:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x1185be400) [pid = 1661] [serial = 864] [outer = 0x1127ce800] 11:58:00 INFO - PROCESS | 1661 | 1468349880136 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 11:58:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 11:58:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 525ms 11:58:00 INFO - PROCESS | 1661 | 1468349880188 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 11:58:00 INFO - PROCESS | 1661 | 1468349880190 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 11:58:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 11:58:00 INFO - PROCESS | 1661 | 1468349880192 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 11:58:00 INFO - PROCESS | 1661 | 1468349880193 Marionette TRACE conn2 <- [1,1126,null,{}] 11:58:00 INFO - PROCESS | 1661 | 1468349880195 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:00 INFO - PROCESS | 1661 | 1468349880197 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:00 INFO - PROCESS | 1661 | 1468349880277 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 11:58:00 INFO - PROCESS | 1661 | 1468349880335 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:00 INFO - PROCESS | 1661 | 1468349880336 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:00 INFO - PROCESS | 1661 | ++DOCSHELL 0x119279800 == 31 [pid = 1661] [id = 289] 11:58:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x1185bd800) [pid = 1661] [serial = 865] [outer = 0x0] 11:58:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x118785400) [pid = 1661] [serial = 866] [outer = 0x1185bd800] 11:58:00 INFO - PROCESS | 1661 | 1468349880361 Marionette DEBUG loaded listener.js 11:58:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x11913ec00) [pid = 1661] [serial = 867] [outer = 0x1185bd800] 11:58:00 INFO - PROCESS | 1661 | 1468349880665 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 11:58:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 11:58:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 519ms 11:58:00 INFO - PROCESS | 1661 | 1468349880712 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 11:58:00 INFO - PROCESS | 1661 | 1468349880713 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 11:58:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 11:58:00 INFO - PROCESS | 1661 | 1468349880715 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 11:58:00 INFO - PROCESS | 1661 | 1468349880716 Marionette TRACE conn2 <- [1,1130,null,{}] 11:58:00 INFO - PROCESS | 1661 | 1468349880718 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:00 INFO - PROCESS | 1661 | 1468349880720 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:00 INFO - PROCESS | 1661 | 1468349880812 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 11:58:00 INFO - PROCESS | 1661 | 1468349880848 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:00 INFO - PROCESS | 1661 | 1468349880849 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:00 INFO - PROCESS | 1661 | ++DOCSHELL 0x119bcc800 == 32 [pid = 1661] [id = 290] 11:58:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x113a51c00) [pid = 1661] [serial = 868] [outer = 0x0] 11:58:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x11946d800) [pid = 1661] [serial = 869] [outer = 0x113a51c00] 11:58:00 INFO - PROCESS | 1661 | 1468349880874 Marionette DEBUG loaded listener.js 11:58:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x119a1d400) [pid = 1661] [serial = 870] [outer = 0x113a51c00] 11:58:01 INFO - PROCESS | 1661 | 1468349881215 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 11:58:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 11:58:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 518ms 11:58:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 11:58:01 INFO - PROCESS | 1661 | 1468349881234 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 11:58:01 INFO - PROCESS | 1661 | 1468349881235 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 11:58:01 INFO - PROCESS | 1661 | 1468349881237 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 11:58:01 INFO - PROCESS | 1661 | 1468349881238 Marionette TRACE conn2 <- [1,1134,null,{}] 11:58:01 INFO - PROCESS | 1661 | 1468349881247 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:01 INFO - PROCESS | 1661 | 1468349881251 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:01 INFO - PROCESS | 1661 | 1468349881362 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 11:58:01 INFO - PROCESS | 1661 | 1468349881366 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:01 INFO - PROCESS | 1661 | 1468349881367 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:01 INFO - PROCESS | 1661 | ++DOCSHELL 0x123882800 == 33 [pid = 1661] [id = 291] 11:58:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x112e09000) [pid = 1661] [serial = 871] [outer = 0x0] 11:58:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x119b5e000) [pid = 1661] [serial = 872] [outer = 0x112e09000] 11:58:01 INFO - PROCESS | 1661 | 1468349881392 Marionette DEBUG loaded listener.js 11:58:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x119e84800) [pid = 1661] [serial = 873] [outer = 0x112e09000] 11:58:01 INFO - PROCESS | 1661 | 1468349881739 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 11:58:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 11:58:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 525ms 11:58:01 INFO - PROCESS | 1661 | 1468349881769 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 11:58:01 INFO - PROCESS | 1661 | 1468349881770 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 11:58:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 11:58:01 INFO - PROCESS | 1661 | 1468349881773 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 11:58:01 INFO - PROCESS | 1661 | 1468349881775 Marionette TRACE conn2 <- [1,1138,null,{}] 11:58:01 INFO - PROCESS | 1661 | 1468349881778 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:01 INFO - PROCESS | 1661 | 1468349881780 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:01 INFO - PROCESS | 1661 | 1468349881871 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 11:58:01 INFO - PROCESS | 1661 | 1468349881875 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:01 INFO - PROCESS | 1661 | 1468349881876 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:01 INFO - PROCESS | 1661 | ++DOCSHELL 0x12401d000 == 34 [pid = 1661] [id = 292] 11:58:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x119d19800) [pid = 1661] [serial = 874] [outer = 0x0] 11:58:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x123811000) [pid = 1661] [serial = 875] [outer = 0x119d19800] 11:58:01 INFO - PROCESS | 1661 | 1468349881900 Marionette DEBUG loaded listener.js 11:58:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x123f32400) [pid = 1661] [serial = 876] [outer = 0x119d19800] 11:58:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x123ceb800) [pid = 1661] [serial = 877] [outer = 0x12cb11c00] 11:58:02 INFO - PROCESS | 1661 | 1468349882287 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 11:58:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 11:58:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 521ms 11:58:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 11:58:02 INFO - PROCESS | 1661 | 1468349882294 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 11:58:02 INFO - PROCESS | 1661 | 1468349882296 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 11:58:02 INFO - PROCESS | 1661 | 1468349882298 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 11:58:02 INFO - PROCESS | 1661 | 1468349882299 Marionette TRACE conn2 <- [1,1142,null,{}] 11:58:02 INFO - PROCESS | 1661 | 1468349882301 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:02 INFO - PROCESS | 1661 | 1468349882302 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:02 INFO - PROCESS | 1661 | 1468349882397 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 11:58:02 INFO - PROCESS | 1661 | 1468349882408 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:02 INFO - PROCESS | 1661 | 1468349882410 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:02 INFO - PROCESS | 1661 | ++DOCSHELL 0x124b40000 == 35 [pid = 1661] [id = 293] 11:58:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x1241b4000) [pid = 1661] [serial = 878] [outer = 0x0] 11:58:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x12459a400) [pid = 1661] [serial = 879] [outer = 0x1241b4000] 11:58:02 INFO - PROCESS | 1661 | 1468349882435 Marionette DEBUG loaded listener.js 11:58:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x124922800) [pid = 1661] [serial = 880] [outer = 0x1241b4000] 11:58:02 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x124923800) [pid = 1661] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 11:58:02 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x1127d6c00) [pid = 1661] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 11:58:02 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x1185bf400) [pid = 1661] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 11:58:02 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x1128b2400) [pid = 1661] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 11:58:02 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x110fa9000) [pid = 1661] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 11:58:02 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x1127d1800) [pid = 1661] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 11:58:02 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x119e83c00) [pid = 1661] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 11:58:02 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x119824c00) [pid = 1661] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 11:58:02 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x12380e800) [pid = 1661] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 11:58:02 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x116630000) [pid = 1661] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 11:58:02 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x119876800) [pid = 1661] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 11:58:02 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x1127d6000) [pid = 1661] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 11:58:02 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x118104800) [pid = 1661] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 11:58:02 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x124921800) [pid = 1661] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 11:58:02 INFO - PROCESS | 1661 | 1468349882987 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 11:58:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 11:58:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 719ms 11:58:03 INFO - PROCESS | 1661 | 1468349883029 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 11:58:03 INFO - PROCESS | 1661 | 1468349883031 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 11:58:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 11:58:03 INFO - PROCESS | 1661 | 1468349883035 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 11:58:03 INFO - PROCESS | 1661 | 1468349883036 Marionette TRACE conn2 <- [1,1146,null,{}] 11:58:03 INFO - PROCESS | 1661 | 1468349883040 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:03 INFO - PROCESS | 1661 | 1468349883041 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:03 INFO - PROCESS | 1661 | 1468349883146 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 11:58:03 INFO - PROCESS | 1661 | 1468349883185 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:03 INFO - PROCESS | 1661 | 1468349883186 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:03 INFO - PROCESS | 1661 | ++DOCSHELL 0x118398000 == 36 [pid = 1661] [id = 294] 11:58:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x11383a400) [pid = 1661] [serial = 881] [outer = 0x0] 11:58:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x117ea4000) [pid = 1661] [serial = 882] [outer = 0x11383a400] 11:58:03 INFO - PROCESS | 1661 | 1468349883210 Marionette DEBUG loaded listener.js 11:58:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x1188ea800) [pid = 1661] [serial = 883] [outer = 0x11383a400] 11:58:03 INFO - PROCESS | 1661 | 1468349883484 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 11:58:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 11:58:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 471ms 11:58:03 INFO - PROCESS | 1661 | 1468349883505 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 11:58:03 INFO - PROCESS | 1661 | 1468349883507 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 11:58:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 11:58:03 INFO - PROCESS | 1661 | 1468349883517 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 11:58:03 INFO - PROCESS | 1661 | 1468349883518 Marionette TRACE conn2 <- [1,1150,null,{}] 11:58:03 INFO - PROCESS | 1661 | 1468349883520 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:03 INFO - PROCESS | 1661 | 1468349883521 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:03 INFO - PROCESS | 1661 | 1468349883601 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 11:58:03 INFO - PROCESS | 1661 | 1468349883622 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:03 INFO - PROCESS | 1661 | 1468349883623 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:03 INFO - PROCESS | 1661 | ++DOCSHELL 0x1265d0000 == 37 [pid = 1661] [id = 295] 11:58:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x119468c00) [pid = 1661] [serial = 884] [outer = 0x0] 11:58:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x12380e000) [pid = 1661] [serial = 885] [outer = 0x119468c00] 11:58:03 INFO - PROCESS | 1661 | 1468349883646 Marionette DEBUG loaded listener.js 11:58:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x1245ccc00) [pid = 1661] [serial = 886] [outer = 0x119468c00] 11:58:03 INFO - PROCESS | 1661 | 1468349883986 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 11:58:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 11:58:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 520ms 11:58:04 INFO - PROCESS | 1661 | 1468349884038 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 11:58:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 11:58:04 INFO - PROCESS | 1661 | 1468349884048 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 11:58:04 INFO - PROCESS | 1661 | 1468349884050 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 11:58:04 INFO - PROCESS | 1661 | 1468349884052 Marionette TRACE conn2 <- [1,1154,null,{}] 11:58:04 INFO - PROCESS | 1661 | 1468349884055 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:04 INFO - PROCESS | 1661 | 1468349884056 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:04 INFO - PROCESS | 1661 | 1468349884145 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 11:58:04 INFO - PROCESS | 1661 | 1468349884150 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:04 INFO - PROCESS | 1661 | 1468349884152 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:04 INFO - PROCESS | 1661 | ++DOCSHELL 0x119bb8000 == 38 [pid = 1661] [id = 296] 11:58:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x12491f800) [pid = 1661] [serial = 887] [outer = 0x0] 11:58:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x124975800) [pid = 1661] [serial = 888] [outer = 0x12491f800] 11:58:04 INFO - PROCESS | 1661 | 1468349884178 Marionette DEBUG loaded listener.js 11:58:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x124d93400) [pid = 1661] [serial = 889] [outer = 0x12491f800] 11:58:04 INFO - PROCESS | 1661 | 1468349884498 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 11:58:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 11:58:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 469ms 11:58:04 INFO - PROCESS | 1661 | 1468349884521 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 11:58:04 INFO - PROCESS | 1661 | 1468349884522 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 11:58:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 11:58:04 INFO - PROCESS | 1661 | 1468349884527 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 11:58:04 INFO - PROCESS | 1661 | 1468349884529 Marionette TRACE conn2 <- [1,1158,null,{}] 11:58:04 INFO - PROCESS | 1661 | 1468349884532 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:04 INFO - PROCESS | 1661 | 1468349884533 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:04 INFO - PROCESS | 1661 | 1468349884613 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 11:58:04 INFO - PROCESS | 1661 | 1468349884669 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:04 INFO - PROCESS | 1661 | 1468349884670 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:04 INFO - PROCESS | 1661 | ++DOCSHELL 0x128d08800 == 39 [pid = 1661] [id = 297] 11:58:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x119ab6000) [pid = 1661] [serial = 890] [outer = 0x0] 11:58:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x124d91000) [pid = 1661] [serial = 891] [outer = 0x119ab6000] 11:58:04 INFO - PROCESS | 1661 | 1468349884694 Marionette DEBUG loaded listener.js 11:58:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x1256d6000) [pid = 1661] [serial = 892] [outer = 0x119ab6000] 11:58:05 INFO - PROCESS | 1661 | 1468349885167 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 11:58:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 11:58:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 673ms 11:58:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 11:58:05 INFO - PROCESS | 1661 | 1468349885201 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 11:58:05 INFO - PROCESS | 1661 | 1468349885204 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 11:58:05 INFO - PROCESS | 1661 | 1468349885233 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 11:58:05 INFO - PROCESS | 1661 | 1468349885235 Marionette TRACE conn2 <- [1,1162,null,{}] 11:58:05 INFO - PROCESS | 1661 | 1468349885243 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:05 INFO - PROCESS | 1661 | 1468349885245 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:05 INFO - PROCESS | 1661 | 1468349885358 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 11:58:05 INFO - PROCESS | 1661 | 1468349885436 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:05 INFO - PROCESS | 1661 | 1468349885437 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:05 INFO - PROCESS | 1661 | ++DOCSHELL 0x117235800 == 40 [pid = 1661] [id = 298] 11:58:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x1128a5c00) [pid = 1661] [serial = 893] [outer = 0x0] 11:58:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x112ed5000) [pid = 1661] [serial = 894] [outer = 0x1128a5c00] 11:58:05 INFO - PROCESS | 1661 | 1468349885468 Marionette DEBUG loaded listener.js 11:58:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x1160d7c00) [pid = 1661] [serial = 895] [outer = 0x1128a5c00] 11:58:05 INFO - PROCESS | 1661 | 1468349885969 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 11:58:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 11:58:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 805ms 11:58:06 INFO - PROCESS | 1661 | 1468349886047 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 11:58:06 INFO - PROCESS | 1661 | 1468349886052 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 11:58:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 11:58:06 INFO - PROCESS | 1661 | 1468349886061 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 11:58:06 INFO - PROCESS | 1661 | 1468349886063 Marionette TRACE conn2 <- [1,1166,null,{}] 11:58:06 INFO - PROCESS | 1661 | 1468349886067 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:06 INFO - PROCESS | 1661 | 1468349886070 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:06 INFO - PROCESS | 1661 | 1468349886235 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 11:58:06 INFO - PROCESS | 1661 | 1468349886364 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:06 INFO - PROCESS | 1661 | 1468349886365 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:06 INFO - PROCESS | 1661 | ++DOCSHELL 0x119eb0800 == 41 [pid = 1661] [id = 299] 11:58:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x1121b4400) [pid = 1661] [serial = 896] [outer = 0x0] 11:58:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x117ea4400) [pid = 1661] [serial = 897] [outer = 0x1121b4400] 11:58:06 INFO - PROCESS | 1661 | 1468349886397 Marionette DEBUG loaded listener.js 11:58:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x1181cbc00) [pid = 1661] [serial = 898] [outer = 0x1121b4400] 11:58:07 INFO - PROCESS | 1661 | 1468349887067 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 11:58:07 INFO - PROCESS | 1661 | --DOCSHELL 0x119bb8000 == 40 [pid = 1661] [id = 296] 11:58:07 INFO - PROCESS | 1661 | --DOCSHELL 0x1265d0000 == 39 [pid = 1661] [id = 295] 11:58:07 INFO - PROCESS | 1661 | --DOCSHELL 0x118398000 == 38 [pid = 1661] [id = 294] 11:58:07 INFO - PROCESS | 1661 | --DOCSHELL 0x124b40000 == 37 [pid = 1661] [id = 293] 11:58:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 11:58:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1025ms 11:58:07 INFO - PROCESS | 1661 | --DOCSHELL 0x12401d000 == 36 [pid = 1661] [id = 292] 11:58:07 INFO - PROCESS | 1661 | --DOCSHELL 0x123882800 == 35 [pid = 1661] [id = 291] 11:58:07 INFO - PROCESS | 1661 | --DOCSHELL 0x119bcc800 == 34 [pid = 1661] [id = 290] 11:58:07 INFO - PROCESS | 1661 | --DOCSHELL 0x119279800 == 33 [pid = 1661] [id = 289] 11:58:07 INFO - PROCESS | 1661 | --DOCSHELL 0x118399000 == 32 [pid = 1661] [id = 288] 11:58:07 INFO - PROCESS | 1661 | --DOCSHELL 0x117018800 == 31 [pid = 1661] [id = 287] 11:58:07 INFO - PROCESS | 1661 | --DOCSHELL 0x11600a000 == 30 [pid = 1661] [id = 286] 11:58:07 INFO - PROCESS | 1661 | --DOCSHELL 0x11722c000 == 29 [pid = 1661] [id = 285] 11:58:07 INFO - PROCESS | 1661 | 1468349887102 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 11:58:07 INFO - PROCESS | 1661 | 1468349887105 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 11:58:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 11:58:07 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x124b96800) [pid = 1661] [serial = 836] [outer = 0x0] [url = about:blank] 11:58:07 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x124974400) [pid = 1661] [serial = 833] [outer = 0x0] [url = about:blank] 11:58:07 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x124b1fc00) [pid = 1661] [serial = 834] [outer = 0x0] [url = about:blank] 11:58:07 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x11878b400) [pid = 1661] [serial = 810] [outer = 0x0] [url = about:blank] 11:58:07 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x124976c00) [pid = 1661] [serial = 795] [outer = 0x0] [url = about:blank] 11:58:07 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x118886400) [pid = 1661] [serial = 812] [outer = 0x0] [url = about:blank] 11:58:07 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x1133d1800) [pid = 1661] [serial = 800] [outer = 0x0] [url = about:blank] 11:58:07 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x119473c00) [pid = 1661] [serial = 828] [outer = 0x0] [url = about:blank] 11:58:07 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x1128a7000) [pid = 1661] [serial = 797] [outer = 0x0] [url = about:blank] 11:58:07 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x112e0a000) [pid = 1661] [serial = 798] [outer = 0x0] [url = about:blank] 11:58:07 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x12110bc00) [pid = 1661] [serial = 821] [outer = 0x0] [url = about:blank] 11:58:07 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x119ab5000) [pid = 1661] [serial = 815] [outer = 0x0] [url = about:blank] 11:58:07 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x1241be000) [pid = 1661] [serial = 825] [outer = 0x0] [url = about:blank] 11:58:07 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x11946cc00) [pid = 1661] [serial = 813] [outer = 0x0] [url = about:blank] 11:58:07 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x116773000) [pid = 1661] [serial = 803] [outer = 0x0] [url = about:blank] 11:58:07 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x119d7d400) [pid = 1661] [serial = 818] [outer = 0x0] [url = about:blank] 11:58:07 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x118758400) [pid = 1661] [serial = 809] [outer = 0x0] [url = about:blank] 11:58:07 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x119d18400) [pid = 1661] [serial = 816] [outer = 0x0] [url = about:blank] 11:58:07 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x119474400) [pid = 1661] [serial = 830] [outer = 0x0] [url = about:blank] 11:58:07 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x116971000) [pid = 1661] [serial = 804] [outer = 0x0] [url = about:blank] 11:58:07 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x11850d800) [pid = 1661] [serial = 807] [outer = 0x0] [url = about:blank] 11:58:07 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x12491d400) [pid = 1661] [serial = 831] [outer = 0x0] [url = about:blank] 11:58:07 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x118108000) [pid = 1661] [serial = 806] [outer = 0x0] [url = about:blank] 11:58:07 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x123ce1c00) [pid = 1661] [serial = 824] [outer = 0x0] [url = about:blank] 11:58:07 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x119dd0800) [pid = 1661] [serial = 819] [outer = 0x0] [url = about:blank] 11:58:07 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x12380e400) [pid = 1661] [serial = 822] [outer = 0x0] [url = about:blank] 11:58:07 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x11704ac00) [pid = 1661] [serial = 827] [outer = 0x0] [url = about:blank] 11:58:07 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x124d92400) [pid = 1661] [serial = 837] [outer = 0x0] [url = about:blank] 11:58:07 INFO - PROCESS | 1661 | 1468349887143 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 11:58:07 INFO - PROCESS | 1661 | 1468349887145 Marionette TRACE conn2 <- [1,1170,null,{}] 11:58:07 INFO - PROCESS | 1661 | 1468349887156 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:07 INFO - PROCESS | 1661 | 1468349887158 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:07 INFO - PROCESS | 1661 | 1468349887257 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 11:58:07 INFO - PROCESS | 1661 | 1468349887264 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:07 INFO - PROCESS | 1661 | 1468349887265 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:07 INFO - PROCESS | 1661 | ++DOCSHELL 0x1167eb800 == 30 [pid = 1661] [id = 300] 11:58:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x1130b5000) [pid = 1661] [serial = 899] [outer = 0x0] 11:58:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x1133ecc00) [pid = 1661] [serial = 900] [outer = 0x1130b5000] 11:58:07 INFO - PROCESS | 1661 | 1468349887293 Marionette DEBUG loaded listener.js 11:58:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x116079800) [pid = 1661] [serial = 901] [outer = 0x1130b5000] 11:58:07 INFO - PROCESS | 1661 | 1468349887676 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 11:58:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 11:58:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 609ms 11:58:07 INFO - PROCESS | 1661 | 1468349887717 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 11:58:07 INFO - PROCESS | 1661 | 1468349887720 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 11:58:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 11:58:07 INFO - PROCESS | 1661 | 1468349887724 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 11:58:07 INFO - PROCESS | 1661 | 1468349887726 Marionette TRACE conn2 <- [1,1174,null,{}] 11:58:07 INFO - PROCESS | 1661 | 1468349887728 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:07 INFO - PROCESS | 1661 | 1468349887730 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:07 INFO - PROCESS | 1661 | 1468349887811 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 11:58:07 INFO - PROCESS | 1661 | 1468349887815 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:07 INFO - PROCESS | 1661 | 1468349887817 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:07 INFO - PROCESS | 1661 | ++DOCSHELL 0x116238800 == 31 [pid = 1661] [id = 301] 11:58:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x11690cc00) [pid = 1661] [serial = 902] [outer = 0x0] 11:58:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x117ea8000) [pid = 1661] [serial = 903] [outer = 0x11690cc00] 11:58:07 INFO - PROCESS | 1661 | 1468349887843 Marionette DEBUG loaded listener.js 11:58:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x1180dc800) [pid = 1661] [serial = 904] [outer = 0x11690cc00] 11:58:08 INFO - PROCESS | 1661 | 1468349888200 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 11:58:08 INFO - PROCESS | 1661 | 1468349888246 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 11:58:08 INFO - PROCESS | 1661 | 1468349888249 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 11:58:08 INFO - PROCESS | 1661 | 1468349888251 Marionette TRACE conn2 <- [1,1178,null,{}] 11:58:08 INFO - PROCESS | 1661 | 1468349888259 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:08 INFO - PROCESS | 1661 | 1468349888262 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:08 INFO - PROCESS | 1661 | 1468349888344 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 11:58:08 INFO - PROCESS | 1661 | 1468349888349 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:08 INFO - PROCESS | 1661 | 1468349888351 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:08 INFO - PROCESS | 1661 | ++DOCSHELL 0x1192e9000 == 32 [pid = 1661] [id = 302] 11:58:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x11213bc00) [pid = 1661] [serial = 905] [outer = 0x0] 11:58:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x118788000) [pid = 1661] [serial = 906] [outer = 0x11213bc00] 11:58:08 INFO - PROCESS | 1661 | 1468349888379 Marionette DEBUG loaded listener.js 11:58:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x119824c00) [pid = 1661] [serial = 907] [outer = 0x11213bc00] 11:58:08 INFO - PROCESS | 1661 | 1468349888718 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 11:58:08 INFO - PROCESS | 1661 | 1468349888771 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 11:58:08 INFO - PROCESS | 1661 | 1468349888774 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 11:58:08 INFO - PROCESS | 1661 | 1468349888775 Marionette TRACE conn2 <- [1,1182,null,{}] 11:58:08 INFO - PROCESS | 1661 | 1468349888777 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:08 INFO - PROCESS | 1661 | 1468349888778 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:08 INFO - PROCESS | 1661 | 1468349888888 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 11:58:08 INFO - PROCESS | 1661 | 1468349888893 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:08 INFO - PROCESS | 1661 | 1468349888895 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:08 INFO - PROCESS | 1661 | ++DOCSHELL 0x119ec0000 == 33 [pid = 1661] [id = 303] 11:58:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x119141400) [pid = 1661] [serial = 908] [outer = 0x0] 11:58:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x119aba400) [pid = 1661] [serial = 909] [outer = 0x119141400] 11:58:08 INFO - PROCESS | 1661 | 1468349888919 Marionette DEBUG loaded listener.js 11:58:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x119d19c00) [pid = 1661] [serial = 910] [outer = 0x119141400] 11:58:09 INFO - PROCESS | 1661 | 1468349889281 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[76] expected 0 but got 53","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 11:58:09 INFO - PROCESS | 1661 | 1468349889297 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 11:58:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 11:58:09 INFO - PROCESS | 1661 | 1468349889300 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 11:58:09 INFO - PROCESS | 1661 | 1468349889301 Marionette TRACE conn2 <- [1,1186,null,{}] 11:58:09 INFO - PROCESS | 1661 | 1468349889303 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:09 INFO - PROCESS | 1661 | 1468349889305 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:09 INFO - PROCESS | 1661 | 1468349889411 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 11:58:09 INFO - PROCESS | 1661 | 1468349889429 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:09 INFO - PROCESS | 1661 | 1468349889430 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:09 INFO - PROCESS | 1661 | ++DOCSHELL 0x123c9c000 == 34 [pid = 1661] [id = 304] 11:58:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x1166ec400) [pid = 1661] [serial = 911] [outer = 0x0] 11:58:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x119d85c00) [pid = 1661] [serial = 912] [outer = 0x1166ec400] 11:58:09 INFO - PROCESS | 1661 | 1468349889467 Marionette DEBUG loaded listener.js 11:58:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x120910000) [pid = 1661] [serial = 913] [outer = 0x1166ec400] 11:58:09 INFO - PROCESS | 1661 | 1468349889852 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 11:58:09 INFO - PROCESS | 1661 | 1468349889871 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 11:58:09 INFO - PROCESS | 1661 | 1468349889873 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 11:58:09 INFO - PROCESS | 1661 | 1468349889877 Marionette TRACE conn2 <- [1,1190,null,{}] 11:58:09 INFO - PROCESS | 1661 | 1468349889896 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:09 INFO - PROCESS | 1661 | 1468349889900 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:10 INFO - PROCESS | 1661 | 1468349890018 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 11:58:10 INFO - PROCESS | 1661 | 1468349890022 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:10 INFO - PROCESS | 1661 | 1468349890023 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:10 INFO - PROCESS | 1661 | ++DOCSHELL 0x1245de800 == 35 [pid = 1661] [id = 305] 11:58:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x121102c00) [pid = 1661] [serial = 914] [outer = 0x0] 11:58:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x123cebc00) [pid = 1661] [serial = 915] [outer = 0x121102c00] 11:58:10 INFO - PROCESS | 1661 | 1468349890049 Marionette DEBUG loaded listener.js 11:58:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x124bd6000) [pid = 1661] [serial = 916] [outer = 0x121102c00] 11:58:10 INFO - PROCESS | 1661 | 1468349890396 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 11:58:10 INFO - PROCESS | 1661 | 1468349890416 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 11:58:10 INFO - PROCESS | 1661 | 1468349890418 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 11:58:10 INFO - PROCESS | 1661 | 1468349890419 Marionette TRACE conn2 <- [1,1194,null,{}] 11:58:10 INFO - PROCESS | 1661 | 1468349890422 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:10 INFO - PROCESS | 1661 | 1468349890423 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:10 INFO - PROCESS | 1661 | 1468349890524 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 11:58:10 INFO - PROCESS | 1661 | 1468349890528 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:10 INFO - PROCESS | 1661 | 1468349890529 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:10 INFO - PROCESS | 1661 | ++DOCSHELL 0x1265d0000 == 36 [pid = 1661] [id = 306] 11:58:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x124b9d800) [pid = 1661] [serial = 917] [outer = 0x0] 11:58:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x12558f400) [pid = 1661] [serial = 918] [outer = 0x124b9d800] 11:58:10 INFO - PROCESS | 1661 | 1468349890554 Marionette DEBUG loaded listener.js 11:58:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x1256de800) [pid = 1661] [serial = 919] [outer = 0x124b9d800] 11:58:10 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | Canvas test: 2d.gradient.interpolate.zerosize.strokeText - assert_equals: d[76] expected 0 but got 104 11:58:10 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9 11:58:10 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13 11:58:10 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1 11:58:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:58:10 INFO - _addTest/ [0,1197,"getWindowHandle",null] 11:58:10 INFO - PROCESS | 1661 | 1468349890899 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 11:58:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 11:58:10 INFO - PROCESS | 1661 | 1468349890902 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 11:58:10 INFO - PROCESS | 1661 | 1468349890903 Marionette TRACE conn2 <- [1,1198,null,{}] 11:58:10 INFO - PROCESS | 1661 | 1468349890905 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:10 INFO - PROCESS | 1661 | 1468349890907 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:11 INFO - PROCESS | 1661 | 1468349891010 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 11:58:11 INFO - PROCESS | 1661 | 1468349891020 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:11 INFO - PROCESS | 1661 | 1468349891022 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:11 INFO - PROCESS | 1661 | ++DOCSHELL 0x128983000 == 37 [pid = 1661] [id = 307] 11:58:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x126171400) [pid = 1661] [serial = 920] [outer = 0x0] 11:58:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x126178c00) [pid = 1661] [serial = 921] [outer = 0x126171400] 11:58:11 INFO - PROCESS | 1661 | 1468349891046 Marionette DEBUG loaded listener.js 11:58:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x12653fc00) [pid = 1661] [serial = 922] [outer = 0x126171400] 11:58:11 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x113a5e800) [pid = 1661] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 11:58:11 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x1127d4800) [pid = 1661] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 11:58:11 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x1127ce800) [pid = 1661] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 11:58:11 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x113849800) [pid = 1661] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 11:58:11 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x1128a7400) [pid = 1661] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 11:58:11 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x113a51c00) [pid = 1661] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 11:58:11 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x116915c00) [pid = 1661] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 11:58:11 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x112e09000) [pid = 1661] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 11:58:11 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x119b63800) [pid = 1661] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 11:58:11 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x11383a400) [pid = 1661] [serial = 881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 11:58:11 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x119d19800) [pid = 1661] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 11:58:11 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x1241b4000) [pid = 1661] [serial = 878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 11:58:11 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x119468c00) [pid = 1661] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 11:58:11 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x124bdd400) [pid = 1661] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 11:58:11 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x12491f800) [pid = 1661] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 11:58:11 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x1121bcc00) [pid = 1661] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 11:58:11 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x1185bd800) [pid = 1661] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 11:58:11 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x1133c9800) [pid = 1661] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 11:58:11 INFO - PROCESS | 1661 | 1468349891489 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 11:58:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 11:58:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 619ms 11:58:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 11:58:11 INFO - PROCESS | 1661 | 1468349891521 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 11:58:11 INFO - PROCESS | 1661 | 1468349891522 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 11:58:11 INFO - PROCESS | 1661 | 1468349891525 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 11:58:11 INFO - PROCESS | 1661 | 1468349891526 Marionette TRACE conn2 <- [1,1202,null,{}] 11:58:11 INFO - PROCESS | 1661 | 1468349891528 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:11 INFO - PROCESS | 1661 | 1468349891529 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:11 INFO - PROCESS | 1661 | 1468349891606 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 11:58:11 INFO - PROCESS | 1661 | 1468349891662 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:11 INFO - PROCESS | 1661 | 1468349891663 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:11 INFO - PROCESS | 1661 | ++DOCSHELL 0x1192dd000 == 38 [pid = 1661] [id = 308] 11:58:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x112979c00) [pid = 1661] [serial = 923] [outer = 0x0] 11:58:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x1127cf400) [pid = 1661] [serial = 924] [outer = 0x112979c00] 11:58:11 INFO - PROCESS | 1661 | 1468349891687 Marionette DEBUG loaded listener.js 11:58:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x1185c1400) [pid = 1661] [serial = 925] [outer = 0x112979c00] 11:58:11 INFO - PROCESS | 1661 | 1468349891950 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:58:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 11:58:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 469ms 11:58:12 INFO - PROCESS | 1661 | 1468349891998 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 11:58:12 INFO - PROCESS | 1661 | 1468349891999 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 11:58:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 11:58:12 INFO - PROCESS | 1661 | 1468349892001 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 11:58:12 INFO - PROCESS | 1661 | 1468349892002 Marionette TRACE conn2 <- [1,1206,null,{}] 11:58:12 INFO - PROCESS | 1661 | 1468349892005 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:12 INFO - PROCESS | 1661 | 1468349892006 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:12 INFO - PROCESS | 1661 | 1468349892089 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 11:58:12 INFO - PROCESS | 1661 | 1468349892094 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:12 INFO - PROCESS | 1661 | 1468349892095 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x128a91000 == 39 [pid = 1661] [id = 309] 11:58:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x119822800) [pid = 1661] [serial = 926] [outer = 0x0] 11:58:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x12110d400) [pid = 1661] [serial = 927] [outer = 0x119822800] 11:58:12 INFO - PROCESS | 1661 | 1468349892126 Marionette DEBUG loaded listener.js 11:58:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x126173000) [pid = 1661] [serial = 928] [outer = 0x119822800] 11:58:12 INFO - PROCESS | 1661 | 1468349892497 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:58:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 11:58:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 519ms 11:58:12 INFO - PROCESS | 1661 | 1468349892521 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 11:58:12 INFO - PROCESS | 1661 | 1468349892523 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 11:58:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 11:58:12 INFO - PROCESS | 1661 | 1468349892528 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 11:58:12 INFO - PROCESS | 1661 | 1468349892530 Marionette TRACE conn2 <- [1,1210,null,{}] 11:58:12 INFO - PROCESS | 1661 | 1468349892532 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:12 INFO - PROCESS | 1661 | 1468349892534 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:12 INFO - PROCESS | 1661 | 1468349892626 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 11:58:12 INFO - PROCESS | 1661 | 1468349892631 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:12 INFO - PROCESS | 1661 | 1468349892632 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a686800 == 40 [pid = 1661] [id = 310] 11:58:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x126540c00) [pid = 1661] [serial = 929] [outer = 0x0] 11:58:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x1267e0c00) [pid = 1661] [serial = 930] [outer = 0x126540c00] 11:58:12 INFO - PROCESS | 1661 | 1468349892658 Marionette DEBUG loaded listener.js 11:58:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x126b9c000) [pid = 1661] [serial = 931] [outer = 0x126540c00] 11:58:12 INFO - PROCESS | 1661 | 1468349892981 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 11:58:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 11:58:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 470ms 11:58:12 INFO - PROCESS | 1661 | 1468349892997 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 11:58:13 INFO - PROCESS | 1661 | 1468349892999 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 11:58:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 11:58:13 INFO - PROCESS | 1661 | 1468349893001 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 11:58:13 INFO - PROCESS | 1661 | 1468349893002 Marionette TRACE conn2 <- [1,1214,null,{}] 11:58:13 INFO - PROCESS | 1661 | 1468349893004 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:13 INFO - PROCESS | 1661 | 1468349893005 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:13 INFO - PROCESS | 1661 | 1468349893088 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 11:58:13 INFO - PROCESS | 1661 | 1468349893143 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:13 INFO - PROCESS | 1661 | 1468349893144 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:13 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ab14800 == 41 [pid = 1661] [id = 311] 11:58:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x126541000) [pid = 1661] [serial = 932] [outer = 0x0] 11:58:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x128854400) [pid = 1661] [serial = 933] [outer = 0x126541000] 11:58:13 INFO - PROCESS | 1661 | 1468349893175 Marionette DEBUG loaded listener.js 11:58:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x12885d800) [pid = 1661] [serial = 934] [outer = 0x126541000] 11:58:13 INFO - PROCESS | 1661 | 1468349893549 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 11:58:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 11:58:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 570ms 11:58:13 INFO - PROCESS | 1661 | 1468349893571 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 11:58:13 INFO - PROCESS | 1661 | 1468349893574 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 11:58:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 11:58:13 INFO - PROCESS | 1661 | 1468349893577 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 11:58:13 INFO - PROCESS | 1661 | 1468349893579 Marionette TRACE conn2 <- [1,1218,null,{}] 11:58:13 INFO - PROCESS | 1661 | 1468349893583 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:13 INFO - PROCESS | 1661 | 1468349893585 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:13 INFO - PROCESS | 1661 | 1468349893696 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 11:58:13 INFO - PROCESS | 1661 | 1468349893766 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:13 INFO - PROCESS | 1661 | 1468349893767 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:13 INFO - PROCESS | 1661 | ++DOCSHELL 0x117345800 == 42 [pid = 1661] [id = 312] 11:58:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x1127d2800) [pid = 1661] [serial = 935] [outer = 0x0] 11:58:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x112984000) [pid = 1661] [serial = 936] [outer = 0x1127d2800] 11:58:13 INFO - PROCESS | 1661 | 1468349893798 Marionette DEBUG loaded listener.js 11:58:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x1160d6000) [pid = 1661] [serial = 937] [outer = 0x1127d2800] 11:58:14 INFO - PROCESS | 1661 | 1468349894247 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 11:58:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 11:58:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 720ms 11:58:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 11:58:14 INFO - PROCESS | 1661 | 1468349894298 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 11:58:14 INFO - PROCESS | 1661 | 1468349894301 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 11:58:14 INFO - PROCESS | 1661 | 1468349894305 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 11:58:14 INFO - PROCESS | 1661 | 1468349894307 Marionette TRACE conn2 <- [1,1222,null,{}] 11:58:14 INFO - PROCESS | 1661 | 1468349894329 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:14 INFO - PROCESS | 1661 | 1468349894330 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:14 INFO - PROCESS | 1661 | 1468349894436 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 11:58:14 INFO - PROCESS | 1661 | 1468349894521 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:14 INFO - PROCESS | 1661 | 1468349894522 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:14 INFO - PROCESS | 1661 | ++DOCSHELL 0x12400a000 == 43 [pid = 1661] [id = 313] 11:58:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x1181d1000) [pid = 1661] [serial = 938] [outer = 0x0] 11:58:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x11870a400) [pid = 1661] [serial = 939] [outer = 0x1181d1000] 11:58:14 INFO - PROCESS | 1661 | 1468349894555 Marionette DEBUG loaded listener.js 11:58:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x1188e4000) [pid = 1661] [serial = 940] [outer = 0x1181d1000] 11:58:14 INFO - PROCESS | 1661 | 1468349894970 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 11:58:15 INFO - PROCESS | 1661 | 1468349895017 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 11:58:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 11:58:15 INFO - PROCESS | 1661 | 1468349895020 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 11:58:15 INFO - PROCESS | 1661 | 1468349895022 Marionette TRACE conn2 <- [1,1226,null,{}] 11:58:15 INFO - PROCESS | 1661 | 1468349895046 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:15 INFO - PROCESS | 1661 | 1468349895050 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:15 INFO - PROCESS | 1661 | 1468349895153 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 11:58:15 INFO - PROCESS | 1661 | 1468349895225 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:15 INFO - PROCESS | 1661 | 1468349895227 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:15 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ad24800 == 44 [pid = 1661] [id = 314] 11:58:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x119b5f400) [pid = 1661] [serial = 941] [outer = 0x0] 11:58:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x121111800) [pid = 1661] [serial = 942] [outer = 0x119b5f400] 11:58:15 INFO - PROCESS | 1661 | 1468349895259 Marionette DEBUG loaded listener.js 11:58:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x12496a400) [pid = 1661] [serial = 943] [outer = 0x119b5f400] 11:58:15 INFO - PROCESS | 1661 | 1468349895680 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 11:58:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 11:58:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 684ms 11:58:15 INFO - PROCESS | 1661 | 1468349895704 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 11:58:15 INFO - PROCESS | 1661 | 1468349895706 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 11:58:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 11:58:15 INFO - PROCESS | 1661 | 1468349895708 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 11:58:15 INFO - PROCESS | 1661 | 1468349895709 Marionette TRACE conn2 <- [1,1230,null,{}] 11:58:15 INFO - PROCESS | 1661 | 1468349895712 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:15 INFO - PROCESS | 1661 | 1468349895713 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:15 INFO - PROCESS | 1661 | 1468349895817 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 11:58:15 INFO - PROCESS | 1661 | 1468349895875 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:15 INFO - PROCESS | 1661 | 1468349895876 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:15 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ba22000 == 45 [pid = 1661] [id = 315] 11:58:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x124977c00) [pid = 1661] [serial = 944] [outer = 0x0] 11:58:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x12617ac00) [pid = 1661] [serial = 945] [outer = 0x124977c00] 11:58:15 INFO - PROCESS | 1661 | 1468349895905 Marionette DEBUG loaded listener.js 11:58:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x1267e6000) [pid = 1661] [serial = 946] [outer = 0x124977c00] 11:58:16 INFO - PROCESS | 1661 | 1468349896363 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 11:58:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 11:58:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 669ms 11:58:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 11:58:16 INFO - PROCESS | 1661 | 1468349896378 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 11:58:16 INFO - PROCESS | 1661 | 1468349896379 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 11:58:16 INFO - PROCESS | 1661 | 1468349896381 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 11:58:16 INFO - PROCESS | 1661 | 1468349896383 Marionette TRACE conn2 <- [1,1234,null,{}] 11:58:16 INFO - PROCESS | 1661 | 1468349896385 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:16 INFO - PROCESS | 1661 | 1468349896386 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:16 INFO - PROCESS | 1661 | 1468349896505 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 11:58:16 INFO - PROCESS | 1661 | 1468349896585 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:16 INFO - PROCESS | 1661 | 1468349896586 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:16 INFO - PROCESS | 1661 | ++DOCSHELL 0x116621000 == 46 [pid = 1661] [id = 316] 11:58:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x1127cc800) [pid = 1661] [serial = 947] [outer = 0x0] 11:58:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x1180d3c00) [pid = 1661] [serial = 948] [outer = 0x1127cc800] 11:58:16 INFO - PROCESS | 1661 | 1468349896618 Marionette DEBUG loaded listener.js 11:58:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x125632400) [pid = 1661] [serial = 949] [outer = 0x1127cc800] 11:58:17 INFO - PROCESS | 1661 | 1468349897167 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 11:58:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 11:58:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 821ms 11:58:17 INFO - PROCESS | 1661 | 1468349897204 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 11:58:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 11:58:17 INFO - PROCESS | 1661 | 1468349897206 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 11:58:17 INFO - PROCESS | 1661 | 1468349897209 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 11:58:17 INFO - PROCESS | 1661 | 1468349897211 Marionette TRACE conn2 <- [1,1238,null,{}] 11:58:17 INFO - PROCESS | 1661 | 1468349897215 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:17 INFO - PROCESS | 1661 | 1468349897216 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:17 INFO - PROCESS | 1661 | 1468349897313 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 11:58:17 INFO - PROCESS | 1661 | 1468349897372 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:17 INFO - PROCESS | 1661 | 1468349897374 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:17 INFO - PROCESS | 1661 | ++DOCSHELL 0x119164800 == 47 [pid = 1661] [id = 317] 11:58:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x113a51c00) [pid = 1661] [serial = 950] [outer = 0x0] 11:58:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x11607e800) [pid = 1661] [serial = 951] [outer = 0x113a51c00] 11:58:17 INFO - PROCESS | 1661 | 1468349897401 Marionette DEBUG loaded listener.js 11:58:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x11690dc00) [pid = 1661] [serial = 952] [outer = 0x113a51c00] 11:58:18 INFO - PROCESS | 1661 | --DOCSHELL 0x12a686800 == 46 [pid = 1661] [id = 310] 11:58:18 INFO - PROCESS | 1661 | --DOCSHELL 0x128a91000 == 45 [pid = 1661] [id = 309] 11:58:18 INFO - PROCESS | 1661 | --DOCSHELL 0x1192dd000 == 44 [pid = 1661] [id = 308] 11:58:18 INFO - PROCESS | 1661 | --DOCSHELL 0x128983000 == 43 [pid = 1661] [id = 307] 11:58:18 INFO - PROCESS | 1661 | --DOCSHELL 0x1265d0000 == 42 [pid = 1661] [id = 306] 11:58:18 INFO - PROCESS | 1661 | --DOCSHELL 0x1245de800 == 41 [pid = 1661] [id = 305] 11:58:18 INFO - PROCESS | 1661 | --DOCSHELL 0x123c9c000 == 40 [pid = 1661] [id = 304] 11:58:18 INFO - PROCESS | 1661 | --DOCSHELL 0x119ec0000 == 39 [pid = 1661] [id = 303] 11:58:18 INFO - PROCESS | 1661 | --DOCSHELL 0x1192e9000 == 38 [pid = 1661] [id = 302] 11:58:18 INFO - PROCESS | 1661 | --DOCSHELL 0x116238800 == 37 [pid = 1661] [id = 301] 11:58:18 INFO - PROCESS | 1661 | --DOCSHELL 0x1167eb800 == 36 [pid = 1661] [id = 300] 11:58:18 INFO - PROCESS | 1661 | --DOCSHELL 0x119eb0800 == 35 [pid = 1661] [id = 299] 11:58:18 INFO - PROCESS | 1661 | --DOCSHELL 0x117235800 == 34 [pid = 1661] [id = 298] 11:58:18 INFO - PROCESS | 1661 | --DOCSHELL 0x128d08800 == 33 [pid = 1661] [id = 297] 11:58:18 INFO - PROCESS | 1661 | --DOCSHELL 0x116621000 == 32 [pid = 1661] [id = 316] 11:58:18 INFO - PROCESS | 1661 | --DOCSHELL 0x12ba22000 == 31 [pid = 1661] [id = 315] 11:58:18 INFO - PROCESS | 1661 | --DOCSHELL 0x12ad24800 == 30 [pid = 1661] [id = 314] 11:58:18 INFO - PROCESS | 1661 | --DOCSHELL 0x12400a000 == 29 [pid = 1661] [id = 313] 11:58:18 INFO - PROCESS | 1661 | --DOCSHELL 0x12ab14800 == 28 [pid = 1661] [id = 311] 11:58:18 INFO - PROCESS | 1661 | --DOCSHELL 0x117345800 == 27 [pid = 1661] [id = 312] 11:58:18 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x113d8d400) [pid = 1661] [serial = 801] [outer = 0x0] [url = about:blank] 11:58:18 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x124d91000) [pid = 1661] [serial = 891] [outer = 0x0] [url = about:blank] 11:58:18 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x116774800) [pid = 1661] [serial = 860] [outer = 0x0] [url = about:blank] 11:58:18 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x116979800) [pid = 1661] [serial = 861] [outer = 0x0] [url = about:blank] 11:58:18 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x112979400) [pid = 1661] [serial = 857] [outer = 0x0] [url = about:blank] 11:58:18 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x1127cf800) [pid = 1661] [serial = 858] [outer = 0x0] [url = about:blank] 11:58:18 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x11810b800) [pid = 1661] [serial = 863] [outer = 0x0] [url = about:blank] 11:58:18 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x1185be400) [pid = 1661] [serial = 864] [outer = 0x0] [url = about:blank] 11:58:18 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x1176e0c00) [pid = 1661] [serial = 855] [outer = 0x0] [url = about:blank] 11:58:18 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x11662cc00) [pid = 1661] [serial = 854] [outer = 0x0] [url = about:blank] 11:58:18 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x113aa7800) [pid = 1661] [serial = 840] [outer = 0x0] [url = about:blank] 11:58:18 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x112f86c00) [pid = 1661] [serial = 839] [outer = 0x0] [url = about:blank] 11:58:18 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x119a1d400) [pid = 1661] [serial = 870] [outer = 0x0] [url = about:blank] 11:58:18 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x11946d800) [pid = 1661] [serial = 869] [outer = 0x0] [url = about:blank] 11:58:18 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x118102400) [pid = 1661] [serial = 843] [outer = 0x0] [url = about:blank] 11:58:18 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x119b5e000) [pid = 1661] [serial = 872] [outer = 0x0] [url = about:blank] 11:58:18 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x1176e8000) [pid = 1661] [serial = 842] [outer = 0x0] [url = about:blank] 11:58:18 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x1245cb000) [pid = 1661] [serial = 846] [outer = 0x0] [url = about:blank] 11:58:18 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x123810c00) [pid = 1661] [serial = 845] [outer = 0x0] [url = about:blank] 11:58:18 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x117ea4000) [pid = 1661] [serial = 882] [outer = 0x0] [url = about:blank] 11:58:18 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x123811000) [pid = 1661] [serial = 875] [outer = 0x0] [url = about:blank] 11:58:18 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x12459a400) [pid = 1661] [serial = 879] [outer = 0x0] [url = about:blank] 11:58:18 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x123f32400) [pid = 1661] [serial = 876] [outer = 0x0] [url = about:blank] 11:58:18 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x12380e000) [pid = 1661] [serial = 885] [outer = 0x0] [url = about:blank] 11:58:18 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x12558e800) [pid = 1661] [serial = 849] [outer = 0x0] [url = about:blank] 11:58:18 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x124f17400) [pid = 1661] [serial = 848] [outer = 0x0] [url = about:blank] 11:58:18 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x124975800) [pid = 1661] [serial = 888] [outer = 0x0] [url = about:blank] 11:58:18 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x1133c9000) [pid = 1661] [serial = 852] [outer = 0x0] [url = about:blank] 11:58:18 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x11297ac00) [pid = 1661] [serial = 851] [outer = 0x0] [url = about:blank] 11:58:18 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x1245ccc00) [pid = 1661] [serial = 886] [outer = 0x0] [url = about:blank] 11:58:18 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x118785400) [pid = 1661] [serial = 866] [outer = 0x0] [url = about:blank] 11:58:18 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x119d78000) [pid = 1661] [serial = 489] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:58:18 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x124922800) [pid = 1661] [serial = 880] [outer = 0x0] [url = about:blank] 11:58:18 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x124d93400) [pid = 1661] [serial = 889] [outer = 0x0] [url = about:blank] 11:58:18 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x119e84800) [pid = 1661] [serial = 873] [outer = 0x0] [url = about:blank] 11:58:18 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x11913ec00) [pid = 1661] [serial = 867] [outer = 0x0] [url = about:blank] 11:58:18 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x1188ea800) [pid = 1661] [serial = 883] [outer = 0x0] [url = about:blank] 11:58:18 INFO - PROCESS | 1661 | 1468349898445 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 11:58:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 11:58:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1272ms 11:58:18 INFO - PROCESS | 1661 | 1468349898495 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 11:58:18 INFO - PROCESS | 1661 | 1468349898498 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 11:58:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 11:58:18 INFO - PROCESS | 1661 | 1468349898504 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 11:58:18 INFO - PROCESS | 1661 | 1468349898507 Marionette TRACE conn2 <- [1,1242,null,{}] 11:58:18 INFO - PROCESS | 1661 | 1468349898521 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:18 INFO - PROCESS | 1661 | 1468349898525 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:18 INFO - PROCESS | 1661 | 1468349898650 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 11:58:18 INFO - PROCESS | 1661 | 1468349898661 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:18 INFO - PROCESS | 1661 | 1468349898664 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:18 INFO - PROCESS | 1661 | ++DOCSHELL 0x113acb800 == 28 [pid = 1661] [id = 318] 11:58:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x112e0a400) [pid = 1661] [serial = 953] [outer = 0x0] 11:58:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x1130b4800) [pid = 1661] [serial = 954] [outer = 0x112e0a400] 11:58:18 INFO - PROCESS | 1661 | 1468349898709 Marionette DEBUG loaded listener.js 11:58:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x11386a400) [pid = 1661] [serial = 955] [outer = 0x112e0a400] 11:58:19 INFO - PROCESS | 1661 | 1468349899155 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 11:58:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 11:58:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 681ms 11:58:19 INFO - PROCESS | 1661 | 1468349899184 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 11:58:19 INFO - PROCESS | 1661 | 1468349899188 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 11:58:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 11:58:19 INFO - PROCESS | 1661 | 1468349899195 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 11:58:19 INFO - PROCESS | 1661 | 1468349899197 Marionette TRACE conn2 <- [1,1246,null,{}] 11:58:19 INFO - PROCESS | 1661 | 1468349899200 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:19 INFO - PROCESS | 1661 | 1468349899202 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:19 INFO - PROCESS | 1661 | 1468349899287 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 11:58:19 INFO - PROCESS | 1661 | 1468349899295 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:19 INFO - PROCESS | 1661 | 1468349899296 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:19 INFO - PROCESS | 1661 | ++DOCSHELL 0x117245000 == 29 [pid = 1661] [id = 319] 11:58:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x11662cc00) [pid = 1661] [serial = 956] [outer = 0x0] 11:58:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x116916800) [pid = 1661] [serial = 957] [outer = 0x11662cc00] 11:58:19 INFO - PROCESS | 1661 | 1468349899326 Marionette DEBUG loaded listener.js 11:58:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x1176e0400) [pid = 1661] [serial = 958] [outer = 0x11662cc00] 11:58:19 INFO - PROCESS | 1661 | 1468349899779 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 11:58:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 11:58:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 621ms 11:58:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 11:58:19 INFO - PROCESS | 1661 | 1468349899815 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 11:58:19 INFO - PROCESS | 1661 | 1468349899816 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 11:58:19 INFO - PROCESS | 1661 | 1468349899819 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 11:58:19 INFO - PROCESS | 1661 | 1468349899831 Marionette TRACE conn2 <- [1,1250,null,{}] 11:58:19 INFO - PROCESS | 1661 | 1468349899839 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:19 INFO - PROCESS | 1661 | 1468349899842 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:19 INFO - PROCESS | 1661 | 1468349899930 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 11:58:19 INFO - PROCESS | 1661 | 1468349899935 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:19 INFO - PROCESS | 1661 | 1468349899938 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:19 INFO - PROCESS | 1661 | ++DOCSHELL 0x11839a000 == 30 [pid = 1661] [id = 320] 11:58:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x1185bd000) [pid = 1661] [serial = 959] [outer = 0x0] 11:58:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x118709800) [pid = 1661] [serial = 960] [outer = 0x1185bd000] 11:58:19 INFO - PROCESS | 1661 | 1468349899969 Marionette DEBUG loaded listener.js 11:58:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x118780c00) [pid = 1661] [serial = 961] [outer = 0x1185bd000] 11:58:20 INFO - PROCESS | 1661 | 1468349900337 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 11:58:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 11:58:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 532ms 11:58:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 11:58:20 INFO - PROCESS | 1661 | 1468349900352 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 11:58:20 INFO - PROCESS | 1661 | 1468349900353 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 11:58:20 INFO - PROCESS | 1661 | 1468349900355 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 11:58:20 INFO - PROCESS | 1661 | 1468349900357 Marionette TRACE conn2 <- [1,1254,null,{}] 11:58:20 INFO - PROCESS | 1661 | 1468349900362 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:20 INFO - PROCESS | 1661 | 1468349900363 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:20 INFO - PROCESS | 1661 | 1468349900469 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 11:58:20 INFO - PROCESS | 1661 | 1468349900503 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:20 INFO - PROCESS | 1661 | 1468349900504 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:20 INFO - PROCESS | 1661 | ++DOCSHELL 0x119294800 == 31 [pid = 1661] [id = 321] 11:58:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x118788800) [pid = 1661] [serial = 962] [outer = 0x0] 11:58:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x1188e1800) [pid = 1661] [serial = 963] [outer = 0x118788800] 11:58:20 INFO - PROCESS | 1661 | 1468349900531 Marionette DEBUG loaded listener.js 11:58:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x11946f400) [pid = 1661] [serial = 964] [outer = 0x118788800] 11:58:20 INFO - PROCESS | 1661 | 1468349900839 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 11:58:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 11:58:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 522ms 11:58:20 INFO - PROCESS | 1661 | 1468349900879 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 11:58:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 11:58:20 INFO - PROCESS | 1661 | 1468349900880 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 11:58:20 INFO - PROCESS | 1661 | 1468349900882 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 11:58:20 INFO - PROCESS | 1661 | 1468349900883 Marionette TRACE conn2 <- [1,1258,null,{}] 11:58:20 INFO - PROCESS | 1661 | 1468349900885 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:20 INFO - PROCESS | 1661 | 1468349900886 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:20 INFO - PROCESS | 1661 | 1468349900987 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 11:58:21 INFO - PROCESS | 1661 | 1468349901024 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:21 INFO - PROCESS | 1661 | 1468349901026 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:21 INFO - PROCESS | 1661 | ++DOCSHELL 0x119bcf800 == 32 [pid = 1661] [id = 322] 11:58:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x112d17400) [pid = 1661] [serial = 965] [outer = 0x0] 11:58:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x11987c800) [pid = 1661] [serial = 966] [outer = 0x112d17400] 11:58:21 INFO - PROCESS | 1661 | 1468349901050 Marionette DEBUG loaded listener.js 11:58:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x119b5d400) [pid = 1661] [serial = 967] [outer = 0x112d17400] 11:58:21 INFO - PROCESS | 1661 | 1468349901379 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 11:58:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 11:58:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 520ms 11:58:21 INFO - PROCESS | 1661 | 1468349901402 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 11:58:21 INFO - PROCESS | 1661 | 1468349901403 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 11:58:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 11:58:21 INFO - PROCESS | 1661 | 1468349901406 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 11:58:21 INFO - PROCESS | 1661 | 1468349901407 Marionette TRACE conn2 <- [1,1262,null,{}] 11:58:21 INFO - PROCESS | 1661 | 1468349901416 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:21 INFO - PROCESS | 1661 | 1468349901420 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:21 INFO - PROCESS | 1661 | 1468349901537 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 11:58:21 INFO - PROCESS | 1661 | 1468349901542 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:21 INFO - PROCESS | 1661 | 1468349901543 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:21 INFO - PROCESS | 1661 | ++DOCSHELL 0x123879000 == 33 [pid = 1661] [id = 323] 11:58:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x119141c00) [pid = 1661] [serial = 968] [outer = 0x0] 11:58:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x119d77c00) [pid = 1661] [serial = 969] [outer = 0x119141c00] 11:58:21 INFO - PROCESS | 1661 | 1468349901568 Marionette DEBUG loaded listener.js 11:58:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x121111c00) [pid = 1661] [serial = 970] [outer = 0x119141c00] 11:58:21 INFO - PROCESS | 1661 | 1468349901912 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 11:58:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 11:58:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 526ms 11:58:21 INFO - PROCESS | 1661 | 1468349901938 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 11:58:21 INFO - PROCESS | 1661 | 1468349901939 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 11:58:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 11:58:21 INFO - PROCESS | 1661 | 1468349901944 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 11:58:21 INFO - PROCESS | 1661 | 1468349901945 Marionette TRACE conn2 <- [1,1266,null,{}] 11:58:21 INFO - PROCESS | 1661 | 1468349901947 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:21 INFO - PROCESS | 1661 | 1468349901948 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:22 INFO - PROCESS | 1661 | 1468349902050 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 11:58:22 INFO - PROCESS | 1661 | 1468349902054 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:22 INFO - PROCESS | 1661 | 1468349902055 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:22 INFO - PROCESS | 1661 | ++DOCSHELL 0x123952800 == 34 [pid = 1661] [id = 324] 11:58:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x119a29800) [pid = 1661] [serial = 971] [outer = 0x0] 11:58:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x123811400) [pid = 1661] [serial = 972] [outer = 0x119a29800] 11:58:22 INFO - PROCESS | 1661 | 1468349902080 Marionette DEBUG loaded listener.js 11:58:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x1245a1400) [pid = 1661] [serial = 973] [outer = 0x119a29800] 11:58:22 INFO - PROCESS | 1661 | 1468349902430 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 11:58:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 11:58:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 522ms 11:58:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 11:58:22 INFO - PROCESS | 1661 | 1468349902465 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 11:58:22 INFO - PROCESS | 1661 | 1468349902467 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 11:58:22 INFO - PROCESS | 1661 | 1468349902469 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 11:58:22 INFO - PROCESS | 1661 | 1468349902470 Marionette TRACE conn2 <- [1,1270,null,{}] 11:58:22 INFO - PROCESS | 1661 | 1468349902472 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:22 INFO - PROCESS | 1661 | 1468349902473 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:22 INFO - PROCESS | 1661 | 1468349902571 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 11:58:22 INFO - PROCESS | 1661 | 1468349902575 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:22 INFO - PROCESS | 1661 | 1468349902576 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:22 INFO - PROCESS | 1661 | ++DOCSHELL 0x1245df000 == 35 [pid = 1661] [id = 325] 11:58:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x110eeb000) [pid = 1661] [serial = 974] [outer = 0x0] 11:58:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x124924000) [pid = 1661] [serial = 975] [outer = 0x110eeb000] 11:58:22 INFO - PROCESS | 1661 | 1468349902600 Marionette DEBUG loaded listener.js 11:58:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x124972800) [pid = 1661] [serial = 976] [outer = 0x110eeb000] 11:58:23 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x1166ec400) [pid = 1661] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 11:58:23 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x121102c00) [pid = 1661] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 11:58:23 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x126171400) [pid = 1661] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 11:58:23 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x112979c00) [pid = 1661] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 11:58:23 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x1130b5000) [pid = 1661] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 11:58:23 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x119141400) [pid = 1661] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 11:58:23 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x11690cc00) [pid = 1661] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 11:58:23 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x1128a5c00) [pid = 1661] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 11:58:23 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x124b9d800) [pid = 1661] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 11:58:23 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x1121b4400) [pid = 1661] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 11:58:23 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x11213bc00) [pid = 1661] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 11:58:23 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x119ab6000) [pid = 1661] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 11:58:23 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x119822800) [pid = 1661] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 11:58:23 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x126540c00) [pid = 1661] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 11:58:23 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x126541000) [pid = 1661] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 11:58:23 INFO - PROCESS | 1661 | 1468349903123 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 11:58:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 11:58:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 668ms 11:58:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 11:58:23 INFO - PROCESS | 1661 | 1468349903137 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 11:58:23 INFO - PROCESS | 1661 | 1468349903139 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 11:58:23 INFO - PROCESS | 1661 | 1468349903142 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 11:58:23 INFO - PROCESS | 1661 | 1468349903144 Marionette TRACE conn2 <- [1,1274,null,{}] 11:58:23 INFO - PROCESS | 1661 | 1468349903146 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:23 INFO - PROCESS | 1661 | 1468349903147 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:23 INFO - PROCESS | 1661 | 1468349903246 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 11:58:23 INFO - PROCESS | 1661 | 1468349903350 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:23 INFO - PROCESS | 1661 | 1468349903351 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:23 INFO - PROCESS | 1661 | ++DOCSHELL 0x125066800 == 36 [pid = 1661] [id = 326] 11:58:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x110ef0800) [pid = 1661] [serial = 977] [outer = 0x0] 11:58:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x1185bd800) [pid = 1661] [serial = 978] [outer = 0x110ef0800] 11:58:23 INFO - PROCESS | 1661 | 1468349903395 Marionette DEBUG loaded listener.js 11:58:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x119ac0000) [pid = 1661] [serial = 979] [outer = 0x110ef0800] 11:58:23 INFO - PROCESS | 1661 | 1468349903778 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 11:58:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 11:58:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 671ms 11:58:23 INFO - PROCESS | 1661 | 1468349903812 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 11:58:23 INFO - PROCESS | 1661 | 1468349903813 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 11:58:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 11:58:23 INFO - PROCESS | 1661 | 1468349903816 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 11:58:23 INFO - PROCESS | 1661 | 1468349903817 Marionette TRACE conn2 <- [1,1278,null,{}] 11:58:23 INFO - PROCESS | 1661 | 1468349903819 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:23 INFO - PROCESS | 1661 | 1468349903820 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:23 INFO - PROCESS | 1661 | 1468349903920 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 11:58:23 INFO - PROCESS | 1661 | 1468349903929 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:23 INFO - PROCESS | 1661 | 1468349903930 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:23 INFO - PROCESS | 1661 | ++DOCSHELL 0x12565a800 == 37 [pid = 1661] [id = 327] 11:58:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x119b5f800) [pid = 1661] [serial = 980] [outer = 0x0] 11:58:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x124974c00) [pid = 1661] [serial = 981] [outer = 0x119b5f800] 11:58:23 INFO - PROCESS | 1661 | 1468349903954 Marionette DEBUG loaded listener.js 11:58:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x124b28c00) [pid = 1661] [serial = 982] [outer = 0x119b5f800] 11:58:24 INFO - PROCESS | 1661 | 1468349904264 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 11:58:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 11:58:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 468ms 11:58:24 INFO - PROCESS | 1661 | 1468349904285 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 11:58:24 INFO - PROCESS | 1661 | 1468349904286 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 11:58:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 11:58:24 INFO - PROCESS | 1661 | 1468349904289 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 11:58:24 INFO - PROCESS | 1661 | 1468349904291 Marionette TRACE conn2 <- [1,1282,null,{}] 11:58:24 INFO - PROCESS | 1661 | 1468349904296 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:24 INFO - PROCESS | 1661 | 1468349904298 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:24 INFO - PROCESS | 1661 | 1468349904395 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 11:58:24 INFO - PROCESS | 1661 | 1468349904399 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:24 INFO - PROCESS | 1661 | 1468349904401 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:24 INFO - PROCESS | 1661 | ++DOCSHELL 0x128989000 == 38 [pid = 1661] [id = 328] 11:58:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x124b91400) [pid = 1661] [serial = 983] [outer = 0x0] 11:58:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x125631c00) [pid = 1661] [serial = 984] [outer = 0x124b91400] 11:58:24 INFO - PROCESS | 1661 | 1468349904428 Marionette DEBUG loaded listener.js 11:58:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x126534c00) [pid = 1661] [serial = 985] [outer = 0x124b91400] 11:58:24 INFO - PROCESS | 1661 | 1468349904780 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 11:58:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 11:58:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 523ms 11:58:24 INFO - PROCESS | 1661 | 1468349904821 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 11:58:24 INFO - PROCESS | 1661 | 1468349904822 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 11:58:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 11:58:24 INFO - PROCESS | 1661 | 1468349904827 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 11:58:24 INFO - PROCESS | 1661 | 1468349904828 Marionette TRACE conn2 <- [1,1286,null,{}] 11:58:24 INFO - PROCESS | 1661 | 1468349904832 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:24 INFO - PROCESS | 1661 | 1468349904833 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:24 INFO - PROCESS | 1661 | 1468349904911 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 11:58:24 INFO - PROCESS | 1661 | 1468349904915 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:24 INFO - PROCESS | 1661 | 1468349904917 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:24 INFO - PROCESS | 1661 | ++DOCSHELL 0x128a8c000 == 39 [pid = 1661] [id = 329] 11:58:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x116912c00) [pid = 1661] [serial = 986] [outer = 0x0] 11:58:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x1267e9800) [pid = 1661] [serial = 987] [outer = 0x116912c00] 11:58:24 INFO - PROCESS | 1661 | 1468349904941 Marionette DEBUG loaded listener.js 11:58:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x128856000) [pid = 1661] [serial = 988] [outer = 0x116912c00] 11:58:25 INFO - PROCESS | 1661 | 1468349905521 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 11:58:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 11:58:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 721ms 11:58:25 INFO - PROCESS | 1661 | 1468349905547 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 11:58:25 INFO - PROCESS | 1661 | 1468349905550 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 11:58:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 11:58:25 INFO - PROCESS | 1661 | 1468349905553 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 11:58:25 INFO - PROCESS | 1661 | 1468349905557 Marionette TRACE conn2 <- [1,1290,null,{}] 11:58:25 INFO - PROCESS | 1661 | 1468349905560 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:25 INFO - PROCESS | 1661 | 1468349905562 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:25 INFO - PROCESS | 1661 | 1468349905675 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 11:58:25 INFO - PROCESS | 1661 | 1468349905799 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:25 INFO - PROCESS | 1661 | 1468349905801 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:25 INFO - PROCESS | 1661 | ++DOCSHELL 0x117361000 == 40 [pid = 1661] [id = 330] 11:58:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x1133cfc00) [pid = 1661] [serial = 989] [outer = 0x0] 11:58:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x113870000) [pid = 1661] [serial = 990] [outer = 0x1133cfc00] 11:58:25 INFO - PROCESS | 1661 | 1468349905832 Marionette DEBUG loaded listener.js 11:58:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x11690f000) [pid = 1661] [serial = 991] [outer = 0x1133cfc00] 11:58:26 INFO - PROCESS | 1661 | 1468349906369 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 11:58:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 11:58:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 875ms 11:58:26 INFO - PROCESS | 1661 | 1468349906430 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 11:58:26 INFO - PROCESS | 1661 | 1468349906433 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 11:58:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 11:58:26 INFO - PROCESS | 1661 | 1468349906438 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 11:58:26 INFO - PROCESS | 1661 | 1468349906440 Marionette TRACE conn2 <- [1,1294,null,{}] 11:58:26 INFO - PROCESS | 1661 | 1468349906442 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:26 INFO - PROCESS | 1661 | 1468349906444 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:26 INFO - PROCESS | 1661 | 1468349906558 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 11:58:26 INFO - PROCESS | 1661 | 1468349906731 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:26 INFO - PROCESS | 1661 | 1468349906733 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:26 INFO - PROCESS | 1661 | ++DOCSHELL 0x1132d4000 == 41 [pid = 1661] [id = 331] 11:58:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x1127d9c00) [pid = 1661] [serial = 992] [outer = 0x0] 11:58:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x1128b2c00) [pid = 1661] [serial = 993] [outer = 0x1127d9c00] 11:58:26 INFO - PROCESS | 1661 | 1468349906764 Marionette DEBUG loaded listener.js 11:58:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x115e55c00) [pid = 1661] [serial = 994] [outer = 0x1127d9c00] 11:58:27 INFO - PROCESS | 1661 | --DOCSHELL 0x128989000 == 40 [pid = 1661] [id = 328] 11:58:27 INFO - PROCESS | 1661 | --DOCSHELL 0x12565a800 == 39 [pid = 1661] [id = 327] 11:58:27 INFO - PROCESS | 1661 | --DOCSHELL 0x125066800 == 38 [pid = 1661] [id = 326] 11:58:27 INFO - PROCESS | 1661 | --DOCSHELL 0x1245df000 == 37 [pid = 1661] [id = 325] 11:58:27 INFO - PROCESS | 1661 | --DOCSHELL 0x123952800 == 36 [pid = 1661] [id = 324] 11:58:27 INFO - PROCESS | 1661 | 1468349907403 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 11:58:27 INFO - PROCESS | 1661 | --DOCSHELL 0x123879000 == 35 [pid = 1661] [id = 323] 11:58:27 INFO - PROCESS | 1661 | --DOCSHELL 0x119bcf800 == 34 [pid = 1661] [id = 322] 11:58:27 INFO - PROCESS | 1661 | --DOCSHELL 0x119294800 == 33 [pid = 1661] [id = 321] 11:58:27 INFO - PROCESS | 1661 | --DOCSHELL 0x11839a000 == 32 [pid = 1661] [id = 320] 11:58:27 INFO - PROCESS | 1661 | --DOCSHELL 0x117245000 == 31 [pid = 1661] [id = 319] 11:58:27 INFO - PROCESS | 1661 | --DOCSHELL 0x113acb800 == 30 [pid = 1661] [id = 318] 11:58:27 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x119d85c00) [pid = 1661] [serial = 912] [outer = 0x0] [url = about:blank] 11:58:27 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x120910000) [pid = 1661] [serial = 913] [outer = 0x0] [url = about:blank] 11:58:27 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x124bd6000) [pid = 1661] [serial = 916] [outer = 0x0] [url = about:blank] 11:58:27 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x123cebc00) [pid = 1661] [serial = 915] [outer = 0x0] [url = about:blank] 11:58:27 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x126178c00) [pid = 1661] [serial = 921] [outer = 0x0] [url = about:blank] 11:58:27 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x1127cf400) [pid = 1661] [serial = 924] [outer = 0x0] [url = about:blank] 11:58:27 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x1133ecc00) [pid = 1661] [serial = 900] [outer = 0x0] [url = about:blank] 11:58:27 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x116079800) [pid = 1661] [serial = 901] [outer = 0x0] [url = about:blank] 11:58:27 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x119aba400) [pid = 1661] [serial = 909] [outer = 0x0] [url = about:blank] 11:58:27 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x117ea8000) [pid = 1661] [serial = 903] [outer = 0x0] [url = about:blank] 11:58:27 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x1180dc800) [pid = 1661] [serial = 904] [outer = 0x0] [url = about:blank] 11:58:27 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x112ed5000) [pid = 1661] [serial = 894] [outer = 0x0] [url = about:blank] 11:58:27 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x1160d7c00) [pid = 1661] [serial = 895] [outer = 0x0] [url = about:blank] 11:58:27 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x12558f400) [pid = 1661] [serial = 918] [outer = 0x0] [url = about:blank] 11:58:27 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x117ea4400) [pid = 1661] [serial = 897] [outer = 0x0] [url = about:blank] 11:58:27 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x1256de800) [pid = 1661] [serial = 919] [outer = 0x0] [url = about:blank] 11:58:27 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x1181cbc00) [pid = 1661] [serial = 898] [outer = 0x0] [url = about:blank] 11:58:27 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x118788000) [pid = 1661] [serial = 906] [outer = 0x0] [url = about:blank] 11:58:27 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x119824c00) [pid = 1661] [serial = 907] [outer = 0x0] [url = about:blank] 11:58:27 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x1256d6000) [pid = 1661] [serial = 892] [outer = 0x0] [url = about:blank] 11:58:27 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x12110d400) [pid = 1661] [serial = 927] [outer = 0x0] [url = about:blank] 11:58:27 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x126173000) [pid = 1661] [serial = 928] [outer = 0x0] [url = about:blank] 11:58:27 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x126b9c000) [pid = 1661] [serial = 931] [outer = 0x0] [url = about:blank] 11:58:27 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x1267e0c00) [pid = 1661] [serial = 930] [outer = 0x0] [url = about:blank] 11:58:27 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x1185c1400) [pid = 1661] [serial = 925] [outer = 0x0] [url = about:blank] 11:58:27 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x12653fc00) [pid = 1661] [serial = 922] [outer = 0x0] [url = about:blank] 11:58:27 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x119d19c00) [pid = 1661] [serial = 910] [outer = 0x0] [url = about:blank] 11:58:27 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x12885d800) [pid = 1661] [serial = 934] [outer = 0x0] [url = about:blank] 11:58:27 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x128854400) [pid = 1661] [serial = 933] [outer = 0x0] [url = about:blank] 11:58:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 11:58:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1026ms 11:58:27 INFO - PROCESS | 1661 | 1468349907465 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 11:58:27 INFO - PROCESS | 1661 | 1468349907468 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 11:58:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 11:58:27 INFO - PROCESS | 1661 | 1468349907473 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 11:58:27 INFO - PROCESS | 1661 | 1468349907476 Marionette TRACE conn2 <- [1,1298,null,{}] 11:58:27 INFO - PROCESS | 1661 | 1468349907495 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:27 INFO - PROCESS | 1661 | 1468349907497 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:27 INFO - PROCESS | 1661 | 1468349907606 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 11:58:27 INFO - PROCESS | 1661 | 1468349907614 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:27 INFO - PROCESS | 1661 | 1468349907615 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:27 INFO - PROCESS | 1661 | ++DOCSHELL 0x11699d800 == 31 [pid = 1661] [id = 332] 11:58:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x116915000) [pid = 1661] [serial = 995] [outer = 0x0] 11:58:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x11704b000) [pid = 1661] [serial = 996] [outer = 0x116915000] 11:58:27 INFO - PROCESS | 1661 | 1468349907643 Marionette DEBUG loaded listener.js 11:58:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x118104c00) [pid = 1661] [serial = 997] [outer = 0x116915000] 11:58:28 INFO - PROCESS | 1661 | 1468349908051 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 11:58:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 11:58:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 588ms 11:58:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 11:58:28 INFO - PROCESS | 1661 | 1468349908064 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 11:58:28 INFO - PROCESS | 1661 | 1468349908068 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 11:58:28 INFO - PROCESS | 1661 | 1468349908071 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 11:58:28 INFO - PROCESS | 1661 | 1468349908072 Marionette TRACE conn2 <- [1,1302,null,{}] 11:58:28 INFO - PROCESS | 1661 | 1468349908075 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:28 INFO - PROCESS | 1661 | 1468349908076 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:28 INFO - PROCESS | 1661 | 1468349908143 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 11:58:28 INFO - PROCESS | 1661 | 1468349908150 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:28 INFO - PROCESS | 1661 | 1468349908151 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:28 INFO - PROCESS | 1661 | ++DOCSHELL 0x119167000 == 32 [pid = 1661] [id = 333] 11:58:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x118503400) [pid = 1661] [serial = 998] [outer = 0x0] 11:58:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x11877f800) [pid = 1661] [serial = 999] [outer = 0x118503400] 11:58:28 INFO - PROCESS | 1661 | 1468349908171 Marionette DEBUG loaded listener.js 11:58:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x118885800) [pid = 1661] [serial = 1000] [outer = 0x118503400] 11:58:28 INFO - PROCESS | 1661 | 1468349908788 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 11:58:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 11:58:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 773ms 11:58:28 INFO - PROCESS | 1661 | 1468349908863 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 11:58:28 INFO - PROCESS | 1661 | 1468349908867 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 11:58:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 11:58:28 INFO - PROCESS | 1661 | 1468349908873 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 11:58:28 INFO - PROCESS | 1661 | 1468349908879 Marionette TRACE conn2 <- [1,1306,null,{}] 11:58:28 INFO - PROCESS | 1661 | 1468349908885 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:28 INFO - PROCESS | 1661 | 1468349908887 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:29 INFO - PROCESS | 1661 | 1468349909012 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 11:58:29 INFO - PROCESS | 1661 | 1468349909062 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:29 INFO - PROCESS | 1661 | 1468349909064 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:29 INFO - PROCESS | 1661 | ++DOCSHELL 0x11835e800 == 33 [pid = 1661] [id = 334] 11:58:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x116768400) [pid = 1661] [serial = 1001] [outer = 0x0] 11:58:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x1176e0000) [pid = 1661] [serial = 1002] [outer = 0x116768400] 11:58:29 INFO - PROCESS | 1661 | 1468349909095 Marionette DEBUG loaded listener.js 11:58:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x118108000) [pid = 1661] [serial = 1003] [outer = 0x116768400] 11:58:29 INFO - PROCESS | 1661 | 1468349909546 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 11:58:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 11:58:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 727ms 11:58:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 11:58:29 INFO - PROCESS | 1661 | 1468349909598 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 11:58:29 INFO - PROCESS | 1661 | 1468349909601 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 11:58:29 INFO - PROCESS | 1661 | 1468349909606 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 11:58:29 INFO - PROCESS | 1661 | 1468349909608 Marionette TRACE conn2 <- [1,1310,null,{}] 11:58:29 INFO - PROCESS | 1661 | 1468349909629 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:29 INFO - PROCESS | 1661 | 1468349909631 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:29 INFO - PROCESS | 1661 | 1468349909731 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 11:58:29 INFO - PROCESS | 1661 | 1468349909798 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:29 INFO - PROCESS | 1661 | 1468349909799 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:29 INFO - PROCESS | 1661 | ++DOCSHELL 0x119bcc800 == 34 [pid = 1661] [id = 335] 11:58:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x119468c00) [pid = 1661] [serial = 1004] [outer = 0x0] 11:58:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x119473800) [pid = 1661] [serial = 1005] [outer = 0x119468c00] 11:58:29 INFO - PROCESS | 1661 | 1468349909829 Marionette DEBUG loaded listener.js 11:58:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x11982ac00) [pid = 1661] [serial = 1006] [outer = 0x119468c00] 11:58:30 INFO - PROCESS | 1661 | 1468349910264 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 11:58:30 INFO - PROCESS | 1661 | 1468349910297 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 11:58:30 INFO - PROCESS | 1661 | 1468349910299 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 11:58:30 INFO - PROCESS | 1661 | 1468349910301 Marionette TRACE conn2 <- [1,1314,null,{}] 11:58:30 INFO - PROCESS | 1661 | 1468349910310 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:30 INFO - PROCESS | 1661 | 1468349910313 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:30 INFO - PROCESS | 1661 | 1468349910416 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 11:58:30 INFO - PROCESS | 1661 | 1468349910484 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:30 INFO - PROCESS | 1661 | 1468349910486 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:30 INFO - PROCESS | 1661 | ++DOCSHELL 0x123883800 == 35 [pid = 1661] [id = 336] 11:58:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x119ab9400) [pid = 1661] [serial = 1007] [outer = 0x0] 11:58:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x119d23400) [pid = 1661] [serial = 1008] [outer = 0x119ab9400] 11:58:30 INFO - PROCESS | 1661 | 1468349910538 Marionette DEBUG loaded listener.js 11:58:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x119dc9c00) [pid = 1661] [serial = 1009] [outer = 0x119ab9400] 11:58:31 INFO - PROCESS | 1661 | 1468349911072 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 11:58:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 11:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 821ms 11:58:31 INFO - PROCESS | 1661 | 1468349911120 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 11:58:31 INFO - PROCESS | 1661 | 1468349911122 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 11:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 11:58:31 INFO - PROCESS | 1661 | 1468349911143 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 11:58:31 INFO - PROCESS | 1661 | 1468349911145 Marionette TRACE conn2 <- [1,1318,null,{}] 11:58:31 INFO - PROCESS | 1661 | 1468349911147 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:31 INFO - PROCESS | 1661 | 1468349911148 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:31 INFO - PROCESS | 1661 | 1468349911248 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 11:58:31 INFO - PROCESS | 1661 | 1468349911313 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:31 INFO - PROCESS | 1661 | 1468349911315 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:31 INFO - PROCESS | 1661 | ++DOCSHELL 0x12439d800 == 36 [pid = 1661] [id = 337] 11:58:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x121102800) [pid = 1661] [serial = 1010] [outer = 0x0] 11:58:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x123812800) [pid = 1661] [serial = 1011] [outer = 0x121102800] 11:58:31 INFO - PROCESS | 1661 | 1468349911344 Marionette DEBUG loaded listener.js 11:58:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x123f33c00) [pid = 1661] [serial = 1012] [outer = 0x121102800] 11:58:31 INFO - PROCESS | 1661 | 1468349911760 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 11:58:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 11:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 671ms 11:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 11:58:31 INFO - PROCESS | 1661 | 1468349911813 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 11:58:31 INFO - PROCESS | 1661 | 1468349911814 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 11:58:31 INFO - PROCESS | 1661 | 1468349911817 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 11:58:31 INFO - PROCESS | 1661 | 1468349911818 Marionette TRACE conn2 <- [1,1322,null,{}] 11:58:31 INFO - PROCESS | 1661 | 1468349911820 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:31 INFO - PROCESS | 1661 | 1468349911822 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:31 INFO - PROCESS | 1661 | 1468349911915 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 11:58:31 INFO - PROCESS | 1661 | 1468349911966 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:31 INFO - PROCESS | 1661 | 1468349911967 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:31 INFO - PROCESS | 1661 | ++DOCSHELL 0x117234000 == 37 [pid = 1661] [id = 338] 11:58:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x123a2e000) [pid = 1661] [serial = 1013] [outer = 0x0] 11:58:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x1245ce800) [pid = 1661] [serial = 1014] [outer = 0x123a2e000] 11:58:32 INFO - PROCESS | 1661 | 1468349911997 Marionette DEBUG loaded listener.js 11:58:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x12496a800) [pid = 1661] [serial = 1015] [outer = 0x123a2e000] 11:58:32 INFO - PROCESS | 1661 | 1468349912417 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 11:58:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 11:58:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 618ms 11:58:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 11:58:32 INFO - PROCESS | 1661 | 1468349912435 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 11:58:32 INFO - PROCESS | 1661 | 1468349912437 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 11:58:32 INFO - PROCESS | 1661 | 1468349912440 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 11:58:32 INFO - PROCESS | 1661 | 1468349912442 Marionette TRACE conn2 <- [1,1326,null,{}] 11:58:32 INFO - PROCESS | 1661 | 1468349912444 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:32 INFO - PROCESS | 1661 | 1468349912449 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:32 INFO - PROCESS | 1661 | 1468349912579 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 11:58:32 INFO - PROCESS | 1661 | 1468349912647 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:32 INFO - PROCESS | 1661 | 1468349912648 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:32 INFO - PROCESS | 1661 | ++DOCSHELL 0x1261bd000 == 38 [pid = 1661] [id = 339] 11:58:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x124d89c00) [pid = 1661] [serial = 1016] [outer = 0x0] 11:58:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x125637400) [pid = 1661] [serial = 1017] [outer = 0x124d89c00] 11:58:32 INFO - PROCESS | 1661 | 1468349912677 Marionette DEBUG loaded listener.js 11:58:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x1267e0c00) [pid = 1661] [serial = 1018] [outer = 0x124d89c00] 11:58:33 INFO - PROCESS | 1661 | 1468349913115 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:58:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 11:58:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 720ms 11:58:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 11:58:33 INFO - PROCESS | 1661 | 1468349913161 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 11:58:33 INFO - PROCESS | 1661 | 1468349913162 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 11:58:33 INFO - PROCESS | 1661 | 1468349913164 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 11:58:33 INFO - PROCESS | 1661 | 1468349913166 Marionette TRACE conn2 <- [1,1330,null,{}] 11:58:33 INFO - PROCESS | 1661 | 1468349913168 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:33 INFO - PROCESS | 1661 | 1468349913169 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:33 INFO - PROCESS | 1661 | 1468349913264 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 11:58:33 INFO - PROCESS | 1661 | 1468349913329 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:33 INFO - PROCESS | 1661 | 1468349913330 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:33 INFO - PROCESS | 1661 | ++DOCSHELL 0x12898c800 == 39 [pid = 1661] [id = 340] 11:58:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x11913d800) [pid = 1661] [serial = 1019] [outer = 0x0] 11:58:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x1269aa800) [pid = 1661] [serial = 1020] [outer = 0x11913d800] 11:58:33 INFO - PROCESS | 1661 | 1468349913359 Marionette DEBUG loaded listener.js 11:58:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x126b9e000) [pid = 1661] [serial = 1021] [outer = 0x11913d800] 11:58:33 INFO - PROCESS | 1661 | 1468349913822 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:58:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 11:58:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 720ms 11:58:34 INFO - PROCESS | 1661 | --DOCSHELL 0x11699d800 == 38 [pid = 1661] [id = 332] 11:58:34 INFO - PROCESS | 1661 | --DOCSHELL 0x1132d4000 == 37 [pid = 1661] [id = 331] 11:58:34 INFO - PROCESS | 1661 | --DOCSHELL 0x119164800 == 36 [pid = 1661] [id = 317] 11:58:34 INFO - PROCESS | 1661 | --DOCSHELL 0x117361000 == 35 [pid = 1661] [id = 330] 11:58:34 INFO - PROCESS | 1661 | --DOCSHELL 0x1261bd000 == 34 [pid = 1661] [id = 339] 11:58:34 INFO - PROCESS | 1661 | --DOCSHELL 0x117234000 == 33 [pid = 1661] [id = 338] 11:58:34 INFO - PROCESS | 1661 | --DOCSHELL 0x12439d800 == 32 [pid = 1661] [id = 337] 11:58:34 INFO - PROCESS | 1661 | --DOCSHELL 0x123883800 == 31 [pid = 1661] [id = 336] 11:58:34 INFO - PROCESS | 1661 | --DOCSHELL 0x119bcc800 == 30 [pid = 1661] [id = 335] 11:58:34 INFO - PROCESS | 1661 | --DOCSHELL 0x119167000 == 29 [pid = 1661] [id = 333] 11:58:34 INFO - PROCESS | 1661 | --DOCSHELL 0x11835e800 == 28 [pid = 1661] [id = 334] 11:58:34 INFO - PROCESS | 1661 | --DOCSHELL 0x128a8c000 == 27 [pid = 1661] [id = 329] 11:58:34 INFO - PROCESS | 1661 | 1468349914532 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 11:58:34 INFO - PROCESS | 1661 | 1468349914535 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 11:58:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 11:58:34 INFO - PROCESS | 1661 | 1468349914543 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 11:58:34 INFO - PROCESS | 1661 | 1468349914545 Marionette TRACE conn2 <- [1,1334,null,{}] 11:58:34 INFO - PROCESS | 1661 | 1468349914550 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:34 INFO - PROCESS | 1661 | 1468349914552 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:34 INFO - PROCESS | 1661 | 1468349914634 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 11:58:34 INFO - PROCESS | 1661 | 1468349914639 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:34 INFO - PROCESS | 1661 | 1468349914645 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:34 INFO - PROCESS | 1661 | ++DOCSHELL 0x11693f800 == 28 [pid = 1661] [id = 341] 11:58:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x112f82800) [pid = 1661] [serial = 1022] [outer = 0x0] 11:58:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x1133c8800) [pid = 1661] [serial = 1023] [outer = 0x112f82800] 11:58:34 INFO - PROCESS | 1661 | 1468349914674 Marionette DEBUG loaded listener.js 11:58:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x113d8c400) [pid = 1661] [serial = 1024] [outer = 0x112f82800] 11:58:35 INFO - PROCESS | 1661 | 1468349915033 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 11:58:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 11:58:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 523ms 11:58:35 INFO - PROCESS | 1661 | 1468349915094 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 11:58:35 INFO - PROCESS | 1661 | 1468349915096 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 11:58:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 11:58:35 INFO - PROCESS | 1661 | 1468349915102 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 11:58:35 INFO - PROCESS | 1661 | 1468349915105 Marionette TRACE conn2 <- [1,1338,null,{}] 11:58:35 INFO - PROCESS | 1661 | 1468349915108 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:35 INFO - PROCESS | 1661 | 1468349915109 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:35 INFO - PROCESS | 1661 | 1468349915190 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 11:58:35 INFO - PROCESS | 1661 | 1468349915198 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:35 INFO - PROCESS | 1661 | 1468349915199 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:35 INFO - PROCESS | 1661 | ++DOCSHELL 0x118331000 == 29 [pid = 1661] [id = 342] 11:58:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x116916400) [pid = 1661] [serial = 1025] [outer = 0x0] 11:58:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x117ea3000) [pid = 1661] [serial = 1026] [outer = 0x116916400] 11:58:35 INFO - PROCESS | 1661 | 1468349915227 Marionette DEBUG loaded listener.js 11:58:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x1180d4c00) [pid = 1661] [serial = 1027] [outer = 0x116916400] 11:58:36 INFO - PROCESS | 1661 | 1468349916094 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 11:58:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 11:58:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1029ms 11:58:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 11:58:36 INFO - PROCESS | 1661 | 1468349916129 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 11:58:36 INFO - PROCESS | 1661 | 1468349916131 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 11:58:36 INFO - PROCESS | 1661 | 1468349916133 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 11:58:36 INFO - PROCESS | 1661 | 1468349916134 Marionette TRACE conn2 <- [1,1342,null,{}] 11:58:36 INFO - PROCESS | 1661 | 1468349916149 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:36 INFO - PROCESS | 1661 | 1468349916152 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:36 INFO - PROCESS | 1661 | 1468349916276 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 11:58:36 INFO - PROCESS | 1661 | 1468349916283 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:36 INFO - PROCESS | 1661 | 1468349916286 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:36 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b32000 == 30 [pid = 1661] [id = 343] 11:58:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x118785000) [pid = 1661] [serial = 1028] [outer = 0x0] 11:58:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x118787400) [pid = 1661] [serial = 1029] [outer = 0x118785000] 11:58:36 INFO - PROCESS | 1661 | 1468349916314 Marionette DEBUG loaded listener.js 11:58:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x11914a800) [pid = 1661] [serial = 1030] [outer = 0x118785000] 11:58:36 INFO - PROCESS | 1661 | 1468349916665 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 11:58:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 11:58:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 580ms 11:58:36 INFO - PROCESS | 1661 | 1468349916713 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 11:58:36 INFO - PROCESS | 1661 | 1468349916715 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 11:58:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 11:58:36 INFO - PROCESS | 1661 | 1468349916717 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 11:58:36 INFO - PROCESS | 1661 | 1468349916718 Marionette TRACE conn2 <- [1,1346,null,{}] 11:58:36 INFO - PROCESS | 1661 | 1468349916721 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:36 INFO - PROCESS | 1661 | 1468349916722 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:36 INFO - PROCESS | 1661 | 1468349916823 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 11:58:36 INFO - PROCESS | 1661 | 1468349916861 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:36 INFO - PROCESS | 1661 | 1468349916862 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:36 INFO - PROCESS | 1661 | ++DOCSHELL 0x123876000 == 31 [pid = 1661] [id = 344] 11:58:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x119883000) [pid = 1661] [serial = 1031] [outer = 0x0] 11:58:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x119abbc00) [pid = 1661] [serial = 1032] [outer = 0x119883000] 11:58:36 INFO - PROCESS | 1661 | 1468349916887 Marionette DEBUG loaded listener.js 11:58:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x119d18400) [pid = 1661] [serial = 1033] [outer = 0x119883000] 11:58:37 INFO - PROCESS | 1661 | 1468349917216 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 11:58:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 11:58:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 518ms 11:58:37 INFO - PROCESS | 1661 | 1468349917236 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 11:58:37 INFO - PROCESS | 1661 | 1468349917237 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 11:58:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 11:58:37 INFO - PROCESS | 1661 | 1468349917239 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 11:58:37 INFO - PROCESS | 1661 | 1468349917240 Marionette TRACE conn2 <- [1,1350,null,{}] 11:58:37 INFO - PROCESS | 1661 | 1468349917251 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:37 INFO - PROCESS | 1661 | 1468349917252 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:37 INFO - PROCESS | 1661 | 1468349917347 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 11:58:37 INFO - PROCESS | 1661 | 1468349917351 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:37 INFO - PROCESS | 1661 | 1468349917352 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:37 INFO - PROCESS | 1661 | ++DOCSHELL 0x1243b5000 == 32 [pid = 1661] [id = 345] 11:58:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x119d78c00) [pid = 1661] [serial = 1034] [outer = 0x0] 11:58:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x119dc4000) [pid = 1661] [serial = 1035] [outer = 0x119d78c00] 11:58:37 INFO - PROCESS | 1661 | 1468349917384 Marionette DEBUG loaded listener.js 11:58:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x119e84400) [pid = 1661] [serial = 1036] [outer = 0x119d78c00] 11:58:37 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x112e0a400) [pid = 1661] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 11:58:37 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x11662cc00) [pid = 1661] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 11:58:37 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x118788800) [pid = 1661] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 11:58:37 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x1185bd000) [pid = 1661] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 11:58:37 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x113a51c00) [pid = 1661] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 11:58:37 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x112d17400) [pid = 1661] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 11:58:37 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x1127d2800) [pid = 1661] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 11:58:37 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x1181d1000) [pid = 1661] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 11:58:37 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x119141c00) [pid = 1661] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 11:58:37 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x119a29800) [pid = 1661] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 11:58:37 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x110ef0800) [pid = 1661] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 11:58:37 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x110eeb000) [pid = 1661] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 11:58:37 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x119b5f400) [pid = 1661] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 11:58:37 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x119b5f800) [pid = 1661] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 11:58:37 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x124977c00) [pid = 1661] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 11:58:37 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x1127d9c00) [pid = 1661] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 11:58:37 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x1127cc800) [pid = 1661] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 11:58:37 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x116912c00) [pid = 1661] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 11:58:37 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x1133cfc00) [pid = 1661] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 11:58:37 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x124b91400) [pid = 1661] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 11:58:37 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x116915000) [pid = 1661] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 11:58:37 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x118503400) [pid = 1661] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 11:58:37 INFO - PROCESS | 1661 | 1468349917912 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 11:58:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 11:58:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 724ms 11:58:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 11:58:37 INFO - PROCESS | 1661 | 1468349917965 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 11:58:37 INFO - PROCESS | 1661 | 1468349917966 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 11:58:37 INFO - PROCESS | 1661 | 1468349917969 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 11:58:37 INFO - PROCESS | 1661 | 1468349917970 Marionette TRACE conn2 <- [1,1354,null,{}] 11:58:37 INFO - PROCESS | 1661 | 1468349917972 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:37 INFO - PROCESS | 1661 | 1468349917980 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:38 INFO - PROCESS | 1661 | 1468349918088 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 11:58:38 INFO - PROCESS | 1661 | 1468349918097 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:38 INFO - PROCESS | 1661 | 1468349918098 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:38 INFO - PROCESS | 1661 | ++DOCSHELL 0x1261ba800 == 33 [pid = 1661] [id = 346] 11:58:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x113871400) [pid = 1661] [serial = 1037] [outer = 0x0] 11:58:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x11878a800) [pid = 1661] [serial = 1038] [outer = 0x113871400] 11:58:38 INFO - PROCESS | 1661 | 1468349918124 Marionette DEBUG loaded listener.js 11:58:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x119d7e000) [pid = 1661] [serial = 1039] [outer = 0x113871400] 11:58:38 INFO - PROCESS | 1661 | 1468349918455 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 11:58:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 11:58:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 519ms 11:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 11:58:38 INFO - PROCESS | 1661 | 1468349918488 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 11:58:38 INFO - PROCESS | 1661 | 1468349918490 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 11:58:38 INFO - PROCESS | 1661 | 1468349918492 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 11:58:38 INFO - PROCESS | 1661 | 1468349918493 Marionette TRACE conn2 <- [1,1358,null,{}] 11:58:38 INFO - PROCESS | 1661 | 1468349918495 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:38 INFO - PROCESS | 1661 | 1468349918496 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:38 INFO - PROCESS | 1661 | 1468349918571 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 11:58:38 INFO - PROCESS | 1661 | 1468349918629 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:38 INFO - PROCESS | 1661 | 1468349918630 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:38 INFO - PROCESS | 1661 | ++DOCSHELL 0x128a33800 == 34 [pid = 1661] [id = 347] 11:58:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x113d8d800) [pid = 1661] [serial = 1040] [outer = 0x0] 11:58:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x12110f800) [pid = 1661] [serial = 1041] [outer = 0x113d8d800] 11:58:38 INFO - PROCESS | 1661 | 1468349918654 Marionette DEBUG loaded listener.js 11:58:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x123f35000) [pid = 1661] [serial = 1042] [outer = 0x113d8d800] 11:58:38 INFO - PROCESS | 1661 | 1468349918944 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 11:58:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 11:58:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 471ms 11:58:38 INFO - PROCESS | 1661 | 1468349918967 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 11:58:38 INFO - PROCESS | 1661 | 1468349918968 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 11:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 11:58:38 INFO - PROCESS | 1661 | 1468349918970 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 11:58:38 INFO - PROCESS | 1661 | 1468349918971 Marionette TRACE conn2 <- [1,1362,null,{}] 11:58:38 INFO - PROCESS | 1661 | 1468349918981 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:38 INFO - PROCESS | 1661 | 1468349918983 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:39 INFO - PROCESS | 1661 | 1468349919064 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 11:58:39 INFO - PROCESS | 1661 | 1468349919069 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:39 INFO - PROCESS | 1661 | 1468349919070 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:39 INFO - PROCESS | 1661 | ++DOCSHELL 0x1295ca000 == 35 [pid = 1661] [id = 348] 11:58:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x123f35c00) [pid = 1661] [serial = 1043] [outer = 0x0] 11:58:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x124923000) [pid = 1661] [serial = 1044] [outer = 0x123f35c00] 11:58:39 INFO - PROCESS | 1661 | 1468349919096 Marionette DEBUG loaded listener.js 11:58:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x124b1d400) [pid = 1661] [serial = 1045] [outer = 0x123f35c00] 11:58:39 INFO - PROCESS | 1661 | 1468349919443 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 11:58:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 11:58:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 519ms 11:58:39 INFO - PROCESS | 1661 | 1468349919490 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 11:58:39 INFO - PROCESS | 1661 | 1468349919492 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 11:58:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 11:58:39 INFO - PROCESS | 1661 | 1468349919495 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 11:58:39 INFO - PROCESS | 1661 | 1468349919496 Marionette TRACE conn2 <- [1,1366,null,{}] 11:58:39 INFO - PROCESS | 1661 | 1468349919498 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:39 INFO - PROCESS | 1661 | 1468349919500 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:39 INFO - PROCESS | 1661 | 1468349919575 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 11:58:39 INFO - PROCESS | 1661 | 1468349919582 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:39 INFO - PROCESS | 1661 | 1468349919583 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:39 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a672800 == 36 [pid = 1661] [id = 349] 11:58:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x1181cbc00) [pid = 1661] [serial = 1046] [outer = 0x0] 11:58:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x124d88400) [pid = 1661] [serial = 1047] [outer = 0x1181cbc00] 11:58:39 INFO - PROCESS | 1661 | 1468349919607 Marionette DEBUG loaded listener.js 11:58:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x125582400) [pid = 1661] [serial = 1048] [outer = 0x1181cbc00] 11:58:40 INFO - PROCESS | 1661 | 1468349920232 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 11:58:40 INFO - PROCESS | 1661 | 1468349920285 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 11:58:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 11:58:40 INFO - PROCESS | 1661 | 1468349920290 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 11:58:40 INFO - PROCESS | 1661 | 1468349920292 Marionette TRACE conn2 <- [1,1370,null,{}] 11:58:40 INFO - PROCESS | 1661 | 1468349920296 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:40 INFO - PROCESS | 1661 | 1468349920298 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:40 INFO - PROCESS | 1661 | 1468349920410 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 11:58:40 INFO - PROCESS | 1661 | 1468349920466 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:40 INFO - PROCESS | 1661 | 1468349920468 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:40 INFO - PROCESS | 1661 | ++DOCSHELL 0x11831a800 == 37 [pid = 1661] [id = 350] 11:58:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x1128b3400) [pid = 1661] [serial = 1049] [outer = 0x0] 11:58:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x1133c8c00) [pid = 1661] [serial = 1050] [outer = 0x1128b3400] 11:58:40 INFO - PROCESS | 1661 | 1468349920499 Marionette DEBUG loaded listener.js 11:58:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x116078000) [pid = 1661] [serial = 1051] [outer = 0x1128b3400] 11:58:41 INFO - PROCESS | 1661 | 1468349921129 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] 11:58:41 INFO - PROCESS | 1661 | 1468349921166 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 11:58:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 11:58:41 INFO - PROCESS | 1661 | 1468349921171 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 11:58:41 INFO - PROCESS | 1661 | 1468349921173 Marionette TRACE conn2 <- [1,1374,null,{}] 11:58:41 INFO - PROCESS | 1661 | 1468349921175 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:41 INFO - PROCESS | 1661 | 1468349921177 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:41 INFO - PROCESS | 1661 | 1468349921286 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 11:58:41 INFO - PROCESS | 1661 | 1468349921340 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:41 INFO - PROCESS | 1661 | 1468349921342 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:41 INFO - PROCESS | 1661 | ++DOCSHELL 0x116954800 == 38 [pid = 1661] [id = 351] 11:58:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x116078800) [pid = 1661] [serial = 1052] [outer = 0x0] 11:58:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x116915800) [pid = 1661] [serial = 1053] [outer = 0x116078800] 11:58:41 INFO - PROCESS | 1661 | 1468349921373 Marionette DEBUG loaded listener.js 11:58:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x1180d7400) [pid = 1661] [serial = 1054] [outer = 0x116078800] 11:58:41 INFO - PROCESS | 1661 | --DOCSHELL 0x1295ca000 == 37 [pid = 1661] [id = 348] 11:58:41 INFO - PROCESS | 1661 | --DOCSHELL 0x128a33800 == 36 [pid = 1661] [id = 347] 11:58:41 INFO - PROCESS | 1661 | --DOCSHELL 0x1261ba800 == 35 [pid = 1661] [id = 346] 11:58:41 INFO - PROCESS | 1661 | --DOCSHELL 0x1243b5000 == 34 [pid = 1661] [id = 345] 11:58:41 INFO - PROCESS | 1661 | --DOCSHELL 0x123876000 == 33 [pid = 1661] [id = 344] 11:58:41 INFO - PROCESS | 1661 | --DOCSHELL 0x119b32000 == 32 [pid = 1661] [id = 343] 11:58:41 INFO - PROCESS | 1661 | --DOCSHELL 0x118331000 == 31 [pid = 1661] [id = 342] 11:58:41 INFO - PROCESS | 1661 | --DOCSHELL 0x11693f800 == 30 [pid = 1661] [id = 341] 11:58:41 INFO - PROCESS | 1661 | --DOCSHELL 0x12898c800 == 29 [pid = 1661] [id = 340] 11:58:41 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x11690dc00) [pid = 1661] [serial = 952] [outer = 0x0] [url = about:blank] 11:58:41 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x118104c00) [pid = 1661] [serial = 997] [outer = 0x0] [url = about:blank] 11:58:41 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x11877f800) [pid = 1661] [serial = 999] [outer = 0x0] [url = about:blank] 11:58:41 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x1130b4800) [pid = 1661] [serial = 954] [outer = 0x0] [url = about:blank] 11:58:41 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x11386a400) [pid = 1661] [serial = 955] [outer = 0x0] [url = about:blank] 11:58:41 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x116916800) [pid = 1661] [serial = 957] [outer = 0x0] [url = about:blank] 11:58:41 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x1176e0400) [pid = 1661] [serial = 958] [outer = 0x0] [url = about:blank] 11:58:41 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x1188e1800) [pid = 1661] [serial = 963] [outer = 0x0] [url = about:blank] 11:58:41 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x118709800) [pid = 1661] [serial = 960] [outer = 0x0] [url = about:blank] 11:58:41 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x118780c00) [pid = 1661] [serial = 961] [outer = 0x0] [url = about:blank] 11:58:41 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x11607e800) [pid = 1661] [serial = 951] [outer = 0x0] [url = about:blank] 11:58:41 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x11987c800) [pid = 1661] [serial = 966] [outer = 0x0] [url = about:blank] 11:58:41 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x1160d6000) [pid = 1661] [serial = 937] [outer = 0x0] [url = about:blank] 11:58:41 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x112984000) [pid = 1661] [serial = 936] [outer = 0x0] [url = about:blank] 11:58:41 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x1188e4000) [pid = 1661] [serial = 940] [outer = 0x0] [url = about:blank] 11:58:41 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x11870a400) [pid = 1661] [serial = 939] [outer = 0x0] [url = about:blank] 11:58:41 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x119d77c00) [pid = 1661] [serial = 969] [outer = 0x0] [url = about:blank] 11:58:41 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x119b5d400) [pid = 1661] [serial = 967] [outer = 0x0] [url = about:blank] 11:58:41 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x1245a1400) [pid = 1661] [serial = 973] [outer = 0x0] [url = about:blank] 11:58:41 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x123811400) [pid = 1661] [serial = 972] [outer = 0x0] [url = about:blank] 11:58:41 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x1185bd800) [pid = 1661] [serial = 978] [outer = 0x0] [url = about:blank] 11:58:41 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x124924000) [pid = 1661] [serial = 975] [outer = 0x0] [url = about:blank] 11:58:41 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x12496a400) [pid = 1661] [serial = 943] [outer = 0x0] [url = about:blank] 11:58:41 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x121111800) [pid = 1661] [serial = 942] [outer = 0x0] [url = about:blank] 11:58:41 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x124974c00) [pid = 1661] [serial = 981] [outer = 0x0] [url = about:blank] 11:58:41 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x124b28c00) [pid = 1661] [serial = 982] [outer = 0x0] [url = about:blank] 11:58:41 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x124972800) [pid = 1661] [serial = 976] [outer = 0x0] [url = about:blank] 11:58:41 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x1267e6000) [pid = 1661] [serial = 946] [outer = 0x0] [url = about:blank] 11:58:41 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x121111c00) [pid = 1661] [serial = 970] [outer = 0x0] [url = about:blank] 11:58:41 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x12617ac00) [pid = 1661] [serial = 945] [outer = 0x0] [url = about:blank] 11:58:41 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x1128b2c00) [pid = 1661] [serial = 993] [outer = 0x0] [url = about:blank] 11:58:41 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x125632400) [pid = 1661] [serial = 949] [outer = 0x0] [url = about:blank] 11:58:41 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x11946f400) [pid = 1661] [serial = 964] [outer = 0x0] [url = about:blank] 11:58:41 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x118885800) [pid = 1661] [serial = 1000] [outer = 0x0] [url = about:blank] 11:58:41 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x1180d3c00) [pid = 1661] [serial = 948] [outer = 0x0] [url = about:blank] 11:58:41 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x119ac0000) [pid = 1661] [serial = 979] [outer = 0x0] [url = about:blank] 11:58:41 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x115e55c00) [pid = 1661] [serial = 994] [outer = 0x0] [url = about:blank] 11:58:41 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x11704b000) [pid = 1661] [serial = 996] [outer = 0x0] [url = about:blank] 11:58:41 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x1267e9800) [pid = 1661] [serial = 987] [outer = 0x0] [url = about:blank] 11:58:41 INFO - PROCESS | 1661 | --DOMWINDOW == 75 (0x126534c00) [pid = 1661] [serial = 985] [outer = 0x0] [url = about:blank] 11:58:41 INFO - PROCESS | 1661 | --DOMWINDOW == 74 (0x113870000) [pid = 1661] [serial = 990] [outer = 0x0] [url = about:blank] 11:58:41 INFO - PROCESS | 1661 | --DOMWINDOW == 73 (0x11690f000) [pid = 1661] [serial = 991] [outer = 0x0] [url = about:blank] 11:58:41 INFO - PROCESS | 1661 | --DOMWINDOW == 72 (0x128856000) [pid = 1661] [serial = 988] [outer = 0x0] [url = about:blank] 11:58:41 INFO - PROCESS | 1661 | --DOMWINDOW == 71 (0x125631c00) [pid = 1661] [serial = 984] [outer = 0x0] [url = about:blank] 11:58:41 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:58:41 INFO - PROCESS | 1661 | 1468349921994 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 11:58:42 INFO - PROCESS | 1661 | 1468349922047 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 11:58:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 11:58:42 INFO - PROCESS | 1661 | 1468349922050 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 11:58:42 INFO - PROCESS | 1661 | 1468349922052 Marionette TRACE conn2 <- [1,1378,null,{}] 11:58:42 INFO - PROCESS | 1661 | 1468349922056 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:42 INFO - PROCESS | 1661 | 1468349922058 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:42 INFO - PROCESS | 1661 | 1468349922139 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 11:58:42 INFO - PROCESS | 1661 | 1468349922146 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:42 INFO - PROCESS | 1661 | 1468349922149 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:42 INFO - PROCESS | 1661 | ++DOCSHELL 0x11694c000 == 30 [pid = 1661] [id = 352] 11:58:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 72 (0x113d8dc00) [pid = 1661] [serial = 1055] [outer = 0x0] 11:58:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 73 (0x11662ec00) [pid = 1661] [serial = 1056] [outer = 0x113d8dc00] 11:58:42 INFO - PROCESS | 1661 | 1468349922177 Marionette DEBUG loaded listener.js 11:58:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 74 (0x116979800) [pid = 1661] [serial = 1057] [outer = 0x113d8dc00] 11:58:42 INFO - PROCESS | 1661 | 1468349922546 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 11:58:42 INFO - PROCESS | 1661 | 1468349922574 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 11:58:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 11:58:42 INFO - PROCESS | 1661 | 1468349922578 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 11:58:42 INFO - PROCESS | 1661 | 1468349922580 Marionette TRACE conn2 <- [1,1382,null,{}] 11:58:42 INFO - PROCESS | 1661 | 1468349922582 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:42 INFO - PROCESS | 1661 | 1468349922584 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:42 INFO - PROCESS | 1661 | 1468349922662 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 11:58:42 INFO - PROCESS | 1661 | 1468349922666 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:42 INFO - PROCESS | 1661 | 1468349922667 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:42 INFO - PROCESS | 1661 | ++DOCSHELL 0x118170000 == 31 [pid = 1661] [id = 353] 11:58:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 75 (0x118104c00) [pid = 1661] [serial = 1058] [outer = 0x0] 11:58:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x118109c00) [pid = 1661] [serial = 1059] [outer = 0x118104c00] 11:58:42 INFO - PROCESS | 1661 | 1468349922718 Marionette DEBUG loaded listener.js 11:58:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x1185b7400) [pid = 1661] [serial = 1060] [outer = 0x118104c00] 11:58:43 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:58:43 INFO - PROCESS | 1661 | 1468349923070 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 11:58:43 INFO - PROCESS | 1661 | 1468349923099 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 11:58:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 11:58:43 INFO - PROCESS | 1661 | 1468349923101 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 11:58:43 INFO - PROCESS | 1661 | 1468349923104 Marionette TRACE conn2 <- [1,1386,null,{}] 11:58:43 INFO - PROCESS | 1661 | 1468349923117 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:43 INFO - PROCESS | 1661 | 1468349923120 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:43 INFO - PROCESS | 1661 | 1468349923228 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 11:58:43 INFO - PROCESS | 1661 | 1468349923233 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:43 INFO - PROCESS | 1661 | 1468349923236 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:43 INFO - PROCESS | 1661 | ++DOCSHELL 0x119285000 == 32 [pid = 1661] [id = 354] 11:58:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x1127cc400) [pid = 1661] [serial = 1061] [outer = 0x0] 11:58:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x118788400) [pid = 1661] [serial = 1062] [outer = 0x1127cc400] 11:58:43 INFO - PROCESS | 1661 | 1468349923265 Marionette DEBUG loaded listener.js 11:58:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x119821c00) [pid = 1661] [serial = 1063] [outer = 0x1127cc400] 11:58:43 INFO - PROCESS | 1661 | 1468349923599 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 11:58:43 INFO - PROCESS | 1661 | 1468349923629 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 11:58:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 11:58:43 INFO - PROCESS | 1661 | 1468349923631 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 11:58:43 INFO - PROCESS | 1661 | 1468349923632 Marionette TRACE conn2 <- [1,1390,null,{}] 11:58:43 INFO - PROCESS | 1661 | 1468349923634 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:43 INFO - PROCESS | 1661 | 1468349923636 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:43 INFO - PROCESS | 1661 | 1468349923717 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 11:58:43 INFO - PROCESS | 1661 | 1468349923776 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:43 INFO - PROCESS | 1661 | 1468349923777 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:43 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b31000 == 33 [pid = 1661] [id = 355] 11:58:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x118752400) [pid = 1661] [serial = 1064] [outer = 0x0] 11:58:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x119ac0000) [pid = 1661] [serial = 1065] [outer = 0x118752400] 11:58:43 INFO - PROCESS | 1661 | 1468349923803 Marionette DEBUG loaded listener.js 11:58:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x119dc2400) [pid = 1661] [serial = 1066] [outer = 0x118752400] 11:58:44 INFO - PROCESS | 1661 | 1468349924124 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 11:58:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 11:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 518ms 11:58:44 INFO - PROCESS | 1661 | 1468349924149 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 11:58:44 INFO - PROCESS | 1661 | 1468349924150 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 11:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 11:58:44 INFO - PROCESS | 1661 | 1468349924158 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 11:58:44 INFO - PROCESS | 1661 | 1468349924160 Marionette TRACE conn2 <- [1,1394,null,{}] 11:58:44 INFO - PROCESS | 1661 | 1468349924164 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:44 INFO - PROCESS | 1661 | 1468349924165 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:44 INFO - PROCESS | 1661 | 1468349924263 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 11:58:44 INFO - PROCESS | 1661 | 1468349924267 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:44 INFO - PROCESS | 1661 | 1468349924268 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:44 INFO - PROCESS | 1661 | ++DOCSHELL 0x123aa9800 == 34 [pid = 1661] [id = 356] 11:58:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x11877c400) [pid = 1661] [serial = 1067] [outer = 0x0] 11:58:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x119dd0000) [pid = 1661] [serial = 1068] [outer = 0x11877c400] 11:58:44 INFO - PROCESS | 1661 | 1468349924293 Marionette DEBUG loaded listener.js 11:58:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x12392ec00) [pid = 1661] [serial = 1069] [outer = 0x11877c400] 11:58:44 INFO - PROCESS | 1661 | 1468349924665 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 11:58:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 11:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 526ms 11:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 11:58:44 INFO - PROCESS | 1661 | 1468349924680 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 11:58:44 INFO - PROCESS | 1661 | 1468349924681 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 11:58:44 INFO - PROCESS | 1661 | 1468349924683 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 11:58:44 INFO - PROCESS | 1661 | 1468349924684 Marionette TRACE conn2 <- [1,1398,null,{}] 11:58:44 INFO - PROCESS | 1661 | 1468349924686 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:44 INFO - PROCESS | 1661 | 1468349924690 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:44 INFO - PROCESS | 1661 | 1468349924808 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 11:58:44 INFO - PROCESS | 1661 | 1468349924843 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:44 INFO - PROCESS | 1661 | 1468349924844 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:44 INFO - PROCESS | 1661 | ++DOCSHELL 0x124bbc800 == 35 [pid = 1661] [id = 357] 11:58:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x1241b4000) [pid = 1661] [serial = 1070] [outer = 0x0] 11:58:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x124b1ec00) [pid = 1661] [serial = 1071] [outer = 0x1241b4000] 11:58:44 INFO - PROCESS | 1661 | 1468349924876 Marionette DEBUG loaded listener.js 11:58:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x12563f000) [pid = 1661] [serial = 1072] [outer = 0x1241b4000] 11:58:45 INFO - PROCESS | 1661 | 1468349925207 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 11:58:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 11:58:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 569ms 11:58:45 INFO - PROCESS | 1661 | 1468349925253 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 11:58:45 INFO - PROCESS | 1661 | 1468349925254 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 11:58:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 11:58:45 INFO - PROCESS | 1661 | 1468349925256 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 11:58:45 INFO - PROCESS | 1661 | 1468349925257 Marionette TRACE conn2 <- [1,1402,null,{}] 11:58:45 INFO - PROCESS | 1661 | 1468349925260 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:45 INFO - PROCESS | 1661 | 1468349925261 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:45 INFO - PROCESS | 1661 | 1468349925358 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 11:58:45 INFO - PROCESS | 1661 | 1468349925362 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:45 INFO - PROCESS | 1661 | 1468349925363 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:45 INFO - PROCESS | 1661 | ++DOCSHELL 0x12678a000 == 36 [pid = 1661] [id = 358] 11:58:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x1256de000) [pid = 1661] [serial = 1073] [outer = 0x0] 11:58:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x126173400) [pid = 1661] [serial = 1074] [outer = 0x1256de000] 11:58:45 INFO - PROCESS | 1661 | 1468349925386 Marionette DEBUG loaded listener.js 11:58:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x12653f400) [pid = 1661] [serial = 1075] [outer = 0x1256de000] 11:58:45 INFO - PROCESS | 1661 | 1468349925714 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 11:58:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 11:58:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 468ms 11:58:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 11:58:45 INFO - PROCESS | 1661 | 1468349925730 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 11:58:45 INFO - PROCESS | 1661 | 1468349925732 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 11:58:45 INFO - PROCESS | 1661 | 1468349925734 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 11:58:45 INFO - PROCESS | 1661 | 1468349925735 Marionette TRACE conn2 <- [1,1406,null,{}] 11:58:45 INFO - PROCESS | 1661 | 1468349925747 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:45 INFO - PROCESS | 1661 | 1468349925748 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:45 INFO - PROCESS | 1661 | 1468349925847 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 11:58:45 INFO - PROCESS | 1661 | 1468349925850 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:45 INFO - PROCESS | 1661 | 1468349925852 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:45 INFO - PROCESS | 1661 | ++DOCSHELL 0x128a3f800 == 37 [pid = 1661] [id = 359] 11:58:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x12616e000) [pid = 1661] [serial = 1076] [outer = 0x0] 11:58:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x1267e9800) [pid = 1661] [serial = 1077] [outer = 0x12616e000] 11:58:45 INFO - PROCESS | 1661 | 1468349925883 Marionette DEBUG loaded listener.js 11:58:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x126b97400) [pid = 1661] [serial = 1078] [outer = 0x12616e000] 11:58:46 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x112f82800) [pid = 1661] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 11:58:46 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x119883000) [pid = 1661] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 11:58:46 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x113d8d800) [pid = 1661] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 11:58:46 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x124d89c00) [pid = 1661] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 11:58:46 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x116916400) [pid = 1661] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 11:58:46 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x113871400) [pid = 1661] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 11:58:46 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x116768400) [pid = 1661] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 11:58:46 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x11913d800) [pid = 1661] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 11:58:46 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x119ab9400) [pid = 1661] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 11:58:46 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x121102800) [pid = 1661] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 11:58:46 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x119d78c00) [pid = 1661] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 11:58:46 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x118785000) [pid = 1661] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 11:58:46 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x119468c00) [pid = 1661] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 11:58:46 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x123a2e000) [pid = 1661] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 11:58:46 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x123f35c00) [pid = 1661] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 11:58:46 INFO - PROCESS | 1661 | 1468349926271 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 11:58:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 11:58:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 579ms 11:58:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 11:58:46 INFO - PROCESS | 1661 | 1468349926313 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 11:58:46 INFO - PROCESS | 1661 | 1468349926314 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 11:58:46 INFO - PROCESS | 1661 | 1468349926316 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 11:58:46 INFO - PROCESS | 1661 | 1468349926318 Marionette TRACE conn2 <- [1,1410,null,{}] 11:58:46 INFO - PROCESS | 1661 | 1468349926320 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:46 INFO - PROCESS | 1661 | 1468349926321 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:46 INFO - PROCESS | 1661 | 1468349926424 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 11:58:46 INFO - PROCESS | 1661 | 1468349926455 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:46 INFO - PROCESS | 1661 | 1468349926456 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:46 INFO - PROCESS | 1661 | ++DOCSHELL 0x119282000 == 38 [pid = 1661] [id = 360] 11:58:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x1128ae800) [pid = 1661] [serial = 1079] [outer = 0x0] 11:58:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x118756c00) [pid = 1661] [serial = 1080] [outer = 0x1128ae800] 11:58:46 INFO - PROCESS | 1661 | 1468349926481 Marionette DEBUG loaded listener.js 11:58:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x119d79800) [pid = 1661] [serial = 1081] [outer = 0x1128ae800] 11:58:46 INFO - PROCESS | 1661 | 1468349926784 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 11:58:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 11:58:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 518ms 11:58:46 INFO - PROCESS | 1661 | 1468349926835 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 11:58:46 INFO - PROCESS | 1661 | 1468349926837 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 11:58:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 11:58:46 INFO - PROCESS | 1661 | 1468349926839 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 11:58:46 INFO - PROCESS | 1661 | 1468349926840 Marionette TRACE conn2 <- [1,1414,null,{}] 11:58:46 INFO - PROCESS | 1661 | 1468349926842 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:46 INFO - PROCESS | 1661 | 1468349926843 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:46 INFO - PROCESS | 1661 | 1468349926922 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 11:58:46 INFO - PROCESS | 1661 | 1468349926929 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:46 INFO - PROCESS | 1661 | 1468349926937 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:46 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a502800 == 39 [pid = 1661] [id = 361] 11:58:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x1128af400) [pid = 1661] [serial = 1082] [outer = 0x0] 11:58:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x121102800) [pid = 1661] [serial = 1083] [outer = 0x1128af400] 11:58:47 INFO - PROCESS | 1661 | 1468349927009 Marionette DEBUG loaded listener.js 11:58:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x126b9ec00) [pid = 1661] [serial = 1084] [outer = 0x1128af400] 11:58:47 INFO - PROCESS | 1661 | 1468349927336 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 11:58:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 11:58:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 522ms 11:58:47 INFO - PROCESS | 1661 | 1468349927362 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 11:58:47 INFO - PROCESS | 1661 | 1468349927364 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 11:58:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 11:58:47 INFO - PROCESS | 1661 | 1468349927366 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 11:58:47 INFO - PROCESS | 1661 | 1468349927368 Marionette TRACE conn2 <- [1,1418,null,{}] 11:58:47 INFO - PROCESS | 1661 | 1468349927370 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:47 INFO - PROCESS | 1661 | 1468349927372 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:47 INFO - PROCESS | 1661 | 1468349927463 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 11:58:47 INFO - PROCESS | 1661 | 1468349927467 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:47 INFO - PROCESS | 1661 | 1468349927468 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:47 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ad2c000 == 40 [pid = 1661] [id = 362] 11:58:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x128858000) [pid = 1661] [serial = 1085] [outer = 0x0] 11:58:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x128862400) [pid = 1661] [serial = 1086] [outer = 0x128858000] 11:58:47 INFO - PROCESS | 1661 | 1468349927494 Marionette DEBUG loaded listener.js 11:58:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x12893f400) [pid = 1661] [serial = 1087] [outer = 0x128858000] 11:58:47 INFO - PROCESS | 1661 | 1468349927834 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 11:58:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 11:58:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 519ms 11:58:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 11:58:47 INFO - PROCESS | 1661 | 1468349927889 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 11:58:47 INFO - PROCESS | 1661 | 1468349927890 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 11:58:47 INFO - PROCESS | 1661 | 1468349927892 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 11:58:47 INFO - PROCESS | 1661 | 1468349927893 Marionette TRACE conn2 <- [1,1422,null,{}] 11:58:47 INFO - PROCESS | 1661 | 1468349927896 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:47 INFO - PROCESS | 1661 | 1468349927897 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:47 INFO - PROCESS | 1661 | 1468349927983 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 11:58:47 INFO - PROCESS | 1661 | 1468349927986 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:47 INFO - PROCESS | 1661 | 1468349927987 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:47 INFO - PROCESS | 1661 | ++DOCSHELL 0x12adc9800 == 41 [pid = 1661] [id = 363] 11:58:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x128936400) [pid = 1661] [serial = 1088] [outer = 0x0] 11:58:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x128945c00) [pid = 1661] [serial = 1089] [outer = 0x128936400] 11:58:48 INFO - PROCESS | 1661 | 1468349928010 Marionette DEBUG loaded listener.js 11:58:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x1289abc00) [pid = 1661] [serial = 1090] [outer = 0x128936400] 11:58:48 INFO - PROCESS | 1661 | 1468349928512 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 11:58:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 11:58:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 669ms 11:58:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 11:58:48 INFO - PROCESS | 1661 | 1468349928563 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 11:58:48 INFO - PROCESS | 1661 | 1468349928566 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 11:58:48 INFO - PROCESS | 1661 | 1468349928569 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 11:58:48 INFO - PROCESS | 1661 | 1468349928571 Marionette TRACE conn2 <- [1,1426,null,{}] 11:58:48 INFO - PROCESS | 1661 | 1468349928579 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:48 INFO - PROCESS | 1661 | 1468349928580 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:48 INFO - PROCESS | 1661 | 1468349928690 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 11:58:48 INFO - PROCESS | 1661 | 1468349928785 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:48 INFO - PROCESS | 1661 | 1468349928786 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:48 INFO - PROCESS | 1661 | ++DOCSHELL 0x118320800 == 42 [pid = 1661] [id = 364] 11:58:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x11690f800) [pid = 1661] [serial = 1091] [outer = 0x0] 11:58:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x1173eb800) [pid = 1661] [serial = 1092] [outer = 0x11690f800] 11:58:48 INFO - PROCESS | 1661 | 1468349928818 Marionette DEBUG loaded listener.js 11:58:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x1180d9800) [pid = 1661] [serial = 1093] [outer = 0x11690f800] 11:58:49 INFO - PROCESS | 1661 | 1468349929262 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 11:58:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 11:58:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 723ms 11:58:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 11:58:49 INFO - PROCESS | 1661 | 1468349929311 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 11:58:49 INFO - PROCESS | 1661 | 1468349929314 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 11:58:49 INFO - PROCESS | 1661 | 1468349929319 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 11:58:49 INFO - PROCESS | 1661 | 1468349929321 Marionette TRACE conn2 <- [1,1430,null,{}] 11:58:49 INFO - PROCESS | 1661 | 1468349929324 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:49 INFO - PROCESS | 1661 | 1468349929329 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:49 INFO - PROCESS | 1661 | 1468349929433 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 11:58:49 INFO - PROCESS | 1661 | 1468349929500 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:49 INFO - PROCESS | 1661 | 1468349929501 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:49 INFO - PROCESS | 1661 | ++DOCSHELL 0x1243a4000 == 43 [pid = 1661] [id = 365] 11:58:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x118780c00) [pid = 1661] [serial = 1094] [outer = 0x0] 11:58:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x119465800) [pid = 1661] [serial = 1095] [outer = 0x118780c00] 11:58:49 INFO - PROCESS | 1661 | 1468349929529 Marionette DEBUG loaded listener.js 11:58:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x119abf400) [pid = 1661] [serial = 1096] [outer = 0x118780c00] 11:58:50 INFO - PROCESS | 1661 | 1468349930094 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 11:58:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 11:58:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 823ms 11:58:50 INFO - PROCESS | 1661 | 1468349930143 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 11:58:50 INFO - PROCESS | 1661 | 1468349930145 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 11:58:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 11:58:50 INFO - PROCESS | 1661 | 1468349930147 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 11:58:50 INFO - PROCESS | 1661 | 1468349930149 Marionette TRACE conn2 <- [1,1434,null,{}] 11:58:50 INFO - PROCESS | 1661 | 1468349930157 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:50 INFO - PROCESS | 1661 | 1468349930161 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:50 INFO - PROCESS | 1661 | 1468349930265 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 11:58:50 INFO - PROCESS | 1661 | 1468349930337 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:50 INFO - PROCESS | 1661 | 1468349930339 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:50 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ba1d800 == 44 [pid = 1661] [id = 366] 11:58:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x1241ba000) [pid = 1661] [serial = 1097] [outer = 0x0] 11:58:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x124976000) [pid = 1661] [serial = 1098] [outer = 0x1241ba000] 11:58:50 INFO - PROCESS | 1661 | 1468349930370 Marionette DEBUG loaded listener.js 11:58:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x125580c00) [pid = 1661] [serial = 1099] [outer = 0x1241ba000] 11:58:50 INFO - PROCESS | 1661 | 1468349930819 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 11:58:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 11:58:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 721ms 11:58:50 INFO - PROCESS | 1661 | 1468349930868 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 11:58:50 INFO - PROCESS | 1661 | 1468349930870 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 11:58:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 11:58:50 INFO - PROCESS | 1661 | 1468349930873 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 11:58:50 INFO - PROCESS | 1661 | 1468349930874 Marionette TRACE conn2 <- [1,1438,null,{}] 11:58:50 INFO - PROCESS | 1661 | 1468349930904 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:50 INFO - PROCESS | 1661 | 1468349930906 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:51 INFO - PROCESS | 1661 | 1468349931022 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 11:58:51 INFO - PROCESS | 1661 | 1468349931089 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:51 INFO - PROCESS | 1661 | 1468349931091 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:51 INFO - PROCESS | 1661 | ++DOCSHELL 0x124b39800 == 45 [pid = 1661] [id = 367] 11:58:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x119dc7c00) [pid = 1661] [serial = 1100] [outer = 0x0] 11:58:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x124971400) [pid = 1661] [serial = 1101] [outer = 0x119dc7c00] 11:58:51 INFO - PROCESS | 1661 | 1468349931120 Marionette DEBUG loaded listener.js 11:58:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x12885b000) [pid = 1661] [serial = 1102] [outer = 0x119dc7c00] 11:58:51 INFO - PROCESS | 1661 | 1468349931720 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 11:58:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 11:58:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 897ms 11:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 11:58:51 INFO - PROCESS | 1661 | 1468349931771 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 11:58:51 INFO - PROCESS | 1661 | 1468349931773 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 11:58:51 INFO - PROCESS | 1661 | 1468349931779 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 11:58:51 INFO - PROCESS | 1661 | 1468349931781 Marionette TRACE conn2 <- [1,1442,null,{}] 11:58:51 INFO - PROCESS | 1661 | 1468349931784 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:51 INFO - PROCESS | 1661 | 1468349931786 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:51 INFO - PROCESS | 1661 | 1468349931887 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 11:58:51 INFO - PROCESS | 1661 | 1468349931958 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:51 INFO - PROCESS | 1661 | 1468349931959 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:51 INFO - PROCESS | 1661 | ++DOCSHELL 0x1183a8000 == 46 [pid = 1661] [id = 368] 11:58:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x1160d8c00) [pid = 1661] [serial = 1103] [outer = 0x0] 11:58:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x11690dc00) [pid = 1661] [serial = 1104] [outer = 0x1160d8c00] 11:58:51 INFO - PROCESS | 1661 | 1468349931986 Marionette DEBUG loaded listener.js 11:58:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x1176e0400) [pid = 1661] [serial = 1105] [outer = 0x1160d8c00] 11:58:52 INFO - PROCESS | 1661 | --DOCSHELL 0x12ad2c000 == 45 [pid = 1661] [id = 362] 11:58:52 INFO - PROCESS | 1661 | --DOCSHELL 0x12a502800 == 44 [pid = 1661] [id = 361] 11:58:52 INFO - PROCESS | 1661 | --DOCSHELL 0x119282000 == 43 [pid = 1661] [id = 360] 11:58:52 INFO - PROCESS | 1661 | --DOCSHELL 0x128a3f800 == 42 [pid = 1661] [id = 359] 11:58:52 INFO - PROCESS | 1661 | --DOCSHELL 0x12678a000 == 41 [pid = 1661] [id = 358] 11:58:52 INFO - PROCESS | 1661 | --DOCSHELL 0x124bbc800 == 40 [pid = 1661] [id = 357] 11:58:52 INFO - PROCESS | 1661 | --DOCSHELL 0x123aa9800 == 39 [pid = 1661] [id = 356] 11:58:52 INFO - PROCESS | 1661 | --DOCSHELL 0x119b31000 == 38 [pid = 1661] [id = 355] 11:58:52 INFO - PROCESS | 1661 | --DOCSHELL 0x119285000 == 37 [pid = 1661] [id = 354] 11:58:52 INFO - PROCESS | 1661 | --DOCSHELL 0x118170000 == 36 [pid = 1661] [id = 353] 11:58:52 INFO - PROCESS | 1661 | --DOCSHELL 0x11694c000 == 35 [pid = 1661] [id = 352] 11:58:52 INFO - PROCESS | 1661 | --DOCSHELL 0x116954800 == 34 [pid = 1661] [id = 351] 11:58:52 INFO - PROCESS | 1661 | --DOCSHELL 0x11831a800 == 33 [pid = 1661] [id = 350] 11:58:52 INFO - PROCESS | 1661 | --DOCSHELL 0x12a672800 == 32 [pid = 1661] [id = 349] 11:58:52 INFO - PROCESS | 1661 | --DOCSHELL 0x124b39800 == 31 [pid = 1661] [id = 367] 11:58:52 INFO - PROCESS | 1661 | --DOCSHELL 0x12ba1d800 == 30 [pid = 1661] [id = 366] 11:58:52 INFO - PROCESS | 1661 | --DOCSHELL 0x1243a4000 == 29 [pid = 1661] [id = 365] 11:58:52 INFO - PROCESS | 1661 | --DOCSHELL 0x12adc9800 == 28 [pid = 1661] [id = 363] 11:58:52 INFO - PROCESS | 1661 | --DOCSHELL 0x118320800 == 27 [pid = 1661] [id = 364] 11:58:52 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x124b1d400) [pid = 1661] [serial = 1045] [outer = 0x0] [url = about:blank] 11:58:52 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x113d8c400) [pid = 1661] [serial = 1024] [outer = 0x0] [url = about:blank] 11:58:52 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x119abbc00) [pid = 1661] [serial = 1032] [outer = 0x0] [url = about:blank] 11:58:52 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x12110f800) [pid = 1661] [serial = 1041] [outer = 0x0] [url = about:blank] 11:58:52 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x1267e0c00) [pid = 1661] [serial = 1018] [outer = 0x0] [url = about:blank] 11:58:52 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x117ea3000) [pid = 1661] [serial = 1026] [outer = 0x0] [url = about:blank] 11:58:52 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x119d7e000) [pid = 1661] [serial = 1039] [outer = 0x0] [url = about:blank] 11:58:52 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x123f35000) [pid = 1661] [serial = 1042] [outer = 0x0] [url = about:blank] 11:58:52 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x1176e0000) [pid = 1661] [serial = 1002] [outer = 0x0] [url = about:blank] 11:58:52 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x1180d4c00) [pid = 1661] [serial = 1027] [outer = 0x0] [url = about:blank] 11:58:52 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x126b9e000) [pid = 1661] [serial = 1021] [outer = 0x0] [url = about:blank] 11:58:52 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x119d23400) [pid = 1661] [serial = 1008] [outer = 0x0] [url = about:blank] 11:58:52 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x123812800) [pid = 1661] [serial = 1011] [outer = 0x0] [url = about:blank] 11:58:52 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x119e84400) [pid = 1661] [serial = 1036] [outer = 0x0] [url = about:blank] 11:58:52 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x119dc9c00) [pid = 1661] [serial = 1009] [outer = 0x0] [url = about:blank] 11:58:52 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x123f33c00) [pid = 1661] [serial = 1012] [outer = 0x0] [url = about:blank] 11:58:52 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x1133c8800) [pid = 1661] [serial = 1023] [outer = 0x0] [url = about:blank] 11:58:52 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x11914a800) [pid = 1661] [serial = 1030] [outer = 0x0] [url = about:blank] 11:58:52 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x118108000) [pid = 1661] [serial = 1003] [outer = 0x0] [url = about:blank] 11:58:52 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x1269aa800) [pid = 1661] [serial = 1020] [outer = 0x0] [url = about:blank] 11:58:52 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x11878a800) [pid = 1661] [serial = 1038] [outer = 0x0] [url = about:blank] 11:58:52 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x11982ac00) [pid = 1661] [serial = 1006] [outer = 0x0] [url = about:blank] 11:58:52 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x119473800) [pid = 1661] [serial = 1005] [outer = 0x0] [url = about:blank] 11:58:52 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x125637400) [pid = 1661] [serial = 1017] [outer = 0x0] [url = about:blank] 11:58:52 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x118787400) [pid = 1661] [serial = 1029] [outer = 0x0] [url = about:blank] 11:58:52 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x119dc4000) [pid = 1661] [serial = 1035] [outer = 0x0] [url = about:blank] 11:58:52 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x1245ce800) [pid = 1661] [serial = 1014] [outer = 0x0] [url = about:blank] 11:58:52 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x119d18400) [pid = 1661] [serial = 1033] [outer = 0x0] [url = about:blank] 11:58:52 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x12496a800) [pid = 1661] [serial = 1015] [outer = 0x0] [url = about:blank] 11:58:52 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x124d88400) [pid = 1661] [serial = 1047] [outer = 0x0] [url = about:blank] 11:58:52 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x124923000) [pid = 1661] [serial = 1044] [outer = 0x0] [url = about:blank] 11:58:52 INFO - PROCESS | 1661 | 1468349932990 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 11:58:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 11:58:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1224ms 11:58:53 INFO - PROCESS | 1661 | 1468349933000 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 11:58:53 INFO - PROCESS | 1661 | 1468349933003 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 11:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 11:58:53 INFO - PROCESS | 1661 | 1468349933006 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 11:58:53 INFO - PROCESS | 1661 | 1468349933008 Marionette TRACE conn2 <- [1,1446,null,{}] 11:58:53 INFO - PROCESS | 1661 | 1468349933020 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:53 INFO - PROCESS | 1661 | 1468349933021 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:53 INFO - PROCESS | 1661 | 1468349933107 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 11:58:53 INFO - PROCESS | 1661 | 1468349933115 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:53 INFO - PROCESS | 1661 | 1468349933116 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:53 INFO - PROCESS | 1661 | ++DOCSHELL 0x116018000 == 28 [pid = 1661] [id = 369] 11:58:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x1128b0c00) [pid = 1661] [serial = 1106] [outer = 0x0] 11:58:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x11297b800) [pid = 1661] [serial = 1107] [outer = 0x1128b0c00] 11:58:53 INFO - PROCESS | 1661 | 1468349933145 Marionette DEBUG loaded listener.js 11:58:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x1130b2400) [pid = 1661] [serial = 1108] [outer = 0x1128b0c00] 11:58:53 INFO - PROCESS | 1661 | 1468349933504 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 11:58:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 11:58:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 529ms 11:58:53 INFO - PROCESS | 1661 | 1468349933557 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 11:58:53 INFO - PROCESS | 1661 | 1468349933561 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 11:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 11:58:53 INFO - PROCESS | 1661 | 1468349933566 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 11:58:53 INFO - PROCESS | 1661 | 1468349933568 Marionette TRACE conn2 <- [1,1450,null,{}] 11:58:53 INFO - PROCESS | 1661 | 1468349933571 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:53 INFO - PROCESS | 1661 | 1468349933572 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:53 INFO - PROCESS | 1661 | 1468349933652 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 11:58:53 INFO - PROCESS | 1661 | 1468349933656 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:53 INFO - PROCESS | 1661 | 1468349933658 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:53 INFO - PROCESS | 1661 | ++DOCSHELL 0x117356800 == 29 [pid = 1661] [id = 370] 11:58:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x11386a400) [pid = 1661] [serial = 1109] [outer = 0x0] 11:58:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x1160d9800) [pid = 1661] [serial = 1110] [outer = 0x11386a400] 11:58:53 INFO - PROCESS | 1661 | 1468349933689 Marionette DEBUG loaded listener.js 11:58:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x116a13800) [pid = 1661] [serial = 1111] [outer = 0x11386a400] 11:58:54 INFO - PROCESS | 1661 | 1468349934067 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 11:58:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 11:58:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 519ms 11:58:54 INFO - PROCESS | 1661 | 1468349934089 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 11:58:54 INFO - PROCESS | 1661 | 1468349934090 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 11:58:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 11:58:54 INFO - PROCESS | 1661 | 1468349934094 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 11:58:54 INFO - PROCESS | 1661 | 1468349934097 Marionette TRACE conn2 <- [1,1454,null,{}] 11:58:54 INFO - PROCESS | 1661 | 1468349934105 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:54 INFO - PROCESS | 1661 | 1468349934108 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:54 INFO - PROCESS | 1661 | 1468349934185 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 11:58:54 INFO - PROCESS | 1661 | 1468349934190 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:54 INFO - PROCESS | 1661 | 1468349934194 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:54 INFO - PROCESS | 1661 | ++DOCSHELL 0x1192e8000 == 30 [pid = 1661] [id = 371] 11:58:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x1121ba000) [pid = 1661] [serial = 1112] [outer = 0x0] 11:58:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x118757800) [pid = 1661] [serial = 1113] [outer = 0x1121ba000] 11:58:54 INFO - PROCESS | 1661 | 1468349934224 Marionette DEBUG loaded listener.js 11:58:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x118788c00) [pid = 1661] [serial = 1114] [outer = 0x1121ba000] 11:58:54 INFO - PROCESS | 1661 | 1468349934577 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 11:58:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 11:58:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 523ms 11:58:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 11:58:54 INFO - PROCESS | 1661 | 1468349934616 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 11:58:54 INFO - PROCESS | 1661 | 1468349934617 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 11:58:54 INFO - PROCESS | 1661 | 1468349934619 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 11:58:54 INFO - PROCESS | 1661 | 1468349934621 Marionette TRACE conn2 <- [1,1458,null,{}] 11:58:54 INFO - PROCESS | 1661 | 1468349934623 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:54 INFO - PROCESS | 1661 | 1468349934624 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:54 INFO - PROCESS | 1661 | 1468349934729 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 11:58:54 INFO - PROCESS | 1661 | 1468349934735 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:54 INFO - PROCESS | 1661 | 1468349934737 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:54 INFO - PROCESS | 1661 | ++DOCSHELL 0x119bd0800 == 31 [pid = 1661] [id = 372] 11:58:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x11878ac00) [pid = 1661] [serial = 1115] [outer = 0x0] 11:58:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x11946a000) [pid = 1661] [serial = 1116] [outer = 0x11878ac00] 11:58:54 INFO - PROCESS | 1661 | 1468349934762 Marionette DEBUG loaded listener.js 11:58:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x11987f000) [pid = 1661] [serial = 1117] [outer = 0x11878ac00] 11:58:55 INFO - PROCESS | 1661 | 1468349935112 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 11:58:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 11:58:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 517ms 11:58:55 INFO - PROCESS | 1661 | 1468349935138 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 11:58:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 11:58:55 INFO - PROCESS | 1661 | 1468349935148 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 11:58:55 INFO - PROCESS | 1661 | 1468349935151 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 11:58:55 INFO - PROCESS | 1661 | 1468349935152 Marionette TRACE conn2 <- [1,1462,null,{}] 11:58:55 INFO - PROCESS | 1661 | 1468349935154 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:55 INFO - PROCESS | 1661 | 1468349935155 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:55 INFO - PROCESS | 1661 | 1468349935247 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 11:58:55 INFO - PROCESS | 1661 | 1468349935337 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:55 INFO - PROCESS | 1661 | 1468349935338 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:55 INFO - PROCESS | 1661 | ++DOCSHELL 0x12393e000 == 32 [pid = 1661] [id = 373] 11:58:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x1133f2400) [pid = 1661] [serial = 1118] [outer = 0x0] 11:58:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x119dc1c00) [pid = 1661] [serial = 1119] [outer = 0x1133f2400] 11:58:55 INFO - PROCESS | 1661 | 1468349935368 Marionette DEBUG loaded listener.js 11:58:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x119dcc000) [pid = 1661] [serial = 1120] [outer = 0x1133f2400] 11:58:55 INFO - PROCESS | 1661 | 1468349935716 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 11:58:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 11:58:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 618ms 11:58:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 11:58:55 INFO - PROCESS | 1661 | 1468349935769 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 11:58:55 INFO - PROCESS | 1661 | 1468349935770 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 11:58:55 INFO - PROCESS | 1661 | 1468349935772 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 11:58:55 INFO - PROCESS | 1661 | 1468349935773 Marionette TRACE conn2 <- [1,1466,null,{}] 11:58:55 INFO - PROCESS | 1661 | 1468349935776 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:55 INFO - PROCESS | 1661 | 1468349935780 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:55 INFO - PROCESS | 1661 | 1468349935903 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 11:58:55 INFO - PROCESS | 1661 | 1468349935908 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:55 INFO - PROCESS | 1661 | 1468349935910 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:55 INFO - PROCESS | 1661 | ++DOCSHELL 0x1243a1000 == 33 [pid = 1661] [id = 374] 11:58:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x1185b8400) [pid = 1661] [serial = 1121] [outer = 0x0] 11:58:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x123810800) [pid = 1661] [serial = 1122] [outer = 0x1185b8400] 11:58:55 INFO - PROCESS | 1661 | 1468349935935 Marionette DEBUG loaded listener.js 11:58:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x124923800) [pid = 1661] [serial = 1123] [outer = 0x1185b8400] 11:58:56 INFO - PROCESS | 1661 | 1468349936264 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 11:58:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 11:58:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 517ms 11:58:56 INFO - PROCESS | 1661 | 1468349936291 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 11:58:56 INFO - PROCESS | 1661 | 1468349936294 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 11:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 11:58:56 INFO - PROCESS | 1661 | 1468349936307 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 11:58:56 INFO - PROCESS | 1661 | 1468349936308 Marionette TRACE conn2 <- [1,1470,null,{}] 11:58:56 INFO - PROCESS | 1661 | 1468349936313 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:56 INFO - PROCESS | 1661 | 1468349936314 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:56 INFO - PROCESS | 1661 | 1468349936411 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 11:58:56 INFO - PROCESS | 1661 | 1468349936415 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:56 INFO - PROCESS | 1661 | 1468349936416 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:56 INFO - PROCESS | 1661 | ++DOCSHELL 0x1248da800 == 34 [pid = 1661] [id = 375] 11:58:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x119d82800) [pid = 1661] [serial = 1124] [outer = 0x0] 11:58:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x124973800) [pid = 1661] [serial = 1125] [outer = 0x119d82800] 11:58:56 INFO - PROCESS | 1661 | 1468349936440 Marionette DEBUG loaded listener.js 11:58:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x124bd6000) [pid = 1661] [serial = 1126] [outer = 0x119d82800] 11:58:56 INFO - PROCESS | 1661 | 1468349936781 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 11:58:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 11:58:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 521ms 11:58:56 INFO - PROCESS | 1661 | 1468349936829 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 11:58:56 INFO - PROCESS | 1661 | 1468349936830 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 11:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 11:58:56 INFO - PROCESS | 1661 | 1468349936832 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 11:58:56 INFO - PROCESS | 1661 | 1468349936833 Marionette TRACE conn2 <- [1,1474,null,{}] 11:58:56 INFO - PROCESS | 1661 | 1468349936835 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:56 INFO - PROCESS | 1661 | 1468349936837 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:56 INFO - PROCESS | 1661 | 1468349936932 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 11:58:56 INFO - PROCESS | 1661 | 1468349936946 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:56 INFO - PROCESS | 1661 | 1468349936947 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:56 INFO - PROCESS | 1661 | ++DOCSHELL 0x126790800 == 35 [pid = 1661] [id = 376] 11:58:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x124d92400) [pid = 1661] [serial = 1127] [outer = 0x0] 11:58:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x12558d800) [pid = 1661] [serial = 1128] [outer = 0x124d92400] 11:58:56 INFO - PROCESS | 1661 | 1468349936978 Marionette DEBUG loaded listener.js 11:58:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x12616ec00) [pid = 1661] [serial = 1129] [outer = 0x124d92400] 11:58:57 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x128936400) [pid = 1661] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 11:58:57 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x128858000) [pid = 1661] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 11:58:57 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x1241b4000) [pid = 1661] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 11:58:57 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x11877c400) [pid = 1661] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 11:58:57 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x12616e000) [pid = 1661] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 11:58:57 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x1128ae800) [pid = 1661] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 11:58:57 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x116078800) [pid = 1661] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 11:58:57 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x118752400) [pid = 1661] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 11:58:57 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x1181cbc00) [pid = 1661] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 11:58:57 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x1128b3400) [pid = 1661] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 11:58:57 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x118104c00) [pid = 1661] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 11:58:57 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x1256de000) [pid = 1661] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 11:58:57 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x113d8dc00) [pid = 1661] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 11:58:57 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x1127cc400) [pid = 1661] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 11:58:57 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x1128af400) [pid = 1661] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 11:58:57 INFO - PROCESS | 1661 | 1468349937462 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 11:58:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 11:58:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 670ms 11:58:57 INFO - PROCESS | 1661 | 1468349937503 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 11:58:57 INFO - PROCESS | 1661 | 1468349937504 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 11:58:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 11:58:57 INFO - PROCESS | 1661 | 1468349937506 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 11:58:57 INFO - PROCESS | 1661 | 1468349937508 Marionette TRACE conn2 <- [1,1478,null,{}] 11:58:57 INFO - PROCESS | 1661 | 1468349937516 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:57 INFO - PROCESS | 1661 | 1468349937517 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:57 INFO - PROCESS | 1661 | 1468349937625 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 11:58:57 INFO - PROCESS | 1661 | 1468349937679 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:57 INFO - PROCESS | 1661 | 1468349937681 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:57 INFO - PROCESS | 1661 | ++DOCSHELL 0x1192e7800 == 36 [pid = 1661] [id = 377] 11:58:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x110eb5000) [pid = 1661] [serial = 1130] [outer = 0x0] 11:58:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x1172bc000) [pid = 1661] [serial = 1131] [outer = 0x110eb5000] 11:58:57 INFO - PROCESS | 1661 | 1468349937705 Marionette DEBUG loaded listener.js 11:58:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x11877cc00) [pid = 1661] [serial = 1132] [outer = 0x110eb5000] 11:58:57 INFO - PROCESS | 1661 | 1468349937974 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 11:58:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 11:58:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 476ms 11:58:57 INFO - PROCESS | 1661 | 1468349937990 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 11:58:57 INFO - PROCESS | 1661 | 1468349937992 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 11:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 11:58:58 INFO - PROCESS | 1661 | 1468349938006 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 11:58:58 INFO - PROCESS | 1661 | 1468349938008 Marionette TRACE conn2 <- [1,1482,null,{}] 11:58:58 INFO - PROCESS | 1661 | 1468349938023 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:58 INFO - PROCESS | 1661 | 1468349938025 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:58 INFO - PROCESS | 1661 | 1468349938148 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 11:58:58 INFO - PROCESS | 1661 | 1468349938224 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:58 INFO - PROCESS | 1661 | 1468349938226 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:58 INFO - PROCESS | 1661 | ++DOCSHELL 0x128a3c800 == 37 [pid = 1661] [id = 378] 11:58:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x1121bcc00) [pid = 1661] [serial = 1133] [outer = 0x0] 11:58:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x119a1e800) [pid = 1661] [serial = 1134] [outer = 0x1121bcc00] 11:58:58 INFO - PROCESS | 1661 | 1468349938278 Marionette DEBUG loaded listener.js 11:58:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x124f14c00) [pid = 1661] [serial = 1135] [outer = 0x1121bcc00] 11:58:58 INFO - PROCESS | 1661 | 1468349938608 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 11:58:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 11:58:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 630ms 11:58:58 INFO - PROCESS | 1661 | 1468349938637 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 11:58:58 INFO - PROCESS | 1661 | 1468349938638 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 11:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 11:58:58 INFO - PROCESS | 1661 | 1468349938641 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 11:58:58 INFO - PROCESS | 1661 | 1468349938645 Marionette TRACE conn2 <- [1,1486,null,{}] 11:58:58 INFO - PROCESS | 1661 | 1468349938649 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:58 INFO - PROCESS | 1661 | 1468349938650 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:58 INFO - PROCESS | 1661 | 1468349938739 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 11:58:58 INFO - PROCESS | 1661 | 1468349938795 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:58 INFO - PROCESS | 1661 | 1468349938796 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:58 INFO - PROCESS | 1661 | ++DOCSHELL 0x12393d800 == 38 [pid = 1661] [id = 379] 11:58:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x113869400) [pid = 1661] [serial = 1136] [outer = 0x0] 11:58:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x12616e000) [pid = 1661] [serial = 1137] [outer = 0x113869400] 11:58:58 INFO - PROCESS | 1661 | 1468349938823 Marionette DEBUG loaded listener.js 11:58:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x128858800) [pid = 1661] [serial = 1138] [outer = 0x113869400] 11:58:59 INFO - PROCESS | 1661 | 1468349939137 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 11:58:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 11:58:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 524ms 11:58:59 INFO - PROCESS | 1661 | 1468349939166 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 11:58:59 INFO - PROCESS | 1661 | 1468349939167 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 11:58:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 11:58:59 INFO - PROCESS | 1661 | 1468349939169 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 11:58:59 INFO - PROCESS | 1661 | 1468349939170 Marionette TRACE conn2 <- [1,1490,null,{}] 11:58:59 INFO - PROCESS | 1661 | 1468349939172 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:59 INFO - PROCESS | 1661 | 1468349939173 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:59 INFO - PROCESS | 1661 | 1468349939254 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 11:58:59 INFO - PROCESS | 1661 | 1468349939257 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:59 INFO - PROCESS | 1661 | 1468349939258 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:58:59 INFO - PROCESS | 1661 | ++DOCSHELL 0x12adba000 == 39 [pid = 1661] [id = 380] 11:58:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x128858c00) [pid = 1661] [serial = 1139] [outer = 0x0] 11:58:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x128937400) [pid = 1661] [serial = 1140] [outer = 0x128858c00] 11:58:59 INFO - PROCESS | 1661 | 1468349939286 Marionette DEBUG loaded listener.js 11:58:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x128942000) [pid = 1661] [serial = 1141] [outer = 0x128858c00] 11:58:59 INFO - PROCESS | 1661 | 1468349939882 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 11:58:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 11:58:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 718ms 11:58:59 INFO - PROCESS | 1661 | 1468349939888 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 11:58:59 INFO - PROCESS | 1661 | 1468349939890 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 11:58:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 11:58:59 INFO - PROCESS | 1661 | 1468349939920 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 11:58:59 INFO - PROCESS | 1661 | 1468349939922 Marionette TRACE conn2 <- [1,1494,null,{}] 11:58:59 INFO - PROCESS | 1661 | 1468349939929 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:59 INFO - PROCESS | 1661 | 1468349939931 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:00 INFO - PROCESS | 1661 | 1468349940068 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 11:59:00 INFO - PROCESS | 1661 | 1468349940144 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:00 INFO - PROCESS | 1661 | 1468349940145 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:00 INFO - PROCESS | 1661 | ++DOCSHELL 0x117344800 == 40 [pid = 1661] [id = 381] 11:59:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x112f86c00) [pid = 1661] [serial = 1142] [outer = 0x0] 11:59:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x1133cac00) [pid = 1661] [serial = 1143] [outer = 0x112f86c00] 11:59:00 INFO - PROCESS | 1661 | 1468349940176 Marionette DEBUG loaded listener.js 11:59:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x116029800) [pid = 1661] [serial = 1144] [outer = 0x112f86c00] 11:59:00 INFO - PROCESS | 1661 | 1468349940732 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 11:59:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 11:59:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 850ms 11:59:00 INFO - PROCESS | 1661 | 1468349940771 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 11:59:00 INFO - PROCESS | 1661 | 1468349940774 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 11:59:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 11:59:00 INFO - PROCESS | 1661 | 1468349940782 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 11:59:00 INFO - PROCESS | 1661 | 1468349940784 Marionette TRACE conn2 <- [1,1498,null,{}] 11:59:00 INFO - PROCESS | 1661 | 1468349940787 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:00 INFO - PROCESS | 1661 | 1468349940788 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:00 INFO - PROCESS | 1661 | 1468349940902 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 11:59:00 INFO - PROCESS | 1661 | 1468349940982 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:00 INFO - PROCESS | 1661 | 1468349940983 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:01 INFO - PROCESS | 1661 | ++DOCSHELL 0x117002800 == 41 [pid = 1661] [id = 382] 11:59:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x112d17400) [pid = 1661] [serial = 1145] [outer = 0x0] 11:59:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x116078400) [pid = 1661] [serial = 1146] [outer = 0x112d17400] 11:59:01 INFO - PROCESS | 1661 | 1468349941016 Marionette DEBUG loaded listener.js 11:59:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x1180da400) [pid = 1661] [serial = 1147] [outer = 0x112d17400] 11:59:01 INFO - PROCESS | 1661 | 1468349941754 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 11:59:01 INFO - PROCESS | 1661 | --DOCSHELL 0x12393d800 == 40 [pid = 1661] [id = 379] 11:59:01 INFO - PROCESS | 1661 | --DOCSHELL 0x128a3c800 == 39 [pid = 1661] [id = 378] 11:59:01 INFO - PROCESS | 1661 | --DOCSHELL 0x1192e7800 == 38 [pid = 1661] [id = 377] 11:59:01 INFO - PROCESS | 1661 | --DOCSHELL 0x126790800 == 37 [pid = 1661] [id = 376] 11:59:01 INFO - PROCESS | 1661 | --DOCSHELL 0x1248da800 == 36 [pid = 1661] [id = 375] 11:59:01 INFO - PROCESS | 1661 | --DOCSHELL 0x1243a1000 == 35 [pid = 1661] [id = 374] 11:59:01 INFO - PROCESS | 1661 | --DOCSHELL 0x12393e000 == 34 [pid = 1661] [id = 373] 11:59:01 INFO - PROCESS | 1661 | --DOCSHELL 0x119bd0800 == 33 [pid = 1661] [id = 372] 11:59:01 INFO - PROCESS | 1661 | --DOCSHELL 0x1192e8000 == 32 [pid = 1661] [id = 371] 11:59:01 INFO - PROCESS | 1661 | --DOCSHELL 0x117356800 == 31 [pid = 1661] [id = 370] 11:59:01 INFO - PROCESS | 1661 | --DOCSHELL 0x116018000 == 30 [pid = 1661] [id = 369] 11:59:01 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x124b1ec00) [pid = 1661] [serial = 1071] [outer = 0x0] [url = about:blank] 11:59:01 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x119dd0000) [pid = 1661] [serial = 1068] [outer = 0x0] [url = about:blank] 11:59:01 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x12563f000) [pid = 1661] [serial = 1072] [outer = 0x0] [url = about:blank] 11:59:01 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x1267e9800) [pid = 1661] [serial = 1077] [outer = 0x0] [url = about:blank] 11:59:01 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x118756c00) [pid = 1661] [serial = 1080] [outer = 0x0] [url = about:blank] 11:59:01 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x116915800) [pid = 1661] [serial = 1053] [outer = 0x0] [url = about:blank] 11:59:01 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x1180d7400) [pid = 1661] [serial = 1054] [outer = 0x0] [url = about:blank] 11:59:01 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x119ac0000) [pid = 1661] [serial = 1065] [outer = 0x0] [url = about:blank] 11:59:01 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x125582400) [pid = 1661] [serial = 1048] [outer = 0x0] [url = about:blank] 11:59:01 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x1133c8c00) [pid = 1661] [serial = 1050] [outer = 0x0] [url = about:blank] 11:59:01 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x116078000) [pid = 1661] [serial = 1051] [outer = 0x0] [url = about:blank] 11:59:01 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x118109c00) [pid = 1661] [serial = 1059] [outer = 0x0] [url = about:blank] 11:59:01 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x126173400) [pid = 1661] [serial = 1074] [outer = 0x0] [url = about:blank] 11:59:01 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x1185b7400) [pid = 1661] [serial = 1060] [outer = 0x0] [url = about:blank] 11:59:01 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x11662ec00) [pid = 1661] [serial = 1056] [outer = 0x0] [url = about:blank] 11:59:01 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x116979800) [pid = 1661] [serial = 1057] [outer = 0x0] [url = about:blank] 11:59:01 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x118788400) [pid = 1661] [serial = 1062] [outer = 0x0] [url = about:blank] 11:59:01 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x119821c00) [pid = 1661] [serial = 1063] [outer = 0x0] [url = about:blank] 11:59:01 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x119d79800) [pid = 1661] [serial = 1081] [outer = 0x0] [url = about:blank] 11:59:01 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x12893f400) [pid = 1661] [serial = 1087] [outer = 0x0] [url = about:blank] 11:59:01 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x126b97400) [pid = 1661] [serial = 1078] [outer = 0x0] [url = about:blank] 11:59:01 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x126b9ec00) [pid = 1661] [serial = 1084] [outer = 0x0] [url = about:blank] 11:59:01 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x12653f400) [pid = 1661] [serial = 1075] [outer = 0x0] [url = about:blank] 11:59:01 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x12392ec00) [pid = 1661] [serial = 1069] [outer = 0x0] [url = about:blank] 11:59:01 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x119dc2400) [pid = 1661] [serial = 1066] [outer = 0x0] [url = about:blank] 11:59:01 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x121102800) [pid = 1661] [serial = 1083] [outer = 0x0] [url = about:blank] 11:59:01 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x1289abc00) [pid = 1661] [serial = 1090] [outer = 0x0] [url = about:blank] 11:59:01 INFO - PROCESS | 1661 | --DOMWINDOW == 75 (0x128945c00) [pid = 1661] [serial = 1089] [outer = 0x0] [url = about:blank] 11:59:01 INFO - PROCESS | 1661 | --DOMWINDOW == 74 (0x128862400) [pid = 1661] [serial = 1086] [outer = 0x0] [url = about:blank] 11:59:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 11:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1025ms 11:59:01 INFO - PROCESS | 1661 | 1468349941807 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 11:59:01 INFO - PROCESS | 1661 | 1468349941809 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 11:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 11:59:01 INFO - PROCESS | 1661 | 1468349941814 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 11:59:01 INFO - PROCESS | 1661 | 1468349941816 Marionette TRACE conn2 <- [1,1502,null,{}] 11:59:01 INFO - PROCESS | 1661 | 1468349941828 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:01 INFO - PROCESS | 1661 | 1468349941830 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:01 INFO - PROCESS | 1661 | 1468349941914 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 11:59:01 INFO - PROCESS | 1661 | 1468349941923 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:01 INFO - PROCESS | 1661 | 1468349941924 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:01 INFO - PROCESS | 1661 | ++DOCSHELL 0x113f4a000 == 31 [pid = 1661] [id = 383] 11:59:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 75 (0x1166f9c00) [pid = 1661] [serial = 1148] [outer = 0x0] 11:59:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x116913400) [pid = 1661] [serial = 1149] [outer = 0x1166f9c00] 11:59:01 INFO - PROCESS | 1661 | 1468349941953 Marionette DEBUG loaded listener.js 11:59:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x1176e0000) [pid = 1661] [serial = 1150] [outer = 0x1166f9c00] 11:59:02 INFO - PROCESS | 1661 | 1468349942306 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 11:59:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 11:59:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 529ms 11:59:02 INFO - PROCESS | 1661 | 1468349942343 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 11:59:02 INFO - PROCESS | 1661 | 1468349942346 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 11:59:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 11:59:02 INFO - PROCESS | 1661 | 1468349942351 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 11:59:02 INFO - PROCESS | 1661 | 1468349942352 Marionette TRACE conn2 <- [1,1506,null,{}] 11:59:02 INFO - PROCESS | 1661 | 1468349942355 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:02 INFO - PROCESS | 1661 | 1468349942356 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:02 INFO - PROCESS | 1661 | 1468349942437 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 11:59:02 INFO - PROCESS | 1661 | 1468349942442 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:02 INFO - PROCESS | 1661 | 1468349942445 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:02 INFO - PROCESS | 1661 | ++DOCSHELL 0x118346000 == 32 [pid = 1661] [id = 384] 11:59:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x11810bc00) [pid = 1661] [serial = 1151] [outer = 0x0] 11:59:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x11870ac00) [pid = 1661] [serial = 1152] [outer = 0x11810bc00] 11:59:02 INFO - PROCESS | 1661 | 1468349942473 Marionette DEBUG loaded listener.js 11:59:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x118787c00) [pid = 1661] [serial = 1153] [outer = 0x11810bc00] 11:59:02 INFO - PROCESS | 1661 | 1468349942856 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 11:59:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 11:59:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 519ms 11:59:02 INFO - PROCESS | 1661 | 1468349942871 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 11:59:02 INFO - PROCESS | 1661 | 1468349942873 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 11:59:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 11:59:02 INFO - PROCESS | 1661 | 1468349942875 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 11:59:02 INFO - PROCESS | 1661 | 1468349942880 Marionette TRACE conn2 <- [1,1510,null,{}] 11:59:02 INFO - PROCESS | 1661 | 1468349942888 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:02 INFO - PROCESS | 1661 | 1468349942891 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:02 INFO - PROCESS | 1661 | 1468349942971 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 11:59:02 INFO - PROCESS | 1661 | 1468349942978 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:02 INFO - PROCESS | 1661 | 1468349942981 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:03 INFO - PROCESS | 1661 | ++DOCSHELL 0x119eae000 == 33 [pid = 1661] [id = 385] 11:59:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x1188dfc00) [pid = 1661] [serial = 1154] [outer = 0x0] 11:59:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x119a21400) [pid = 1661] [serial = 1155] [outer = 0x1188dfc00] 11:59:03 INFO - PROCESS | 1661 | 1468349943009 Marionette DEBUG loaded listener.js 11:59:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x119d22000) [pid = 1661] [serial = 1156] [outer = 0x1188dfc00] 11:59:03 INFO - PROCESS | 1661 | 1468349943347 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 11:59:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 11:59:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 523ms 11:59:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 11:59:03 INFO - PROCESS | 1661 | 1468349943399 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 11:59:03 INFO - PROCESS | 1661 | 1468349943400 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 11:59:03 INFO - PROCESS | 1661 | 1468349943402 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 11:59:03 INFO - PROCESS | 1661 | 1468349943403 Marionette TRACE conn2 <- [1,1514,null,{}] 11:59:03 INFO - PROCESS | 1661 | 1468349943406 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:03 INFO - PROCESS | 1661 | 1468349943407 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:03 INFO - PROCESS | 1661 | 1468349943487 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 11:59:03 INFO - PROCESS | 1661 | 1468349943491 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:03 INFO - PROCESS | 1661 | 1468349943496 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:03 INFO - PROCESS | 1661 | ++DOCSHELL 0x124004800 == 34 [pid = 1661] [id = 386] 11:59:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x119dc7800) [pid = 1661] [serial = 1157] [outer = 0x0] 11:59:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x121103c00) [pid = 1661] [serial = 1158] [outer = 0x119dc7800] 11:59:03 INFO - PROCESS | 1661 | 1468349943526 Marionette DEBUG loaded listener.js 11:59:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x123810000) [pid = 1661] [serial = 1159] [outer = 0x119dc7800] 11:59:03 INFO - PROCESS | 1661 | 1468349943975 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 11:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 11:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 621ms 11:59:04 INFO - PROCESS | 1661 | 1468349944024 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 11:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 11:59:04 INFO - PROCESS | 1661 | 1468349944025 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 11:59:04 INFO - PROCESS | 1661 | 1468349944040 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 11:59:04 INFO - PROCESS | 1661 | 1468349944041 Marionette TRACE conn2 <- [1,1518,null,{}] 11:59:04 INFO - PROCESS | 1661 | 1468349944049 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:04 INFO - PROCESS | 1661 | 1468349944050 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:04 INFO - PROCESS | 1661 | 1468349944151 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 11:59:04 INFO - PROCESS | 1661 | 1468349944164 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:04 INFO - PROCESS | 1661 | 1468349944165 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:04 INFO - PROCESS | 1661 | ++DOCSHELL 0x124b47800 == 35 [pid = 1661] [id = 387] 11:59:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x123810400) [pid = 1661] [serial = 1160] [outer = 0x0] 11:59:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x123c56800) [pid = 1661] [serial = 1161] [outer = 0x123810400] 11:59:04 INFO - PROCESS | 1661 | 1468349944189 Marionette DEBUG loaded listener.js 11:59:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x1241b9800) [pid = 1661] [serial = 1162] [outer = 0x123810400] 11:59:04 INFO - PROCESS | 1661 | 1468349944537 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 11:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 11:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 537ms 11:59:04 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 11:59:04 INFO - PROCESS | 1661 | 1468349944569 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 11:59:04 INFO - PROCESS | 1661 | 1468349944570 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 11:59:04 INFO - PROCESS | 1661 | 1468349944572 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 11:59:04 INFO - PROCESS | 1661 | 1468349944573 Marionette TRACE conn2 <- [1,1522,null,{}] 11:59:04 INFO - PROCESS | 1661 | 1468349944575 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:04 INFO - PROCESS | 1661 | 1468349944579 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:04 INFO - PROCESS | 1661 | 1468349944700 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 11:59:04 INFO - PROCESS | 1661 | 1468349944712 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:04 INFO - PROCESS | 1661 | 1468349944714 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:04 INFO - PROCESS | 1661 | ++DOCSHELL 0x128973000 == 36 [pid = 1661] [id = 388] 11:59:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x1245a3800) [pid = 1661] [serial = 1163] [outer = 0x0] 11:59:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x12492ec00) [pid = 1661] [serial = 1164] [outer = 0x1245a3800] 11:59:04 INFO - PROCESS | 1661 | 1468349944739 Marionette DEBUG loaded listener.js 11:59:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x126177000) [pid = 1661] [serial = 1165] [outer = 0x1245a3800] 11:59:05 INFO - PROCESS | 1661 | 1468349945071 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 11:59:05 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 11:59:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:59:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 11:59:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:59:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 11:59:05 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 11:59:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:59:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 11:59:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:59:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 11:59:05 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 11:59:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:59:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 11:59:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:59:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 11:59:05 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 11:59:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:59:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 11:59:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:59:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 11:59:05 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 518ms 11:59:05 INFO - PROCESS | 1661 | 1468349945091 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 11:59:05 INFO - PROCESS | 1661 | 1468349945093 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 11:59:05 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 11:59:05 INFO - PROCESS | 1661 | 1468349945097 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 11:59:05 INFO - PROCESS | 1661 | 1468349945098 Marionette TRACE conn2 <- [1,1526,null,{}] 11:59:05 INFO - PROCESS | 1661 | 1468349945101 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:05 INFO - PROCESS | 1661 | 1468349945102 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:05 INFO - PROCESS | 1661 | 1468349945200 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 11:59:05 INFO - PROCESS | 1661 | 1468349945212 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:05 INFO - PROCESS | 1661 | 1468349945213 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:05 INFO - PROCESS | 1661 | ++DOCSHELL 0x119bb7800 == 37 [pid = 1661] [id = 389] 11:59:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x126177800) [pid = 1661] [serial = 1166] [outer = 0x0] 11:59:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x1267e4800) [pid = 1661] [serial = 1167] [outer = 0x126177800] 11:59:05 INFO - PROCESS | 1661 | 1468349945238 Marionette DEBUG loaded listener.js 11:59:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x128860800) [pid = 1661] [serial = 1168] [outer = 0x126177800] 11:59:05 INFO - PROCESS | 1661 | 1468349945544 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 11:59:05 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:59:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 11:59:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:59:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 11:59:05 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:59:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 11:59:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:59:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 11:59:05 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 11:59:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 11:59:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:59:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 11:59:05 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 470ms 11:59:05 INFO - PROCESS | 1661 | 1468349945568 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 11:59:05 INFO - PROCESS | 1661 | 1468349945569 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 11:59:05 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 11:59:05 INFO - PROCESS | 1661 | 1468349945571 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 11:59:05 INFO - PROCESS | 1661 | 1468349945572 Marionette TRACE conn2 <- [1,1530,null,{}] 11:59:05 INFO - PROCESS | 1661 | 1468349945575 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:05 INFO - PROCESS | 1661 | 1468349945576 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:05 INFO - PROCESS | 1661 | 1468349945683 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 11:59:05 INFO - PROCESS | 1661 | 1468349945696 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:05 INFO - PROCESS | 1661 | 1468349945697 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:05 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a672800 == 38 [pid = 1661] [id = 390] 11:59:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x128937000) [pid = 1661] [serial = 1169] [outer = 0x0] 11:59:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x12893dc00) [pid = 1661] [serial = 1170] [outer = 0x128937000] 11:59:05 INFO - PROCESS | 1661 | 1468349945734 Marionette DEBUG loaded listener.js 11:59:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x1289a7c00) [pid = 1661] [serial = 1171] [outer = 0x128937000] 11:59:06 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x1133f2400) [pid = 1661] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 11:59:06 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x1128b0c00) [pid = 1661] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 11:59:06 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x1160d8c00) [pid = 1661] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 11:59:06 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x11878ac00) [pid = 1661] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 11:59:06 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x1121ba000) [pid = 1661] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 11:59:06 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x11386a400) [pid = 1661] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 11:59:06 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x11690f800) [pid = 1661] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 11:59:06 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x1121bcc00) [pid = 1661] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 11:59:06 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x118780c00) [pid = 1661] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 11:59:06 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x1241ba000) [pid = 1661] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 11:59:06 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x1185b8400) [pid = 1661] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 11:59:06 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x119d82800) [pid = 1661] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 11:59:06 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x110eb5000) [pid = 1661] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 11:59:06 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x124d92400) [pid = 1661] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 11:59:06 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x119dc7c00) [pid = 1661] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 11:59:06 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x113869400) [pid = 1661] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 11:59:06 INFO - PROCESS | 1661 | 1468349946306 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 11:59:06 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 11:59:06 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 11:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:59:06 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 11:59:06 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 11:59:06 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 11:59:06 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 11:59:06 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 769ms 11:59:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 11:59:06 INFO - PROCESS | 1661 | 1468349946347 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 11:59:06 INFO - PROCESS | 1661 | 1468349946348 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 11:59:06 INFO - PROCESS | 1661 | 1468349946351 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 11:59:06 INFO - PROCESS | 1661 | 1468349946352 Marionette TRACE conn2 <- [1,1534,null,{}] 11:59:06 INFO - PROCESS | 1661 | 1468349946354 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:06 INFO - PROCESS | 1661 | 1468349946355 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:06 INFO - PROCESS | 1661 | 1468349946438 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 11:59:06 INFO - PROCESS | 1661 | 1468349946442 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:06 INFO - PROCESS | 1661 | 1468349946443 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:06 INFO - PROCESS | 1661 | ++DOCSHELL 0x123aa1800 == 39 [pid = 1661] [id = 391] 11:59:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x1127cf400) [pid = 1661] [serial = 1172] [outer = 0x0] 11:59:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x11696f800) [pid = 1661] [serial = 1173] [outer = 0x1127cf400] 11:59:06 INFO - PROCESS | 1661 | 1468349946468 Marionette DEBUG loaded listener.js 11:59:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x1185c3400) [pid = 1661] [serial = 1174] [outer = 0x1127cf400] 11:59:06 INFO - PROCESS | 1661 | 1468349946814 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 11:59:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 11:59:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 518ms 11:59:06 INFO - PROCESS | 1661 | 1468349946869 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 11:59:06 INFO - PROCESS | 1661 | 1468349946870 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 11:59:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 11:59:06 INFO - PROCESS | 1661 | 1468349946873 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 11:59:06 INFO - PROCESS | 1661 | 1468349946874 Marionette TRACE conn2 <- [1,1538,null,{}] 11:59:06 INFO - PROCESS | 1661 | 1468349946876 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:06 INFO - PROCESS | 1661 | 1468349946877 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:06 INFO - PROCESS | 1661 | 1468349946958 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 11:59:06 INFO - PROCESS | 1661 | 1468349946963 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:06 INFO - PROCESS | 1661 | 1468349946965 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:06 INFO - PROCESS | 1661 | ++DOCSHELL 0x12adbc000 == 40 [pid = 1661] [id = 392] 11:59:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x115e56400) [pid = 1661] [serial = 1175] [outer = 0x0] 11:59:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x119dc7c00) [pid = 1661] [serial = 1176] [outer = 0x115e56400] 11:59:06 INFO - PROCESS | 1661 | 1468349946988 Marionette DEBUG loaded listener.js 11:59:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x1269aa400) [pid = 1661] [serial = 1177] [outer = 0x115e56400] 11:59:07 INFO - PROCESS | 1661 | 1468349947346 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 11:59:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 11:59:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 522ms 11:59:07 INFO - PROCESS | 1661 | 1468349947396 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 11:59:07 INFO - PROCESS | 1661 | 1468349947398 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 11:59:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 11:59:07 INFO - PROCESS | 1661 | 1468349947400 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 11:59:07 INFO - PROCESS | 1661 | 1468349947402 Marionette TRACE conn2 <- [1,1542,null,{}] 11:59:07 INFO - PROCESS | 1661 | 1468349947404 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:07 INFO - PROCESS | 1661 | 1468349947405 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:07 INFO - PROCESS | 1661 | 1468349947523 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 11:59:07 INFO - PROCESS | 1661 | 1468349947531 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:07 INFO - PROCESS | 1661 | 1468349947532 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:07 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ba26000 == 41 [pid = 1661] [id = 393] 11:59:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x12617ac00) [pid = 1661] [serial = 1178] [outer = 0x0] 11:59:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x1289af800) [pid = 1661] [serial = 1179] [outer = 0x12617ac00] 11:59:07 INFO - PROCESS | 1661 | 1468349947557 Marionette DEBUG loaded listener.js 11:59:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x128e9ac00) [pid = 1661] [serial = 1180] [outer = 0x12617ac00] 11:59:07 INFO - PROCESS | 1661 | 1468349947865 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 11:59:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 11:59:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 519ms 11:59:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 11:59:07 INFO - PROCESS | 1661 | 1468349947920 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 11:59:07 INFO - PROCESS | 1661 | 1468349947921 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 11:59:07 INFO - PROCESS | 1661 | 1468349947923 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 11:59:07 INFO - PROCESS | 1661 | 1468349947924 Marionette TRACE conn2 <- [1,1546,null,{}] 11:59:07 INFO - PROCESS | 1661 | 1468349947927 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:07 INFO - PROCESS | 1661 | 1468349947929 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:08 INFO - PROCESS | 1661 | 1468349948035 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 11:59:08 INFO - PROCESS | 1661 | 1468349948039 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:08 INFO - PROCESS | 1661 | 1468349948041 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:08 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c016800 == 42 [pid = 1661] [id = 394] 11:59:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x128e9e400) [pid = 1661] [serial = 1181] [outer = 0x0] 11:59:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x128ea0400) [pid = 1661] [serial = 1182] [outer = 0x128e9e400] 11:59:08 INFO - PROCESS | 1661 | 1468349948091 Marionette DEBUG loaded listener.js 11:59:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x1291ce400) [pid = 1661] [serial = 1183] [outer = 0x128e9e400] 11:59:08 INFO - PROCESS | 1661 | 1468349948686 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 11:59:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 11:59:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 820ms 11:59:08 INFO - PROCESS | 1661 | 1468349948749 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 11:59:08 INFO - PROCESS | 1661 | 1468349948752 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 11:59:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 11:59:08 INFO - PROCESS | 1661 | 1468349948755 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 11:59:08 INFO - PROCESS | 1661 | 1468349948757 Marionette TRACE conn2 <- [1,1550,null,{}] 11:59:08 INFO - PROCESS | 1661 | 1468349948762 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:08 INFO - PROCESS | 1661 | 1468349948763 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:08 INFO - PROCESS | 1661 | 1468349948875 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 11:59:08 INFO - PROCESS | 1661 | 1468349948948 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:08 INFO - PROCESS | 1661 | 1468349948949 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:08 INFO - PROCESS | 1661 | ++DOCSHELL 0x11839e000 == 43 [pid = 1661] [id = 395] 11:59:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x1133cb000) [pid = 1661] [serial = 1184] [outer = 0x0] 11:59:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x116919400) [pid = 1661] [serial = 1185] [outer = 0x1133cb000] 11:59:08 INFO - PROCESS | 1661 | 1468349948980 Marionette DEBUG loaded listener.js 11:59:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x1180d9000) [pid = 1661] [serial = 1186] [outer = 0x1133cb000] 11:59:09 INFO - PROCESS | 1661 | 1468349949414 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 11:59:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 11:59:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 675ms 11:59:09 INFO - PROCESS | 1661 | 1468349949431 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 11:59:09 INFO - PROCESS | 1661 | 1468349949434 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 11:59:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 11:59:09 INFO - PROCESS | 1661 | 1468349949439 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 11:59:09 INFO - PROCESS | 1661 | 1468349949441 Marionette TRACE conn2 <- [1,1554,null,{}] 11:59:09 INFO - PROCESS | 1661 | 1468349949443 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:09 INFO - PROCESS | 1661 | 1468349949445 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:09 INFO - PROCESS | 1661 | 1468349949552 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 11:59:09 INFO - PROCESS | 1661 | 1468349949613 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:09 INFO - PROCESS | 1661 | 1468349949615 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:09 INFO - PROCESS | 1661 | ++DOCSHELL 0x1245ed800 == 44 [pid = 1661] [id = 396] 11:59:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x118788400) [pid = 1661] [serial = 1187] [outer = 0x0] 11:59:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x11946c800) [pid = 1661] [serial = 1188] [outer = 0x118788400] 11:59:09 INFO - PROCESS | 1661 | 1468349949646 Marionette DEBUG loaded listener.js 11:59:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x119b5dc00) [pid = 1661] [serial = 1189] [outer = 0x118788400] 11:59:10 INFO - PROCESS | 1661 | 1468349950114 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 11:59:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 11:59:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 720ms 11:59:10 INFO - PROCESS | 1661 | 1468349950181 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 11:59:10 INFO - PROCESS | 1661 | 1468349950183 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 11:59:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 11:59:10 INFO - PROCESS | 1661 | 1468349950185 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 11:59:10 INFO - PROCESS | 1661 | 1468349950188 Marionette TRACE conn2 <- [1,1558,null,{}] 11:59:10 INFO - PROCESS | 1661 | 1468349950211 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:10 INFO - PROCESS | 1661 | 1468349950215 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:10 INFO - PROCESS | 1661 | 1468349950342 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 11:59:10 INFO - PROCESS | 1661 | 1468349950399 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:10 INFO - PROCESS | 1661 | 1468349950402 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:10 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c00e000 == 45 [pid = 1661] [id = 397] 11:59:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x124924c00) [pid = 1661] [serial = 1190] [outer = 0x0] 11:59:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x12496bc00) [pid = 1661] [serial = 1191] [outer = 0x124924c00] 11:59:10 INFO - PROCESS | 1661 | 1468349950432 Marionette DEBUG loaded listener.js 11:59:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x124d91c00) [pid = 1661] [serial = 1192] [outer = 0x124924c00] 11:59:10 INFO - PROCESS | 1661 | 1468349950841 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 11:59:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 11:59:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 676ms 11:59:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 11:59:10 INFO - PROCESS | 1661 | 1468349950861 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 11:59:10 INFO - PROCESS | 1661 | 1468349950863 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 11:59:10 INFO - PROCESS | 1661 | 1468349950865 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 11:59:10 INFO - PROCESS | 1661 | 1468349950866 Marionette TRACE conn2 <- [1,1562,null,{}] 11:59:10 INFO - PROCESS | 1661 | 1468349950869 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:10 INFO - PROCESS | 1661 | 1468349950870 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:10 INFO - PROCESS | 1661 | 1468349950977 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 11:59:11 INFO - PROCESS | 1661 | 1468349951038 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:11 INFO - PROCESS | 1661 | 1468349951039 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:11 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a7e6000 == 46 [pid = 1661] [id = 398] 11:59:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x110ee4400) [pid = 1661] [serial = 1193] [outer = 0x0] 11:59:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x126172800) [pid = 1661] [serial = 1194] [outer = 0x110ee4400] 11:59:11 INFO - PROCESS | 1661 | 1468349951113 Marionette DEBUG loaded listener.js 11:59:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x12893f400) [pid = 1661] [serial = 1195] [outer = 0x110ee4400] 11:59:11 INFO - PROCESS | 1661 | 1468349951549 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 11:59:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 11:59:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 718ms 11:59:11 INFO - PROCESS | 1661 | 1468349951585 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 11:59:11 INFO - PROCESS | 1661 | 1468349951587 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 11:59:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 11:59:11 INFO - PROCESS | 1661 | 1468349951591 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 11:59:11 INFO - PROCESS | 1661 | 1468349951593 Marionette TRACE conn2 <- [1,1566,null,{}] 11:59:11 INFO - PROCESS | 1661 | 1468349951596 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:11 INFO - PROCESS | 1661 | 1468349951599 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:11 INFO - PROCESS | 1661 | 1468349951959 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 11:59:12 INFO - PROCESS | 1661 | 1468349952066 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:12 INFO - PROCESS | 1661 | 1468349952068 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x11915c000 == 47 [pid = 1661] [id = 399] 11:59:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x111e58400) [pid = 1661] [serial = 1196] [outer = 0x0] 11:59:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x112e11c00) [pid = 1661] [serial = 1197] [outer = 0x111e58400] 11:59:12 INFO - PROCESS | 1661 | 1468349952097 Marionette DEBUG loaded listener.js 11:59:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x115e57800) [pid = 1661] [serial = 1198] [outer = 0x111e58400] 11:59:12 INFO - PROCESS | 1661 | 1468349952533 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 11:59:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 11:59:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 973ms 11:59:12 INFO - PROCESS | 1661 | 1468349952579 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 11:59:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 11:59:12 INFO - PROCESS | 1661 | 1468349952582 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 11:59:12 INFO - PROCESS | 1661 | 1468349952589 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 11:59:12 INFO - PROCESS | 1661 | 1468349952592 Marionette TRACE conn2 <- [1,1570,null,{}] 11:59:12 INFO - PROCESS | 1661 | 1468349952599 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:12 INFO - PROCESS | 1661 | 1468349952601 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:12 INFO - PROCESS | 1661 | 1468349952743 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 11:59:12 INFO - PROCESS | 1661 | 1468349952843 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:12 INFO - PROCESS | 1661 | 1468349952845 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x11667c800 == 48 [pid = 1661] [id = 400] 11:59:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x1185bb800) [pid = 1661] [serial = 1199] [outer = 0x0] 11:59:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x118708c00) [pid = 1661] [serial = 1200] [outer = 0x1185bb800] 11:59:12 INFO - PROCESS | 1661 | 1468349952890 Marionette DEBUG loaded listener.js 11:59:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x118782400) [pid = 1661] [serial = 1201] [outer = 0x1185bb800] 11:59:13 INFO - PROCESS | 1661 | --DOCSHELL 0x1183a8000 == 47 [pid = 1661] [id = 368] 11:59:13 INFO - PROCESS | 1661 | --DOCSHELL 0x12ba26000 == 46 [pid = 1661] [id = 393] 11:59:13 INFO - PROCESS | 1661 | --DOCSHELL 0x12adbc000 == 45 [pid = 1661] [id = 392] 11:59:13 INFO - PROCESS | 1661 | --DOCSHELL 0x123aa1800 == 44 [pid = 1661] [id = 391] 11:59:13 INFO - PROCESS | 1661 | --DOCSHELL 0x12a672800 == 43 [pid = 1661] [id = 390] 11:59:13 INFO - PROCESS | 1661 | --DOCSHELL 0x119bb7800 == 42 [pid = 1661] [id = 389] 11:59:13 INFO - PROCESS | 1661 | --DOCSHELL 0x128973000 == 41 [pid = 1661] [id = 388] 11:59:13 INFO - PROCESS | 1661 | --DOCSHELL 0x124b47800 == 40 [pid = 1661] [id = 387] 11:59:13 INFO - PROCESS | 1661 | --DOCSHELL 0x124004800 == 39 [pid = 1661] [id = 386] 11:59:13 INFO - PROCESS | 1661 | --DOCSHELL 0x119eae000 == 38 [pid = 1661] [id = 385] 11:59:13 INFO - PROCESS | 1661 | --DOCSHELL 0x118346000 == 37 [pid = 1661] [id = 384] 11:59:13 INFO - PROCESS | 1661 | --DOCSHELL 0x113f4a000 == 36 [pid = 1661] [id = 383] 11:59:13 INFO - PROCESS | 1661 | --DOCSHELL 0x117002800 == 35 [pid = 1661] [id = 382] 11:59:13 INFO - PROCESS | 1661 | --DOCSHELL 0x117344800 == 34 [pid = 1661] [id = 381] 11:59:13 INFO - PROCESS | 1661 | --DOCSHELL 0x12adba000 == 33 [pid = 1661] [id = 380] 11:59:13 INFO - PROCESS | 1661 | --DOCSHELL 0x11915c000 == 32 [pid = 1661] [id = 399] 11:59:13 INFO - PROCESS | 1661 | --DOCSHELL 0x12a7e6000 == 31 [pid = 1661] [id = 398] 11:59:13 INFO - PROCESS | 1661 | --DOCSHELL 0x12c00e000 == 30 [pid = 1661] [id = 397] 11:59:13 INFO - PROCESS | 1661 | --DOCSHELL 0x1245ed800 == 29 [pid = 1661] [id = 396] 11:59:13 INFO - PROCESS | 1661 | --DOCSHELL 0x12c016800 == 28 [pid = 1661] [id = 394] 11:59:13 INFO - PROCESS | 1661 | --DOCSHELL 0x11839e000 == 27 [pid = 1661] [id = 395] 11:59:13 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x119dc1c00) [pid = 1661] [serial = 1119] [outer = 0x0] [url = about:blank] 11:59:13 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x11297b800) [pid = 1661] [serial = 1107] [outer = 0x0] [url = about:blank] 11:59:13 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x1130b2400) [pid = 1661] [serial = 1108] [outer = 0x0] [url = about:blank] 11:59:13 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x1176e0400) [pid = 1661] [serial = 1105] [outer = 0x0] [url = about:blank] 11:59:13 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x11690dc00) [pid = 1661] [serial = 1104] [outer = 0x0] [url = about:blank] 11:59:13 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x11946a000) [pid = 1661] [serial = 1116] [outer = 0x0] [url = about:blank] 11:59:13 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x118788c00) [pid = 1661] [serial = 1114] [outer = 0x0] [url = about:blank] 11:59:13 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x118757800) [pid = 1661] [serial = 1113] [outer = 0x0] [url = about:blank] 11:59:13 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x1160d9800) [pid = 1661] [serial = 1110] [outer = 0x0] [url = about:blank] 11:59:13 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x116a13800) [pid = 1661] [serial = 1111] [outer = 0x0] [url = about:blank] 11:59:13 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x1180d9800) [pid = 1661] [serial = 1093] [outer = 0x0] [url = about:blank] 11:59:13 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x124f14c00) [pid = 1661] [serial = 1135] [outer = 0x0] [url = about:blank] 11:59:13 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x1173eb800) [pid = 1661] [serial = 1092] [outer = 0x0] [url = about:blank] 11:59:13 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x119abf400) [pid = 1661] [serial = 1096] [outer = 0x0] [url = about:blank] 11:59:13 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x119465800) [pid = 1661] [serial = 1095] [outer = 0x0] [url = about:blank] 11:59:13 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x125580c00) [pid = 1661] [serial = 1099] [outer = 0x0] [url = about:blank] 11:59:13 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x124976000) [pid = 1661] [serial = 1098] [outer = 0x0] [url = about:blank] 11:59:13 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x123810800) [pid = 1661] [serial = 1122] [outer = 0x0] [url = about:blank] 11:59:13 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x119dcc000) [pid = 1661] [serial = 1120] [outer = 0x0] [url = about:blank] 11:59:13 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x124bd6000) [pid = 1661] [serial = 1126] [outer = 0x0] [url = about:blank] 11:59:13 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x124973800) [pid = 1661] [serial = 1125] [outer = 0x0] [url = about:blank] 11:59:13 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x1172bc000) [pid = 1661] [serial = 1131] [outer = 0x0] [url = about:blank] 11:59:13 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x12558d800) [pid = 1661] [serial = 1128] [outer = 0x0] [url = about:blank] 11:59:13 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x12885b000) [pid = 1661] [serial = 1102] [outer = 0x0] [url = about:blank] 11:59:13 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x12616ec00) [pid = 1661] [serial = 1129] [outer = 0x0] [url = about:blank] 11:59:13 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x124923800) [pid = 1661] [serial = 1123] [outer = 0x0] [url = about:blank] 11:59:13 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x124971400) [pid = 1661] [serial = 1101] [outer = 0x0] [url = about:blank] 11:59:13 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x11877cc00) [pid = 1661] [serial = 1132] [outer = 0x0] [url = about:blank] 11:59:13 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x119a1e800) [pid = 1661] [serial = 1134] [outer = 0x0] [url = about:blank] 11:59:13 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x11987f000) [pid = 1661] [serial = 1117] [outer = 0x0] [url = about:blank] 11:59:13 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x128858800) [pid = 1661] [serial = 1138] [outer = 0x0] [url = about:blank] 11:59:13 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x12616e000) [pid = 1661] [serial = 1137] [outer = 0x0] [url = about:blank] 11:59:13 INFO - PROCESS | 1661 | 1468349953872 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 11:59:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 11:59:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1330ms 11:59:13 INFO - PROCESS | 1661 | 1468349953918 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 11:59:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 11:59:13 INFO - PROCESS | 1661 | 1468349953920 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 11:59:13 INFO - PROCESS | 1661 | 1468349953923 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 11:59:13 INFO - PROCESS | 1661 | 1468349953925 Marionette TRACE conn2 <- [1,1574,null,{}] 11:59:13 INFO - PROCESS | 1661 | 1468349953935 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:13 INFO - PROCESS | 1661 | 1468349953937 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:14 INFO - PROCESS | 1661 | 1468349954025 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 11:59:14 INFO - PROCESS | 1661 | 1468349954084 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:14 INFO - PROCESS | 1661 | 1468349954085 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:14 INFO - PROCESS | 1661 | ++DOCSHELL 0x116949000 == 28 [pid = 1661] [id = 401] 11:59:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x1128b2400) [pid = 1661] [serial = 1202] [outer = 0x0] 11:59:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x1130bbc00) [pid = 1661] [serial = 1203] [outer = 0x1128b2400] 11:59:14 INFO - PROCESS | 1661 | 1468349954113 Marionette DEBUG loaded listener.js 11:59:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x113a9bc00) [pid = 1661] [serial = 1204] [outer = 0x1128b2400] 11:59:14 INFO - PROCESS | 1661 | 1468349954420 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 11:59:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 11:59:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 527ms 11:59:14 INFO - PROCESS | 1661 | 1468349954450 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 11:59:14 INFO - PROCESS | 1661 | 1468349954454 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 11:59:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 11:59:14 INFO - PROCESS | 1661 | 1468349954458 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 11:59:14 INFO - PROCESS | 1661 | 1468349954463 Marionette TRACE conn2 <- [1,1578,null,{}] 11:59:14 INFO - PROCESS | 1661 | 1468349954465 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:14 INFO - PROCESS | 1661 | 1468349954467 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:14 INFO - PROCESS | 1661 | 1468349954544 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 11:59:14 INFO - PROCESS | 1661 | 1468349954602 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:14 INFO - PROCESS | 1661 | 1468349954603 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:14 INFO - PROCESS | 1661 | ++DOCSHELL 0x118304000 == 29 [pid = 1661] [id = 402] 11:59:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x1160d9800) [pid = 1661] [serial = 1205] [outer = 0x0] 11:59:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x116971000) [pid = 1661] [serial = 1206] [outer = 0x1160d9800] 11:59:14 INFO - PROCESS | 1661 | 1468349954632 Marionette DEBUG loaded listener.js 11:59:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x1180d7400) [pid = 1661] [serial = 1207] [outer = 0x1160d9800] 11:59:15 INFO - PROCESS | 1661 | 1468349955024 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 11:59:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 11:59:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 573ms 11:59:15 INFO - PROCESS | 1661 | 1468349955032 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 11:59:15 INFO - PROCESS | 1661 | 1468349955034 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 11:59:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 11:59:15 INFO - PROCESS | 1661 | 1468349955038 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 11:59:15 INFO - PROCESS | 1661 | 1468349955042 Marionette TRACE conn2 <- [1,1582,null,{}] 11:59:15 INFO - PROCESS | 1661 | 1468349955056 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:15 INFO - PROCESS | 1661 | 1468349955061 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:15 INFO - PROCESS | 1661 | 1468349955212 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 11:59:15 INFO - PROCESS | 1661 | 1468349955231 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:15 INFO - PROCESS | 1661 | 1468349955233 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:15 INFO - PROCESS | 1661 | ++DOCSHELL 0x1192e9000 == 30 [pid = 1661] [id = 403] 11:59:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x1128ad400) [pid = 1661] [serial = 1208] [outer = 0x0] 11:59:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x11874d400) [pid = 1661] [serial = 1209] [outer = 0x1128ad400] 11:59:15 INFO - PROCESS | 1661 | 1468349955279 Marionette DEBUG loaded listener.js 11:59:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x1188e4400) [pid = 1661] [serial = 1210] [outer = 0x1128ad400] 11:59:15 INFO - PROCESS | 1661 | 1468349955620 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 11:59:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 11:59:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 627ms 11:59:15 INFO - PROCESS | 1661 | 1468349955665 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 11:59:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 11:59:15 INFO - PROCESS | 1661 | 1468349955666 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 11:59:15 INFO - PROCESS | 1661 | 1468349955668 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 11:59:15 INFO - PROCESS | 1661 | 1468349955670 Marionette TRACE conn2 <- [1,1586,null,{}] 11:59:15 INFO - PROCESS | 1661 | 1468349955672 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:15 INFO - PROCESS | 1661 | 1468349955673 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:15 INFO - PROCESS | 1661 | 1468349955754 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 11:59:15 INFO - PROCESS | 1661 | 1468349955758 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:15 INFO - PROCESS | 1661 | 1468349955759 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:15 INFO - PROCESS | 1661 | ++DOCSHELL 0x119eaf800 == 31 [pid = 1661] [id = 404] 11:59:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x11914c000) [pid = 1661] [serial = 1211] [outer = 0x0] 11:59:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x119881000) [pid = 1661] [serial = 1212] [outer = 0x11914c000] 11:59:15 INFO - PROCESS | 1661 | 1468349955788 Marionette DEBUG loaded listener.js 11:59:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x119b5f000) [pid = 1661] [serial = 1213] [outer = 0x11914c000] 11:59:16 INFO - PROCESS | 1661 | 1468349956171 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 11:59:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 11:59:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 517ms 11:59:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 11:59:16 INFO - PROCESS | 1661 | 1468349956188 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 11:59:16 INFO - PROCESS | 1661 | 1468349956189 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 11:59:16 INFO - PROCESS | 1661 | 1468349956191 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 11:59:16 INFO - PROCESS | 1661 | 1468349956192 Marionette TRACE conn2 <- [1,1590,null,{}] 11:59:16 INFO - PROCESS | 1661 | 1468349956204 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:16 INFO - PROCESS | 1661 | 1468349956205 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:16 INFO - PROCESS | 1661 | 1468349956303 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 11:59:16 INFO - PROCESS | 1661 | 1468349956306 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:16 INFO - PROCESS | 1661 | 1468349956307 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:16 INFO - PROCESS | 1661 | ++DOCSHELL 0x123881000 == 32 [pid = 1661] [id = 405] 11:59:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x113d8c400) [pid = 1661] [serial = 1214] [outer = 0x0] 11:59:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x119b63800) [pid = 1661] [serial = 1215] [outer = 0x113d8c400] 11:59:16 INFO - PROCESS | 1661 | 1468349956335 Marionette DEBUG loaded listener.js 11:59:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x119d7d800) [pid = 1661] [serial = 1216] [outer = 0x113d8c400] 11:59:16 INFO - PROCESS | 1661 | 1468349956690 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 11:59:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 11:59:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 522ms 11:59:16 INFO - PROCESS | 1661 | 1468349956720 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 11:59:16 INFO - PROCESS | 1661 | 1468349956721 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 11:59:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 11:59:16 INFO - PROCESS | 1661 | 1468349956723 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 11:59:16 INFO - PROCESS | 1661 | 1468349956724 Marionette TRACE conn2 <- [1,1594,null,{}] 11:59:16 INFO - PROCESS | 1661 | 1468349956730 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:16 INFO - PROCESS | 1661 | 1468349956734 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:16 INFO - PROCESS | 1661 | 1468349956843 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 11:59:16 INFO - PROCESS | 1661 | 1468349956880 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:16 INFO - PROCESS | 1661 | 1468349956881 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:16 INFO - PROCESS | 1661 | ++DOCSHELL 0x1243a0000 == 33 [pid = 1661] [id = 406] 11:59:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x119d7e000) [pid = 1661] [serial = 1217] [outer = 0x0] 11:59:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x119dca800) [pid = 1661] [serial = 1218] [outer = 0x119d7e000] 11:59:16 INFO - PROCESS | 1661 | 1468349956905 Marionette DEBUG loaded listener.js 11:59:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x1243efc00) [pid = 1661] [serial = 1219] [outer = 0x119d7e000] 11:59:17 INFO - PROCESS | 1661 | 1468349957266 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 11:59:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 11:59:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 572ms 11:59:17 INFO - PROCESS | 1661 | 1468349957297 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 11:59:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 11:59:17 INFO - PROCESS | 1661 | 1468349957299 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 11:59:17 INFO - PROCESS | 1661 | 1468349957301 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 11:59:17 INFO - PROCESS | 1661 | 1468349957303 Marionette TRACE conn2 <- [1,1598,null,{}] 11:59:17 INFO - PROCESS | 1661 | 1468349957306 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:17 INFO - PROCESS | 1661 | 1468349957308 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:17 INFO - PROCESS | 1661 | 1468349957460 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 11:59:17 INFO - PROCESS | 1661 | 1468349957519 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:17 INFO - PROCESS | 1661 | 1468349957521 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:17 INFO - PROCESS | 1661 | ++DOCSHELL 0x124dc9800 == 34 [pid = 1661] [id = 407] 11:59:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x117056800) [pid = 1661] [serial = 1220] [outer = 0x0] 11:59:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x12491b800) [pid = 1661] [serial = 1221] [outer = 0x117056800] 11:59:17 INFO - PROCESS | 1661 | 1468349957560 Marionette DEBUG loaded listener.js 11:59:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x12496d400) [pid = 1661] [serial = 1222] [outer = 0x117056800] 11:59:18 INFO - PROCESS | 1661 | 1468349958058 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 11:59:18 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x1245a3800) [pid = 1661] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 11:59:18 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x126177800) [pid = 1661] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 11:59:18 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x128937000) [pid = 1661] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 11:59:18 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x1127cf400) [pid = 1661] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 11:59:18 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x112f86c00) [pid = 1661] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 11:59:18 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x11810bc00) [pid = 1661] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 11:59:18 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x1188dfc00) [pid = 1661] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 11:59:18 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x119dc7800) [pid = 1661] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 11:59:18 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x128858c00) [pid = 1661] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 11:59:18 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x112d17400) [pid = 1661] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 11:59:18 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x1166f9c00) [pid = 1661] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 11:59:18 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x12617ac00) [pid = 1661] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 11:59:18 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x128e9e400) [pid = 1661] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 11:59:18 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x123810400) [pid = 1661] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 11:59:18 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x115e56400) [pid = 1661] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 11:59:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 11:59:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 819ms 11:59:18 INFO - PROCESS | 1661 | 1468349958121 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 11:59:18 INFO - PROCESS | 1661 | 1468349958122 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 11:59:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 11:59:18 INFO - PROCESS | 1661 | 1468349958124 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 11:59:18 INFO - PROCESS | 1661 | 1468349958125 Marionette TRACE conn2 <- [1,1602,null,{}] 11:59:18 INFO - PROCESS | 1661 | 1468349958128 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:18 INFO - PROCESS | 1661 | 1468349958129 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:18 INFO - PROCESS | 1661 | 1468349958206 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 11:59:18 INFO - PROCESS | 1661 | 1468349958212 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:18 INFO - PROCESS | 1661 | 1468349958214 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:18 INFO - PROCESS | 1661 | ++DOCSHELL 0x1245f0800 == 35 [pid = 1661] [id = 408] 11:59:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x1127cf000) [pid = 1661] [serial = 1223] [outer = 0x0] 11:59:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x1151d1800) [pid = 1661] [serial = 1224] [outer = 0x1127cf000] 11:59:18 INFO - PROCESS | 1661 | 1468349958238 Marionette DEBUG loaded listener.js 11:59:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x11877e000) [pid = 1661] [serial = 1225] [outer = 0x1127cf000] 11:59:18 INFO - PROCESS | 1661 | 1468349958567 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 11:59:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 11:59:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 472ms 11:59:18 INFO - PROCESS | 1661 | 1468349958597 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 11:59:18 INFO - PROCESS | 1661 | 1468349958606 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 11:59:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 11:59:18 INFO - PROCESS | 1661 | 1468349958609 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 11:59:18 INFO - PROCESS | 1661 | 1468349958610 Marionette TRACE conn2 <- [1,1606,null,{}] 11:59:18 INFO - PROCESS | 1661 | 1468349958613 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:18 INFO - PROCESS | 1661 | 1468349958614 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:18 INFO - PROCESS | 1661 | 1468349958691 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 11:59:18 INFO - PROCESS | 1661 | 1468349958749 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:18 INFO - PROCESS | 1661 | 1468349958750 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:18 INFO - PROCESS | 1661 | ++DOCSHELL 0x1192e7800 == 36 [pid = 1661] [id = 409] 11:59:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x112ece000) [pid = 1661] [serial = 1226] [outer = 0x0] 11:59:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x123810400) [pid = 1661] [serial = 1227] [outer = 0x112ece000] 11:59:18 INFO - PROCESS | 1661 | 1468349958774 Marionette DEBUG loaded listener.js 11:59:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x124978c00) [pid = 1661] [serial = 1228] [outer = 0x112ece000] 11:59:19 INFO - PROCESS | 1661 | 1468349959037 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 11:59:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 11:59:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 471ms 11:59:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 11:59:19 INFO - PROCESS | 1661 | 1468349959084 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 11:59:19 INFO - PROCESS | 1661 | 1468349959085 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 11:59:19 INFO - PROCESS | 1661 | 1468349959087 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 11:59:19 INFO - PROCESS | 1661 | 1468349959088 Marionette TRACE conn2 <- [1,1610,null,{}] 11:59:19 INFO - PROCESS | 1661 | 1468349959091 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:19 INFO - PROCESS | 1661 | 1468349959093 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:19 INFO - PROCESS | 1661 | 1468349959185 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 11:59:19 INFO - PROCESS | 1661 | 1468349959189 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:19 INFO - PROCESS | 1661 | 1468349959190 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:19 INFO - PROCESS | 1661 | ++DOCSHELL 0x128a3b000 == 37 [pid = 1661] [id = 410] 11:59:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x124979400) [pid = 1661] [serial = 1229] [outer = 0x0] 11:59:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x124f14c00) [pid = 1661] [serial = 1230] [outer = 0x124979400] 11:59:19 INFO - PROCESS | 1661 | 1468349959217 Marionette DEBUG loaded listener.js 11:59:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x12558f000) [pid = 1661] [serial = 1231] [outer = 0x124979400] 11:59:19 INFO - PROCESS | 1661 | 1468349959551 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 11:59:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 11:59:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 471ms 11:59:19 INFO - PROCESS | 1661 | 1468349959559 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 11:59:19 INFO - PROCESS | 1661 | 1468349959563 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 11:59:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 11:59:19 INFO - PROCESS | 1661 | 1468349959574 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 11:59:19 INFO - PROCESS | 1661 | 1468349959576 Marionette TRACE conn2 <- [1,1614,null,{}] 11:59:19 INFO - PROCESS | 1661 | 1468349959581 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:19 INFO - PROCESS | 1661 | 1468349959583 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:19 INFO - PROCESS | 1661 | 1468349959701 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 11:59:19 INFO - PROCESS | 1661 | 1468349959707 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:19 INFO - PROCESS | 1661 | 1468349959709 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:19 INFO - PROCESS | 1661 | ++DOCSHELL 0x123877800 == 38 [pid = 1661] [id = 411] 11:59:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x1185c2c00) [pid = 1661] [serial = 1232] [outer = 0x0] 11:59:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x12558ec00) [pid = 1661] [serial = 1233] [outer = 0x1185c2c00] 11:59:19 INFO - PROCESS | 1661 | 1468349959736 Marionette DEBUG loaded listener.js 11:59:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x119d7c000) [pid = 1661] [serial = 1234] [outer = 0x1185c2c00] 11:59:20 INFO - PROCESS | 1661 | 1468349960034 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 11:59:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 11:59:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 473ms 11:59:20 INFO - PROCESS | 1661 | 1468349960052 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 11:59:20 INFO - PROCESS | 1661 | 1468349960053 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 11:59:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 11:59:20 INFO - PROCESS | 1661 | 1468349960055 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 11:59:20 INFO - PROCESS | 1661 | 1468349960056 Marionette TRACE conn2 <- [1,1618,null,{}] 11:59:20 INFO - PROCESS | 1661 | 1468349960114 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:20 INFO - PROCESS | 1661 | 1468349960116 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:20 INFO - PROCESS | 1661 | 1468349960219 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 11:59:20 INFO - PROCESS | 1661 | 1468349960315 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:20 INFO - PROCESS | 1661 | 1468349960317 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:20 INFO - PROCESS | 1661 | ++DOCSHELL 0x1167e1000 == 39 [pid = 1661] [id = 412] 11:59:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x111ca8800) [pid = 1661] [serial = 1235] [outer = 0x0] 11:59:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x1121ba000) [pid = 1661] [serial = 1236] [outer = 0x111ca8800] 11:59:20 INFO - PROCESS | 1661 | 1468349960348 Marionette DEBUG loaded listener.js 11:59:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x1127d9800) [pid = 1661] [serial = 1237] [outer = 0x111ca8800] 11:59:20 INFO - PROCESS | 1661 | 1468349960889 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 11:59:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 11:59:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 924ms 11:59:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 11:59:20 INFO - PROCESS | 1661 | 1468349960981 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 11:59:20 INFO - PROCESS | 1661 | 1468349960983 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 11:59:20 INFO - PROCESS | 1661 | 1468349960986 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 11:59:20 INFO - PROCESS | 1661 | 1468349960988 Marionette TRACE conn2 <- [1,1622,null,{}] 11:59:20 INFO - PROCESS | 1661 | 1468349960992 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:20 INFO - PROCESS | 1661 | 1468349960994 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:21 INFO - PROCESS | 1661 | 1468349961103 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 11:59:21 INFO - PROCESS | 1661 | 1468349961185 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:21 INFO - PROCESS | 1661 | 1468349961188 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:21 INFO - PROCESS | 1661 | ++DOCSHELL 0x119eaa800 == 40 [pid = 1661] [id = 413] 11:59:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x116a0bc00) [pid = 1661] [serial = 1238] [outer = 0x0] 11:59:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x1176dec00) [pid = 1661] [serial = 1239] [outer = 0x116a0bc00] 11:59:21 INFO - PROCESS | 1661 | 1468349961218 Marionette DEBUG loaded listener.js 11:59:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x11810dc00) [pid = 1661] [serial = 1240] [outer = 0x116a0bc00] 11:59:21 INFO - PROCESS | 1661 | 1468349961883 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 11:59:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 11:59:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 973ms 11:59:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 11:59:21 INFO - PROCESS | 1661 | 1468349961959 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 11:59:21 INFO - PROCESS | 1661 | 1468349961961 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 11:59:21 INFO - PROCESS | 1661 | 1468349961964 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 11:59:21 INFO - PROCESS | 1661 | 1468349961966 Marionette TRACE conn2 <- [1,1626,null,{}] 11:59:21 INFO - PROCESS | 1661 | 1468349961970 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:21 INFO - PROCESS | 1661 | 1468349961971 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:22 INFO - PROCESS | 1661 | 1468349962082 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 11:59:22 INFO - PROCESS | 1661 | 1468349962141 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:22 INFO - PROCESS | 1661 | 1468349962143 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:22 INFO - PROCESS | 1661 | ++DOCSHELL 0x11723b000 == 41 [pid = 1661] [id = 414] 11:59:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x115121000) [pid = 1661] [serial = 1241] [outer = 0x0] 11:59:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x1166ed400) [pid = 1661] [serial = 1242] [outer = 0x115121000] 11:59:22 INFO - PROCESS | 1661 | 1468349962172 Marionette DEBUG loaded listener.js 11:59:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x116a12800) [pid = 1661] [serial = 1243] [outer = 0x115121000] 11:59:22 INFO - PROCESS | 1661 | --DOCSHELL 0x128a3b000 == 40 [pid = 1661] [id = 410] 11:59:22 INFO - PROCESS | 1661 | --DOCSHELL 0x1192e7800 == 39 [pid = 1661] [id = 409] 11:59:22 INFO - PROCESS | 1661 | --DOCSHELL 0x1245f0800 == 38 [pid = 1661] [id = 408] 11:59:22 INFO - PROCESS | 1661 | --DOCSHELL 0x124dc9800 == 37 [pid = 1661] [id = 407] 11:59:22 INFO - PROCESS | 1661 | --DOCSHELL 0x1243a0000 == 36 [pid = 1661] [id = 406] 11:59:22 INFO - PROCESS | 1661 | --DOCSHELL 0x123881000 == 35 [pid = 1661] [id = 405] 11:59:22 INFO - PROCESS | 1661 | --DOCSHELL 0x119eaf800 == 34 [pid = 1661] [id = 404] 11:59:22 INFO - PROCESS | 1661 | --DOCSHELL 0x1192e9000 == 33 [pid = 1661] [id = 403] 11:59:22 INFO - PROCESS | 1661 | --DOCSHELL 0x118304000 == 32 [pid = 1661] [id = 402] 11:59:22 INFO - PROCESS | 1661 | --DOCSHELL 0x116949000 == 31 [pid = 1661] [id = 401] 11:59:22 INFO - PROCESS | 1661 | --DOCSHELL 0x11667c800 == 30 [pid = 1661] [id = 400] 11:59:22 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x12492ec00) [pid = 1661] [serial = 1164] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x1267e4800) [pid = 1661] [serial = 1167] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x12893dc00) [pid = 1661] [serial = 1170] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x1185c3400) [pid = 1661] [serial = 1174] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x1133cac00) [pid = 1661] [serial = 1143] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x116029800) [pid = 1661] [serial = 1144] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x11870ac00) [pid = 1661] [serial = 1152] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x118787c00) [pid = 1661] [serial = 1153] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x119a21400) [pid = 1661] [serial = 1155] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x119d22000) [pid = 1661] [serial = 1156] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x121103c00) [pid = 1661] [serial = 1158] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x128942000) [pid = 1661] [serial = 1141] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x128937400) [pid = 1661] [serial = 1140] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x116078400) [pid = 1661] [serial = 1146] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x1180da400) [pid = 1661] [serial = 1147] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x116913400) [pid = 1661] [serial = 1149] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x1176e0000) [pid = 1661] [serial = 1150] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x11696f800) [pid = 1661] [serial = 1173] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x128e9ac00) [pid = 1661] [serial = 1180] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x128ea0400) [pid = 1661] [serial = 1182] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x1289a7c00) [pid = 1661] [serial = 1171] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x123c56800) [pid = 1661] [serial = 1161] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x119dc7c00) [pid = 1661] [serial = 1176] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x1241b9800) [pid = 1661] [serial = 1162] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x128860800) [pid = 1661] [serial = 1168] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x126177000) [pid = 1661] [serial = 1165] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x1291ce400) [pid = 1661] [serial = 1183] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x1289af800) [pid = 1661] [serial = 1179] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x123810000) [pid = 1661] [serial = 1159] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x1269aa400) [pid = 1661] [serial = 1177] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1661 | 1468349962592 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 11:59:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 11:59:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 670ms 11:59:22 INFO - PROCESS | 1661 | 1468349962634 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 11:59:22 INFO - PROCESS | 1661 | 1468349962637 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 11:59:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 11:59:22 INFO - PROCESS | 1661 | 1468349962642 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 11:59:22 INFO - PROCESS | 1661 | 1468349962643 Marionette TRACE conn2 <- [1,1630,null,{}] 11:59:22 INFO - PROCESS | 1661 | 1468349962646 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:22 INFO - PROCESS | 1661 | 1468349962647 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:22 INFO - PROCESS | 1661 | 1468349962732 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 11:59:22 INFO - PROCESS | 1661 | 1468349962786 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:22 INFO - PROCESS | 1661 | 1468349962787 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:22 INFO - PROCESS | 1661 | ++DOCSHELL 0x11834c800 == 31 [pid = 1661] [id = 415] 11:59:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x116a11400) [pid = 1661] [serial = 1244] [outer = 0x0] 11:59:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x118109400) [pid = 1661] [serial = 1245] [outer = 0x116a11400] 11:59:22 INFO - PROCESS | 1661 | 1468349962818 Marionette DEBUG loaded listener.js 11:59:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x118757c00) [pid = 1661] [serial = 1246] [outer = 0x116a11400] 11:59:23 INFO - PROCESS | 1661 | 1468349963138 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 11:59:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 11:59:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 522ms 11:59:23 INFO - PROCESS | 1661 | 1468349963165 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 11:59:23 INFO - PROCESS | 1661 | 1468349963167 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 11:59:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 11:59:23 INFO - PROCESS | 1661 | 1468349963169 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 11:59:23 INFO - PROCESS | 1661 | 1468349963171 Marionette TRACE conn2 <- [1,1634,null,{}] 11:59:23 INFO - PROCESS | 1661 | 1468349963182 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:23 INFO - PROCESS | 1661 | 1468349963185 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:23 INFO - PROCESS | 1661 | 1468349963268 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 11:59:23 INFO - PROCESS | 1661 | 1468349963325 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:23 INFO - PROCESS | 1661 | 1468349963327 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:23 INFO - PROCESS | 1661 | ++DOCSHELL 0x119eb7000 == 32 [pid = 1661] [id = 416] 11:59:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x118709000) [pid = 1661] [serial = 1247] [outer = 0x0] 11:59:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x11946ec00) [pid = 1661] [serial = 1248] [outer = 0x118709000] 11:59:23 INFO - PROCESS | 1661 | 1468349963355 Marionette DEBUG loaded listener.js 11:59:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x119d78c00) [pid = 1661] [serial = 1249] [outer = 0x118709000] 11:59:23 INFO - PROCESS | 1661 | 1468349963676 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 11:59:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 11:59:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 521ms 11:59:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 11:59:23 INFO - PROCESS | 1661 | 1468349963691 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 11:59:23 INFO - PROCESS | 1661 | 1468349963692 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 11:59:23 INFO - PROCESS | 1661 | 1468349963698 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 11:59:23 INFO - PROCESS | 1661 | 1468349963699 Marionette TRACE conn2 <- [1,1638,null,{}] 11:59:23 INFO - PROCESS | 1661 | 1468349963702 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:23 INFO - PROCESS | 1661 | 1468349963703 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:23 INFO - PROCESS | 1661 | 1468349963789 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 11:59:23 INFO - PROCESS | 1661 | 1468349963795 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:23 INFO - PROCESS | 1661 | 1468349963797 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:23 INFO - PROCESS | 1661 | ++DOCSHELL 0x124199000 == 33 [pid = 1661] [id = 417] 11:59:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x119d85400) [pid = 1661] [serial = 1250] [outer = 0x0] 11:59:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x119e84400) [pid = 1661] [serial = 1251] [outer = 0x119d85400] 11:59:23 INFO - PROCESS | 1661 | 1468349963825 Marionette DEBUG loaded listener.js 11:59:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x123810c00) [pid = 1661] [serial = 1252] [outer = 0x119d85400] 11:59:24 INFO - PROCESS | 1661 | 1468349964213 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 11:59:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 11:59:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 571ms 11:59:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 11:59:24 INFO - PROCESS | 1661 | 1468349964275 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 11:59:24 INFO - PROCESS | 1661 | 1468349964276 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 11:59:24 INFO - PROCESS | 1661 | 1468349964279 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 11:59:24 INFO - PROCESS | 1661 | 1468349964280 Marionette TRACE conn2 <- [1,1642,null,{}] 11:59:24 INFO - PROCESS | 1661 | 1468349964282 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:24 INFO - PROCESS | 1661 | 1468349964283 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:24 INFO - PROCESS | 1661 | 1468349964359 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 11:59:24 INFO - PROCESS | 1661 | 1468349964365 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:24 INFO - PROCESS | 1661 | 1468349964366 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:24 INFO - PROCESS | 1661 | ++DOCSHELL 0x12560f800 == 34 [pid = 1661] [id = 418] 11:59:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x123811800) [pid = 1661] [serial = 1253] [outer = 0x0] 11:59:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x123ceac00) [pid = 1661] [serial = 1254] [outer = 0x123811800] 11:59:24 INFO - PROCESS | 1661 | 1468349964391 Marionette DEBUG loaded listener.js 11:59:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x1245ce800) [pid = 1661] [serial = 1255] [outer = 0x123811800] 11:59:24 INFO - PROCESS | 1661 | 1468349964766 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 11:59:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 11:59:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 518ms 11:59:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 11:59:24 INFO - PROCESS | 1661 | 1468349964804 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 11:59:24 INFO - PROCESS | 1661 | 1468349964806 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 11:59:24 INFO - PROCESS | 1661 | 1468349964808 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 11:59:24 INFO - PROCESS | 1661 | 1468349964809 Marionette TRACE conn2 <- [1,1646,null,{}] 11:59:24 INFO - PROCESS | 1661 | 1468349964811 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:24 INFO - PROCESS | 1661 | 1468349964815 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:24 INFO - PROCESS | 1661 | 1468349964934 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 11:59:24 INFO - PROCESS | 1661 | 1468349964949 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:24 INFO - PROCESS | 1661 | 1468349964950 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:24 INFO - PROCESS | 1661 | ++DOCSHELL 0x12898a000 == 35 [pid = 1661] [id = 419] 11:59:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x124927400) [pid = 1661] [serial = 1256] [outer = 0x0] 11:59:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x124d8f800) [pid = 1661] [serial = 1257] [outer = 0x124927400] 11:59:24 INFO - PROCESS | 1661 | 1468349964975 Marionette DEBUG loaded listener.js 11:59:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x126176000) [pid = 1661] [serial = 1258] [outer = 0x124927400] 11:59:25 INFO - PROCESS | 1661 | 1468349965308 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 11:59:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 11:59:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 519ms 11:59:25 INFO - PROCESS | 1661 | 1468349965332 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 11:59:25 INFO - PROCESS | 1661 | 1468349965333 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 11:59:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 11:59:25 INFO - PROCESS | 1661 | 1468349965336 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 11:59:25 INFO - PROCESS | 1661 | 1468349965337 Marionette TRACE conn2 <- [1,1650,null,{}] 11:59:25 INFO - PROCESS | 1661 | 1468349965339 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:25 INFO - PROCESS | 1661 | 1468349965340 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:25 INFO - PROCESS | 1661 | 1468349965441 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 11:59:25 INFO - PROCESS | 1661 | 1468349965444 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:25 INFO - PROCESS | 1661 | 1468349965445 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:25 INFO - PROCESS | 1661 | ++DOCSHELL 0x128d13800 == 36 [pid = 1661] [id = 420] 11:59:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x126176c00) [pid = 1661] [serial = 1259] [outer = 0x0] 11:59:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x126759800) [pid = 1661] [serial = 1260] [outer = 0x126176c00] 11:59:25 INFO - PROCESS | 1661 | 1468349965468 Marionette DEBUG loaded listener.js 11:59:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x126b96c00) [pid = 1661] [serial = 1261] [outer = 0x126176c00] 11:59:25 INFO - PROCESS | 1661 | 1468349965816 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 11:59:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 11:59:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 522ms 11:59:25 INFO - PROCESS | 1661 | 1468349965858 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 11:59:25 INFO - PROCESS | 1661 | 1468349965860 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 11:59:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 11:59:25 INFO - PROCESS | 1661 | 1468349965864 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 11:59:25 INFO - PROCESS | 1661 | 1468349965865 Marionette TRACE conn2 <- [1,1654,null,{}] 11:59:25 INFO - PROCESS | 1661 | 1468349965868 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:25 INFO - PROCESS | 1661 | 1468349965869 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:25 INFO - PROCESS | 1661 | 1468349965968 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 11:59:25 INFO - PROCESS | 1661 | 1468349965979 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:25 INFO - PROCESS | 1661 | 1468349965980 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:25 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a51e800 == 37 [pid = 1661] [id = 421] 11:59:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x126b9c400) [pid = 1661] [serial = 1262] [outer = 0x0] 11:59:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x128859000) [pid = 1661] [serial = 1263] [outer = 0x126b9c400] 11:59:26 INFO - PROCESS | 1661 | 1468349966004 Marionette DEBUG loaded listener.js 11:59:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x128863000) [pid = 1661] [serial = 1264] [outer = 0x126b9c400] 11:59:26 INFO - PROCESS | 1661 | 1468349966319 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 11:59:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 11:59:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 470ms 11:59:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 11:59:26 INFO - PROCESS | 1661 | 1468349966334 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 11:59:26 INFO - PROCESS | 1661 | 1468349966336 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 11:59:26 INFO - PROCESS | 1661 | 1468349966338 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 11:59:26 INFO - PROCESS | 1661 | 1468349966339 Marionette TRACE conn2 <- [1,1658,null,{}] 11:59:26 INFO - PROCESS | 1661 | 1468349966342 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:26 INFO - PROCESS | 1661 | 1468349966343 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:26 INFO - PROCESS | 1661 | 1468349966443 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 11:59:26 INFO - PROCESS | 1661 | 1468349966479 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:26 INFO - PROCESS | 1661 | 1468349966480 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:26 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ab14800 == 38 [pid = 1661] [id = 422] 11:59:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x128939c00) [pid = 1661] [serial = 1265] [outer = 0x0] 11:59:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x128940000) [pid = 1661] [serial = 1266] [outer = 0x128939c00] 11:59:26 INFO - PROCESS | 1661 | 1468349966503 Marionette DEBUG loaded listener.js 11:59:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x1289abc00) [pid = 1661] [serial = 1267] [outer = 0x128939c00] 11:59:26 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x1128ad400) [pid = 1661] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 11:59:26 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x11914c000) [pid = 1661] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 11:59:26 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x113d8c400) [pid = 1661] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 11:59:26 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x1160d9800) [pid = 1661] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 11:59:26 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x1185bb800) [pid = 1661] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 11:59:26 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x1128b2400) [pid = 1661] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 11:59:26 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x1133cb000) [pid = 1661] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 11:59:26 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x119d7e000) [pid = 1661] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 11:59:26 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x124979400) [pid = 1661] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 11:59:26 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x118788400) [pid = 1661] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 11:59:26 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x124924c00) [pid = 1661] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 11:59:26 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x117056800) [pid = 1661] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 11:59:26 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x110ee4400) [pid = 1661] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 11:59:26 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x111e58400) [pid = 1661] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 11:59:26 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x1127cf000) [pid = 1661] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 11:59:26 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x112ece000) [pid = 1661] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 11:59:26 INFO - PROCESS | 1661 | 1468349966907 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 11:59:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 11:59:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 622ms 11:59:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 11:59:26 INFO - PROCESS | 1661 | 1468349966961 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 11:59:26 INFO - PROCESS | 1661 | 1468349966963 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 11:59:26 INFO - PROCESS | 1661 | 1468349966967 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 11:59:26 INFO - PROCESS | 1661 | 1468349966968 Marionette TRACE conn2 <- [1,1662,null,{}] 11:59:26 INFO - PROCESS | 1661 | 1468349966972 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:26 INFO - PROCESS | 1661 | 1468349966974 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:27 INFO - PROCESS | 1661 | 1468349967095 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 11:59:27 INFO - PROCESS | 1661 | 1468349967100 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:27 INFO - PROCESS | 1661 | 1468349967101 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:27 INFO - PROCESS | 1661 | ++DOCSHELL 0x128986800 == 39 [pid = 1661] [id = 423] 11:59:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x11336f400) [pid = 1661] [serial = 1268] [outer = 0x0] 11:59:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x118109c00) [pid = 1661] [serial = 1269] [outer = 0x11336f400] 11:59:27 INFO - PROCESS | 1661 | 1468349967140 Marionette DEBUG loaded listener.js 11:59:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x119d22c00) [pid = 1661] [serial = 1270] [outer = 0x11336f400] 11:59:27 INFO - PROCESS | 1661 | 1468349967497 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 11:59:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 11:59:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 572ms 11:59:27 INFO - PROCESS | 1661 | 1468349967539 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 11:59:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 11:59:27 INFO - PROCESS | 1661 | 1468349967540 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 11:59:27 INFO - PROCESS | 1661 | 1468349967543 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 11:59:27 INFO - PROCESS | 1661 | 1468349967546 Marionette TRACE conn2 <- [1,1666,null,{}] 11:59:27 INFO - PROCESS | 1661 | 1468349967549 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:27 INFO - PROCESS | 1661 | 1468349967551 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:27 INFO - PROCESS | 1661 | 1468349967670 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 11:59:27 INFO - PROCESS | 1661 | 1468349967676 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:27 INFO - PROCESS | 1661 | 1468349967678 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:27 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ba0a800 == 40 [pid = 1661] [id = 424] 11:59:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x119d83c00) [pid = 1661] [serial = 1271] [outer = 0x0] 11:59:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x124d95400) [pid = 1661] [serial = 1272] [outer = 0x119d83c00] 11:59:27 INFO - PROCESS | 1661 | 1468349967703 Marionette DEBUG loaded listener.js 11:59:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x1289b6000) [pid = 1661] [serial = 1273] [outer = 0x119d83c00] 11:59:28 INFO - PROCESS | 1661 | 1468349968019 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 11:59:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 11:59:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 522ms 11:59:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 11:59:28 INFO - PROCESS | 1661 | 1468349968065 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 11:59:28 INFO - PROCESS | 1661 | 1468349968066 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 11:59:28 INFO - PROCESS | 1661 | 1468349968068 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 11:59:28 INFO - PROCESS | 1661 | 1468349968069 Marionette TRACE conn2 <- [1,1670,null,{}] 11:59:28 INFO - PROCESS | 1661 | 1468349968072 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:28 INFO - PROCESS | 1661 | 1468349968073 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:28 INFO - PROCESS | 1661 | 1468349968155 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 11:59:28 INFO - PROCESS | 1661 | 1468349968160 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:28 INFO - PROCESS | 1661 | 1468349968161 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:28 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bd1d800 == 41 [pid = 1661] [id = 425] 11:59:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x128b35800) [pid = 1661] [serial = 1274] [outer = 0x0] 11:59:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x128d43800) [pid = 1661] [serial = 1275] [outer = 0x128b35800] 11:59:28 INFO - PROCESS | 1661 | 1468349968185 Marionette DEBUG loaded listener.js 11:59:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x128ea3c00) [pid = 1661] [serial = 1276] [outer = 0x128b35800] 11:59:28 INFO - PROCESS | 1661 | 1468349968533 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 11:59:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 11:59:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 469ms 11:59:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 11:59:28 INFO - PROCESS | 1661 | 1468349968538 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 11:59:28 INFO - PROCESS | 1661 | 1468349968539 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 11:59:28 INFO - PROCESS | 1661 | 1468349968541 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 11:59:28 INFO - PROCESS | 1661 | 1468349968542 Marionette TRACE conn2 <- [1,1674,null,{}] 11:59:28 INFO - PROCESS | 1661 | 1468349968549 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:28 INFO - PROCESS | 1661 | 1468349968550 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:28 INFO - PROCESS | 1661 | 1468349968664 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 11:59:28 INFO - PROCESS | 1661 | 1468349968670 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:28 INFO - PROCESS | 1661 | 1468349968672 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:28 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c01d800 == 42 [pid = 1661] [id = 426] 11:59:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x113867400) [pid = 1661] [serial = 1277] [outer = 0x0] 11:59:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x128ea2000) [pid = 1661] [serial = 1278] [outer = 0x113867400] 11:59:28 INFO - PROCESS | 1661 | 1468349968696 Marionette DEBUG loaded listener.js 11:59:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x1291d3000) [pid = 1661] [serial = 1279] [outer = 0x113867400] 11:59:29 INFO - PROCESS | 1661 | 1468349969155 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 11:59:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 11:59:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 673ms 11:59:29 INFO - PROCESS | 1661 | 1468349969215 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 11:59:29 INFO - PROCESS | 1661 | 1468349969218 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 11:59:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 11:59:29 INFO - PROCESS | 1661 | 1468349969221 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 11:59:29 INFO - PROCESS | 1661 | 1468349969224 Marionette TRACE conn2 <- [1,1678,null,{}] 11:59:29 INFO - PROCESS | 1661 | 1468349969228 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:29 INFO - PROCESS | 1661 | 1468349969230 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:29 INFO - PROCESS | 1661 | 1468349969342 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 11:59:29 INFO - PROCESS | 1661 | 1468349969403 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:29 INFO - PROCESS | 1661 | 1468349969405 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:29 INFO - PROCESS | 1661 | ++DOCSHELL 0x119168000 == 43 [pid = 1661] [id = 427] 11:59:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x1133f0c00) [pid = 1661] [serial = 1280] [outer = 0x0] 11:59:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x116774000) [pid = 1661] [serial = 1281] [outer = 0x1133f0c00] 11:59:29 INFO - PROCESS | 1661 | 1468349969435 Marionette DEBUG loaded listener.js 11:59:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x1176e9800) [pid = 1661] [serial = 1282] [outer = 0x1133f0c00] 11:59:29 INFO - PROCESS | 1661 | 1468349969934 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 11:59:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 11:59:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 773ms 11:59:29 INFO - PROCESS | 1661 | 1468349969995 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 11:59:29 INFO - PROCESS | 1661 | 1468349969998 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 11:59:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 11:59:30 INFO - PROCESS | 1661 | 1468349970002 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 11:59:30 INFO - PROCESS | 1661 | 1468349970004 Marionette TRACE conn2 <- [1,1682,null,{}] 11:59:30 INFO - PROCESS | 1661 | 1468349970007 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:30 INFO - PROCESS | 1661 | 1468349970009 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:30 INFO - PROCESS | 1661 | 1468349970118 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 11:59:30 INFO - PROCESS | 1661 | 1468349970191 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:30 INFO - PROCESS | 1661 | 1468349970192 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:30 INFO - PROCESS | 1661 | ++DOCSHELL 0x126793000 == 44 [pid = 1661] [id = 428] 11:59:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x119674400) [pid = 1661] [serial = 1283] [outer = 0x0] 11:59:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x119abf000) [pid = 1661] [serial = 1284] [outer = 0x119674400] 11:59:30 INFO - PROCESS | 1661 | 1468349970222 Marionette DEBUG loaded listener.js 11:59:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x119d7d000) [pid = 1661] [serial = 1285] [outer = 0x119674400] 11:59:30 INFO - PROCESS | 1661 | 1468349970645 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 11:59:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 11:59:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 670ms 11:59:30 INFO - PROCESS | 1661 | 1468349970672 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 11:59:30 INFO - PROCESS | 1661 | 1468349970674 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 11:59:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 11:59:30 INFO - PROCESS | 1661 | 1468349970676 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 11:59:30 INFO - PROCESS | 1661 | 1468349970679 Marionette TRACE conn2 <- [1,1686,null,{}] 11:59:30 INFO - PROCESS | 1661 | 1468349970687 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:30 INFO - PROCESS | 1661 | 1468349970690 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:30 INFO - PROCESS | 1661 | 1468349970817 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 11:59:30 INFO - PROCESS | 1661 | 1468349970881 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:30 INFO - PROCESS | 1661 | 1468349970884 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:30 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c719800 == 45 [pid = 1661] [id = 429] 11:59:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x123a2a800) [pid = 1661] [serial = 1286] [outer = 0x0] 11:59:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x124923400) [pid = 1661] [serial = 1287] [outer = 0x123a2a800] 11:59:30 INFO - PROCESS | 1661 | 1468349970955 Marionette DEBUG loaded listener.js 11:59:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x125632400) [pid = 1661] [serial = 1288] [outer = 0x123a2a800] 11:59:31 INFO - PROCESS | 1661 | 1468349971365 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 11:59:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 11:59:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 723ms 11:59:31 INFO - PROCESS | 1661 | 1468349971399 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 11:59:31 INFO - PROCESS | 1661 | 1468349971401 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 11:59:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 11:59:31 INFO - PROCESS | 1661 | 1468349971404 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 11:59:31 INFO - PROCESS | 1661 | 1468349971405 Marionette TRACE conn2 <- [1,1690,null,{}] 11:59:31 INFO - PROCESS | 1661 | 1468349971407 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:31 INFO - PROCESS | 1661 | 1468349971409 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:31 INFO - PROCESS | 1661 | 1468349971515 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 11:59:31 INFO - PROCESS | 1661 | 1468349971595 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:31 INFO - PROCESS | 1661 | 1468349971596 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:31 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cac4800 == 46 [pid = 1661] [id = 430] 11:59:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x12616ec00) [pid = 1661] [serial = 1289] [outer = 0x0] 11:59:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x126b9d400) [pid = 1661] [serial = 1290] [outer = 0x12616ec00] 11:59:31 INFO - PROCESS | 1661 | 1468349971625 Marionette DEBUG loaded listener.js 11:59:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x128942000) [pid = 1661] [serial = 1291] [outer = 0x12616ec00] 11:59:32 INFO - PROCESS | 1661 | 1468349972205 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 11:59:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 11:59:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 869ms 11:59:32 INFO - PROCESS | 1661 | 1468349972274 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 11:59:32 INFO - PROCESS | 1661 | 1468349972276 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 11:59:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 11:59:32 INFO - PROCESS | 1661 | 1468349972282 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 11:59:32 INFO - PROCESS | 1661 | 1468349972284 Marionette TRACE conn2 <- [1,1694,null,{}] 11:59:32 INFO - PROCESS | 1661 | 1468349972288 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:32 INFO - PROCESS | 1661 | 1468349972289 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:32 INFO - PROCESS | 1661 | 1468349972388 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 11:59:32 INFO - PROCESS | 1661 | 1468349972460 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:32 INFO - PROCESS | 1661 | 1468349972463 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:32 INFO - PROCESS | 1661 | ++DOCSHELL 0x119a5b000 == 47 [pid = 1661] [id = 431] 11:59:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x11602e000) [pid = 1661] [serial = 1292] [outer = 0x0] 11:59:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x11690dc00) [pid = 1661] [serial = 1293] [outer = 0x11602e000] 11:59:32 INFO - PROCESS | 1661 | 1468349972490 Marionette DEBUG loaded listener.js 11:59:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x1176e9400) [pid = 1661] [serial = 1294] [outer = 0x11602e000] 11:59:32 INFO - PROCESS | 1661 | 1468349972934 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 11:59:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 11:59:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 674ms 11:59:32 INFO - PROCESS | 1661 | 1468349972956 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 11:59:32 INFO - PROCESS | 1661 | 1468349972959 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 11:59:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 11:59:32 INFO - PROCESS | 1661 | 1468349972963 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 11:59:32 INFO - PROCESS | 1661 | 1468349972965 Marionette TRACE conn2 <- [1,1698,null,{}] 11:59:32 INFO - PROCESS | 1661 | 1468349972967 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:32 INFO - PROCESS | 1661 | 1468349972969 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:33 INFO - PROCESS | 1661 | --DOCSHELL 0x12bd1d800 == 46 [pid = 1661] [id = 425] 11:59:33 INFO - PROCESS | 1661 | --DOCSHELL 0x12ba0a800 == 45 [pid = 1661] [id = 424] 11:59:33 INFO - PROCESS | 1661 | --DOCSHELL 0x128986800 == 44 [pid = 1661] [id = 423] 11:59:33 INFO - PROCESS | 1661 | --DOCSHELL 0x12ab14800 == 43 [pid = 1661] [id = 422] 11:59:33 INFO - PROCESS | 1661 | --DOCSHELL 0x12a51e800 == 42 [pid = 1661] [id = 421] 11:59:33 INFO - PROCESS | 1661 | --DOCSHELL 0x128d13800 == 41 [pid = 1661] [id = 420] 11:59:33 INFO - PROCESS | 1661 | --DOCSHELL 0x12898a000 == 40 [pid = 1661] [id = 419] 11:59:33 INFO - PROCESS | 1661 | --DOCSHELL 0x12560f800 == 39 [pid = 1661] [id = 418] 11:59:33 INFO - PROCESS | 1661 | --DOCSHELL 0x124199000 == 38 [pid = 1661] [id = 417] 11:59:33 INFO - PROCESS | 1661 | --DOCSHELL 0x119eb7000 == 37 [pid = 1661] [id = 416] 11:59:33 INFO - PROCESS | 1661 | --DOCSHELL 0x11834c800 == 36 [pid = 1661] [id = 415] 11:59:33 INFO - PROCESS | 1661 | --DOCSHELL 0x11723b000 == 35 [pid = 1661] [id = 414] 11:59:33 INFO - PROCESS | 1661 | --DOCSHELL 0x119eaa800 == 34 [pid = 1661] [id = 413] 11:59:33 INFO - PROCESS | 1661 | --DOCSHELL 0x1167e1000 == 33 [pid = 1661] [id = 412] 11:59:33 INFO - PROCESS | 1661 | --DOCSHELL 0x123877800 == 32 [pid = 1661] [id = 411] 11:59:33 INFO - PROCESS | 1661 | --DOCSHELL 0x119a5b000 == 31 [pid = 1661] [id = 431] 11:59:33 INFO - PROCESS | 1661 | --DOCSHELL 0x12cac4800 == 30 [pid = 1661] [id = 430] 11:59:33 INFO - PROCESS | 1661 | --DOCSHELL 0x12c719800 == 29 [pid = 1661] [id = 429] 11:59:33 INFO - PROCESS | 1661 | --DOCSHELL 0x126793000 == 28 [pid = 1661] [id = 428] 11:59:33 INFO - PROCESS | 1661 | --DOCSHELL 0x119168000 == 27 [pid = 1661] [id = 427] 11:59:33 INFO - PROCESS | 1661 | --DOCSHELL 0x12c01d800 == 26 [pid = 1661] [id = 426] 11:59:33 INFO - PROCESS | 1661 | 1468349973609 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 11:59:33 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x124978c00) [pid = 1661] [serial = 1228] [outer = 0x0] [url = about:blank] 11:59:33 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x119d7d800) [pid = 1661] [serial = 1216] [outer = 0x0] [url = about:blank] 11:59:33 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x119b5f000) [pid = 1661] [serial = 1213] [outer = 0x0] [url = about:blank] 11:59:33 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x123810400) [pid = 1661] [serial = 1227] [outer = 0x0] [url = about:blank] 11:59:33 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x11874d400) [pid = 1661] [serial = 1209] [outer = 0x0] [url = about:blank] 11:59:33 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x1188e4400) [pid = 1661] [serial = 1210] [outer = 0x0] [url = about:blank] 11:59:33 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x119881000) [pid = 1661] [serial = 1212] [outer = 0x0] [url = about:blank] 11:59:33 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x119b63800) [pid = 1661] [serial = 1215] [outer = 0x0] [url = about:blank] 11:59:33 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x116971000) [pid = 1661] [serial = 1206] [outer = 0x0] [url = about:blank] 11:59:33 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x1180d7400) [pid = 1661] [serial = 1207] [outer = 0x0] [url = about:blank] 11:59:33 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x118782400) [pid = 1661] [serial = 1201] [outer = 0x0] [url = about:blank] 11:59:33 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x118708c00) [pid = 1661] [serial = 1200] [outer = 0x0] [url = about:blank] 11:59:33 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x1130bbc00) [pid = 1661] [serial = 1203] [outer = 0x0] [url = about:blank] 11:59:33 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x113a9bc00) [pid = 1661] [serial = 1204] [outer = 0x0] [url = about:blank] 11:59:33 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x1180d9000) [pid = 1661] [serial = 1186] [outer = 0x0] [url = about:blank] 11:59:33 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x116919400) [pid = 1661] [serial = 1185] [outer = 0x0] [url = about:blank] 11:59:33 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x119dca800) [pid = 1661] [serial = 1218] [outer = 0x0] [url = about:blank] 11:59:33 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x12558f000) [pid = 1661] [serial = 1231] [outer = 0x0] [url = about:blank] 11:59:33 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x119b5dc00) [pid = 1661] [serial = 1189] [outer = 0x0] [url = about:blank] 11:59:33 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x11946c800) [pid = 1661] [serial = 1188] [outer = 0x0] [url = about:blank] 11:59:33 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x124d91c00) [pid = 1661] [serial = 1192] [outer = 0x0] [url = about:blank] 11:59:33 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x12496bc00) [pid = 1661] [serial = 1191] [outer = 0x0] [url = about:blank] 11:59:33 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x12558ec00) [pid = 1661] [serial = 1233] [outer = 0x0] [url = about:blank] 11:59:33 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x12491b800) [pid = 1661] [serial = 1221] [outer = 0x0] [url = about:blank] 11:59:33 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x126172800) [pid = 1661] [serial = 1194] [outer = 0x0] [url = about:blank] 11:59:33 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x12893f400) [pid = 1661] [serial = 1195] [outer = 0x0] [url = about:blank] 11:59:33 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x115e57800) [pid = 1661] [serial = 1198] [outer = 0x0] [url = about:blank] 11:59:33 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x1243efc00) [pid = 1661] [serial = 1219] [outer = 0x0] [url = about:blank] 11:59:33 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x1151d1800) [pid = 1661] [serial = 1224] [outer = 0x0] [url = about:blank] 11:59:33 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x112e11c00) [pid = 1661] [serial = 1197] [outer = 0x0] [url = about:blank] 11:59:33 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x11877e000) [pid = 1661] [serial = 1225] [outer = 0x0] [url = about:blank] 11:59:33 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x124f14c00) [pid = 1661] [serial = 1230] [outer = 0x0] [url = about:blank] 11:59:33 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x12496d400) [pid = 1661] [serial = 1222] [outer = 0x0] [url = about:blank] 11:59:33 INFO - PROCESS | 1661 | 1468349973735 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:33 INFO - PROCESS | 1661 | 1468349973737 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:33 INFO - PROCESS | 1661 | ++DOCSHELL 0x11254b000 == 27 [pid = 1661] [id = 432] 11:59:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x110eb7c00) [pid = 1661] [serial = 1295] [outer = 0x0] 11:59:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x110ee9400) [pid = 1661] [serial = 1296] [outer = 0x110eb7c00] 11:59:33 INFO - PROCESS | 1661 | 1468349973765 Marionette DEBUG loaded listener.js 11:59:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x111aa5800) [pid = 1661] [serial = 1297] [outer = 0x110eb7c00] 11:59:34 INFO - PROCESS | 1661 | 1468349974082 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 11:59:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 11:59:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1171ms 11:59:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 11:59:34 INFO - PROCESS | 1661 | 1468349974135 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 11:59:34 INFO - PROCESS | 1661 | 1468349974138 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 11:59:34 INFO - PROCESS | 1661 | 1468349974141 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 11:59:34 INFO - PROCESS | 1661 | 1468349974143 Marionette TRACE conn2 <- [1,1702,null,{}] 11:59:34 INFO - PROCESS | 1661 | 1468349974146 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:34 INFO - PROCESS | 1661 | 1468349974148 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:34 INFO - PROCESS | 1661 | 1468349974252 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 11:59:34 INFO - PROCESS | 1661 | 1468349974307 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:34 INFO - PROCESS | 1661 | 1468349974309 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:34 INFO - PROCESS | 1661 | ++DOCSHELL 0x117002800 == 28 [pid = 1661] [id = 433] 11:59:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x1127d2c00) [pid = 1661] [serial = 1298] [outer = 0x0] 11:59:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x1128a8400) [pid = 1661] [serial = 1299] [outer = 0x1127d2c00] 11:59:34 INFO - PROCESS | 1661 | 1468349974335 Marionette DEBUG loaded listener.js 11:59:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x112986800) [pid = 1661] [serial = 1300] [outer = 0x1127d2c00] 11:59:34 INFO - PROCESS | 1661 | 1468349974817 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 11:59:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 11:59:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 724ms 11:59:34 INFO - PROCESS | 1661 | 1468349974865 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 11:59:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 11:59:34 INFO - PROCESS | 1661 | 1468349974867 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 11:59:34 INFO - PROCESS | 1661 | 1468349974870 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 11:59:34 INFO - PROCESS | 1661 | 1468349974872 Marionette TRACE conn2 <- [1,1706,null,{}] 11:59:34 INFO - PROCESS | 1661 | 1468349974876 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:34 INFO - PROCESS | 1661 | 1468349974878 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:35 INFO - PROCESS | 1661 | 1468349975011 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 11:59:35 INFO - PROCESS | 1661 | 1468349975091 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:35 INFO - PROCESS | 1661 | 1468349975093 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:35 INFO - PROCESS | 1661 | ++DOCSHELL 0x11723e000 == 29 [pid = 1661] [id = 434] 11:59:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x1128b2000) [pid = 1661] [serial = 1301] [outer = 0x0] 11:59:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x112d0ac00) [pid = 1661] [serial = 1302] [outer = 0x1128b2000] 11:59:35 INFO - PROCESS | 1661 | 1468349975124 Marionette DEBUG loaded listener.js 11:59:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x112f8ec00) [pid = 1661] [serial = 1303] [outer = 0x1128b2000] 11:59:35 INFO - PROCESS | 1661 | 1468349975649 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 11:59:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 11:59:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 821ms 11:59:35 INFO - PROCESS | 1661 | 1468349975704 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 11:59:35 INFO - PROCESS | 1661 | 1468349975707 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 11:59:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 11:59:35 INFO - PROCESS | 1661 | 1468349975715 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 11:59:35 INFO - PROCESS | 1661 | 1468349975717 Marionette TRACE conn2 <- [1,1710,null,{}] 11:59:35 INFO - PROCESS | 1661 | 1468349975719 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:35 INFO - PROCESS | 1661 | 1468349975721 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:35 INFO - PROCESS | 1661 | 1468349975824 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 11:59:35 INFO - PROCESS | 1661 | 1468349975906 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:35 INFO - PROCESS | 1661 | 1468349975908 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:35 INFO - PROCESS | 1661 | ++DOCSHELL 0x11832e000 == 30 [pid = 1661] [id = 435] 11:59:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x113871400) [pid = 1661] [serial = 1304] [outer = 0x0] 11:59:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x113d48c00) [pid = 1661] [serial = 1305] [outer = 0x113871400] 11:59:35 INFO - PROCESS | 1661 | 1468349975939 Marionette DEBUG loaded listener.js 11:59:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x116076c00) [pid = 1661] [serial = 1306] [outer = 0x113871400] 11:59:36 INFO - PROCESS | 1661 | --DOCSHELL 0x11254b000 == 29 [pid = 1661] [id = 432] 11:59:36 INFO - PROCESS | 1661 | 1468349976540 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 11:59:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 11:59:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 870ms 11:59:36 INFO - PROCESS | 1661 | 1468349976585 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 11:59:36 INFO - PROCESS | 1661 | 1468349976587 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 11:59:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 11:59:36 INFO - PROCESS | 1661 | 1468349976591 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 11:59:36 INFO - PROCESS | 1661 | 1468349976592 Marionette TRACE conn2 <- [1,1714,null,{}] 11:59:36 INFO - PROCESS | 1661 | 1468349976596 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:36 INFO - PROCESS | 1661 | 1468349976597 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:36 INFO - PROCESS | 1661 | 1468349976682 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 11:59:36 INFO - PROCESS | 1661 | 1468349976688 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:36 INFO - PROCESS | 1661 | 1468349976690 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:36 INFO - PROCESS | 1661 | ++DOCSHELL 0x1169a2000 == 30 [pid = 1661] [id = 436] 11:59:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x1127d8400) [pid = 1661] [serial = 1307] [outer = 0x0] 11:59:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x112ed1400) [pid = 1661] [serial = 1308] [outer = 0x1127d8400] 11:59:36 INFO - PROCESS | 1661 | 1468349976721 Marionette DEBUG loaded listener.js 11:59:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x113848000) [pid = 1661] [serial = 1309] [outer = 0x1127d8400] 11:59:37 INFO - PROCESS | 1661 | 1468349977068 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 11:59:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 11:59:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 519ms 11:59:37 INFO - PROCESS | 1661 | 1468349977126 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 11:59:37 INFO - PROCESS | 1661 | 1468349977129 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 11:59:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 11:59:37 INFO - PROCESS | 1661 | 1468349977135 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 11:59:37 INFO - PROCESS | 1661 | 1468349977137 Marionette TRACE conn2 <- [1,1718,null,{}] 11:59:37 INFO - PROCESS | 1661 | 1468349977139 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:37 INFO - PROCESS | 1661 | 1468349977141 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:37 INFO - PROCESS | 1661 | 1468349977220 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 11:59:37 INFO - PROCESS | 1661 | 1468349977224 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:37 INFO - PROCESS | 1661 | 1468349977225 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:37 INFO - PROCESS | 1661 | ++DOCSHELL 0x11666d800 == 31 [pid = 1661] [id = 437] 11:59:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x1160d7800) [pid = 1661] [serial = 1310] [outer = 0x0] 11:59:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x116916000) [pid = 1661] [serial = 1311] [outer = 0x1160d7800] 11:59:37 INFO - PROCESS | 1661 | 1468349977254 Marionette DEBUG loaded listener.js 11:59:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x116a13400) [pid = 1661] [serial = 1312] [outer = 0x1160d7800] 11:59:37 INFO - PROCESS | 1661 | 1468349977688 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 11:59:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 11:59:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 574ms 11:59:37 INFO - PROCESS | 1661 | 1468349977714 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 11:59:37 INFO - PROCESS | 1661 | 1468349977717 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 11:59:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 11:59:37 INFO - PROCESS | 1661 | 1468349977720 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 11:59:37 INFO - PROCESS | 1661 | 1468349977724 Marionette TRACE conn2 <- [1,1722,null,{}] 11:59:37 INFO - PROCESS | 1661 | 1468349977739 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:37 INFO - PROCESS | 1661 | 1468349977744 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:37 INFO - PROCESS | 1661 | 1468349977899 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 11:59:37 INFO - PROCESS | 1661 | 1468349977958 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:37 INFO - PROCESS | 1661 | 1468349977961 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:37 INFO - PROCESS | 1661 | ++DOCSHELL 0x119eae800 == 32 [pid = 1661] [id = 438] 11:59:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x1180d9800) [pid = 1661] [serial = 1313] [outer = 0x0] 11:59:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x11850f800) [pid = 1661] [serial = 1314] [outer = 0x1180d9800] 11:59:38 INFO - PROCESS | 1661 | 1468349978007 Marionette DEBUG loaded listener.js 11:59:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x11870c400) [pid = 1661] [serial = 1315] [outer = 0x1180d9800] 11:59:38 INFO - PROCESS | 1661 | 1468349978367 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 11:59:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 11:59:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 676ms 11:59:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 11:59:38 INFO - PROCESS | 1661 | 1468349978397 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 11:59:38 INFO - PROCESS | 1661 | 1468349978399 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 11:59:38 INFO - PROCESS | 1661 | 1468349978401 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 11:59:38 INFO - PROCESS | 1661 | 1468349978402 Marionette TRACE conn2 <- [1,1726,null,{}] 11:59:38 INFO - PROCESS | 1661 | 1468349978404 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:38 INFO - PROCESS | 1661 | 1468349978405 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:38 INFO - PROCESS | 1661 | 1468349978507 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 11:59:38 INFO - PROCESS | 1661 | 1468349978544 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:38 INFO - PROCESS | 1661 | 1468349978545 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:38 INFO - PROCESS | 1661 | ++DOCSHELL 0x123945000 == 33 [pid = 1661] [id = 439] 11:59:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x118780400) [pid = 1661] [serial = 1316] [outer = 0x0] 11:59:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x11878b000) [pid = 1661] [serial = 1317] [outer = 0x118780400] 11:59:38 INFO - PROCESS | 1661 | 1468349978570 Marionette DEBUG loaded listener.js 11:59:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x1188de800) [pid = 1661] [serial = 1318] [outer = 0x118780400] 11:59:38 INFO - PROCESS | 1661 | 1468349978892 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 11:59:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 11:59:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 518ms 11:59:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 11:59:38 INFO - PROCESS | 1661 | 1468349978919 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 11:59:38 INFO - PROCESS | 1661 | 1468349978921 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 11:59:38 INFO - PROCESS | 1661 | 1468349978940 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 11:59:38 INFO - PROCESS | 1661 | 1468349978941 Marionette TRACE conn2 <- [1,1730,null,{}] 11:59:38 INFO - PROCESS | 1661 | 1468349978943 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:38 INFO - PROCESS | 1661 | 1468349978945 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:39 INFO - PROCESS | 1661 | 1468349979041 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 11:59:39 INFO - PROCESS | 1661 | 1468349979045 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:39 INFO - PROCESS | 1661 | 1468349979046 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:39 INFO - PROCESS | 1661 | ++DOCSHELL 0x123cad800 == 34 [pid = 1661] [id = 440] 11:59:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x118781400) [pid = 1661] [serial = 1319] [outer = 0x0] 11:59:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x119469800) [pid = 1661] [serial = 1320] [outer = 0x118781400] 11:59:39 INFO - PROCESS | 1661 | 1468349979071 Marionette DEBUG loaded listener.js 11:59:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x119877000) [pid = 1661] [serial = 1321] [outer = 0x118781400] 11:59:39 INFO - PROCESS | 1661 | 1468349979428 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 11:59:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 11:59:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 537ms 11:59:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 11:59:39 INFO - PROCESS | 1661 | 1468349979461 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 11:59:39 INFO - PROCESS | 1661 | 1468349979463 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 11:59:39 INFO - PROCESS | 1661 | 1468349979466 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 11:59:39 INFO - PROCESS | 1661 | 1468349979468 Marionette TRACE conn2 <- [1,1734,null,{}] 11:59:39 INFO - PROCESS | 1661 | 1468349979472 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:39 INFO - PROCESS | 1661 | 1468349979478 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:39 INFO - PROCESS | 1661 | 1468349979660 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 11:59:39 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x11602e000) [pid = 1661] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 11:59:39 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x1133f0c00) [pid = 1661] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 11:59:39 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x119674400) [pid = 1661] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 11:59:39 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x123a2a800) [pid = 1661] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 11:59:39 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x12616ec00) [pid = 1661] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 11:59:39 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x110eb7c00) [pid = 1661] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 11:59:39 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x124927400) [pid = 1661] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 11:59:39 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x126176c00) [pid = 1661] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 11:59:39 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x126b9c400) [pid = 1661] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 11:59:39 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x123811800) [pid = 1661] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 11:59:39 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x111ca8800) [pid = 1661] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 11:59:39 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x115121000) [pid = 1661] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 11:59:39 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x118709000) [pid = 1661] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 11:59:39 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x1185c2c00) [pid = 1661] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 11:59:39 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x116a0bc00) [pid = 1661] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 11:59:39 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x119d85400) [pid = 1661] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 11:59:39 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x116a11400) [pid = 1661] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 11:59:39 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x128939c00) [pid = 1661] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 11:59:39 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x11336f400) [pid = 1661] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 11:59:39 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x119d83c00) [pid = 1661] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 11:59:39 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x113867400) [pid = 1661] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 11:59:39 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x128b35800) [pid = 1661] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 11:59:39 INFO - PROCESS | 1661 | 1468349979826 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:39 INFO - PROCESS | 1661 | 1468349979828 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:39 INFO - PROCESS | 1661 | ++DOCSHELL 0x11623e000 == 35 [pid = 1661] [id = 441] 11:59:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x110eb3c00) [pid = 1661] [serial = 1322] [outer = 0x0] 11:59:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x111c83400) [pid = 1661] [serial = 1323] [outer = 0x110eb3c00] 11:59:39 INFO - PROCESS | 1661 | 1468349979867 Marionette DEBUG loaded listener.js 11:59:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x115e56400) [pid = 1661] [serial = 1324] [outer = 0x110eb3c00] 11:59:40 INFO - PROCESS | 1661 | 1468349980183 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 11:59:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 11:59:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 722ms 11:59:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 11:59:40 INFO - PROCESS | 1661 | 1468349980188 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 11:59:40 INFO - PROCESS | 1661 | 1468349980189 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 11:59:40 INFO - PROCESS | 1661 | 1468349980191 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 11:59:40 INFO - PROCESS | 1661 | 1468349980193 Marionette TRACE conn2 <- [1,1738,null,{}] 11:59:40 INFO - PROCESS | 1661 | 1468349980203 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:40 INFO - PROCESS | 1661 | 1468349980213 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:40 INFO - PROCESS | 1661 | 1468349980301 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 11:59:40 INFO - PROCESS | 1661 | 1468349980377 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:40 INFO - PROCESS | 1661 | 1468349980378 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:40 INFO - PROCESS | 1661 | ++DOCSHELL 0x125622000 == 36 [pid = 1661] [id = 442] 11:59:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x110eeb800) [pid = 1661] [serial = 1325] [outer = 0x0] 11:59:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x11888ac00) [pid = 1661] [serial = 1326] [outer = 0x110eeb800] 11:59:40 INFO - PROCESS | 1661 | 1468349980403 Marionette DEBUG loaded listener.js 11:59:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x119d7dc00) [pid = 1661] [serial = 1327] [outer = 0x110eeb800] 11:59:40 INFO - PROCESS | 1661 | 1468349980665 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 11:59:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 11:59:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 528ms 11:59:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 11:59:40 INFO - PROCESS | 1661 | 1468349980720 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 11:59:40 INFO - PROCESS | 1661 | 1468349980721 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 11:59:40 INFO - PROCESS | 1661 | 1468349980724 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 11:59:40 INFO - PROCESS | 1661 | 1468349980725 Marionette TRACE conn2 <- [1,1742,null,{}] 11:59:40 INFO - PROCESS | 1661 | 1468349980727 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:40 INFO - PROCESS | 1661 | 1468349980731 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:40 INFO - PROCESS | 1661 | 1468349980811 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 11:59:40 INFO - PROCESS | 1661 | 1468349980817 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:40 INFO - PROCESS | 1661 | 1468349980818 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:40 INFO - PROCESS | 1661 | ++DOCSHELL 0x126795800 == 37 [pid = 1661] [id = 443] 11:59:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x119d81400) [pid = 1661] [serial = 1328] [outer = 0x0] 11:59:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x119dc5000) [pid = 1661] [serial = 1329] [outer = 0x119d81400] 11:59:40 INFO - PROCESS | 1661 | 1468349980842 Marionette DEBUG loaded listener.js 11:59:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x119dd0c00) [pid = 1661] [serial = 1330] [outer = 0x119d81400] 11:59:41 INFO - PROCESS | 1661 | 1468349981183 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 11:59:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 11:59:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 473ms 11:59:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 11:59:41 INFO - PROCESS | 1661 | 1468349981199 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 11:59:41 INFO - PROCESS | 1661 | 1468349981200 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 11:59:41 INFO - PROCESS | 1661 | 1468349981202 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 11:59:41 INFO - PROCESS | 1661 | 1468349981203 Marionette TRACE conn2 <- [1,1746,null,{}] 11:59:41 INFO - PROCESS | 1661 | 1468349981206 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:41 INFO - PROCESS | 1661 | 1468349981207 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:41 INFO - PROCESS | 1661 | 1468349981323 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 11:59:41 INFO - PROCESS | 1661 | 1468349981329 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:41 INFO - PROCESS | 1661 | 1468349981330 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:41 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b35000 == 38 [pid = 1661] [id = 444] 11:59:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x1176dac00) [pid = 1661] [serial = 1331] [outer = 0x0] 11:59:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x119e87800) [pid = 1661] [serial = 1332] [outer = 0x1176dac00] 11:59:41 INFO - PROCESS | 1661 | 1468349981354 Marionette DEBUG loaded listener.js 11:59:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x12380e800) [pid = 1661] [serial = 1333] [outer = 0x1176dac00] 11:59:41 INFO - PROCESS | 1661 | 1468349981665 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 11:59:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 11:59:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 519ms 11:59:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 11:59:41 INFO - PROCESS | 1661 | 1468349981722 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 11:59:41 INFO - PROCESS | 1661 | 1468349981723 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 11:59:41 INFO - PROCESS | 1661 | 1468349981725 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 11:59:41 INFO - PROCESS | 1661 | 1468349981726 Marionette TRACE conn2 <- [1,1750,null,{}] 11:59:41 INFO - PROCESS | 1661 | 1468349981728 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:41 INFO - PROCESS | 1661 | 1468349981729 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:41 INFO - PROCESS | 1661 | 1468349981854 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 11:59:41 INFO - PROCESS | 1661 | 1468349981917 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:41 INFO - PROCESS | 1661 | 1468349981919 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:41 INFO - PROCESS | 1661 | ++DOCSHELL 0x113d6e800 == 39 [pid = 1661] [id = 445] 11:59:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x110ea4400) [pid = 1661] [serial = 1334] [outer = 0x0] 11:59:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x110eb3000) [pid = 1661] [serial = 1335] [outer = 0x110ea4400] 11:59:41 INFO - PROCESS | 1661 | 1468349981951 Marionette DEBUG loaded listener.js 11:59:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x1127cac00) [pid = 1661] [serial = 1336] [outer = 0x110ea4400] 11:59:42 INFO - PROCESS | 1661 | 1468349982425 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 11:59:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 11:59:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 719ms 11:59:42 INFO - PROCESS | 1661 | 1468349982446 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 11:59:42 INFO - PROCESS | 1661 | 1468349982449 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 11:59:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 11:59:42 INFO - PROCESS | 1661 | 1468349982452 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 11:59:42 INFO - PROCESS | 1661 | 1468349982455 Marionette TRACE conn2 <- [1,1754,null,{}] 11:59:42 INFO - PROCESS | 1661 | 1468349982458 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:42 INFO - PROCESS | 1661 | 1468349982460 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:42 INFO - PROCESS | 1661 | 1468349982567 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 11:59:42 INFO - PROCESS | 1661 | 1468349982627 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:42 INFO - PROCESS | 1661 | 1468349982629 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:42 INFO - PROCESS | 1661 | ++DOCSHELL 0x119bd1800 == 40 [pid = 1661] [id = 446] 11:59:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x1133c7000) [pid = 1661] [serial = 1337] [outer = 0x0] 11:59:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x116910c00) [pid = 1661] [serial = 1338] [outer = 0x1133c7000] 11:59:42 INFO - PROCESS | 1661 | 1468349982659 Marionette DEBUG loaded listener.js 11:59:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x1172b9400) [pid = 1661] [serial = 1339] [outer = 0x1133c7000] 11:59:43 INFO - PROCESS | 1661 | 1468349983115 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 11:59:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 11:59:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 671ms 11:59:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 11:59:43 INFO - PROCESS | 1661 | 1468349983123 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 11:59:43 INFO - PROCESS | 1661 | 1468349983125 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 11:59:43 INFO - PROCESS | 1661 | 1468349983127 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 11:59:43 INFO - PROCESS | 1661 | 1468349983130 Marionette TRACE conn2 <- [1,1758,null,{}] 11:59:43 INFO - PROCESS | 1661 | 1468349983134 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:43 INFO - PROCESS | 1661 | 1468349983135 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:43 INFO - PROCESS | 1661 | 1468349983259 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 11:59:43 INFO - PROCESS | 1661 | 1468349983321 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:43 INFO - PROCESS | 1661 | 1468349983323 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:43 INFO - PROCESS | 1661 | ++DOCSHELL 0x12696b800 == 41 [pid = 1661] [id = 447] 11:59:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x1176e6800) [pid = 1661] [serial = 1340] [outer = 0x0] 11:59:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x118708c00) [pid = 1661] [serial = 1341] [outer = 0x1176e6800] 11:59:43 INFO - PROCESS | 1661 | 1468349983351 Marionette DEBUG loaded listener.js 11:59:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x11946b400) [pid = 1661] [serial = 1342] [outer = 0x1176e6800] 11:59:43 INFO - PROCESS | 1661 | 1468349983804 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 11:59:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 11:59:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 722ms 11:59:43 INFO - PROCESS | 1661 | 1468349983850 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 11:59:43 INFO - PROCESS | 1661 | 1468349983852 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 11:59:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 11:59:43 INFO - PROCESS | 1661 | 1468349983860 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 11:59:43 INFO - PROCESS | 1661 | 1468349983863 Marionette TRACE conn2 <- [1,1762,null,{}] 11:59:43 INFO - PROCESS | 1661 | 1468349983884 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:43 INFO - PROCESS | 1661 | 1468349983886 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:43 INFO - PROCESS | 1661 | 1468349983992 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 11:59:44 INFO - PROCESS | 1661 | 1468349984065 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:44 INFO - PROCESS | 1661 | 1468349984066 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:44 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a7e0800 == 42 [pid = 1661] [id = 448] 11:59:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x11946c800) [pid = 1661] [serial = 1343] [outer = 0x0] 11:59:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x119d18800) [pid = 1661] [serial = 1344] [outer = 0x11946c800] 11:59:44 INFO - PROCESS | 1661 | 1468349984095 Marionette DEBUG loaded listener.js 11:59:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x119d84000) [pid = 1661] [serial = 1345] [outer = 0x11946c800] 11:59:44 INFO - PROCESS | 1661 | 1468349984533 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 11:59:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 11:59:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 692ms 11:59:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 11:59:44 INFO - PROCESS | 1661 | 1468349984548 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 11:59:44 INFO - PROCESS | 1661 | 1468349984550 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 11:59:44 INFO - PROCESS | 1661 | 1468349984552 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 11:59:44 INFO - PROCESS | 1661 | 1468349984553 Marionette TRACE conn2 <- [1,1766,null,{}] 11:59:44 INFO - PROCESS | 1661 | 1468349984556 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:44 INFO - PROCESS | 1661 | 1468349984557 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:44 INFO - PROCESS | 1661 | 1468349984676 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 11:59:44 INFO - PROCESS | 1661 | 1468349984736 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:44 INFO - PROCESS | 1661 | 1468349984738 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:44 INFO - PROCESS | 1661 | ++DOCSHELL 0x118310800 == 43 [pid = 1661] [id = 449] 11:59:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x111c7b400) [pid = 1661] [serial = 1346] [outer = 0x0] 11:59:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x113d8dc00) [pid = 1661] [serial = 1347] [outer = 0x111c7b400] 11:59:44 INFO - PROCESS | 1661 | 1468349984766 Marionette DEBUG loaded listener.js 11:59:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x119dc1800) [pid = 1661] [serial = 1348] [outer = 0x111c7b400] 11:59:45 INFO - PROCESS | 1661 | 1468349985365 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 11:59:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 11:59:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 824ms 11:59:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 11:59:45 INFO - PROCESS | 1661 | 1468349985377 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 11:59:45 INFO - PROCESS | 1661 | 1468349985381 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 11:59:45 INFO - PROCESS | 1661 | 1468349985384 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 11:59:45 INFO - PROCESS | 1661 | 1468349985385 Marionette TRACE conn2 <- [1,1770,null,{}] 11:59:45 INFO - PROCESS | 1661 | 1468349985389 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:45 INFO - PROCESS | 1661 | 1468349985391 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:45 INFO - PROCESS | 1661 | 1468349985492 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 11:59:45 INFO - PROCESS | 1661 | 1468349985554 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:45 INFO - PROCESS | 1661 | 1468349985556 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:45 INFO - PROCESS | 1661 | ++DOCSHELL 0x11831a800 == 44 [pid = 1661] [id = 450] 11:59:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x1128ae000) [pid = 1661] [serial = 1349] [outer = 0x0] 11:59:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x1160dc800) [pid = 1661] [serial = 1350] [outer = 0x1128ae000] 11:59:45 INFO - PROCESS | 1661 | 1468349985584 Marionette DEBUG loaded listener.js 11:59:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x116971000) [pid = 1661] [serial = 1351] [outer = 0x1128ae000] 11:59:45 INFO - PROCESS | 1661 | --DOCSHELL 0x119b35000 == 43 [pid = 1661] [id = 444] 11:59:45 INFO - PROCESS | 1661 | --DOCSHELL 0x126795800 == 42 [pid = 1661] [id = 443] 11:59:45 INFO - PROCESS | 1661 | --DOCSHELL 0x125622000 == 41 [pid = 1661] [id = 442] 11:59:45 INFO - PROCESS | 1661 | --DOCSHELL 0x11623e000 == 40 [pid = 1661] [id = 441] 11:59:45 INFO - PROCESS | 1661 | --DOCSHELL 0x123cad800 == 39 [pid = 1661] [id = 440] 11:59:45 INFO - PROCESS | 1661 | --DOCSHELL 0x123945000 == 38 [pid = 1661] [id = 439] 11:59:45 INFO - PROCESS | 1661 | --DOCSHELL 0x119eae800 == 37 [pid = 1661] [id = 438] 11:59:45 INFO - PROCESS | 1661 | --DOCSHELL 0x11666d800 == 36 [pid = 1661] [id = 437] 11:59:45 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x1128a8400) [pid = 1661] [serial = 1299] [outer = 0x0] [url = about:blank] 11:59:45 INFO - PROCESS | 1661 | --DOCSHELL 0x1169a2000 == 35 [pid = 1661] [id = 436] 11:59:45 INFO - PROCESS | 1661 | --DOCSHELL 0x11832e000 == 34 [pid = 1661] [id = 435] 11:59:45 INFO - PROCESS | 1661 | --DOCSHELL 0x11723e000 == 33 [pid = 1661] [id = 434] 11:59:45 INFO - PROCESS | 1661 | --DOCSHELL 0x117002800 == 32 [pid = 1661] [id = 433] 11:59:45 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x126b9d400) [pid = 1661] [serial = 1290] [outer = 0x0] [url = about:blank] 11:59:45 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x110ee9400) [pid = 1661] [serial = 1296] [outer = 0x0] [url = about:blank] 11:59:45 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x111aa5800) [pid = 1661] [serial = 1297] [outer = 0x0] [url = about:blank] 11:59:45 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x125632400) [pid = 1661] [serial = 1288] [outer = 0x0] [url = about:blank] 11:59:45 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x124d8f800) [pid = 1661] [serial = 1257] [outer = 0x0] [url = about:blank] 11:59:45 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x126759800) [pid = 1661] [serial = 1260] [outer = 0x0] [url = about:blank] 11:59:45 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x126b96c00) [pid = 1661] [serial = 1261] [outer = 0x0] [url = about:blank] 11:59:45 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x128859000) [pid = 1661] [serial = 1263] [outer = 0x0] [url = about:blank] 11:59:45 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x123ceac00) [pid = 1661] [serial = 1254] [outer = 0x0] [url = about:blank] 11:59:45 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x128863000) [pid = 1661] [serial = 1264] [outer = 0x0] [url = about:blank] 11:59:45 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x1121ba000) [pid = 1661] [serial = 1236] [outer = 0x0] [url = about:blank] 11:59:45 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x1127d9800) [pid = 1661] [serial = 1237] [outer = 0x0] [url = about:blank] 11:59:45 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x1166ed400) [pid = 1661] [serial = 1242] [outer = 0x0] [url = about:blank] 11:59:45 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x116a12800) [pid = 1661] [serial = 1243] [outer = 0x0] [url = about:blank] 11:59:45 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x11946ec00) [pid = 1661] [serial = 1248] [outer = 0x0] [url = about:blank] 11:59:45 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x119d78c00) [pid = 1661] [serial = 1249] [outer = 0x0] [url = about:blank] 11:59:45 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x119d7c000) [pid = 1661] [serial = 1234] [outer = 0x0] [url = about:blank] 11:59:45 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x1176dec00) [pid = 1661] [serial = 1239] [outer = 0x0] [url = about:blank] 11:59:45 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x11810dc00) [pid = 1661] [serial = 1240] [outer = 0x0] [url = about:blank] 11:59:45 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x119e84400) [pid = 1661] [serial = 1251] [outer = 0x0] [url = about:blank] 11:59:45 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x123810c00) [pid = 1661] [serial = 1252] [outer = 0x0] [url = about:blank] 11:59:45 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x118109400) [pid = 1661] [serial = 1245] [outer = 0x0] [url = about:blank] 11:59:45 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x118757c00) [pid = 1661] [serial = 1246] [outer = 0x0] [url = about:blank] 11:59:45 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x128942000) [pid = 1661] [serial = 1291] [outer = 0x0] [url = about:blank] 11:59:45 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x128940000) [pid = 1661] [serial = 1266] [outer = 0x0] [url = about:blank] 11:59:45 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x118109c00) [pid = 1661] [serial = 1269] [outer = 0x0] [url = about:blank] 11:59:45 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x1289abc00) [pid = 1661] [serial = 1267] [outer = 0x0] [url = about:blank] 11:59:45 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x126176000) [pid = 1661] [serial = 1258] [outer = 0x0] [url = about:blank] 11:59:45 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x1289b6000) [pid = 1661] [serial = 1273] [outer = 0x0] [url = about:blank] 11:59:45 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x1245ce800) [pid = 1661] [serial = 1255] [outer = 0x0] [url = about:blank] 11:59:45 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x119d22c00) [pid = 1661] [serial = 1270] [outer = 0x0] [url = about:blank] 11:59:45 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x128ea3c00) [pid = 1661] [serial = 1276] [outer = 0x0] [url = about:blank] 11:59:45 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x124d95400) [pid = 1661] [serial = 1272] [outer = 0x0] [url = about:blank] 11:59:45 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x1291d3000) [pid = 1661] [serial = 1279] [outer = 0x0] [url = about:blank] 11:59:45 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x128ea2000) [pid = 1661] [serial = 1278] [outer = 0x0] [url = about:blank] 11:59:45 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x128d43800) [pid = 1661] [serial = 1275] [outer = 0x0] [url = about:blank] 11:59:45 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x11690dc00) [pid = 1661] [serial = 1293] [outer = 0x0] [url = about:blank] 11:59:45 INFO - PROCESS | 1661 | --DOMWINDOW == 75 (0x1176e9400) [pid = 1661] [serial = 1294] [outer = 0x0] [url = about:blank] 11:59:45 INFO - PROCESS | 1661 | --DOMWINDOW == 74 (0x116774000) [pid = 1661] [serial = 1281] [outer = 0x0] [url = about:blank] 11:59:45 INFO - PROCESS | 1661 | --DOMWINDOW == 73 (0x119abf000) [pid = 1661] [serial = 1284] [outer = 0x0] [url = about:blank] 11:59:45 INFO - PROCESS | 1661 | --DOMWINDOW == 72 (0x1176e9800) [pid = 1661] [serial = 1282] [outer = 0x0] [url = about:blank] 11:59:45 INFO - PROCESS | 1661 | --DOMWINDOW == 71 (0x124923400) [pid = 1661] [serial = 1287] [outer = 0x0] [url = about:blank] 11:59:45 INFO - PROCESS | 1661 | --DOMWINDOW == 70 (0x119d7d000) [pid = 1661] [serial = 1285] [outer = 0x0] [url = about:blank] 11:59:45 INFO - PROCESS | 1661 | 1468349985984 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 11:59:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 11:59:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 623ms 11:59:46 INFO - PROCESS | 1661 | 1468349986007 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 11:59:46 INFO - PROCESS | 1661 | 1468349986009 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 11:59:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 11:59:46 INFO - PROCESS | 1661 | 1468349986014 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 11:59:46 INFO - PROCESS | 1661 | 1468349986015 Marionette TRACE conn2 <- [1,1774,null,{}] 11:59:46 INFO - PROCESS | 1661 | 1468349986018 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:46 INFO - PROCESS | 1661 | 1468349986019 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:46 INFO - PROCESS | 1661 | 1468349986107 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 11:59:46 INFO - PROCESS | 1661 | 1468349986135 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:46 INFO - PROCESS | 1661 | 1468349986137 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:46 INFO - PROCESS | 1661 | ++DOCSHELL 0x11836c800 == 33 [pid = 1661] [id = 451] 11:59:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 71 (0x11810e400) [pid = 1661] [serial = 1352] [outer = 0x0] 11:59:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 72 (0x1185bc400) [pid = 1661] [serial = 1353] [outer = 0x11810e400] 11:59:46 INFO - PROCESS | 1661 | 1468349986163 Marionette DEBUG loaded listener.js 11:59:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 73 (0x118782c00) [pid = 1661] [serial = 1354] [outer = 0x11810e400] 11:59:46 INFO - PROCESS | 1661 | 1468349986493 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 11:59:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 11:59:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 518ms 11:59:46 INFO - PROCESS | 1661 | 1468349986535 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 11:59:46 INFO - PROCESS | 1661 | 1468349986536 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 11:59:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 11:59:46 INFO - PROCESS | 1661 | 1468349986538 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 11:59:46 INFO - PROCESS | 1661 | 1468349986541 Marionette TRACE conn2 <- [1,1778,null,{}] 11:59:46 INFO - PROCESS | 1661 | 1468349986548 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:46 INFO - PROCESS | 1661 | 1468349986551 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:46 INFO - PROCESS | 1661 | 1468349986635 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 11:59:46 INFO - PROCESS | 1661 | 1468349986640 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:46 INFO - PROCESS | 1661 | 1468349986642 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:46 INFO - PROCESS | 1661 | ++DOCSHELL 0x11a0dc800 == 34 [pid = 1661] [id = 452] 11:59:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 74 (0x11913d800) [pid = 1661] [serial = 1355] [outer = 0x0] 11:59:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 75 (0x119ab4800) [pid = 1661] [serial = 1356] [outer = 0x11913d800] 11:59:46 INFO - PROCESS | 1661 | 1468349986671 Marionette DEBUG loaded listener.js 11:59:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x119d76400) [pid = 1661] [serial = 1357] [outer = 0x11913d800] 11:59:47 INFO - PROCESS | 1661 | 1468349987015 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 11:59:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 11:59:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 521ms 11:59:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 11:59:47 INFO - PROCESS | 1661 | 1468349987068 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 11:59:47 INFO - PROCESS | 1661 | 1468349987070 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 11:59:47 INFO - PROCESS | 1661 | 1468349987073 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 11:59:47 INFO - PROCESS | 1661 | 1468349987075 Marionette TRACE conn2 <- [1,1782,null,{}] 11:59:47 INFO - PROCESS | 1661 | 1468349987077 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:47 INFO - PROCESS | 1661 | 1468349987078 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:47 INFO - PROCESS | 1661 | 1468349987163 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 11:59:47 INFO - PROCESS | 1661 | 1468349987167 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:47 INFO - PROCESS | 1661 | 1468349987168 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:47 INFO - PROCESS | 1661 | ++DOCSHELL 0x1241a5000 == 35 [pid = 1661] [id = 453] 11:59:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x119dcc800) [pid = 1661] [serial = 1358] [outer = 0x0] 11:59:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x121111000) [pid = 1661] [serial = 1359] [outer = 0x119dcc800] 11:59:47 INFO - PROCESS | 1661 | 1468349987194 Marionette DEBUG loaded listener.js 11:59:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x123ceb400) [pid = 1661] [serial = 1360] [outer = 0x119dcc800] 11:59:47 INFO - PROCESS | 1661 | 1468349987537 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 11:59:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 11:59:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 471ms 11:59:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 11:59:47 INFO - PROCESS | 1661 | 1468349987550 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 11:59:47 INFO - PROCESS | 1661 | 1468349987551 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 11:59:47 INFO - PROCESS | 1661 | 1468349987553 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 11:59:47 INFO - PROCESS | 1661 | 1468349987554 Marionette TRACE conn2 <- [1,1786,null,{}] 11:59:47 INFO - PROCESS | 1661 | 1468349987556 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:47 INFO - PROCESS | 1661 | 1468349987557 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:47 INFO - PROCESS | 1661 | 1468349987643 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 11:59:47 INFO - PROCESS | 1661 | 1468349987711 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:47 INFO - PROCESS | 1661 | 1468349987712 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:47 INFO - PROCESS | 1661 | ++DOCSHELL 0x124dc6800 == 36 [pid = 1661] [id = 454] 11:59:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x116910400) [pid = 1661] [serial = 1361] [outer = 0x0] 11:59:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x123f2f400) [pid = 1661] [serial = 1362] [outer = 0x116910400] 11:59:47 INFO - PROCESS | 1661 | 1468349987736 Marionette DEBUG loaded listener.js 11:59:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x12459cc00) [pid = 1661] [serial = 1363] [outer = 0x116910400] 11:59:48 INFO - PROCESS | 1661 | 1468349988071 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 11:59:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 11:59:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 568ms 11:59:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 11:59:48 INFO - PROCESS | 1661 | 1468349988121 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 11:59:48 INFO - PROCESS | 1661 | 1468349988123 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 11:59:48 INFO - PROCESS | 1661 | 1468349988125 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 11:59:48 INFO - PROCESS | 1661 | 1468349988126 Marionette TRACE conn2 <- [1,1790,null,{}] 11:59:48 INFO - PROCESS | 1661 | 1468349988128 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:48 INFO - PROCESS | 1661 | 1468349988132 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:48 INFO - PROCESS | 1661 | 1468349988243 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 11:59:48 INFO - PROCESS | 1661 | 1468349988255 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:48 INFO - PROCESS | 1661 | 1468349988256 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:48 INFO - PROCESS | 1661 | ++DOCSHELL 0x1261c0000 == 37 [pid = 1661] [id = 455] 11:59:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x1245d0800) [pid = 1661] [serial = 1364] [outer = 0x0] 11:59:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x124970c00) [pid = 1661] [serial = 1365] [outer = 0x1245d0800] 11:59:48 INFO - PROCESS | 1661 | 1468349988280 Marionette DEBUG loaded listener.js 11:59:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x124d8e000) [pid = 1661] [serial = 1366] [outer = 0x1245d0800] 11:59:48 INFO - PROCESS | 1661 | 1468349988623 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:59:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 11:59:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 517ms 11:59:48 INFO - PROCESS | 1661 | 1468349988643 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 11:59:48 INFO - PROCESS | 1661 | 1468349988645 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 11:59:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 11:59:48 INFO - PROCESS | 1661 | 1468349988650 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 11:59:48 INFO - PROCESS | 1661 | 1468349988651 Marionette TRACE conn2 <- [1,1794,null,{}] 11:59:48 INFO - PROCESS | 1661 | 1468349988654 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:48 INFO - PROCESS | 1661 | 1468349988655 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:48 INFO - PROCESS | 1661 | 1468349988762 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 11:59:48 INFO - PROCESS | 1661 | 1468349988801 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:48 INFO - PROCESS | 1661 | 1468349988802 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:48 INFO - PROCESS | 1661 | ++DOCSHELL 0x12917e800 == 38 [pid = 1661] [id = 456] 11:59:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x110eeac00) [pid = 1661] [serial = 1367] [outer = 0x0] 11:59:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x12502fc00) [pid = 1661] [serial = 1368] [outer = 0x110eeac00] 11:59:48 INFO - PROCESS | 1661 | 1468349988832 Marionette DEBUG loaded listener.js 11:59:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x125634c00) [pid = 1661] [serial = 1369] [outer = 0x110eeac00] 11:59:49 INFO - PROCESS | 1661 | 1468349989134 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:59:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:59:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 519ms 11:59:49 INFO - PROCESS | 1661 | 1468349989171 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 11:59:49 INFO - PROCESS | 1661 | 1468349989172 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 11:59:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 11:59:49 INFO - PROCESS | 1661 | 1468349989174 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 11:59:49 INFO - PROCESS | 1661 | 1468349989175 Marionette TRACE conn2 <- [1,1798,null,{}] 11:59:49 INFO - PROCESS | 1661 | 1468349989178 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:49 INFO - PROCESS | 1661 | 1468349989180 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:49 INFO - PROCESS | 1661 | 1468349989284 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 11:59:49 INFO - PROCESS | 1661 | 1468349989288 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:49 INFO - PROCESS | 1661 | 1468349989289 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:49 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a67b000 == 39 [pid = 1661] [id = 457] 11:59:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x124f17800) [pid = 1661] [serial = 1370] [outer = 0x0] 11:59:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x1256de800) [pid = 1661] [serial = 1371] [outer = 0x124f17800] 11:59:49 INFO - PROCESS | 1661 | 1468349989346 Marionette DEBUG loaded listener.js 11:59:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x12653a400) [pid = 1661] [serial = 1372] [outer = 0x124f17800] 11:59:49 INFO - PROCESS | 1661 | 1468349989675 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 11:59:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 11:59:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 523ms 11:59:49 INFO - PROCESS | 1661 | 1468349989698 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 11:59:49 INFO - PROCESS | 1661 | 1468349989699 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 11:59:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 11:59:49 INFO - PROCESS | 1661 | 1468349989701 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 11:59:49 INFO - PROCESS | 1661 | 1468349989703 Marionette TRACE conn2 <- [1,1802,null,{}] 11:59:49 INFO - PROCESS | 1661 | 1468349989705 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:49 INFO - PROCESS | 1661 | 1468349989706 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:49 INFO - PROCESS | 1661 | 1468349989811 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 11:59:49 INFO - PROCESS | 1661 | 1468349989825 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:49 INFO - PROCESS | 1661 | 1468349989826 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:49 INFO - PROCESS | 1661 | ++DOCSHELL 0x12adb4800 == 40 [pid = 1661] [id = 458] 11:59:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x126757c00) [pid = 1661] [serial = 1373] [outer = 0x0] 11:59:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x1267e7800) [pid = 1661] [serial = 1374] [outer = 0x126757c00] 11:59:49 INFO - PROCESS | 1661 | 1468349989858 Marionette DEBUG loaded listener.js 11:59:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x126b9c400) [pid = 1661] [serial = 1375] [outer = 0x126757c00] 11:59:50 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x1180d9800) [pid = 1661] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 11:59:50 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x118781400) [pid = 1661] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 11:59:50 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x1127d8400) [pid = 1661] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 11:59:50 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x1160d7800) [pid = 1661] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 11:59:50 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x113871400) [pid = 1661] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 11:59:50 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x118780400) [pid = 1661] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 11:59:50 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x119d81400) [pid = 1661] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 11:59:50 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x110eb3c00) [pid = 1661] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 11:59:50 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x110eeb800) [pid = 1661] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 11:59:50 INFO - PROCESS | 1661 | 1468349990238 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:59:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 11:59:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 568ms 11:59:50 INFO - PROCESS | 1661 | 1468349990271 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 11:59:50 INFO - PROCESS | 1661 | 1468349990272 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 11:59:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 11:59:50 INFO - PROCESS | 1661 | 1468349990274 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 11:59:50 INFO - PROCESS | 1661 | 1468349990275 Marionette TRACE conn2 <- [1,1806,null,{}] 11:59:50 INFO - PROCESS | 1661 | 1468349990278 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:50 INFO - PROCESS | 1661 | 1468349990281 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:50 INFO - PROCESS | 1661 | 1468349990366 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 11:59:50 INFO - PROCESS | 1661 | 1468349990430 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:50 INFO - PROCESS | 1661 | 1468349990433 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:50 INFO - PROCESS | 1661 | ++DOCSHELL 0x12adca000 == 41 [pid = 1661] [id = 459] 11:59:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x110eeb800) [pid = 1661] [serial = 1376] [outer = 0x0] 11:59:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x116978800) [pid = 1661] [serial = 1377] [outer = 0x110eeb800] 11:59:50 INFO - PROCESS | 1661 | 1468349990457 Marionette DEBUG loaded listener.js 11:59:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x119ab4c00) [pid = 1661] [serial = 1378] [outer = 0x110eeb800] 11:59:50 INFO - PROCESS | 1661 | 1468349990746 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 11:59:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 11:59:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 523ms 11:59:50 INFO - PROCESS | 1661 | 1468349990799 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 11:59:50 INFO - PROCESS | 1661 | 1468349990802 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 11:59:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 11:59:50 INFO - PROCESS | 1661 | 1468349990805 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 11:59:50 INFO - PROCESS | 1661 | 1468349990808 Marionette TRACE conn2 <- [1,1810,null,{}] 11:59:50 INFO - PROCESS | 1661 | 1468349990811 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:50 INFO - PROCESS | 1661 | 1468349990815 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:50 INFO - PROCESS | 1661 | 1468349990974 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 11:59:51 INFO - PROCESS | 1661 | 1468349991063 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:51 INFO - PROCESS | 1661 | 1468349991064 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:51 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bd05800 == 42 [pid = 1661] [id = 460] 11:59:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x119a1e800) [pid = 1661] [serial = 1379] [outer = 0x0] 11:59:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x119b5fc00) [pid = 1661] [serial = 1380] [outer = 0x119a1e800] 11:59:51 INFO - PROCESS | 1661 | 1468349991106 Marionette DEBUG loaded listener.js 11:59:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x128945c00) [pid = 1661] [serial = 1381] [outer = 0x119a1e800] 11:59:51 INFO - PROCESS | 1661 | 1468349991453 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 11:59:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 11:59:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 671ms 11:59:51 INFO - PROCESS | 1661 | 1468349991477 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 11:59:51 INFO - PROCESS | 1661 | 1468349991480 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 11:59:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 11:59:51 INFO - PROCESS | 1661 | 1468349991484 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 11:59:51 INFO - PROCESS | 1661 | 1468349991485 Marionette TRACE conn2 <- [1,1814,null,{}] 11:59:51 INFO - PROCESS | 1661 | 1468349991488 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:51 INFO - PROCESS | 1661 | 1468349991489 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:51 INFO - PROCESS | 1661 | 1468349991576 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 11:59:51 INFO - PROCESS | 1661 | 1468349991639 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:51 INFO - PROCESS | 1661 | 1468349991640 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:51 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c023000 == 43 [pid = 1661] [id = 461] 11:59:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x123812400) [pid = 1661] [serial = 1382] [outer = 0x0] 11:59:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x1289ae400) [pid = 1661] [serial = 1383] [outer = 0x123812400] 11:59:51 INFO - PROCESS | 1661 | 1468349991681 Marionette DEBUG loaded listener.js 11:59:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x128b3a800) [pid = 1661] [serial = 1384] [outer = 0x123812400] 11:59:51 INFO - PROCESS | 1661 | 1468349991941 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 11:59:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 11:59:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 471ms 11:59:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 11:59:51 INFO - PROCESS | 1661 | 1468349991956 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 11:59:51 INFO - PROCESS | 1661 | 1468349991957 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 11:59:51 INFO - PROCESS | 1661 | 1468349991969 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 11:59:51 INFO - PROCESS | 1661 | 1468349991970 Marionette TRACE conn2 <- [1,1818,null,{}] 11:59:51 INFO - PROCESS | 1661 | 1468349991972 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:51 INFO - PROCESS | 1661 | 1468349991973 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:52 INFO - PROCESS | 1661 | 1468349992072 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 11:59:52 INFO - PROCESS | 1661 | 1468349992076 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:52 INFO - PROCESS | 1661 | 1468349992077 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:52 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c735800 == 44 [pid = 1661] [id = 462] 11:59:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x128d3c800) [pid = 1661] [serial = 1385] [outer = 0x0] 11:59:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x128e99c00) [pid = 1661] [serial = 1386] [outer = 0x128d3c800] 11:59:52 INFO - PROCESS | 1661 | 1468349992101 Marionette DEBUG loaded listener.js 11:59:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x128ea8c00) [pid = 1661] [serial = 1387] [outer = 0x128d3c800] 11:59:52 INFO - PROCESS | 1661 | 1468349992643 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 11:59:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 11:59:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 726ms 11:59:52 INFO - PROCESS | 1661 | 1468349992689 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 11:59:52 INFO - PROCESS | 1661 | 1468349992693 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 11:59:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 11:59:52 INFO - PROCESS | 1661 | 1468349992700 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 11:59:52 INFO - PROCESS | 1661 | 1468349992706 Marionette TRACE conn2 <- [1,1822,null,{}] 11:59:52 INFO - PROCESS | 1661 | 1468349992711 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:52 INFO - PROCESS | 1661 | 1468349992714 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:52 INFO - PROCESS | 1661 | 1468349992885 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 11:59:53 INFO - PROCESS | 1661 | 1468349993029 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:53 INFO - PROCESS | 1661 | 1468349993031 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:53 INFO - PROCESS | 1661 | ++DOCSHELL 0x1192d5000 == 45 [pid = 1661] [id = 463] 11:59:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x11690f000) [pid = 1661] [serial = 1388] [outer = 0x0] 11:59:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x1172ba000) [pid = 1661] [serial = 1389] [outer = 0x11690f000] 11:59:53 INFO - PROCESS | 1661 | 1468349993082 Marionette DEBUG loaded listener.js 11:59:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x118109400) [pid = 1661] [serial = 1390] [outer = 0x11690f000] 11:59:53 INFO - PROCESS | 1661 | 1468349993479 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 11:59:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 11:59:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 825ms 11:59:53 INFO - PROCESS | 1661 | 1468349993524 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 11:59:53 INFO - PROCESS | 1661 | 1468349993528 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 11:59:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 11:59:53 INFO - PROCESS | 1661 | 1468349993534 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 11:59:53 INFO - PROCESS | 1661 | 1468349993536 Marionette TRACE conn2 <- [1,1826,null,{}] 11:59:53 INFO - PROCESS | 1661 | 1468349993539 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:53 INFO - PROCESS | 1661 | 1468349993540 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:53 INFO - PROCESS | 1661 | 1468349993651 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 11:59:53 INFO - PROCESS | 1661 | 1468349993757 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:53 INFO - PROCESS | 1661 | 1468349993758 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:53 INFO - PROCESS | 1661 | ++DOCSHELL 0x126977000 == 46 [pid = 1661] [id = 464] 11:59:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x118782000) [pid = 1661] [serial = 1391] [outer = 0x0] 11:59:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x119ab8c00) [pid = 1661] [serial = 1392] [outer = 0x118782000] 11:59:53 INFO - PROCESS | 1661 | 1468349993791 Marionette DEBUG loaded listener.js 11:59:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x119d78800) [pid = 1661] [serial = 1393] [outer = 0x118782000] 11:59:54 INFO - PROCESS | 1661 | 1468349994219 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 11:59:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 11:59:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 725ms 11:59:54 INFO - PROCESS | 1661 | 1468349994293 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 11:59:54 INFO - PROCESS | 1661 | 1468349994294 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 11:59:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 11:59:54 INFO - PROCESS | 1661 | 1468349994299 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 11:59:54 INFO - PROCESS | 1661 | 1468349994301 Marionette TRACE conn2 <- [1,1830,null,{}] 11:59:54 INFO - PROCESS | 1661 | 1468349994309 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:54 INFO - PROCESS | 1661 | 1468349994312 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:54 INFO - PROCESS | 1661 | 1468349994421 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 11:59:54 INFO - PROCESS | 1661 | 1468349994525 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:54 INFO - PROCESS | 1661 | 1468349994527 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:54 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c72d800 == 47 [pid = 1661] [id = 465] 11:59:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x119dcb000) [pid = 1661] [serial = 1394] [outer = 0x0] 11:59:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x1245d5400) [pid = 1661] [serial = 1395] [outer = 0x119dcb000] 11:59:54 INFO - PROCESS | 1661 | 1468349994560 Marionette DEBUG loaded listener.js 11:59:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x124b1d400) [pid = 1661] [serial = 1396] [outer = 0x119dcb000] 11:59:54 INFO - PROCESS | 1661 | 1468349994996 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 11:59:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 11:59:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 722ms 11:59:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 11:59:55 INFO - PROCESS | 1661 | 1468349995021 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 11:59:55 INFO - PROCESS | 1661 | 1468349995023 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 11:59:55 INFO - PROCESS | 1661 | 1468349995026 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 11:59:55 INFO - PROCESS | 1661 | 1468349995027 Marionette TRACE conn2 <- [1,1834,null,{}] 11:59:55 INFO - PROCESS | 1661 | 1468349995030 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:55 INFO - PROCESS | 1661 | 1468349995031 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:55 INFO - PROCESS | 1661 | 1468349995139 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 11:59:55 INFO - PROCESS | 1661 | 1468349995202 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:55 INFO - PROCESS | 1661 | 1468349995203 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:55 INFO - PROCESS | 1661 | ++DOCSHELL 0x1162d1800 == 48 [pid = 1661] [id = 466] 11:59:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x110ea1c00) [pid = 1661] [serial = 1397] [outer = 0x0] 11:59:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x1127ca800) [pid = 1661] [serial = 1398] [outer = 0x110ea1c00] 11:59:55 INFO - PROCESS | 1661 | 1468349995434 Marionette DEBUG loaded listener.js 11:59:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x113a5e800) [pid = 1661] [serial = 1399] [outer = 0x110ea1c00] 11:59:55 INFO - PROCESS | 1661 | 1468349995882 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 11:59:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 11:59:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 922ms 11:59:55 INFO - PROCESS | 1661 | 1468349995949 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 11:59:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 11:59:55 INFO - PROCESS | 1661 | 1468349995951 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 11:59:55 INFO - PROCESS | 1661 | 1468349995955 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 11:59:55 INFO - PROCESS | 1661 | 1468349995956 Marionette TRACE conn2 <- [1,1838,null,{}] 11:59:55 INFO - PROCESS | 1661 | 1468349995959 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:55 INFO - PROCESS | 1661 | 1468349995961 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:56 INFO - PROCESS | 1661 | 1468349996063 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 11:59:56 INFO - PROCESS | 1661 | 1468349996124 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:56 INFO - PROCESS | 1661 | 1468349996126 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:56 INFO - PROCESS | 1661 | ++DOCSHELL 0x118348000 == 49 [pid = 1661] [id = 467] 11:59:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x116078800) [pid = 1661] [serial = 1400] [outer = 0x0] 11:59:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x1176dec00) [pid = 1661] [serial = 1401] [outer = 0x116078800] 11:59:56 INFO - PROCESS | 1661 | 1468349996154 Marionette DEBUG loaded listener.js 11:59:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x1185ba000) [pid = 1661] [serial = 1402] [outer = 0x116078800] 11:59:56 INFO - PROCESS | 1661 | --DOCSHELL 0x12c023000 == 48 [pid = 1661] [id = 461] 11:59:56 INFO - PROCESS | 1661 | --DOCSHELL 0x12bd05800 == 47 [pid = 1661] [id = 460] 11:59:56 INFO - PROCESS | 1661 | --DOCSHELL 0x12adca000 == 46 [pid = 1661] [id = 459] 11:59:56 INFO - PROCESS | 1661 | --DOCSHELL 0x12adb4800 == 45 [pid = 1661] [id = 458] 11:59:56 INFO - PROCESS | 1661 | --DOCSHELL 0x12a67b000 == 44 [pid = 1661] [id = 457] 11:59:56 INFO - PROCESS | 1661 | --DOCSHELL 0x12917e800 == 43 [pid = 1661] [id = 456] 11:59:56 INFO - PROCESS | 1661 | --DOCSHELL 0x1261c0000 == 42 [pid = 1661] [id = 455] 11:59:56 INFO - PROCESS | 1661 | --DOCSHELL 0x124dc6800 == 41 [pid = 1661] [id = 454] 11:59:56 INFO - PROCESS | 1661 | --DOCSHELL 0x1241a5000 == 40 [pid = 1661] [id = 453] 11:59:56 INFO - PROCESS | 1661 | --DOCSHELL 0x11a0dc800 == 39 [pid = 1661] [id = 452] 11:59:56 INFO - PROCESS | 1661 | --DOCSHELL 0x11836c800 == 38 [pid = 1661] [id = 451] 11:59:56 INFO - PROCESS | 1661 | --DOCSHELL 0x11831a800 == 37 [pid = 1661] [id = 450] 11:59:56 INFO - PROCESS | 1661 | --DOCSHELL 0x118310800 == 36 [pid = 1661] [id = 449] 11:59:56 INFO - PROCESS | 1661 | --DOCSHELL 0x12a7e0800 == 35 [pid = 1661] [id = 448] 11:59:56 INFO - PROCESS | 1661 | --DOCSHELL 0x12696b800 == 34 [pid = 1661] [id = 447] 11:59:56 INFO - PROCESS | 1661 | --DOCSHELL 0x119bd1800 == 33 [pid = 1661] [id = 446] 11:59:56 INFO - PROCESS | 1661 | --DOCSHELL 0x113d6e800 == 32 [pid = 1661] [id = 445] 11:59:56 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x11850f800) [pid = 1661] [serial = 1314] [outer = 0x0] [url = about:blank] 11:59:56 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x119469800) [pid = 1661] [serial = 1320] [outer = 0x0] [url = about:blank] 11:59:56 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x112ed1400) [pid = 1661] [serial = 1308] [outer = 0x0] [url = about:blank] 11:59:56 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x112d0ac00) [pid = 1661] [serial = 1302] [outer = 0x0] [url = about:blank] 11:59:56 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x116916000) [pid = 1661] [serial = 1311] [outer = 0x0] [url = about:blank] 11:59:56 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x116076c00) [pid = 1661] [serial = 1306] [outer = 0x0] [url = about:blank] 11:59:56 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x113d48c00) [pid = 1661] [serial = 1305] [outer = 0x0] [url = about:blank] 11:59:56 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x1188de800) [pid = 1661] [serial = 1318] [outer = 0x0] [url = about:blank] 11:59:56 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x11878b000) [pid = 1661] [serial = 1317] [outer = 0x0] [url = about:blank] 11:59:56 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x119dd0c00) [pid = 1661] [serial = 1330] [outer = 0x0] [url = about:blank] 11:59:56 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x119877000) [pid = 1661] [serial = 1321] [outer = 0x0] [url = about:blank] 11:59:56 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x119dc5000) [pid = 1661] [serial = 1329] [outer = 0x0] [url = about:blank] 11:59:56 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x115e56400) [pid = 1661] [serial = 1324] [outer = 0x0] [url = about:blank] 11:59:56 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x119d7dc00) [pid = 1661] [serial = 1327] [outer = 0x0] [url = about:blank] 11:59:56 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x111c83400) [pid = 1661] [serial = 1323] [outer = 0x0] [url = about:blank] 11:59:56 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x119e87800) [pid = 1661] [serial = 1332] [outer = 0x0] [url = about:blank] 11:59:56 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x113848000) [pid = 1661] [serial = 1309] [outer = 0x0] [url = about:blank] 11:59:56 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x11870c400) [pid = 1661] [serial = 1315] [outer = 0x0] [url = about:blank] 11:59:56 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x11888ac00) [pid = 1661] [serial = 1326] [outer = 0x0] [url = about:blank] 11:59:56 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x116a13400) [pid = 1661] [serial = 1312] [outer = 0x0] [url = about:blank] 11:59:56 INFO - PROCESS | 1661 | 1468349996555 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 11:59:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 11:59:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 619ms 11:59:56 INFO - PROCESS | 1661 | 1468349996574 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 11:59:56 INFO - PROCESS | 1661 | 1468349996576 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 11:59:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 11:59:56 INFO - PROCESS | 1661 | 1468349996584 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 11:59:56 INFO - PROCESS | 1661 | 1468349996586 Marionette TRACE conn2 <- [1,1842,null,{}] 11:59:56 INFO - PROCESS | 1661 | 1468349996588 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:56 INFO - PROCESS | 1661 | 1468349996590 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:56 INFO - PROCESS | 1661 | 1468349996679 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 11:59:56 INFO - PROCESS | 1661 | 1468349996741 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:56 INFO - PROCESS | 1661 | 1468349996742 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:56 INFO - PROCESS | 1661 | ++DOCSHELL 0x116666000 == 33 [pid = 1661] [id = 468] 11:59:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x112f85c00) [pid = 1661] [serial = 1403] [outer = 0x0] 11:59:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x11874dc00) [pid = 1661] [serial = 1404] [outer = 0x112f85c00] 11:59:56 INFO - PROCESS | 1661 | 1468349996767 Marionette DEBUG loaded listener.js 11:59:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x119149400) [pid = 1661] [serial = 1405] [outer = 0x112f85c00] 11:59:57 INFO - PROCESS | 1661 | 1468349997091 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 11:59:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 11:59:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 523ms 11:59:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 11:59:57 INFO - PROCESS | 1661 | 1468349997106 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 11:59:57 INFO - PROCESS | 1661 | 1468349997107 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 11:59:57 INFO - PROCESS | 1661 | 1468349997110 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 11:59:57 INFO - PROCESS | 1661 | 1468349997115 Marionette TRACE conn2 <- [1,1846,null,{}] 11:59:57 INFO - PROCESS | 1661 | 1468349997123 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:57 INFO - PROCESS | 1661 | 1468349997126 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:57 INFO - PROCESS | 1661 | 1468349997214 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 11:59:57 INFO - PROCESS | 1661 | 1468349997219 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:57 INFO - PROCESS | 1661 | 1468349997221 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:57 INFO - PROCESS | 1661 | ++DOCSHELL 0x123c95800 == 34 [pid = 1661] [id = 469] 11:59:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x119472400) [pid = 1661] [serial = 1406] [outer = 0x0] 11:59:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x119b66400) [pid = 1661] [serial = 1407] [outer = 0x119472400] 11:59:57 INFO - PROCESS | 1661 | 1468349997246 Marionette DEBUG loaded listener.js 11:59:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x119dcd400) [pid = 1661] [serial = 1408] [outer = 0x119472400] 11:59:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 11:59:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 524ms 11:59:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 11:59:57 INFO - PROCESS | 1661 | 1468349997630 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:59:57 INFO - PROCESS | 1661 | 1468349997634 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 11:59:57 INFO - PROCESS | 1661 | 1468349997636 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 11:59:57 INFO - PROCESS | 1661 | 1468349997638 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 11:59:57 INFO - PROCESS | 1661 | 1468349997639 Marionette TRACE conn2 <- [1,1850,null,{}] 11:59:57 INFO - PROCESS | 1661 | 1468349997641 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:57 INFO - PROCESS | 1661 | 1468349997642 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:57 INFO - PROCESS | 1661 | 1468349997727 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 11:59:57 INFO - PROCESS | 1661 | 1468349997734 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:57 INFO - PROCESS | 1661 | 1468349997735 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:57 INFO - PROCESS | 1661 | ++DOCSHELL 0x124b3d000 == 35 [pid = 1661] [id = 470] 11:59:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x119dce800) [pid = 1661] [serial = 1409] [outer = 0x0] 11:59:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x123a30000) [pid = 1661] [serial = 1410] [outer = 0x119dce800] 11:59:57 INFO - PROCESS | 1661 | 1468349997760 Marionette DEBUG loaded listener.js 11:59:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x12491b400) [pid = 1661] [serial = 1411] [outer = 0x119dce800] 11:59:58 INFO - PROCESS | 1661 | 1468349998126 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:59:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:59:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 522ms 11:59:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 11:59:58 INFO - PROCESS | 1661 | 1468349998161 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 11:59:58 INFO - PROCESS | 1661 | 1468349998163 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 11:59:58 INFO - PROCESS | 1661 | 1468349998166 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 11:59:58 INFO - PROCESS | 1661 | 1468349998168 Marionette TRACE conn2 <- [1,1854,null,{}] 11:59:58 INFO - PROCESS | 1661 | 1468349998202 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:58 INFO - PROCESS | 1661 | 1468349998204 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:58 INFO - PROCESS | 1661 | 1468349998333 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 11:59:58 INFO - PROCESS | 1661 | 1468349998355 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:58 INFO - PROCESS | 1661 | 1468349998356 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:58 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b1a000 == 36 [pid = 1661] [id = 471] 11:59:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x124974c00) [pid = 1661] [serial = 1412] [outer = 0x0] 11:59:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x124b96800) [pid = 1661] [serial = 1413] [outer = 0x124974c00] 11:59:58 INFO - PROCESS | 1661 | 1468349998408 Marionette DEBUG loaded listener.js 11:59:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x125632000) [pid = 1661] [serial = 1414] [outer = 0x124974c00] 11:59:58 INFO - PROCESS | 1661 | 1468349998876 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:59:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 11:59:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 740ms 11:59:59 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x1245d0800) [pid = 1661] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 11:59:59 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x124f17800) [pid = 1661] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 11:59:59 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x110eeac00) [pid = 1661] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 11:59:59 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x110eeb800) [pid = 1661] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 11:59:59 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x11810e400) [pid = 1661] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 11:59:59 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x119dcc800) [pid = 1661] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 11:59:59 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x111c7b400) [pid = 1661] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 11:59:59 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x116910400) [pid = 1661] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 11:59:59 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x1128ae000) [pid = 1661] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 11:59:59 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x11913d800) [pid = 1661] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 11:59:59 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x119a1e800) [pid = 1661] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 11:59:59 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x126757c00) [pid = 1661] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 11:59:59 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x123812400) [pid = 1661] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 11:59:59 INFO - PROCESS | 1661 | 1468349999291 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 11:59:59 INFO - PROCESS | 1661 | 1468349999294 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 11:59:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 11:59:59 INFO - PROCESS | 1661 | 1468349999317 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 11:59:59 INFO - PROCESS | 1661 | 1468349999319 Marionette TRACE conn2 <- [1,1858,null,{}] 11:59:59 INFO - PROCESS | 1661 | 1468349999322 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:59 INFO - PROCESS | 1661 | 1468349999324 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:59 INFO - PROCESS | 1661 | 1468349999430 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 11:59:59 INFO - PROCESS | 1661 | 1468349999501 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:59 INFO - PROCESS | 1661 | 1468349999504 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 11:59:59 INFO - PROCESS | 1661 | ++DOCSHELL 0x117017800 == 37 [pid = 1661] [id = 472] 11:59:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x112981c00) [pid = 1661] [serial = 1415] [outer = 0x0] 11:59:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x112ece000) [pid = 1661] [serial = 1416] [outer = 0x112981c00] 11:59:59 INFO - PROCESS | 1661 | 1468349999536 Marionette DEBUG loaded listener.js 11:59:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x11386e800) [pid = 1661] [serial = 1417] [outer = 0x112981c00] 11:59:59 INFO - PROCESS | 1661 | 1468349999977 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 11:59:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 11:59:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 673ms 11:59:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 11:59:59 INFO - PROCESS | 1661 | 1468349999989 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 11:59:59 INFO - PROCESS | 1661 | 1468349999991 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 12:00:00 INFO - PROCESS | 1661 | 1468349999997 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 12:00:00 INFO - PROCESS | 1661 | 1468350000001 Marionette TRACE conn2 <- [1,1862,null,{}] 12:00:00 INFO - PROCESS | 1661 | 1468350000003 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}] 12:00:00 INFO - PROCESS | 1661 | 1468350000006 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:00 INFO - PROCESS | 1661 | 1468350000119 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 12:00:00 INFO - PROCESS | 1661 | 1468350000238 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:00 INFO - PROCESS | 1661 | 1468350000239 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:00 INFO - PROCESS | 1661 | ++DOCSHELL 0x119eb8000 == 38 [pid = 1661] [id = 473] 12:00:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x1181cdc00) [pid = 1661] [serial = 1418] [outer = 0x0] 12:00:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x1185c2800) [pid = 1661] [serial = 1419] [outer = 0x1181cdc00] 12:00:00 INFO - PROCESS | 1661 | 1468350000272 Marionette DEBUG loaded listener.js 12:00:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x11888d000) [pid = 1661] [serial = 1420] [outer = 0x1181cdc00] 12:00:00 INFO - PROCESS | 1661 | 1468350000747 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]]]}] 12:00:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 12:00:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 777ms 12:00:00 INFO - PROCESS | 1661 | 1468350000771 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 12:00:00 INFO - PROCESS | 1661 | 1468350000772 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 12:00:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 12:00:00 INFO - PROCESS | 1661 | 1468350000775 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 12:00:00 INFO - PROCESS | 1661 | 1468350000776 Marionette TRACE conn2 <- [1,1866,null,{}] 12:00:00 INFO - PROCESS | 1661 | 1468350000783 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}] 12:00:00 INFO - PROCESS | 1661 | 1468350000786 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:00 INFO - PROCESS | 1661 | 1468350000908 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 12:00:01 INFO - PROCESS | 1661 | 1468350000999 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:01 INFO - PROCESS | 1661 | 1468350001002 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:01 INFO - PROCESS | 1661 | ++DOCSHELL 0x126976000 == 39 [pid = 1661] [id = 474] 12:00:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x119d1b400) [pid = 1661] [serial = 1421] [outer = 0x0] 12:00:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x119d7fc00) [pid = 1661] [serial = 1422] [outer = 0x119d1b400] 12:00:01 INFO - PROCESS | 1661 | 1468350001037 Marionette DEBUG loaded listener.js 12:00:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x12110c400) [pid = 1661] [serial = 1423] [outer = 0x119d1b400] 12:00:01 INFO - PROCESS | 1661 | 1468350001524 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]]]}] 12:00:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 12:00:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 770ms 12:00:01 INFO - PROCESS | 1661 | 1468350001565 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 12:00:01 INFO - PROCESS | 1661 | 1468350001568 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 12:00:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 12:00:01 INFO - PROCESS | 1661 | 1468350001573 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 12:00:01 INFO - PROCESS | 1661 | 1468350001575 Marionette TRACE conn2 <- [1,1870,null,{}] 12:00:01 INFO - PROCESS | 1661 | 1468350001580 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}] 12:00:01 INFO - PROCESS | 1661 | 1468350001583 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:01 INFO - PROCESS | 1661 | 1468350001734 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 12:00:01 INFO - PROCESS | 1661 | 1468350001841 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:01 INFO - PROCESS | 1661 | 1468350001843 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:01 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a67e800 == 40 [pid = 1661] [id = 475] 12:00:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x124928c00) [pid = 1661] [serial = 1424] [outer = 0x0] 12:00:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x124977000) [pid = 1661] [serial = 1425] [outer = 0x124928c00] 12:00:01 INFO - PROCESS | 1661 | 1468350001892 Marionette DEBUG loaded listener.js 12:00:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x12558e800) [pid = 1661] [serial = 1426] [outer = 0x124928c00] 12:00:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x1269b3800) [pid = 1661] [serial = 1427] [outer = 0x12cb11c00] 12:00:02 INFO - PROCESS | 1661 | 1468350002415 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]]]}] 12:00:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 12:00:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 871ms 12:00:02 INFO - PROCESS | 1661 | 1468350002444 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 12:00:02 INFO - PROCESS | 1661 | 1468350002447 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 12:00:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 12:00:02 INFO - PROCESS | 1661 | 1468350002450 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 12:00:02 INFO - PROCESS | 1661 | 1468350002451 Marionette TRACE conn2 <- [1,1874,null,{}] 12:00:02 INFO - PROCESS | 1661 | 1468350002453 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}] 12:00:02 INFO - PROCESS | 1661 | 1468350002455 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:02 INFO - PROCESS | 1661 | 1468350002552 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 12:00:02 INFO - PROCESS | 1661 | 1468350002628 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:02 INFO - PROCESS | 1661 | 1468350002630 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:02 INFO - PROCESS | 1661 | ++DOCSHELL 0x125620800 == 41 [pid = 1661] [id = 476] 12:00:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x12491a400) [pid = 1661] [serial = 1428] [outer = 0x0] 12:00:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x124922c00) [pid = 1661] [serial = 1429] [outer = 0x12491a400] 12:00:02 INFO - PROCESS | 1661 | 1468350002670 Marionette DEBUG loaded listener.js 12:00:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x1269ac400) [pid = 1661] [serial = 1430] [outer = 0x12491a400] 12:00:03 INFO - PROCESS | 1661 | 1468350003103 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]]]}] 12:00:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 12:00:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 719ms 12:00:03 INFO - PROCESS | 1661 | 1468350003179 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 12:00:03 INFO - PROCESS | 1661 | 1468350003181 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 12:00:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 12:00:03 INFO - PROCESS | 1661 | 1468350003184 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 12:00:03 INFO - PROCESS | 1661 | 1468350003185 Marionette TRACE conn2 <- [1,1878,null,{}] 12:00:03 INFO - PROCESS | 1661 | 1468350003188 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}] 12:00:03 INFO - PROCESS | 1661 | 1468350003193 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:03 INFO - PROCESS | 1661 | 1468350003328 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 12:00:03 INFO - PROCESS | 1661 | 1468350003405 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:03 INFO - PROCESS | 1661 | 1468350003407 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:03 INFO - PROCESS | 1661 | ++DOCSHELL 0x123c9c800 == 42 [pid = 1661] [id = 477] 12:00:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x128942400) [pid = 1661] [serial = 1431] [outer = 0x0] 12:00:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x1289b0000) [pid = 1661] [serial = 1432] [outer = 0x128942400] 12:00:03 INFO - PROCESS | 1661 | 1468350003437 Marionette DEBUG loaded listener.js 12:00:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x128d41000) [pid = 1661] [serial = 1433] [outer = 0x128942400] 12:00:03 INFO - PROCESS | 1661 | 1468350003991 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]]]}] 12:00:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 12:00:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 874ms 12:00:04 INFO - PROCESS | 1661 | 1468350004058 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 12:00:04 INFO - PROCESS | 1661 | 1468350004060 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 12:00:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 12:00:04 INFO - PROCESS | 1661 | 1468350004064 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 12:00:04 INFO - PROCESS | 1661 | 1468350004065 Marionette TRACE conn2 <- [1,1882,null,{}] 12:00:04 INFO - PROCESS | 1661 | 1468350004069 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}] 12:00:04 INFO - PROCESS | 1661 | 1468350004071 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:04 INFO - PROCESS | 1661 | 1468350004171 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 12:00:04 INFO - PROCESS | 1661 | 1468350004236 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:04 INFO - PROCESS | 1661 | 1468350004237 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:04 INFO - PROCESS | 1661 | ++DOCSHELL 0x1183a0800 == 43 [pid = 1661] [id = 478] 12:00:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x11607d400) [pid = 1661] [serial = 1434] [outer = 0x0] 12:00:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x1166ed400) [pid = 1661] [serial = 1435] [outer = 0x11607d400] 12:00:04 INFO - PROCESS | 1661 | 1468350004266 Marionette DEBUG loaded listener.js 12:00:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x1172bfc00) [pid = 1661] [serial = 1436] [outer = 0x11607d400] 12:00:04 INFO - PROCESS | 1661 | --DOCSHELL 0x1162ca800 == 42 [pid = 1661] [id = 26] 12:00:04 INFO - PROCESS | 1661 | --DOCSHELL 0x124b3d000 == 41 [pid = 1661] [id = 470] 12:00:04 INFO - PROCESS | 1661 | --DOCSHELL 0x123c95800 == 40 [pid = 1661] [id = 469] 12:00:04 INFO - PROCESS | 1661 | --DOCSHELL 0x116666000 == 39 [pid = 1661] [id = 468] 12:00:04 INFO - PROCESS | 1661 | --DOCSHELL 0x118348000 == 38 [pid = 1661] [id = 467] 12:00:04 INFO - PROCESS | 1661 | --DOCSHELL 0x1162d1800 == 37 [pid = 1661] [id = 466] 12:00:04 INFO - PROCESS | 1661 | --DOCSHELL 0x126977000 == 36 [pid = 1661] [id = 464] 12:00:04 INFO - PROCESS | 1661 | --DOCSHELL 0x1192d5000 == 35 [pid = 1661] [id = 463] 12:00:05 INFO - PROCESS | 1661 | --DOCSHELL 0x11609d800 == 34 [pid = 1661] [id = 23] 12:00:05 INFO - PROCESS | 1661 | --DOCSHELL 0x12ba14000 == 33 [pid = 1661] [id = 10] 12:00:05 INFO - PROCESS | 1661 | --DOCSHELL 0x128a44800 == 32 [pid = 1661] [id = 6] 12:00:05 INFO - PROCESS | 1661 | --DOCSHELL 0x113f41800 == 31 [pid = 1661] [id = 25] 12:00:05 INFO - PROCESS | 1661 | --DOCSHELL 0x12d2be000 == 30 [pid = 1661] [id = 18] 12:00:05 INFO - PROCESS | 1661 | --DOCSHELL 0x12adc0000 == 29 [pid = 1661] [id = 9] 12:00:05 INFO - PROCESS | 1661 | --DOCSHELL 0x12bd1c800 == 28 [pid = 1661] [id = 11] 12:00:05 INFO - PROCESS | 1661 | --DOCSHELL 0x12c728000 == 27 [pid = 1661] [id = 14] 12:00:05 INFO - PROCESS | 1661 | --DOCSHELL 0x12a67f800 == 26 [pid = 1661] [id = 8] 12:00:05 INFO - PROCESS | 1661 | --DOCSHELL 0x12c72d800 == 25 [pid = 1661] [id = 465] 12:00:05 INFO - PROCESS | 1661 | --DOCSHELL 0x12cad5000 == 24 [pid = 1661] [id = 15] 12:00:05 INFO - PROCESS | 1661 | --DOCSHELL 0x1183a1000 == 23 [pid = 1661] [id = 13] 12:00:05 INFO - PROCESS | 1661 | --DOCSHELL 0x118319800 == 22 [pid = 1661] [id = 20] 12:00:05 INFO - PROCESS | 1661 | --DOCSHELL 0x111ea2000 == 21 [pid = 1661] [id = 22] 12:00:05 INFO - PROCESS | 1661 | --DOCSHELL 0x11701a000 == 20 [pid = 1661] [id = 24] 12:00:05 INFO - PROCESS | 1661 | --DOCSHELL 0x1192dd800 == 19 [pid = 1661] [id = 21] 12:00:05 INFO - PROCESS | 1661 | --DOCSHELL 0x12c020000 == 18 [pid = 1661] [id = 12] 12:00:05 INFO - PROCESS | 1661 | --DOCSHELL 0x12c735800 == 17 [pid = 1661] [id = 462] 12:00:05 INFO - PROCESS | 1661 | --DOCSHELL 0x12d548800 == 16 [pid = 1661] [id = 19] 12:00:05 INFO - PROCESS | 1661 | --DOCSHELL 0x125620800 == 15 [pid = 1661] [id = 476] 12:00:05 INFO - PROCESS | 1661 | --DOCSHELL 0x12a67e800 == 14 [pid = 1661] [id = 475] 12:00:05 INFO - PROCESS | 1661 | --DOCSHELL 0x126976000 == 13 [pid = 1661] [id = 474] 12:00:05 INFO - PROCESS | 1661 | --DOCSHELL 0x119eb8000 == 12 [pid = 1661] [id = 473] 12:00:05 INFO - PROCESS | 1661 | --DOCSHELL 0x119b1a000 == 11 [pid = 1661] [id = 471] 12:00:05 INFO - PROCESS | 1661 | --DOCSHELL 0x117017800 == 10 [pid = 1661] [id = 472] 12:00:06 INFO - PROCESS | 1661 | --DOCSHELL 0x123c9c800 == 9 [pid = 1661] [id = 477] 12:00:06 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x124970c00) [pid = 1661] [serial = 1365] [outer = 0x0] [url = about:blank] 12:00:06 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x1256de800) [pid = 1661] [serial = 1371] [outer = 0x0] [url = about:blank] 12:00:06 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x12502fc00) [pid = 1661] [serial = 1368] [outer = 0x0] [url = about:blank] 12:00:06 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x125634c00) [pid = 1661] [serial = 1369] [outer = 0x0] [url = about:blank] 12:00:06 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x116978800) [pid = 1661] [serial = 1377] [outer = 0x0] [url = about:blank] 12:00:06 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x110eb3000) [pid = 1661] [serial = 1335] [outer = 0x0] [url = about:blank] 12:00:06 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x1185bc400) [pid = 1661] [serial = 1353] [outer = 0x0] [url = about:blank] 12:00:06 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x118782c00) [pid = 1661] [serial = 1354] [outer = 0x0] [url = about:blank] 12:00:06 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x119d18800) [pid = 1661] [serial = 1344] [outer = 0x0] [url = about:blank] 12:00:06 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x121111000) [pid = 1661] [serial = 1359] [outer = 0x0] [url = about:blank] 12:00:06 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x123ceb400) [pid = 1661] [serial = 1360] [outer = 0x0] [url = about:blank] 12:00:06 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x116910c00) [pid = 1661] [serial = 1338] [outer = 0x0] [url = about:blank] 12:00:06 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x119dc1800) [pid = 1661] [serial = 1348] [outer = 0x0] [url = about:blank] 12:00:06 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x113d8dc00) [pid = 1661] [serial = 1347] [outer = 0x0] [url = about:blank] 12:00:06 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x123f2f400) [pid = 1661] [serial = 1362] [outer = 0x0] [url = about:blank] 12:00:06 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x116971000) [pid = 1661] [serial = 1351] [outer = 0x0] [url = about:blank] 12:00:06 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x1160dc800) [pid = 1661] [serial = 1350] [outer = 0x0] [url = about:blank] 12:00:06 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x119d76400) [pid = 1661] [serial = 1357] [outer = 0x0] [url = about:blank] 12:00:06 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x119ab4800) [pid = 1661] [serial = 1356] [outer = 0x0] [url = about:blank] 12:00:06 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x118708c00) [pid = 1661] [serial = 1341] [outer = 0x0] [url = about:blank] 12:00:06 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x12653a400) [pid = 1661] [serial = 1372] [outer = 0x0] [url = about:blank] 12:00:06 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x128945c00) [pid = 1661] [serial = 1381] [outer = 0x0] [url = about:blank] 12:00:06 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x1267e7800) [pid = 1661] [serial = 1374] [outer = 0x0] [url = about:blank] 12:00:06 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x1289ae400) [pid = 1661] [serial = 1383] [outer = 0x0] [url = about:blank] 12:00:06 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x119ab4c00) [pid = 1661] [serial = 1378] [outer = 0x0] [url = about:blank] 12:00:06 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x126b9c400) [pid = 1661] [serial = 1375] [outer = 0x0] [url = about:blank] 12:00:06 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x124d8e000) [pid = 1661] [serial = 1366] [outer = 0x0] [url = about:blank] 12:00:06 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x128b3a800) [pid = 1661] [serial = 1384] [outer = 0x0] [url = about:blank] 12:00:06 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x119b5fc00) [pid = 1661] [serial = 1380] [outer = 0x0] [url = about:blank] 12:00:06 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x12459cc00) [pid = 1661] [serial = 1363] [outer = 0x0] [url = about:blank] 12:00:06 INFO - PROCESS | 1661 | 1468350006692 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]]]}] 12:00:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 12:00:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 2679ms 12:00:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 12:00:06 INFO - PROCESS | 1661 | 1468350006743 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 12:00:06 INFO - PROCESS | 1661 | 1468350006745 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 12:00:06 INFO - PROCESS | 1661 | 1468350006748 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 12:00:06 INFO - PROCESS | 1661 | 1468350006751 Marionette TRACE conn2 <- [1,1886,null,{}] 12:00:06 INFO - PROCESS | 1661 | 1468350006755 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}] 12:00:06 INFO - PROCESS | 1661 | 1468350006756 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:06 INFO - PROCESS | 1661 | 1468350006840 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 12:00:06 INFO - PROCESS | 1661 | 1468350006847 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:06 INFO - PROCESS | 1661 | 1468350006850 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:06 INFO - PROCESS | 1661 | ++DOCSHELL 0x11722b800 == 10 [pid = 1661] [id = 479] 12:00:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x112f8c000) [pid = 1661] [serial = 1437] [outer = 0x0] 12:00:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x11383b400) [pid = 1661] [serial = 1438] [outer = 0x112f8c000] 12:00:06 INFO - PROCESS | 1661 | 1468350006879 Marionette DEBUG loaded listener.js 12:00:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x11602e000) [pid = 1661] [serial = 1439] [outer = 0x112f8c000] 12:00:07 INFO - PROCESS | 1661 | 1468350007238 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]]]}] 12:00:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 12:00:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 522ms 12:00:07 INFO - PROCESS | 1661 | 1468350007271 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 12:00:07 INFO - PROCESS | 1661 | 1468350007274 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 12:00:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 12:00:07 INFO - PROCESS | 1661 | 1468350007284 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 12:00:07 INFO - PROCESS | 1661 | 1468350007286 Marionette TRACE conn2 <- [1,1890,null,{}] 12:00:07 INFO - PROCESS | 1661 | 1468350007293 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}] 12:00:07 INFO - PROCESS | 1661 | 1468350007295 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:07 INFO - PROCESS | 1661 | 1468350007381 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 12:00:07 INFO - PROCESS | 1661 | 1468350007386 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:07 INFO - PROCESS | 1661 | 1468350007388 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:07 INFO - PROCESS | 1661 | ++DOCSHELL 0x1183a6000 == 11 [pid = 1661] [id = 480] 12:00:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x1166f1000) [pid = 1661] [serial = 1440] [outer = 0x0] 12:00:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x116918400) [pid = 1661] [serial = 1441] [outer = 0x1166f1000] 12:00:07 INFO - PROCESS | 1661 | 1468350007415 Marionette DEBUG loaded listener.js 12:00:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x117ea7c00) [pid = 1661] [serial = 1442] [outer = 0x1166f1000] 12:00:07 INFO - PROCESS | 1661 | 1468350007804 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]]]}] 12:00:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 12:00:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 529ms 12:00:07 INFO - PROCESS | 1661 | 1468350007808 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 12:00:07 INFO - PROCESS | 1661 | 1468350007809 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 12:00:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 12:00:07 INFO - PROCESS | 1661 | 1468350007815 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 12:00:07 INFO - PROCESS | 1661 | 1468350007817 Marionette TRACE conn2 <- [1,1894,null,{}] 12:00:07 INFO - PROCESS | 1661 | 1468350007835 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}] 12:00:07 INFO - PROCESS | 1661 | 1468350007838 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:07 INFO - PROCESS | 1661 | 1468350007923 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 12:00:07 INFO - PROCESS | 1661 | 1468350007930 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:07 INFO - PROCESS | 1661 | 1468350007933 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:07 INFO - PROCESS | 1661 | ++DOCSHELL 0x119ead000 == 12 [pid = 1661] [id = 481] 12:00:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x11874f000) [pid = 1661] [serial = 1443] [outer = 0x0] 12:00:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x11878a000) [pid = 1661] [serial = 1444] [outer = 0x11874f000] 12:00:07 INFO - PROCESS | 1661 | 1468350007962 Marionette DEBUG loaded listener.js 12:00:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x11946d400) [pid = 1661] [serial = 1445] [outer = 0x11874f000] 12:00:08 INFO - PROCESS | 1661 | 1468350008318 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]]]}] 12:00:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 12:00:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 528ms 12:00:08 INFO - PROCESS | 1661 | 1468350008342 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 12:00:08 INFO - PROCESS | 1661 | 1468350008343 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 12:00:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 12:00:08 INFO - PROCESS | 1661 | 1468350008347 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 12:00:08 INFO - PROCESS | 1661 | 1468350008348 Marionette TRACE conn2 <- [1,1898,null,{}] 12:00:08 INFO - PROCESS | 1661 | 1468350008351 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}] 12:00:08 INFO - PROCESS | 1661 | 1468350008352 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:08 INFO - PROCESS | 1661 | 1468350008438 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 12:00:08 INFO - PROCESS | 1661 | 1468350008518 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:08 INFO - PROCESS | 1661 | 1468350008519 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:08 INFO - PROCESS | 1661 | ++DOCSHELL 0x123872800 == 13 [pid = 1661] [id = 482] 12:00:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x118750400) [pid = 1661] [serial = 1446] [outer = 0x0] 12:00:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x11982a400) [pid = 1661] [serial = 1447] [outer = 0x118750400] 12:00:08 INFO - PROCESS | 1661 | 1468350008544 Marionette DEBUG loaded listener.js 12:00:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x119abf800) [pid = 1661] [serial = 1448] [outer = 0x118750400] 12:00:08 INFO - PROCESS | 1661 | 1468350008868 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]]]}] 12:00:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 12:00:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 568ms 12:00:08 INFO - PROCESS | 1661 | 1468350008916 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 12:00:08 INFO - PROCESS | 1661 | 1468350008917 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 12:00:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 12:00:08 INFO - PROCESS | 1661 | 1468350008919 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 12:00:08 INFO - PROCESS | 1661 | 1468350008920 Marionette TRACE conn2 <- [1,1902,null,{}] 12:00:08 INFO - PROCESS | 1661 | 1468350008930 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}] 12:00:08 INFO - PROCESS | 1661 | 1468350008931 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:09 INFO - PROCESS | 1661 | 1468350009026 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 12:00:09 INFO - PROCESS | 1661 | 1468350009066 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:09 INFO - PROCESS | 1661 | 1468350009067 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:09 INFO - PROCESS | 1661 | ++DOCSHELL 0x1245ea000 == 14 [pid = 1661] [id = 483] 12:00:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x1127cc400) [pid = 1661] [serial = 1449] [outer = 0x0] 12:00:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x119d18000) [pid = 1661] [serial = 1450] [outer = 0x1127cc400] 12:00:09 INFO - PROCESS | 1661 | 1468350009091 Marionette DEBUG loaded listener.js 12:00:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x119d81400) [pid = 1661] [serial = 1451] [outer = 0x1127cc400] 12:00:09 INFO - PROCESS | 1661 | 1468350009439 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]]]}] 12:00:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 12:00:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 568ms 12:00:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 12:00:09 INFO - PROCESS | 1661 | 1468350009488 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 12:00:09 INFO - PROCESS | 1661 | 1468350009489 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 12:00:09 INFO - PROCESS | 1661 | 1468350009491 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 12:00:09 INFO - PROCESS | 1661 | 1468350009492 Marionette TRACE conn2 <- [1,1906,null,{}] 12:00:09 INFO - PROCESS | 1661 | 1468350009494 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}] 12:00:09 INFO - PROCESS | 1661 | 1468350009498 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:09 INFO - PROCESS | 1661 | 1468350009617 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 12:00:09 INFO - PROCESS | 1661 | 1468350009632 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:09 INFO - PROCESS | 1661 | 1468350009633 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:09 INFO - PROCESS | 1661 | ++DOCSHELL 0x1261bd800 == 15 [pid = 1661] [id = 484] 12:00:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x119dcf800) [pid = 1661] [serial = 1452] [outer = 0x0] 12:00:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x123933400) [pid = 1661] [serial = 1453] [outer = 0x119dcf800] 12:00:09 INFO - PROCESS | 1661 | 1468350009658 Marionette DEBUG loaded listener.js 12:00:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x1245cd800) [pid = 1661] [serial = 1454] [outer = 0x119dcf800] 12:00:09 INFO - PROCESS | 1661 | 1468350009993 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]]]}] 12:00:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 12:00:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 524ms 12:00:10 INFO - PROCESS | 1661 | 1468350010016 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 12:00:10 INFO - PROCESS | 1661 | 1468350010017 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 12:00:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 12:00:10 INFO - PROCESS | 1661 | 1468350010026 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 12:00:10 INFO - PROCESS | 1661 | 1468350010027 Marionette TRACE conn2 <- [1,1910,null,{}] 12:00:10 INFO - PROCESS | 1661 | 1468350010029 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}] 12:00:10 INFO - PROCESS | 1661 | 1468350010030 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:10 INFO - PROCESS | 1661 | 1468350010133 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 12:00:10 INFO - PROCESS | 1661 | 1468350010170 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:10 INFO - PROCESS | 1661 | 1468350010171 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:10 INFO - PROCESS | 1661 | ++DOCSHELL 0x128a35000 == 16 [pid = 1661] [id = 485] 12:00:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x11877e000) [pid = 1661] [serial = 1455] [outer = 0x0] 12:00:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x12491c400) [pid = 1661] [serial = 1456] [outer = 0x11877e000] 12:00:10 INFO - PROCESS | 1661 | 1468350010196 Marionette DEBUG loaded listener.js 12:00:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x124972000) [pid = 1661] [serial = 1457] [outer = 0x11877e000] 12:00:10 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x110ea4400) [pid = 1661] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 12:00:10 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x1133c7000) [pid = 1661] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 12:00:10 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x11946c800) [pid = 1661] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 12:00:10 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x1176dac00) [pid = 1661] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 12:00:10 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x1176e6800) [pid = 1661] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 12:00:10 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x124928c00) [pid = 1661] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 12:00:10 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x119d1b400) [pid = 1661] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 12:00:10 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x1181cdc00) [pid = 1661] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 12:00:10 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x119dce800) [pid = 1661] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 12:00:10 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x116078800) [pid = 1661] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 12:00:10 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x128d3c800) [pid = 1661] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 12:00:10 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x110ea1c00) [pid = 1661] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 12:00:10 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x11690f000) [pid = 1661] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 12:00:10 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x118782000) [pid = 1661] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 12:00:10 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x119472400) [pid = 1661] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 12:00:10 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x112f85c00) [pid = 1661] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 12:00:10 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x119dcb000) [pid = 1661] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 12:00:10 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x1127d2c00) [pid = 1661] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 12:00:10 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x1128b2000) [pid = 1661] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 12:00:10 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x124974c00) [pid = 1661] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 12:00:10 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x128942400) [pid = 1661] [serial = 1431] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 12:00:10 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x12491a400) [pid = 1661] [serial = 1428] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 12:00:10 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x112981c00) [pid = 1661] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 12:00:10 INFO - PROCESS | 1661 | 1468350010839 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]]]}] 12:00:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 12:00:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 819ms 12:00:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 12:00:10 INFO - PROCESS | 1661 | 1468350010864 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 12:00:10 INFO - PROCESS | 1661 | 1468350010866 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 12:00:10 INFO - PROCESS | 1661 | 1468350010868 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 12:00:10 INFO - PROCESS | 1661 | 1468350010869 Marionette TRACE conn2 <- [1,1914,null,{}] 12:00:10 INFO - PROCESS | 1661 | 1468350010871 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}] 12:00:10 INFO - PROCESS | 1661 | 1468350010872 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:10 INFO - PROCESS | 1661 | 1468350010951 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 12:00:10 INFO - PROCESS | 1661 | 1468350010955 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:10 INFO - PROCESS | 1661 | 1468350010956 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:10 INFO - PROCESS | 1661 | ++DOCSHELL 0x118345800 == 17 [pid = 1661] [id = 486] 12:00:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x1128ab800) [pid = 1661] [serial = 1458] [outer = 0x0] 12:00:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x1130b5000) [pid = 1661] [serial = 1459] [outer = 0x1128ab800] 12:00:10 INFO - PROCESS | 1661 | 1468350010981 Marionette DEBUG loaded listener.js 12:00:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x1128ae400) [pid = 1661] [serial = 1460] [outer = 0x1128ab800] 12:00:11 INFO - PROCESS | 1661 | 1468350011463 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]]]}] 12:00:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 12:00:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 618ms 12:00:11 INFO - PROCESS | 1661 | 1468350011487 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 12:00:11 INFO - PROCESS | 1661 | 1468350011488 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 12:00:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 12:00:11 INFO - PROCESS | 1661 | 1468350011490 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 12:00:11 INFO - PROCESS | 1661 | 1468350011491 Marionette TRACE conn2 <- [1,1918,null,{}] 12:00:11 INFO - PROCESS | 1661 | 1468350011494 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}] 12:00:11 INFO - PROCESS | 1661 | 1468350011495 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:11 INFO - PROCESS | 1661 | 1468350011575 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 12:00:11 INFO - PROCESS | 1661 | 1468350011580 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:11 INFO - PROCESS | 1661 | 1468350011582 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:11 INFO - PROCESS | 1661 | ++DOCSHELL 0x1295e1000 == 18 [pid = 1661] [id = 487] 12:00:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x116916c00) [pid = 1661] [serial = 1461] [outer = 0x0] 12:00:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x11810c400) [pid = 1661] [serial = 1462] [outer = 0x116916c00] 12:00:11 INFO - PROCESS | 1661 | 1468350011607 Marionette DEBUG loaded listener.js 12:00:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x119472400) [pid = 1661] [serial = 1463] [outer = 0x116916c00] 12:00:11 INFO - PROCESS | 1661 | 1468350011937 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]]]}] 12:00:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 12:00:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 475ms 12:00:11 INFO - PROCESS | 1661 | 1468350011966 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 12:00:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 12:00:11 INFO - PROCESS | 1661 | 1468350011967 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 12:00:11 INFO - PROCESS | 1661 | 1468350011969 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 12:00:11 INFO - PROCESS | 1661 | 1468350011970 Marionette TRACE conn2 <- [1,1922,null,{}] 12:00:11 INFO - PROCESS | 1661 | 1468350011973 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}] 12:00:11 INFO - PROCESS | 1661 | 1468350011974 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:12 INFO - PROCESS | 1661 | 1468350012052 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 12:00:12 INFO - PROCESS | 1661 | 1468350012056 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:12 INFO - PROCESS | 1661 | 1468350012057 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ab03000 == 19 [pid = 1661] [id = 488] 12:00:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x1176dac00) [pid = 1661] [serial = 1464] [outer = 0x0] 12:00:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x119d17000) [pid = 1661] [serial = 1465] [outer = 0x1176dac00] 12:00:12 INFO - PROCESS | 1661 | 1468350012081 Marionette DEBUG loaded listener.js 12:00:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x12090f800) [pid = 1661] [serial = 1466] [outer = 0x1176dac00] 12:00:12 INFO - PROCESS | 1661 | 1468350012454 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]]]}] 12:00:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 12:00:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 519ms 12:00:12 INFO - PROCESS | 1661 | 1468350012488 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 12:00:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 12:00:12 INFO - PROCESS | 1661 | 1468350012490 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 12:00:12 INFO - PROCESS | 1661 | 1468350012492 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 12:00:12 INFO - PROCESS | 1661 | 1468350012494 Marionette TRACE conn2 <- [1,1926,null,{}] 12:00:12 INFO - PROCESS | 1661 | 1468350012498 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}] 12:00:12 INFO - PROCESS | 1661 | 1468350012500 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:12 INFO - PROCESS | 1661 | 1468350012591 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 12:00:12 INFO - PROCESS | 1661 | 1468350012599 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:12 INFO - PROCESS | 1661 | 1468350012601 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x12add2000 == 20 [pid = 1661] [id = 489] 12:00:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x12491bc00) [pid = 1661] [serial = 1467] [outer = 0x0] 12:00:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x124d92400) [pid = 1661] [serial = 1468] [outer = 0x12491bc00] 12:00:12 INFO - PROCESS | 1661 | 1468350012631 Marionette DEBUG loaded listener.js 12:00:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x125637000) [pid = 1661] [serial = 1469] [outer = 0x12491bc00] 12:00:13 INFO - PROCESS | 1661 | 1468350013167 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]]]}] 12:00:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 12:00:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 720ms 12:00:13 INFO - PROCESS | 1661 | 1468350013212 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 12:00:13 INFO - PROCESS | 1661 | 1468350013215 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 12:00:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 12:00:13 INFO - PROCESS | 1661 | 1468350013218 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 12:00:13 INFO - PROCESS | 1661 | 1468350013220 Marionette TRACE conn2 <- [1,1930,null,{}] 12:00:13 INFO - PROCESS | 1661 | 1468350013224 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}] 12:00:13 INFO - PROCESS | 1661 | 1468350013226 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:13 INFO - PROCESS | 1661 | 1468350013336 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 12:00:13 INFO - PROCESS | 1661 | 1468350013468 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:13 INFO - PROCESS | 1661 | 1468350013470 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:13 INFO - PROCESS | 1661 | ++DOCSHELL 0x11836f000 == 21 [pid = 1661] [id = 490] 12:00:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x113d48c00) [pid = 1661] [serial = 1470] [outer = 0x0] 12:00:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x116079800) [pid = 1661] [serial = 1471] [outer = 0x113d48c00] 12:00:13 INFO - PROCESS | 1661 | 1468350013500 Marionette DEBUG loaded listener.js 12:00:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x116919400) [pid = 1661] [serial = 1472] [outer = 0x113d48c00] 12:00:13 INFO - PROCESS | 1661 | 1468350013995 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]]]}] 12:00:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 12:00:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 822ms 12:00:14 INFO - PROCESS | 1661 | 1468350014201 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 12:00:14 INFO - PROCESS | 1661 | 1468350014204 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 12:00:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 12:00:14 INFO - PROCESS | 1661 | 1468350014207 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 12:00:14 INFO - PROCESS | 1661 | 1468350014209 Marionette TRACE conn2 <- [1,1934,null,{}] 12:00:14 INFO - PROCESS | 1661 | 1468350014236 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}] 12:00:14 INFO - PROCESS | 1661 | 1468350014238 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:14 INFO - PROCESS | 1661 | 1468350014338 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 12:00:14 INFO - PROCESS | 1661 | 1468350014395 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:14 INFO - PROCESS | 1661 | 1468350014398 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:14 INFO - PROCESS | 1661 | ++DOCSHELL 0x11701c000 == 22 [pid = 1661] [id = 491] 12:00:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x1121be400) [pid = 1661] [serial = 1473] [outer = 0x0] 12:00:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x1127cdc00) [pid = 1661] [serial = 1474] [outer = 0x1121be400] 12:00:14 INFO - PROCESS | 1661 | 1468350014425 Marionette DEBUG loaded listener.js 12:00:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x1128a4800) [pid = 1661] [serial = 1475] [outer = 0x1121be400] 12:00:14 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x1166ed400) [pid = 1661] [serial = 1435] [outer = 0x0] [url = about:blank] 12:00:14 INFO - PROCESS | 1661 | 1468350014847 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]]]}] 12:00:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 12:00:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 674ms 12:00:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 12:00:14 INFO - PROCESS | 1661 | 1468350014882 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 12:00:14 INFO - PROCESS | 1661 | 1468350014884 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 12:00:14 INFO - PROCESS | 1661 | 1468350014888 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 12:00:14 INFO - PROCESS | 1661 | 1468350014891 Marionette TRACE conn2 <- [1,1938,null,{}] 12:00:14 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x112986800) [pid = 1661] [serial = 1300] [outer = 0x0] [url = about:blank] 12:00:14 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x112f8ec00) [pid = 1661] [serial = 1303] [outer = 0x0] [url = about:blank] 12:00:14 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x123a30000) [pid = 1661] [serial = 1410] [outer = 0x0] [url = about:blank] 12:00:14 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x12491b400) [pid = 1661] [serial = 1411] [outer = 0x0] [url = about:blank] 12:00:14 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x1176dec00) [pid = 1661] [serial = 1401] [outer = 0x0] [url = about:blank] 12:00:14 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x1185ba000) [pid = 1661] [serial = 1402] [outer = 0x0] [url = about:blank] 12:00:14 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x128ea8c00) [pid = 1661] [serial = 1387] [outer = 0x0] [url = about:blank] 12:00:14 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x128e99c00) [pid = 1661] [serial = 1386] [outer = 0x0] [url = about:blank] 12:00:14 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x1127ca800) [pid = 1661] [serial = 1398] [outer = 0x0] [url = about:blank] 12:00:14 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x113a5e800) [pid = 1661] [serial = 1399] [outer = 0x0] [url = about:blank] 12:00:14 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x1172ba000) [pid = 1661] [serial = 1389] [outer = 0x0] [url = about:blank] 12:00:14 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x118109400) [pid = 1661] [serial = 1390] [outer = 0x0] [url = about:blank] 12:00:14 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x119ab8c00) [pid = 1661] [serial = 1392] [outer = 0x0] [url = about:blank] 12:00:14 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x119d78800) [pid = 1661] [serial = 1393] [outer = 0x0] [url = about:blank] 12:00:14 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x119b66400) [pid = 1661] [serial = 1407] [outer = 0x0] [url = about:blank] 12:00:14 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x119dcd400) [pid = 1661] [serial = 1408] [outer = 0x0] [url = about:blank] 12:00:14 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x11874dc00) [pid = 1661] [serial = 1404] [outer = 0x0] [url = about:blank] 12:00:14 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x119149400) [pid = 1661] [serial = 1405] [outer = 0x0] [url = about:blank] 12:00:14 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x1245d5400) [pid = 1661] [serial = 1395] [outer = 0x0] [url = about:blank] 12:00:14 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x124b1d400) [pid = 1661] [serial = 1396] [outer = 0x0] [url = about:blank] 12:00:14 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x125632000) [pid = 1661] [serial = 1414] [outer = 0x0] [url = about:blank] 12:00:14 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x128d41000) [pid = 1661] [serial = 1433] [outer = 0x0] [url = about:blank] 12:00:14 INFO - PROCESS | 1661 | --DOMWINDOW == 75 (0x1289b0000) [pid = 1661] [serial = 1432] [outer = 0x0] [url = about:blank] 12:00:14 INFO - PROCESS | 1661 | --DOMWINDOW == 74 (0x1269ac400) [pid = 1661] [serial = 1430] [outer = 0x0] [url = about:blank] 12:00:14 INFO - PROCESS | 1661 | --DOMWINDOW == 73 (0x124922c00) [pid = 1661] [serial = 1429] [outer = 0x0] [url = about:blank] 12:00:14 INFO - PROCESS | 1661 | --DOMWINDOW == 72 (0x123ceb800) [pid = 1661] [serial = 877] [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.] 12:00:14 INFO - PROCESS | 1661 | --DOMWINDOW == 71 (0x112ece000) [pid = 1661] [serial = 1416] [outer = 0x0] [url = about:blank] 12:00:14 INFO - PROCESS | 1661 | --DOMWINDOW == 70 (0x1127cac00) [pid = 1661] [serial = 1336] [outer = 0x0] [url = about:blank] 12:00:14 INFO - PROCESS | 1661 | --DOMWINDOW == 69 (0x1172b9400) [pid = 1661] [serial = 1339] [outer = 0x0] [url = about:blank] 12:00:14 INFO - PROCESS | 1661 | --DOMWINDOW == 68 (0x119d84000) [pid = 1661] [serial = 1345] [outer = 0x0] [url = about:blank] 12:00:14 INFO - PROCESS | 1661 | --DOMWINDOW == 67 (0x12380e800) [pid = 1661] [serial = 1333] [outer = 0x0] [url = about:blank] 12:00:14 INFO - PROCESS | 1661 | --DOMWINDOW == 66 (0x11946b400) [pid = 1661] [serial = 1342] [outer = 0x0] [url = about:blank] 12:00:14 INFO - PROCESS | 1661 | --DOMWINDOW == 65 (0x12558e800) [pid = 1661] [serial = 1426] [outer = 0x0] [url = about:blank] 12:00:14 INFO - PROCESS | 1661 | --DOMWINDOW == 64 (0x12110c400) [pid = 1661] [serial = 1423] [outer = 0x0] [url = about:blank] 12:00:14 INFO - PROCESS | 1661 | --DOMWINDOW == 63 (0x124977000) [pid = 1661] [serial = 1425] [outer = 0x0] [url = about:blank] 12:00:14 INFO - PROCESS | 1661 | --DOMWINDOW == 62 (0x11888d000) [pid = 1661] [serial = 1420] [outer = 0x0] [url = about:blank] 12:00:14 INFO - PROCESS | 1661 | --DOMWINDOW == 61 (0x119d7fc00) [pid = 1661] [serial = 1422] [outer = 0x0] [url = about:blank] 12:00:14 INFO - PROCESS | 1661 | --DOMWINDOW == 60 (0x1185c2800) [pid = 1661] [serial = 1419] [outer = 0x0] [url = about:blank] 12:00:14 INFO - PROCESS | 1661 | --DOMWINDOW == 59 (0x11386e800) [pid = 1661] [serial = 1417] [outer = 0x0] [url = about:blank] 12:00:14 INFO - PROCESS | 1661 | --DOMWINDOW == 58 (0x124b96800) [pid = 1661] [serial = 1413] [outer = 0x0] [url = about:blank] 12:00:14 INFO - PROCESS | 1661 | 1468350014914 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}] 12:00:14 INFO - PROCESS | 1661 | 1468350014916 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:14 INFO - PROCESS | 1661 | 1468350014998 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 12:00:15 INFO - PROCESS | 1661 | 1468350015003 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:15 INFO - PROCESS | 1661 | 1468350015004 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:15 INFO - PROCESS | 1661 | ++DOCSHELL 0x117235800 == 23 [pid = 1661] [id = 492] 12:00:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 59 (0x112983c00) [pid = 1661] [serial = 1476] [outer = 0x0] 12:00:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 60 (0x1133eac00) [pid = 1661] [serial = 1477] [outer = 0x112983c00] 12:00:15 INFO - PROCESS | 1661 | 1468350015032 Marionette DEBUG loaded listener.js 12:00:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 61 (0x113a9dc00) [pid = 1661] [serial = 1478] [outer = 0x112983c00] 12:00:15 INFO - PROCESS | 1661 | 1468350015434 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]]]}] 12:00:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 12:00:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 585ms 12:00:15 INFO - PROCESS | 1661 | 1468350015477 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 12:00:15 INFO - PROCESS | 1661 | 1468350015479 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 12:00:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 12:00:15 INFO - PROCESS | 1661 | 1468350015481 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 12:00:15 INFO - PROCESS | 1661 | 1468350015482 Marionette TRACE conn2 <- [1,1942,null,{}] 12:00:15 INFO - PROCESS | 1661 | 1468350015489 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}] 12:00:15 INFO - PROCESS | 1661 | 1468350015492 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:15 INFO - PROCESS | 1661 | 1468350015589 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 12:00:15 INFO - PROCESS | 1661 | 1468350015631 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:15 INFO - PROCESS | 1661 | 1468350015633 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:15 INFO - PROCESS | 1661 | ++DOCSHELL 0x11915c800 == 24 [pid = 1661] [id = 493] 12:00:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 62 (0x116916800) [pid = 1661] [serial = 1479] [outer = 0x0] 12:00:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 63 (0x116977800) [pid = 1661] [serial = 1480] [outer = 0x116916800] 12:00:15 INFO - PROCESS | 1661 | 1468350015668 Marionette DEBUG loaded listener.js 12:00:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 64 (0x1173eb400) [pid = 1661] [serial = 1481] [outer = 0x116916800] 12:00:16 INFO - PROCESS | 1661 | 1468350016030 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]]]}] 12:00:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 12:00:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 569ms 12:00:16 INFO - PROCESS | 1661 | 1468350016050 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 12:00:16 INFO - PROCESS | 1661 | 1468350016051 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 12:00:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 12:00:16 INFO - PROCESS | 1661 | 1468350016054 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 12:00:16 INFO - PROCESS | 1661 | 1468350016055 Marionette TRACE conn2 <- [1,1946,null,{}] 12:00:16 INFO - PROCESS | 1661 | 1468350016057 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}] 12:00:16 INFO - PROCESS | 1661 | 1468350016058 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:16 INFO - PROCESS | 1661 | 1468350016164 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 12:00:16 INFO - PROCESS | 1661 | 1468350016167 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:16 INFO - PROCESS | 1661 | 1468350016169 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:16 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b18800 == 25 [pid = 1661] [id = 494] 12:00:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 65 (0x110ee9800) [pid = 1661] [serial = 1482] [outer = 0x0] 12:00:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 66 (0x118109000) [pid = 1661] [serial = 1483] [outer = 0x110ee9800] 12:00:16 INFO - PROCESS | 1661 | 1468350016194 Marionette DEBUG loaded listener.js 12:00:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 67 (0x1185ba800) [pid = 1661] [serial = 1484] [outer = 0x110ee9800] 12:00:16 INFO - PROCESS | 1661 | 1468350016592 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]]]}] 12:00:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 12:00:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 568ms 12:00:16 INFO - PROCESS | 1661 | 1468350016623 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 12:00:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 12:00:16 INFO - PROCESS | 1661 | 1468350016624 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 12:00:16 INFO - PROCESS | 1661 | 1468350016626 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 12:00:16 INFO - PROCESS | 1661 | 1468350016628 Marionette TRACE conn2 <- [1,1950,null,{}] 12:00:16 INFO - PROCESS | 1661 | 1468350016630 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}] 12:00:16 INFO - PROCESS | 1661 | 1468350016631 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:16 INFO - PROCESS | 1661 | 1468350016725 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 12:00:16 INFO - PROCESS | 1661 | 1468350016761 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:16 INFO - PROCESS | 1661 | 1468350016763 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:16 INFO - PROCESS | 1661 | ++DOCSHELL 0x119eb4000 == 26 [pid = 1661] [id = 495] 12:00:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 68 (0x110eebc00) [pid = 1661] [serial = 1485] [outer = 0x0] 12:00:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 69 (0x11870c400) [pid = 1661] [serial = 1486] [outer = 0x110eebc00] 12:00:16 INFO - PROCESS | 1661 | 1468350016794 Marionette DEBUG loaded listener.js 12:00:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 70 (0x118786800) [pid = 1661] [serial = 1487] [outer = 0x110eebc00] 12:00:17 INFO - PROCESS | 1661 | 1468350017131 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]]]}] 12:00:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 12:00:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 522ms 12:00:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 12:00:17 INFO - PROCESS | 1661 | 1468350017149 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 12:00:17 INFO - PROCESS | 1661 | 1468350017151 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 12:00:17 INFO - PROCESS | 1661 | 1468350017153 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 12:00:17 INFO - PROCESS | 1661 | 1468350017154 Marionette TRACE conn2 <- [1,1954,null,{}] 12:00:17 INFO - PROCESS | 1661 | 1468350017156 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}] 12:00:17 INFO - PROCESS | 1661 | 1468350017160 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:17 INFO - PROCESS | 1661 | 1468350017322 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 12:00:17 INFO - PROCESS | 1661 | --DOMWINDOW == 69 (0x1127cc400) [pid = 1661] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 12:00:17 INFO - PROCESS | 1661 | --DOMWINDOW == 68 (0x119dcf800) [pid = 1661] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 12:00:17 INFO - PROCESS | 1661 | --DOMWINDOW == 67 (0x11607d400) [pid = 1661] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 12:00:17 INFO - PROCESS | 1661 | --DOMWINDOW == 66 (0x11874f000) [pid = 1661] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 12:00:17 INFO - PROCESS | 1661 | --DOMWINDOW == 65 (0x1166f1000) [pid = 1661] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 12:00:17 INFO - PROCESS | 1661 | --DOMWINDOW == 64 (0x112f8c000) [pid = 1661] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 12:00:17 INFO - PROCESS | 1661 | --DOMWINDOW == 63 (0x11877e000) [pid = 1661] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 12:00:17 INFO - PROCESS | 1661 | --DOMWINDOW == 62 (0x1176dac00) [pid = 1661] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 12:00:17 INFO - PROCESS | 1661 | --DOMWINDOW == 61 (0x1128ab800) [pid = 1661] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 12:00:17 INFO - PROCESS | 1661 | --DOMWINDOW == 60 (0x116916c00) [pid = 1661] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 12:00:17 INFO - PROCESS | 1661 | --DOMWINDOW == 59 (0x118750400) [pid = 1661] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 12:00:17 INFO - PROCESS | 1661 | 1468350017363 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:17 INFO - PROCESS | 1661 | 1468350017364 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:17 INFO - PROCESS | 1661 | ++DOCSHELL 0x119ec5000 == 27 [pid = 1661] [id = 496] 12:00:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 60 (0x111e2e800) [pid = 1661] [serial = 1488] [outer = 0x0] 12:00:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 61 (0x112f8c000) [pid = 1661] [serial = 1489] [outer = 0x111e2e800] 12:00:17 INFO - PROCESS | 1661 | 1468350017390 Marionette DEBUG loaded listener.js 12:00:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 62 (0x11946bc00) [pid = 1661] [serial = 1490] [outer = 0x111e2e800] 12:00:17 INFO - PROCESS | 1661 | 1468350017666 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]]]}] 12:00:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 12:00:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 568ms 12:00:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 12:00:17 INFO - PROCESS | 1661 | 1468350017721 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 12:00:17 INFO - PROCESS | 1661 | 1468350017722 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 12:00:17 INFO - PROCESS | 1661 | 1468350017724 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 12:00:17 INFO - PROCESS | 1661 | 1468350017726 Marionette TRACE conn2 <- [1,1958,null,{}] 12:00:17 INFO - PROCESS | 1661 | 1468350017728 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}] 12:00:17 INFO - PROCESS | 1661 | 1468350017730 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:17 INFO - PROCESS | 1661 | 1468350017818 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 12:00:17 INFO - PROCESS | 1661 | 1468350017821 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:17 INFO - PROCESS | 1661 | 1468350017823 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:17 INFO - PROCESS | 1661 | ++DOCSHELL 0x1243ba800 == 28 [pid = 1661] [id = 497] 12:00:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 63 (0x119821400) [pid = 1661] [serial = 1491] [outer = 0x0] 12:00:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 64 (0x119b6b400) [pid = 1661] [serial = 1492] [outer = 0x119821400] 12:00:17 INFO - PROCESS | 1661 | 1468350017847 Marionette DEBUG loaded listener.js 12:00:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 65 (0x119d79400) [pid = 1661] [serial = 1493] [outer = 0x119821400] 12:00:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 12:00:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 467ms 12:00:18 INFO - PROCESS | 1661 | 1468350018187 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]]]}] 12:00:18 INFO - PROCESS | 1661 | 1468350018193 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 12:00:18 INFO - PROCESS | 1661 | 1468350018194 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 12:00:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 12:00:18 INFO - PROCESS | 1661 | 1468350018196 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 12:00:18 INFO - PROCESS | 1661 | 1468350018199 Marionette TRACE conn2 <- [1,1962,null,{}] 12:00:18 INFO - PROCESS | 1661 | 1468350018202 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}] 12:00:18 INFO - PROCESS | 1661 | 1468350018203 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:18 INFO - PROCESS | 1661 | 1468350018305 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 12:00:18 INFO - PROCESS | 1661 | 1468350018312 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:18 INFO - PROCESS | 1661 | 1468350018313 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:18 INFO - PROCESS | 1661 | ++DOCSHELL 0x124b47800 == 29 [pid = 1661] [id = 498] 12:00:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 66 (0x119825000) [pid = 1661] [serial = 1494] [outer = 0x0] 12:00:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 67 (0x119d7f400) [pid = 1661] [serial = 1495] [outer = 0x119825000] 12:00:18 INFO - PROCESS | 1661 | 1468350018337 Marionette DEBUG loaded listener.js 12:00:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 68 (0x119dcb400) [pid = 1661] [serial = 1496] [outer = 0x119825000] 12:00:18 INFO - PROCESS | 1661 | 1468350018631 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]]]}] 12:00:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 12:00:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 472ms 12:00:18 INFO - PROCESS | 1661 | 1468350018669 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 12:00:18 INFO - PROCESS | 1661 | 1468350018670 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 12:00:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 12:00:18 INFO - PROCESS | 1661 | 1468350018672 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 12:00:18 INFO - PROCESS | 1661 | 1468350018673 Marionette TRACE conn2 <- [1,1966,null,{}] 12:00:18 INFO - PROCESS | 1661 | 1468350018675 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}] 12:00:18 INFO - PROCESS | 1661 | 1468350018676 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:18 INFO - PROCESS | 1661 | 1468350018766 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 12:00:18 INFO - PROCESS | 1661 | 1468350018770 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:18 INFO - PROCESS | 1661 | 1468350018771 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:18 INFO - PROCESS | 1661 | ++DOCSHELL 0x1261b4000 == 30 [pid = 1661] [id = 499] 12:00:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 69 (0x119d83c00) [pid = 1661] [serial = 1497] [outer = 0x0] 12:00:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 70 (0x119dcac00) [pid = 1661] [serial = 1498] [outer = 0x119d83c00] 12:00:18 INFO - PROCESS | 1661 | 1468350018796 Marionette DEBUG loaded listener.js 12:00:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 71 (0x12380e000) [pid = 1661] [serial = 1499] [outer = 0x119d83c00] 12:00:19 INFO - PROCESS | 1661 | 1468350019134 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]]]}] 12:00:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 12:00:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 469ms 12:00:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 12:00:19 INFO - PROCESS | 1661 | 1468350019142 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 12:00:19 INFO - PROCESS | 1661 | 1468350019143 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 12:00:19 INFO - PROCESS | 1661 | 1468350019145 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 12:00:19 INFO - PROCESS | 1661 | 1468350019148 Marionette TRACE conn2 <- [1,1970,null,{}] 12:00:19 INFO - PROCESS | 1661 | 1468350019151 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}] 12:00:19 INFO - PROCESS | 1661 | 1468350019152 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:19 INFO - PROCESS | 1661 | 1468350019257 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 12:00:19 INFO - PROCESS | 1661 | 1468350019264 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:19 INFO - PROCESS | 1661 | 1468350019265 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:19 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b16000 == 31 [pid = 1661] [id = 500] 12:00:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 72 (0x119dc1c00) [pid = 1661] [serial = 1500] [outer = 0x0] 12:00:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 73 (0x123813000) [pid = 1661] [serial = 1501] [outer = 0x119dc1c00] 12:00:19 INFO - PROCESS | 1661 | 1468350019289 Marionette DEBUG loaded listener.js 12:00:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 74 (0x1240ed400) [pid = 1661] [serial = 1502] [outer = 0x119dc1c00] 12:00:19 INFO - PROCESS | 1661 | 1468350019730 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]]]}] 12:00:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 12:00:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 622ms 12:00:19 INFO - PROCESS | 1661 | 1468350019767 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 12:00:19 INFO - PROCESS | 1661 | 1468350019770 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 12:00:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 12:00:19 INFO - PROCESS | 1661 | 1468350019773 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 12:00:19 INFO - PROCESS | 1661 | 1468350019775 Marionette TRACE conn2 <- [1,1974,null,{}] 12:00:19 INFO - PROCESS | 1661 | 1468350019779 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}] 12:00:19 INFO - PROCESS | 1661 | 1468350019781 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:19 INFO - PROCESS | 1661 | 1468350019882 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 12:00:19 INFO - PROCESS | 1661 | 1468350019938 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:19 INFO - PROCESS | 1661 | 1468350019940 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:19 INFO - PROCESS | 1661 | ++DOCSHELL 0x11830a000 == 32 [pid = 1661] [id = 501] 12:00:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 75 (0x1127d5400) [pid = 1661] [serial = 1503] [outer = 0x0] 12:00:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x112986400) [pid = 1661] [serial = 1504] [outer = 0x1127d5400] 12:00:19 INFO - PROCESS | 1661 | 1468350019970 Marionette DEBUG loaded listener.js 12:00:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x1121b9c00) [pid = 1661] [serial = 1505] [outer = 0x1127d5400] 12:00:20 INFO - PROCESS | 1661 | 1468350020425 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]]]}] 12:00:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 12:00:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 671ms 12:00:20 INFO - PROCESS | 1661 | 1468350020445 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 12:00:20 INFO - PROCESS | 1661 | 1468350020448 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 12:00:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 12:00:20 INFO - PROCESS | 1661 | 1468350020452 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 12:00:20 INFO - PROCESS | 1661 | 1468350020454 Marionette TRACE conn2 <- [1,1978,null,{}] 12:00:20 INFO - PROCESS | 1661 | 1468350020457 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}] 12:00:20 INFO - PROCESS | 1661 | 1468350020458 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:20 INFO - PROCESS | 1661 | 1468350020564 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 12:00:20 INFO - PROCESS | 1661 | 1468350020657 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:20 INFO - PROCESS | 1661 | 1468350020659 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:20 INFO - PROCESS | 1661 | ++DOCSHELL 0x123aa9800 == 33 [pid = 1661] [id = 502] 12:00:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x116917800) [pid = 1661] [serial = 1506] [outer = 0x0] 12:00:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x1172bc400) [pid = 1661] [serial = 1507] [outer = 0x116917800] 12:00:20 INFO - PROCESS | 1661 | 1468350020690 Marionette DEBUG loaded listener.js 12:00:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x1180da000) [pid = 1661] [serial = 1508] [outer = 0x116917800] 12:00:21 INFO - PROCESS | 1661 | 1468350021082 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]]]}] 12:00:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 12:00:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 671ms 12:00:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 12:00:21 INFO - PROCESS | 1661 | 1468350021124 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 12:00:21 INFO - PROCESS | 1661 | 1468350021126 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 12:00:21 INFO - PROCESS | 1661 | 1468350021130 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 12:00:21 INFO - PROCESS | 1661 | 1468350021134 Marionette TRACE conn2 <- [1,1982,null,{}] 12:00:21 INFO - PROCESS | 1661 | 1468350021146 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}] 12:00:21 INFO - PROCESS | 1661 | 1468350021150 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:21 INFO - PROCESS | 1661 | 1468350021348 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 12:00:21 INFO - PROCESS | 1661 | 1468350021417 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:21 INFO - PROCESS | 1661 | 1468350021420 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:21 INFO - PROCESS | 1661 | ++DOCSHELL 0x128a41800 == 34 [pid = 1661] [id = 503] 12:00:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x118886000) [pid = 1661] [serial = 1509] [outer = 0x0] 12:00:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x11914b000) [pid = 1661] [serial = 1510] [outer = 0x118886000] 12:00:21 INFO - PROCESS | 1661 | 1468350021469 Marionette DEBUG loaded listener.js 12:00:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x119ab3800) [pid = 1661] [serial = 1511] [outer = 0x118886000] 12:00:21 INFO - PROCESS | 1661 | 1468350021953 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]]]}] 12:00:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 12:00:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 830ms 12:00:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 12:00:21 INFO - PROCESS | 1661 | 1468350021959 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 12:00:21 INFO - PROCESS | 1661 | 1468350021961 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 12:00:21 INFO - PROCESS | 1661 | 1468350021963 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 12:00:21 INFO - PROCESS | 1661 | 1468350021964 Marionette TRACE conn2 <- [1,1986,null,{}] 12:00:21 INFO - PROCESS | 1661 | 1468350021967 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}] 12:00:21 INFO - PROCESS | 1661 | 1468350021968 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:22 INFO - PROCESS | 1661 | 1468350022069 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 12:00:22 INFO - PROCESS | 1661 | 1468350022122 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:22 INFO - PROCESS | 1661 | 1468350022123 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:22 INFO - PROCESS | 1661 | ++DOCSHELL 0x128d1f800 == 35 [pid = 1661] [id = 504] 12:00:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x119b64000) [pid = 1661] [serial = 1512] [outer = 0x0] 12:00:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x1241b4800) [pid = 1661] [serial = 1513] [outer = 0x119b64000] 12:00:22 INFO - PROCESS | 1661 | 1468350022152 Marionette DEBUG loaded listener.js 12:00:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x1243fcc00) [pid = 1661] [serial = 1514] [outer = 0x119b64000] 12:00:22 INFO - PROCESS | 1661 | 1468350022749 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]]]}] 12:00:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 12:00:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 819ms 12:00:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 12:00:22 INFO - PROCESS | 1661 | 1468350022783 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 12:00:22 INFO - PROCESS | 1661 | 1468350022785 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 12:00:22 INFO - PROCESS | 1661 | 1468350022788 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 12:00:22 INFO - PROCESS | 1661 | 1468350022791 Marionette TRACE conn2 <- [1,1990,null,{}] 12:00:22 INFO - PROCESS | 1661 | 1468350022795 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}] 12:00:22 INFO - PROCESS | 1661 | 1468350022799 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:22 INFO - PROCESS | 1661 | 1468350022894 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 12:00:22 INFO - PROCESS | 1661 | 1468350022958 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:22 INFO - PROCESS | 1661 | 1468350022961 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:22 INFO - PROCESS | 1661 | ++DOCSHELL 0x11928c000 == 36 [pid = 1661] [id = 505] 12:00:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x1128afc00) [pid = 1661] [serial = 1515] [outer = 0x0] 12:00:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x112985000) [pid = 1661] [serial = 1516] [outer = 0x1128afc00] 12:00:22 INFO - PROCESS | 1661 | 1468350022988 Marionette DEBUG loaded listener.js 12:00:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x113844400) [pid = 1661] [serial = 1517] [outer = 0x1128afc00] 12:00:23 INFO - PROCESS | 1661 | --DOCSHELL 0x124b47800 == 35 [pid = 1661] [id = 498] 12:00:23 INFO - PROCESS | 1661 | --DOCSHELL 0x1183a0800 == 34 [pid = 1661] [id = 478] 12:00:23 INFO - PROCESS | 1661 | --DOCSHELL 0x1243ba800 == 33 [pid = 1661] [id = 497] 12:00:23 INFO - PROCESS | 1661 | --DOCSHELL 0x1261b4000 == 32 [pid = 1661] [id = 499] 12:00:23 INFO - PROCESS | 1661 | --DOCSHELL 0x128d1f800 == 31 [pid = 1661] [id = 504] 12:00:23 INFO - PROCESS | 1661 | --DOCSHELL 0x128a41800 == 30 [pid = 1661] [id = 503] 12:00:23 INFO - PROCESS | 1661 | --DOCSHELL 0x123aa9800 == 29 [pid = 1661] [id = 502] 12:00:23 INFO - PROCESS | 1661 | --DOCSHELL 0x11830a000 == 28 [pid = 1661] [id = 501] 12:00:23 INFO - PROCESS | 1661 | --DOCSHELL 0x119b16000 == 27 [pid = 1661] [id = 500] 12:00:23 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x119d18000) [pid = 1661] [serial = 1450] [outer = 0x0] [url = about:blank] 12:00:23 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x123933400) [pid = 1661] [serial = 1453] [outer = 0x0] [url = about:blank] 12:00:23 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x1172bfc00) [pid = 1661] [serial = 1436] [outer = 0x0] [url = about:blank] 12:00:23 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x11878a000) [pid = 1661] [serial = 1444] [outer = 0x0] [url = about:blank] 12:00:23 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x11946d400) [pid = 1661] [serial = 1445] [outer = 0x0] [url = about:blank] 12:00:23 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x116918400) [pid = 1661] [serial = 1441] [outer = 0x0] [url = about:blank] 12:00:23 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x124d92400) [pid = 1661] [serial = 1468] [outer = 0x0] [url = about:blank] 12:00:23 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x117ea7c00) [pid = 1661] [serial = 1442] [outer = 0x0] [url = about:blank] 12:00:23 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x11383b400) [pid = 1661] [serial = 1438] [outer = 0x0] [url = about:blank] 12:00:23 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x11602e000) [pid = 1661] [serial = 1439] [outer = 0x0] [url = about:blank] 12:00:23 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x119d81400) [pid = 1661] [serial = 1451] [outer = 0x0] [url = about:blank] 12:00:23 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x12491c400) [pid = 1661] [serial = 1456] [outer = 0x0] [url = about:blank] 12:00:23 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x12090f800) [pid = 1661] [serial = 1466] [outer = 0x0] [url = about:blank] 12:00:23 INFO - PROCESS | 1661 | --DOMWINDOW == 75 (0x1128ae400) [pid = 1661] [serial = 1460] [outer = 0x0] [url = about:blank] 12:00:23 INFO - PROCESS | 1661 | --DOMWINDOW == 74 (0x1130b5000) [pid = 1661] [serial = 1459] [outer = 0x0] [url = about:blank] 12:00:23 INFO - PROCESS | 1661 | --DOMWINDOW == 73 (0x119d17000) [pid = 1661] [serial = 1465] [outer = 0x0] [url = about:blank] 12:00:23 INFO - PROCESS | 1661 | --DOMWINDOW == 72 (0x124972000) [pid = 1661] [serial = 1457] [outer = 0x0] [url = about:blank] 12:00:23 INFO - PROCESS | 1661 | --DOMWINDOW == 71 (0x11810c400) [pid = 1661] [serial = 1462] [outer = 0x0] [url = about:blank] 12:00:23 INFO - PROCESS | 1661 | --DOMWINDOW == 70 (0x11982a400) [pid = 1661] [serial = 1447] [outer = 0x0] [url = about:blank] 12:00:23 INFO - PROCESS | 1661 | --DOMWINDOW == 69 (0x119abf800) [pid = 1661] [serial = 1448] [outer = 0x0] [url = about:blank] 12:00:23 INFO - PROCESS | 1661 | --DOMWINDOW == 68 (0x1245cd800) [pid = 1661] [serial = 1454] [outer = 0x0] [url = about:blank] 12:00:23 INFO - PROCESS | 1661 | --DOMWINDOW == 67 (0x119472400) [pid = 1661] [serial = 1463] [outer = 0x0] [url = about:blank] 12:00:23 INFO - PROCESS | 1661 | 1468350023966 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]]]}] 12:00:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 12:00:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1227ms 12:00:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 12:00:24 INFO - PROCESS | 1661 | 1468350024016 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 12:00:24 INFO - PROCESS | 1661 | 1468350024019 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 12:00:24 INFO - PROCESS | 1661 | 1468350024022 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 12:00:24 INFO - PROCESS | 1661 | 1468350024024 Marionette TRACE conn2 <- [1,1994,null,{}] 12:00:24 INFO - PROCESS | 1661 | 1468350024027 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}] 12:00:24 INFO - PROCESS | 1661 | 1468350024029 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:24 INFO - PROCESS | 1661 | 1468350024110 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 12:00:24 INFO - PROCESS | 1661 | 1468350024119 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:24 INFO - PROCESS | 1661 | 1468350024120 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:24 INFO - PROCESS | 1661 | ++DOCSHELL 0x1162cb800 == 28 [pid = 1661] [id = 506] 12:00:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 68 (0x1128ab000) [pid = 1661] [serial = 1518] [outer = 0x0] 12:00:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 69 (0x1128b3000) [pid = 1661] [serial = 1519] [outer = 0x1128ab000] 12:00:24 INFO - PROCESS | 1661 | 1468350024149 Marionette DEBUG loaded listener.js 12:00:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 70 (0x112ed1400) [pid = 1661] [serial = 1520] [outer = 0x1128ab000] 12:00:24 INFO - PROCESS | 1661 | 1468350024484 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]]]}] 12:00:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 12:00:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 519ms 12:00:24 INFO - PROCESS | 1661 | 1468350024541 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 12:00:24 INFO - PROCESS | 1661 | 1468350024545 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 12:00:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 12:00:24 INFO - PROCESS | 1661 | 1468350024549 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 12:00:24 INFO - PROCESS | 1661 | 1468350024551 Marionette TRACE conn2 <- [1,1998,null,{}] 12:00:24 INFO - PROCESS | 1661 | 1468350024553 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}] 12:00:24 INFO - PROCESS | 1661 | 1468350024555 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:24 INFO - PROCESS | 1661 | 1468350024634 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 12:00:24 INFO - PROCESS | 1661 | 1468350024638 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:24 INFO - PROCESS | 1661 | 1468350024639 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:24 INFO - PROCESS | 1661 | ++DOCSHELL 0x11735f000 == 29 [pid = 1661] [id = 507] 12:00:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 71 (0x1133ed000) [pid = 1661] [serial = 1521] [outer = 0x0] 12:00:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 72 (0x113a52800) [pid = 1661] [serial = 1522] [outer = 0x1133ed000] 12:00:24 INFO - PROCESS | 1661 | 1468350024669 Marionette DEBUG loaded listener.js 12:00:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 73 (0x116077400) [pid = 1661] [serial = 1523] [outer = 0x1133ed000] 12:00:24 INFO - PROCESS | 1661 | 1468350024992 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]]]}] 12:00:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 12:00:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 470ms 12:00:25 INFO - PROCESS | 1661 | 1468350025019 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 12:00:25 INFO - PROCESS | 1661 | 1468350025028 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 12:00:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 12:00:25 INFO - PROCESS | 1661 | 1468350025033 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 12:00:25 INFO - PROCESS | 1661 | 1468350025036 Marionette TRACE conn2 <- [1,2002,null,{}] 12:00:25 INFO - PROCESS | 1661 | 1468350025044 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}] 12:00:25 INFO - PROCESS | 1661 | 1468350025047 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:25 INFO - PROCESS | 1661 | 1468350025127 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 12:00:25 INFO - PROCESS | 1661 | 1468350025185 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:25 INFO - PROCESS | 1661 | 1468350025187 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:25 INFO - PROCESS | 1661 | ++DOCSHELL 0x11916f800 == 30 [pid = 1661] [id = 508] 12:00:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 74 (0x11690d400) [pid = 1661] [serial = 1524] [outer = 0x0] 12:00:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 75 (0x116a14400) [pid = 1661] [serial = 1525] [outer = 0x11690d400] 12:00:25 INFO - PROCESS | 1661 | 1468350025215 Marionette DEBUG loaded listener.js 12:00:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x1180d0800) [pid = 1661] [serial = 1526] [outer = 0x11690d400] 12:00:25 INFO - PROCESS | 1661 | 1468350025583 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]]]}] 12:00:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 12:00:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 573ms 12:00:25 INFO - PROCESS | 1661 | 1468350025608 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 12:00:25 INFO - PROCESS | 1661 | 1468350025610 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 12:00:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 12:00:25 INFO - PROCESS | 1661 | 1468350025617 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 12:00:25 INFO - PROCESS | 1661 | 1468350025619 Marionette TRACE conn2 <- [1,2006,null,{}] 12:00:25 INFO - PROCESS | 1661 | 1468350025622 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}] 12:00:25 INFO - PROCESS | 1661 | 1468350025624 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:25 INFO - PROCESS | 1661 | 1468350025761 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 12:00:25 INFO - PROCESS | 1661 | 1468350025767 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:25 INFO - PROCESS | 1661 | 1468350025768 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:25 INFO - PROCESS | 1661 | ++DOCSHELL 0x119bb9000 == 31 [pid = 1661] [id = 509] 12:00:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x1172c4c00) [pid = 1661] [serial = 1527] [outer = 0x0] 12:00:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x118111400) [pid = 1661] [serial = 1528] [outer = 0x1172c4c00] 12:00:25 INFO - PROCESS | 1661 | 1468350025793 Marionette DEBUG loaded listener.js 12:00:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x1185c1400) [pid = 1661] [serial = 1529] [outer = 0x1172c4c00] 12:00:26 INFO - PROCESS | 1661 | 1468350026127 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]]]}] 12:00:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 12:00:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 573ms 12:00:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 12:00:26 INFO - PROCESS | 1661 | 1468350026186 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 12:00:26 INFO - PROCESS | 1661 | 1468350026187 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 12:00:26 INFO - PROCESS | 1661 | 1468350026189 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 12:00:26 INFO - PROCESS | 1661 | 1468350026191 Marionette TRACE conn2 <- [1,2010,null,{}] 12:00:26 INFO - PROCESS | 1661 | 1468350026193 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}] 12:00:26 INFO - PROCESS | 1661 | 1468350026201 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:26 INFO - PROCESS | 1661 | 1468350026294 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 12:00:26 INFO - PROCESS | 1661 | 1468350026333 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:26 INFO - PROCESS | 1661 | 1468350026334 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:26 INFO - PROCESS | 1661 | ++DOCSHELL 0x123946800 == 32 [pid = 1661] [id = 510] 12:00:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x1128b2c00) [pid = 1661] [serial = 1530] [outer = 0x0] 12:00:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x118784000) [pid = 1661] [serial = 1531] [outer = 0x1128b2c00] 12:00:26 INFO - PROCESS | 1661 | 1468350026359 Marionette DEBUG loaded listener.js 12:00:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x11888ac00) [pid = 1661] [serial = 1532] [outer = 0x1128b2c00] 12:00:26 INFO - PROCESS | 1661 | 1468350026755 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]]]}] 12:00:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 12:00:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 618ms 12:00:26 INFO - PROCESS | 1661 | 1468350026809 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 12:00:26 INFO - PROCESS | 1661 | 1468350026811 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 12:00:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 12:00:26 INFO - PROCESS | 1661 | 1468350026825 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 12:00:26 INFO - PROCESS | 1661 | 1468350026827 Marionette TRACE conn2 <- [1,2014,null,{}] 12:00:26 INFO - PROCESS | 1661 | 1468350026839 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}] 12:00:26 INFO - PROCESS | 1661 | 1468350026847 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:27 INFO - PROCESS | 1661 | 1468350027028 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 12:00:27 INFO - PROCESS | 1661 | 1468350027056 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:27 INFO - PROCESS | 1661 | 1468350027058 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:27 INFO - PROCESS | 1661 | ++DOCSHELL 0x1245f1000 == 33 [pid = 1661] [id = 511] 12:00:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x119a27c00) [pid = 1661] [serial = 1533] [outer = 0x0] 12:00:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x119b60800) [pid = 1661] [serial = 1534] [outer = 0x119a27c00] 12:00:27 INFO - PROCESS | 1661 | 1468350027095 Marionette DEBUG loaded listener.js 12:00:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x119d7c000) [pid = 1661] [serial = 1535] [outer = 0x119a27c00] 12:00:27 INFO - PROCESS | 1661 | 1468350027425 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]]]}] 12:00:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 12:00:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 632ms 12:00:27 INFO - PROCESS | 1661 | 1468350027468 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 12:00:27 INFO - PROCESS | 1661 | 1468350027469 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 12:00:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 12:00:27 INFO - PROCESS | 1661 | 1468350027472 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 12:00:27 INFO - PROCESS | 1661 | 1468350027473 Marionette TRACE conn2 <- [1,2018,null,{}] 12:00:27 INFO - PROCESS | 1661 | 1468350027475 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}] 12:00:27 INFO - PROCESS | 1661 | 1468350027476 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:27 INFO - PROCESS | 1661 | 1468350027593 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 12:00:27 INFO - PROCESS | 1661 | 1468350027606 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:27 INFO - PROCESS | 1661 | 1468350027608 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:27 INFO - PROCESS | 1661 | ++DOCSHELL 0x12565e000 == 34 [pid = 1661] [id = 512] 12:00:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x116079000) [pid = 1661] [serial = 1536] [outer = 0x0] 12:00:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x119dc4c00) [pid = 1661] [serial = 1537] [outer = 0x116079000] 12:00:27 INFO - PROCESS | 1661 | 1468350027632 Marionette DEBUG loaded listener.js 12:00:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x121110800) [pid = 1661] [serial = 1538] [outer = 0x116079000] 12:00:27 INFO - PROCESS | 1661 | 1468350027940 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]]]}] 12:00:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 12:00:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 518ms 12:00:27 INFO - PROCESS | 1661 | 1468350027991 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 12:00:27 INFO - PROCESS | 1661 | 1468350027992 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 12:00:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 12:00:28 INFO - PROCESS | 1661 | 1468350028001 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 12:00:28 INFO - PROCESS | 1661 | 1468350028002 Marionette TRACE conn2 <- [1,2022,null,{}] 12:00:28 INFO - PROCESS | 1661 | 1468350028004 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}] 12:00:28 INFO - PROCESS | 1661 | 1468350028006 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:28 INFO - PROCESS | 1661 | 1468350028199 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 12:00:28 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x119d83c00) [pid = 1661] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 12:00:28 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x116916800) [pid = 1661] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 12:00:28 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x110ee9800) [pid = 1661] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 12:00:28 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x1121be400) [pid = 1661] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 12:00:28 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x12491bc00) [pid = 1661] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 12:00:28 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x113d48c00) [pid = 1661] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 12:00:28 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x112983c00) [pid = 1661] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 12:00:28 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x110eebc00) [pid = 1661] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 12:00:28 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x111e2e800) [pid = 1661] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 12:00:28 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x119825000) [pid = 1661] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 12:00:28 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x119821400) [pid = 1661] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 12:00:28 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x119dc1c00) [pid = 1661] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 12:00:28 INFO - PROCESS | 1661 | 1468350028243 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:28 INFO - PROCESS | 1661 | 1468350028244 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:28 INFO - PROCESS | 1661 | ++DOCSHELL 0x11735f800 == 35 [pid = 1661] [id = 513] 12:00:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x110eaf400) [pid = 1661] [serial = 1539] [outer = 0x0] 12:00:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x110eebc00) [pid = 1661] [serial = 1540] [outer = 0x110eaf400] 12:00:28 INFO - PROCESS | 1661 | 1468350028268 Marionette DEBUG loaded listener.js 12:00:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x115121000) [pid = 1661] [serial = 1541] [outer = 0x110eaf400] 12:00:28 INFO - PROCESS | 1661 | 1468350028522 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]]]}] 12:00:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 12:00:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 568ms 12:00:28 INFO - PROCESS | 1661 | 1468350028570 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 12:00:28 INFO - PROCESS | 1661 | 1468350028571 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 12:00:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 12:00:28 INFO - PROCESS | 1661 | 1468350028573 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 12:00:28 INFO - PROCESS | 1661 | 1468350028574 Marionette TRACE conn2 <- [1,2026,null,{}] 12:00:28 INFO - PROCESS | 1661 | 1468350028577 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}] 12:00:28 INFO - PROCESS | 1661 | 1468350028578 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:28 INFO - PROCESS | 1661 | 1468350028667 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 12:00:28 INFO - PROCESS | 1661 | 1468350028671 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:28 INFO - PROCESS | 1661 | 1468350028672 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:28 INFO - PROCESS | 1661 | ++DOCSHELL 0x128a39800 == 36 [pid = 1661] [id = 514] 12:00:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x1133ef800) [pid = 1661] [serial = 1542] [outer = 0x0] 12:00:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x119b66400) [pid = 1661] [serial = 1543] [outer = 0x1133ef800] 12:00:28 INFO - PROCESS | 1661 | 1468350028696 Marionette DEBUG loaded listener.js 12:00:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x1241bdc00) [pid = 1661] [serial = 1544] [outer = 0x1133ef800] 12:00:29 INFO - PROCESS | 1661 | 1468350029039 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]]]}] 12:00:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 12:00:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 518ms 12:00:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 12:00:29 INFO - PROCESS | 1661 | 1468350029092 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 12:00:29 INFO - PROCESS | 1661 | 1468350029093 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 12:00:29 INFO - PROCESS | 1661 | 1468350029095 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 12:00:29 INFO - PROCESS | 1661 | 1468350029096 Marionette TRACE conn2 <- [1,2030,null,{}] 12:00:29 INFO - PROCESS | 1661 | 1468350029098 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}] 12:00:29 INFO - PROCESS | 1661 | 1468350029100 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:29 INFO - PROCESS | 1661 | 1468350029176 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 12:00:29 INFO - PROCESS | 1661 | 1468350029182 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:29 INFO - PROCESS | 1661 | 1468350029184 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:29 INFO - PROCESS | 1661 | ++DOCSHELL 0x129172800 == 37 [pid = 1661] [id = 515] 12:00:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x121110c00) [pid = 1661] [serial = 1545] [outer = 0x0] 12:00:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x1245d3800) [pid = 1661] [serial = 1546] [outer = 0x121110c00] 12:00:29 INFO - PROCESS | 1661 | 1468350029209 Marionette DEBUG loaded listener.js 12:00:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x12491e800) [pid = 1661] [serial = 1547] [outer = 0x121110c00] 12:00:29 INFO - PROCESS | 1661 | 1468350029536 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]]]}] 12:00:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 12:00:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 471ms 12:00:29 INFO - PROCESS | 1661 | 1468350029567 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 12:00:29 INFO - PROCESS | 1661 | 1468350029568 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 12:00:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 12:00:29 INFO - PROCESS | 1661 | 1468350029570 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 12:00:29 INFO - PROCESS | 1661 | 1468350029572 Marionette TRACE conn2 <- [1,2034,null,{}] 12:00:29 INFO - PROCESS | 1661 | 1468350029574 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}] 12:00:29 INFO - PROCESS | 1661 | 1468350029576 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:29 INFO - PROCESS | 1661 | 1468350029674 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 12:00:29 INFO - PROCESS | 1661 | 1468350029678 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:29 INFO - PROCESS | 1661 | 1468350029680 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:29 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a66d800 == 38 [pid = 1661] [id = 516] 12:00:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x124922800) [pid = 1661] [serial = 1548] [outer = 0x0] 12:00:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x12492d800) [pid = 1661] [serial = 1549] [outer = 0x124922800] 12:00:29 INFO - PROCESS | 1661 | 1468350029709 Marionette DEBUG loaded listener.js 12:00:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x124978800) [pid = 1661] [serial = 1550] [outer = 0x124922800] 12:00:30 INFO - PROCESS | 1661 | 1468350030052 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]]]}] 12:00:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 12:00:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 519ms 12:00:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 12:00:30 INFO - PROCESS | 1661 | 1468350030090 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 12:00:30 INFO - PROCESS | 1661 | 1468350030092 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 12:00:30 INFO - PROCESS | 1661 | 1468350030094 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 12:00:30 INFO - PROCESS | 1661 | 1468350030095 Marionette TRACE conn2 <- [1,2038,null,{}] 12:00:30 INFO - PROCESS | 1661 | 1468350030102 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}] 12:00:30 INFO - PROCESS | 1661 | 1468350030103 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:30 INFO - PROCESS | 1661 | 1468350030190 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 12:00:30 INFO - PROCESS | 1661 | 1468350030306 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:30 INFO - PROCESS | 1661 | 1468350030308 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:30 INFO - PROCESS | 1661 | ++DOCSHELL 0x113acf800 == 39 [pid = 1661] [id = 517] 12:00:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x110eae000) [pid = 1661] [serial = 1551] [outer = 0x0] 12:00:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x110ee5400) [pid = 1661] [serial = 1552] [outer = 0x110eae000] 12:00:30 INFO - PROCESS | 1661 | 1468350030355 Marionette DEBUG loaded listener.js 12:00:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x112610c00) [pid = 1661] [serial = 1553] [outer = 0x110eae000] 12:00:30 INFO - PROCESS | 1661 | 1468350030958 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]]]}] 12:00:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 12:00:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 922ms 12:00:31 INFO - PROCESS | 1661 | 1468350031024 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 12:00:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 12:00:31 INFO - PROCESS | 1661 | 1468350031026 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 12:00:31 INFO - PROCESS | 1661 | 1468350031033 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 12:00:31 INFO - PROCESS | 1661 | 1468350031035 Marionette TRACE conn2 <- [1,2042,null,{}] 12:00:31 INFO - PROCESS | 1661 | 1468350031039 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}] 12:00:31 INFO - PROCESS | 1661 | 1468350031041 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:31 INFO - PROCESS | 1661 | 1468350031149 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 12:00:31 INFO - PROCESS | 1661 | 1468350031227 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:31 INFO - PROCESS | 1661 | 1468350031228 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:31 INFO - PROCESS | 1661 | ++DOCSHELL 0x1192d2800 == 40 [pid = 1661] [id = 518] 12:00:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x113d8c400) [pid = 1661] [serial = 1554] [outer = 0x0] 12:00:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x116076400) [pid = 1661] [serial = 1555] [outer = 0x113d8c400] 12:00:31 INFO - PROCESS | 1661 | 1468350031259 Marionette DEBUG loaded listener.js 12:00:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x11676bc00) [pid = 1661] [serial = 1556] [outer = 0x113d8c400] 12:00:31 INFO - PROCESS | 1661 | 1468350031919 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]]]}] 12:00:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 12:00:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 976ms 12:00:32 INFO - PROCESS | 1661 | 1468350032007 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 12:00:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 12:00:32 INFO - PROCESS | 1661 | 1468350032011 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 12:00:32 INFO - PROCESS | 1661 | 1468350032016 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 12:00:32 INFO - PROCESS | 1661 | 1468350032019 Marionette TRACE conn2 <- [1,2046,null,{}] 12:00:32 INFO - PROCESS | 1661 | 1468350032025 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}] 12:00:32 INFO - PROCESS | 1661 | 1468350032027 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:32 INFO - PROCESS | 1661 | 1468350032200 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 12:00:32 INFO - PROCESS | 1661 | 1468350032212 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:32 INFO - PROCESS | 1661 | 1468350032215 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:32 INFO - PROCESS | 1661 | ++DOCSHELL 0x118314000 == 41 [pid = 1661] [id = 519] 12:00:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x11383ac00) [pid = 1661] [serial = 1557] [outer = 0x0] 12:00:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x11386f400) [pid = 1661] [serial = 1558] [outer = 0x11383ac00] 12:00:32 INFO - PROCESS | 1661 | 1468350032262 Marionette DEBUG loaded listener.js 12:00:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x11662cc00) [pid = 1661] [serial = 1559] [outer = 0x11383ac00] 12:00:32 INFO - PROCESS | 1661 | --DOCSHELL 0x12a66d800 == 40 [pid = 1661] [id = 516] 12:00:32 INFO - PROCESS | 1661 | --DOCSHELL 0x129172800 == 39 [pid = 1661] [id = 515] 12:00:32 INFO - PROCESS | 1661 | --DOCSHELL 0x128a39800 == 38 [pid = 1661] [id = 514] 12:00:32 INFO - PROCESS | 1661 | --DOCSHELL 0x11735f800 == 37 [pid = 1661] [id = 513] 12:00:32 INFO - PROCESS | 1661 | --DOCSHELL 0x12565e000 == 36 [pid = 1661] [id = 512] 12:00:32 INFO - PROCESS | 1661 | --DOCSHELL 0x1245f1000 == 35 [pid = 1661] [id = 511] 12:00:32 INFO - PROCESS | 1661 | --DOCSHELL 0x123946800 == 34 [pid = 1661] [id = 510] 12:00:32 INFO - PROCESS | 1661 | --DOCSHELL 0x119bb9000 == 33 [pid = 1661] [id = 509] 12:00:32 INFO - PROCESS | 1661 | --DOCSHELL 0x11916f800 == 32 [pid = 1661] [id = 508] 12:00:32 INFO - PROCESS | 1661 | --DOCSHELL 0x11735f000 == 31 [pid = 1661] [id = 507] 12:00:32 INFO - PROCESS | 1661 | --DOCSHELL 0x1162cb800 == 30 [pid = 1661] [id = 506] 12:00:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:00:32 INFO - PROCESS | 1661 | 1468350032735 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]]]}] 12:00:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 726ms 12:00:32 INFO - PROCESS | 1661 | 1468350032741 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 12:00:32 INFO - PROCESS | 1661 | 1468350032744 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 12:00:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 12:00:32 INFO - PROCESS | 1661 | 1468350032751 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 12:00:32 INFO - PROCESS | 1661 | 1468350032753 Marionette TRACE conn2 <- [1,2050,null,{}] 12:00:32 INFO - PROCESS | 1661 | 1468350032755 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}] 12:00:32 INFO - PROCESS | 1661 | 1468350032757 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:32 INFO - PROCESS | 1661 | 1468350032844 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 12:00:32 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x119dcac00) [pid = 1661] [serial = 1498] [outer = 0x0] [url = about:blank] 12:00:32 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x116977800) [pid = 1661] [serial = 1480] [outer = 0x0] [url = about:blank] 12:00:32 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x118109000) [pid = 1661] [serial = 1483] [outer = 0x0] [url = about:blank] 12:00:32 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x1173eb400) [pid = 1661] [serial = 1481] [outer = 0x0] [url = about:blank] 12:00:32 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x1127cdc00) [pid = 1661] [serial = 1474] [outer = 0x0] [url = about:blank] 12:00:32 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x1128a4800) [pid = 1661] [serial = 1475] [outer = 0x0] [url = about:blank] 12:00:32 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x125637000) [pid = 1661] [serial = 1469] [outer = 0x0] [url = about:blank] 12:00:32 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x116079800) [pid = 1661] [serial = 1471] [outer = 0x0] [url = about:blank] 12:00:32 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x116919400) [pid = 1661] [serial = 1472] [outer = 0x0] [url = about:blank] 12:00:32 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x1133eac00) [pid = 1661] [serial = 1477] [outer = 0x0] [url = about:blank] 12:00:32 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x11870c400) [pid = 1661] [serial = 1486] [outer = 0x0] [url = about:blank] 12:00:32 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x112f8c000) [pid = 1661] [serial = 1489] [outer = 0x0] [url = about:blank] 12:00:32 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x118786800) [pid = 1661] [serial = 1487] [outer = 0x0] [url = about:blank] 12:00:32 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x11946bc00) [pid = 1661] [serial = 1490] [outer = 0x0] [url = about:blank] 12:00:32 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x1185ba800) [pid = 1661] [serial = 1484] [outer = 0x0] [url = about:blank] 12:00:32 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x119d7f400) [pid = 1661] [serial = 1495] [outer = 0x0] [url = about:blank] 12:00:32 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x119dcb400) [pid = 1661] [serial = 1496] [outer = 0x0] [url = about:blank] 12:00:32 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x119b6b400) [pid = 1661] [serial = 1492] [outer = 0x0] [url = about:blank] 12:00:32 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x113a9dc00) [pid = 1661] [serial = 1478] [outer = 0x0] [url = about:blank] 12:00:32 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x12380e000) [pid = 1661] [serial = 1499] [outer = 0x0] [url = about:blank] 12:00:32 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x119d79400) [pid = 1661] [serial = 1493] [outer = 0x0] [url = about:blank] 12:00:32 INFO - PROCESS | 1661 | --DOMWINDOW == 75 (0x1240ed400) [pid = 1661] [serial = 1502] [outer = 0x0] [url = about:blank] 12:00:32 INFO - PROCESS | 1661 | --DOMWINDOW == 74 (0x123813000) [pid = 1661] [serial = 1501] [outer = 0x0] [url = about:blank] 12:00:32 INFO - PROCESS | 1661 | 1468350032908 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:32 INFO - PROCESS | 1661 | 1468350032909 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:32 INFO - PROCESS | 1661 | ++DOCSHELL 0x118347000 == 31 [pid = 1661] [id = 520] 12:00:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 75 (0x112f8c000) [pid = 1661] [serial = 1560] [outer = 0x0] 12:00:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x1166eb800) [pid = 1661] [serial = 1561] [outer = 0x112f8c000] 12:00:32 INFO - PROCESS | 1661 | 1468350032936 Marionette DEBUG loaded listener.js 12:00:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x1180d9800) [pid = 1661] [serial = 1562] [outer = 0x112f8c000] 12:00:33 INFO - PROCESS | 1661 | 1468350033226 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]]]}] 12:00:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 12:00:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 520ms 12:00:33 INFO - PROCESS | 1661 | 1468350033271 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 12:00:33 INFO - PROCESS | 1661 | 1468350033273 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 12:00:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 12:00:33 INFO - PROCESS | 1661 | 1468350033275 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 12:00:33 INFO - PROCESS | 1661 | 1468350033277 Marionette TRACE conn2 <- [1,2054,null,{}] 12:00:33 INFO - PROCESS | 1661 | 1468350033288 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}] 12:00:33 INFO - PROCESS | 1661 | 1468350033291 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:33 INFO - PROCESS | 1661 | 1468350033373 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 12:00:33 INFO - PROCESS | 1661 | 1468350033449 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:33 INFO - PROCESS | 1661 | 1468350033451 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:33 INFO - PROCESS | 1661 | ++DOCSHELL 0x119eba800 == 32 [pid = 1661] [id = 521] 12:00:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x1180d8400) [pid = 1661] [serial = 1563] [outer = 0x0] 12:00:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x118502800) [pid = 1661] [serial = 1564] [outer = 0x1180d8400] 12:00:33 INFO - PROCESS | 1661 | 1468350033479 Marionette DEBUG loaded listener.js 12:00:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x119465400) [pid = 1661] [serial = 1565] [outer = 0x1180d8400] 12:00:33 INFO - PROCESS | 1661 | 1468350033795 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]]]}] 12:00:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 12:00:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 575ms 12:00:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 12:00:33 INFO - PROCESS | 1661 | 1468350033850 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 12:00:33 INFO - PROCESS | 1661 | 1468350033852 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 12:00:33 INFO - PROCESS | 1661 | 1468350033854 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 12:00:33 INFO - PROCESS | 1661 | 1468350033855 Marionette TRACE conn2 <- [1,2058,null,{}] 12:00:33 INFO - PROCESS | 1661 | 1468350033858 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}] 12:00:33 INFO - PROCESS | 1661 | 1468350033859 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:33 INFO - PROCESS | 1661 | 1468350033940 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 12:00:33 INFO - PROCESS | 1661 | 1468350033943 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:33 INFO - PROCESS | 1661 | 1468350033944 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:33 INFO - PROCESS | 1661 | ++DOCSHELL 0x1243a1000 == 33 [pid = 1661] [id = 522] 12:00:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x119472400) [pid = 1661] [serial = 1566] [outer = 0x0] 12:00:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x119abf800) [pid = 1661] [serial = 1567] [outer = 0x119472400] 12:00:33 INFO - PROCESS | 1661 | 1468350033978 Marionette DEBUG loaded listener.js 12:00:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x119b65000) [pid = 1661] [serial = 1568] [outer = 0x119472400] 12:00:34 INFO - PROCESS | 1661 | 1468350034319 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]]]}] 12:00:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 12:00:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 518ms 12:00:34 INFO - PROCESS | 1661 | 1468350034373 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 12:00:34 INFO - PROCESS | 1661 | 1468350034374 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 12:00:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 12:00:34 INFO - PROCESS | 1661 | 1468350034376 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 12:00:34 INFO - PROCESS | 1661 | 1468350034377 Marionette TRACE conn2 <- [1,2062,null,{}] 12:00:34 INFO - PROCESS | 1661 | 1468350034380 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}] 12:00:34 INFO - PROCESS | 1661 | 1468350034381 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:34 INFO - PROCESS | 1661 | 1468350034457 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 12:00:34 INFO - PROCESS | 1661 | 1468350034461 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:34 INFO - PROCESS | 1661 | 1468350034462 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:34 INFO - PROCESS | 1661 | ++DOCSHELL 0x118332000 == 34 [pid = 1661] [id = 523] 12:00:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x1180db800) [pid = 1661] [serial = 1569] [outer = 0x0] 12:00:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x119d79800) [pid = 1661] [serial = 1570] [outer = 0x1180db800] 12:00:34 INFO - PROCESS | 1661 | 1468350034490 Marionette DEBUG loaded listener.js 12:00:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x119dccc00) [pid = 1661] [serial = 1571] [outer = 0x1180db800] 12:00:34 INFO - PROCESS | 1661 | 1468350034832 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]]]}] 12:00:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 12:00:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 471ms 12:00:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 12:00:34 INFO - PROCESS | 1661 | 1468350034849 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 12:00:34 INFO - PROCESS | 1661 | 1468350034852 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 12:00:34 INFO - PROCESS | 1661 | 1468350034854 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 12:00:34 INFO - PROCESS | 1661 | 1468350034855 Marionette TRACE conn2 <- [1,2066,null,{}] 12:00:34 INFO - PROCESS | 1661 | 1468350034857 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}] 12:00:34 INFO - PROCESS | 1661 | 1468350034861 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:34 INFO - PROCESS | 1661 | 1468350034993 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 12:00:35 INFO - PROCESS | 1661 | 1468350035005 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:35 INFO - PROCESS | 1661 | 1468350035006 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:35 INFO - PROCESS | 1661 | ++DOCSHELL 0x1265d0000 == 35 [pid = 1661] [id = 524] 12:00:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x119d84400) [pid = 1661] [serial = 1572] [outer = 0x0] 12:00:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x12110dc00) [pid = 1661] [serial = 1573] [outer = 0x119d84400] 12:00:35 INFO - PROCESS | 1661 | 1468350035032 Marionette DEBUG loaded listener.js 12:00:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x12496b800) [pid = 1661] [serial = 1574] [outer = 0x119d84400] 12:00:35 INFO - PROCESS | 1661 | 1468350035379 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]]]}] 12:00:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 12:00:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 570ms 12:00:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 12:00:35 INFO - PROCESS | 1661 | 1468350035424 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 12:00:35 INFO - PROCESS | 1661 | 1468350035425 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 12:00:35 INFO - PROCESS | 1661 | 1468350035427 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 12:00:35 INFO - PROCESS | 1661 | 1468350035428 Marionette TRACE conn2 <- [1,2070,null,{}] 12:00:35 INFO - PROCESS | 1661 | 1468350035431 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}] 12:00:35 INFO - PROCESS | 1661 | 1468350035432 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:35 INFO - PROCESS | 1661 | 1468350035530 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 12:00:35 INFO - PROCESS | 1661 | 1468350035534 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:35 INFO - PROCESS | 1661 | 1468350035535 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:35 INFO - PROCESS | 1661 | ++DOCSHELL 0x128a41800 == 36 [pid = 1661] [id = 525] 12:00:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x1121b2400) [pid = 1661] [serial = 1575] [outer = 0x0] 12:00:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x124972000) [pid = 1661] [serial = 1576] [outer = 0x1121b2400] 12:00:35 INFO - PROCESS | 1661 | 1468350035560 Marionette DEBUG loaded listener.js 12:00:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x124b9dc00) [pid = 1661] [serial = 1577] [outer = 0x1121b2400] 12:00:35 INFO - PROCESS | 1661 | 1468350035879 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]]]}] 12:00:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 12:00:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 467ms 12:00:35 INFO - PROCESS | 1661 | 1468350035903 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 12:00:35 INFO - PROCESS | 1661 | 1468350035904 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 12:00:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 12:00:35 INFO - PROCESS | 1661 | 1468350035920 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 12:00:35 INFO - PROCESS | 1661 | 1468350035921 Marionette TRACE conn2 <- [1,2074,null,{}] 12:00:35 INFO - PROCESS | 1661 | 1468350035924 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}] 12:00:35 INFO - PROCESS | 1661 | 1468350035925 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:36 INFO - PROCESS | 1661 | 1468350036030 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 12:00:36 INFO - PROCESS | 1661 | 1468350036034 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:36 INFO - PROCESS | 1661 | 1468350036035 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:36 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a50f800 == 37 [pid = 1661] [id = 526] 12:00:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x12496e800) [pid = 1661] [serial = 1578] [outer = 0x0] 12:00:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x124d8f800) [pid = 1661] [serial = 1579] [outer = 0x12496e800] 12:00:36 INFO - PROCESS | 1661 | 1468350036060 Marionette DEBUG loaded listener.js 12:00:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x125032400) [pid = 1661] [serial = 1580] [outer = 0x12496e800] 12:00:36 INFO - PROCESS | 1661 | 1468350036408 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]]]}] 12:00:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 12:00:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 526ms 12:00:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 12:00:36 INFO - PROCESS | 1661 | 1468350036440 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 12:00:36 INFO - PROCESS | 1661 | 1468350036441 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 12:00:36 INFO - PROCESS | 1661 | 1468350036443 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 12:00:36 INFO - PROCESS | 1661 | 1468350036444 Marionette TRACE conn2 <- [1,2078,null,{}] 12:00:36 INFO - PROCESS | 1661 | 1468350036448 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}] 12:00:36 INFO - PROCESS | 1661 | 1468350036450 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:36 INFO - PROCESS | 1661 | 1468350036549 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 12:00:36 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x1128b2c00) [pid = 1661] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 12:00:36 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x1172c4c00) [pid = 1661] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 12:00:36 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x1128ab000) [pid = 1661] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 12:00:36 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x1127d5400) [pid = 1661] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 12:00:36 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x1133ed000) [pid = 1661] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 12:00:36 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x116917800) [pid = 1661] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 12:00:36 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x118886000) [pid = 1661] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 12:00:36 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x11690d400) [pid = 1661] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 12:00:36 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x119a27c00) [pid = 1661] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 12:00:36 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x1128afc00) [pid = 1661] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 12:00:36 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x119b64000) [pid = 1661] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 12:00:36 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x121110c00) [pid = 1661] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 12:00:36 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x116079000) [pid = 1661] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 12:00:36 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x110eaf400) [pid = 1661] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 12:00:36 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x1133ef800) [pid = 1661] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 12:00:36 INFO - PROCESS | 1661 | 1468350036751 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:36 INFO - PROCESS | 1661 | 1468350036753 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:36 INFO - PROCESS | 1661 | ++DOCSHELL 0x11608c800 == 38 [pid = 1661] [id = 527] 12:00:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x110eaf400) [pid = 1661] [serial = 1581] [outer = 0x0] 12:00:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x110ef1400) [pid = 1661] [serial = 1582] [outer = 0x110eaf400] 12:00:36 INFO - PROCESS | 1661 | 1468350036785 Marionette DEBUG loaded listener.js 12:00:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x1128a4400) [pid = 1661] [serial = 1583] [outer = 0x110eaf400] 12:00:37 INFO - PROCESS | 1661 | 1468350037217 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]]]}] 12:00:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 12:00:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 821ms 12:00:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 12:00:37 INFO - PROCESS | 1661 | 1468350037266 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 12:00:37 INFO - PROCESS | 1661 | 1468350037268 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 12:00:37 INFO - PROCESS | 1661 | 1468350037271 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 12:00:37 INFO - PROCESS | 1661 | 1468350037273 Marionette TRACE conn2 <- [1,2082,null,{}] 12:00:37 INFO - PROCESS | 1661 | 1468350037277 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}] 12:00:37 INFO - PROCESS | 1661 | 1468350037280 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:37 INFO - PROCESS | 1661 | 1468350037406 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 12:00:37 INFO - PROCESS | 1661 | 1468350037477 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:37 INFO - PROCESS | 1661 | 1468350037479 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:37 INFO - PROCESS | 1661 | ++DOCSHELL 0x118341000 == 39 [pid = 1661] [id = 528] 12:00:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x1128afc00) [pid = 1661] [serial = 1584] [outer = 0x0] 12:00:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x11690c000) [pid = 1661] [serial = 1585] [outer = 0x1128afc00] 12:00:37 INFO - PROCESS | 1661 | 1468350037511 Marionette DEBUG loaded listener.js 12:00:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x1176e0400) [pid = 1661] [serial = 1586] [outer = 0x1128afc00] 12:00:37 INFO - PROCESS | 1661 | 1468350037936 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]]]}] 12:00:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 12:00:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 719ms 12:00:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 12:00:37 INFO - PROCESS | 1661 | 1468350037993 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 12:00:37 INFO - PROCESS | 1661 | 1468350037996 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 12:00:38 INFO - PROCESS | 1661 | 1468350037998 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 12:00:38 INFO - PROCESS | 1661 | 1468350038000 Marionette TRACE conn2 <- [1,2086,null,{}] 12:00:38 INFO - PROCESS | 1661 | 1468350038002 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}] 12:00:38 INFO - PROCESS | 1661 | 1468350038004 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:38 INFO - PROCESS | 1661 | 1468350038108 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 12:00:38 INFO - PROCESS | 1661 | 1468350038166 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:38 INFO - PROCESS | 1661 | 1468350038168 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:38 INFO - PROCESS | 1661 | ++DOCSHELL 0x128974000 == 40 [pid = 1661] [id = 529] 12:00:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x118106800) [pid = 1661] [serial = 1587] [outer = 0x0] 12:00:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x11877f400) [pid = 1661] [serial = 1588] [outer = 0x118106800] 12:00:38 INFO - PROCESS | 1661 | 1468350038197 Marionette DEBUG loaded listener.js 12:00:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x119149400) [pid = 1661] [serial = 1589] [outer = 0x118106800] 12:00:38 INFO - PROCESS | 1661 | 1468350038653 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]]]}] 12:00:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 12:00:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 670ms 12:00:38 INFO - PROCESS | 1661 | 1468350038668 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 12:00:38 INFO - PROCESS | 1661 | 1468350038670 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 12:00:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 12:00:38 INFO - PROCESS | 1661 | 1468350038677 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 12:00:38 INFO - PROCESS | 1661 | 1468350038681 Marionette TRACE conn2 <- [1,2090,null,{}] 12:00:38 INFO - PROCESS | 1661 | 1468350038684 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}] 12:00:38 INFO - PROCESS | 1661 | 1468350038687 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:38 INFO - PROCESS | 1661 | 1468350038809 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 12:00:38 INFO - PROCESS | 1661 | 1468350038868 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:38 INFO - PROCESS | 1661 | 1468350038869 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:38 INFO - PROCESS | 1661 | ++DOCSHELL 0x12adc2800 == 41 [pid = 1661] [id = 530] 12:00:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x11888d800) [pid = 1661] [serial = 1590] [outer = 0x0] 12:00:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x119d16c00) [pid = 1661] [serial = 1591] [outer = 0x11888d800] 12:00:38 INFO - PROCESS | 1661 | 1468350038898 Marionette DEBUG loaded listener.js 12:00:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x123ce7c00) [pid = 1661] [serial = 1592] [outer = 0x11888d800] 12:00:39 INFO - PROCESS | 1661 | 1468350039279 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]]]}] 12:00:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 12:00:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 676ms 12:00:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 12:00:39 INFO - PROCESS | 1661 | 1468350039350 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 12:00:39 INFO - PROCESS | 1661 | 1468350039352 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 12:00:39 INFO - PROCESS | 1661 | 1468350039354 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 12:00:39 INFO - PROCESS | 1661 | 1468350039355 Marionette TRACE conn2 <- [1,2094,null,{}] 12:00:39 INFO - PROCESS | 1661 | 1468350039358 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}] 12:00:39 INFO - PROCESS | 1661 | 1468350039359 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:39 INFO - PROCESS | 1661 | 1468350039459 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 12:00:39 INFO - PROCESS | 1661 | 1468350039515 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:39 INFO - PROCESS | 1661 | 1468350039516 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:39 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ba14000 == 42 [pid = 1661] [id = 531] 12:00:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x1243f0800) [pid = 1661] [serial = 1593] [outer = 0x0] 12:00:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x124919000) [pid = 1661] [serial = 1594] [outer = 0x1243f0800] 12:00:39 INFO - PROCESS | 1661 | 1468350039545 Marionette DEBUG loaded listener.js 12:00:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x124928400) [pid = 1661] [serial = 1595] [outer = 0x1243f0800] 12:00:40 INFO - PROCESS | 1661 | 1468350040120 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]]]}] 12:00:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 12:00:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 819ms 12:00:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 12:00:40 INFO - PROCESS | 1661 | 1468350040174 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 12:00:40 INFO - PROCESS | 1661 | 1468350040176 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 12:00:40 INFO - PROCESS | 1661 | 1468350040179 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 12:00:40 INFO - PROCESS | 1661 | 1468350040181 Marionette TRACE conn2 <- [1,2098,null,{}] 12:00:40 INFO - PROCESS | 1661 | 1468350040185 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}] 12:00:40 INFO - PROCESS | 1661 | 1468350040187 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:40 INFO - PROCESS | 1661 | 1468350040277 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 12:00:40 INFO - PROCESS | 1661 | 1468350040355 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:40 INFO - PROCESS | 1661 | 1468350040356 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:40 INFO - PROCESS | 1661 | ++DOCSHELL 0x113aba800 == 43 [pid = 1661] [id = 532] 12:00:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x11383b400) [pid = 1661] [serial = 1596] [outer = 0x0] 12:00:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x113a52400) [pid = 1661] [serial = 1597] [outer = 0x11383b400] 12:00:40 INFO - PROCESS | 1661 | 1468350040385 Marionette DEBUG loaded listener.js 12:00:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x1160d9400) [pid = 1661] [serial = 1598] [outer = 0x11383b400] 12:00:41 INFO - PROCESS | 1661 | --DOCSHELL 0x11928c000 == 42 [pid = 1661] [id = 505] 12:00:41 INFO - PROCESS | 1661 | --DOCSHELL 0x12a50f800 == 41 [pid = 1661] [id = 526] 12:00:41 INFO - PROCESS | 1661 | --DOCSHELL 0x128a41800 == 40 [pid = 1661] [id = 525] 12:00:41 INFO - PROCESS | 1661 | --DOCSHELL 0x1265d0000 == 39 [pid = 1661] [id = 524] 12:00:41 INFO - PROCESS | 1661 | --DOCSHELL 0x118332000 == 38 [pid = 1661] [id = 523] 12:00:41 INFO - PROCESS | 1661 | --DOCSHELL 0x1243a1000 == 37 [pid = 1661] [id = 522] 12:00:41 INFO - PROCESS | 1661 | --DOCSHELL 0x119eba800 == 36 [pid = 1661] [id = 521] 12:00:41 INFO - PROCESS | 1661 | --DOCSHELL 0x118347000 == 35 [pid = 1661] [id = 520] 12:00:41 INFO - PROCESS | 1661 | --DOCSHELL 0x118314000 == 34 [pid = 1661] [id = 519] 12:00:41 INFO - PROCESS | 1661 | --DOCSHELL 0x1192d2800 == 33 [pid = 1661] [id = 518] 12:00:41 INFO - PROCESS | 1661 | --DOCSHELL 0x113acf800 == 32 [pid = 1661] [id = 517] 12:00:41 INFO - PROCESS | 1661 | --DOCSHELL 0x12ba14000 == 31 [pid = 1661] [id = 531] 12:00:41 INFO - PROCESS | 1661 | --DOCSHELL 0x12adc2800 == 30 [pid = 1661] [id = 530] 12:00:41 INFO - PROCESS | 1661 | --DOCSHELL 0x128974000 == 29 [pid = 1661] [id = 529] 12:00:41 INFO - PROCESS | 1661 | --DOCSHELL 0x118341000 == 28 [pid = 1661] [id = 528] 12:00:41 INFO - PROCESS | 1661 | --DOCSHELL 0x11608c800 == 27 [pid = 1661] [id = 527] 12:00:41 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x11888ac00) [pid = 1661] [serial = 1532] [outer = 0x0] [url = about:blank] 12:00:41 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x118784000) [pid = 1661] [serial = 1531] [outer = 0x0] [url = about:blank] 12:00:41 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x118111400) [pid = 1661] [serial = 1528] [outer = 0x0] [url = about:blank] 12:00:41 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x1128b3000) [pid = 1661] [serial = 1519] [outer = 0x0] [url = about:blank] 12:00:41 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x112ed1400) [pid = 1661] [serial = 1520] [outer = 0x0] [url = about:blank] 12:00:41 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x1121b9c00) [pid = 1661] [serial = 1505] [outer = 0x0] [url = about:blank] 12:00:41 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x112986400) [pid = 1661] [serial = 1504] [outer = 0x0] [url = about:blank] 12:00:41 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x113a52800) [pid = 1661] [serial = 1522] [outer = 0x0] [url = about:blank] 12:00:41 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x1180da000) [pid = 1661] [serial = 1508] [outer = 0x0] [url = about:blank] 12:00:41 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x1172bc400) [pid = 1661] [serial = 1507] [outer = 0x0] [url = about:blank] 12:00:41 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x116077400) [pid = 1661] [serial = 1523] [outer = 0x0] [url = about:blank] 12:00:41 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x119ab3800) [pid = 1661] [serial = 1511] [outer = 0x0] [url = about:blank] 12:00:41 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x116a14400) [pid = 1661] [serial = 1525] [outer = 0x0] [url = about:blank] 12:00:41 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x11914b000) [pid = 1661] [serial = 1510] [outer = 0x0] [url = about:blank] 12:00:41 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x1180d0800) [pid = 1661] [serial = 1526] [outer = 0x0] [url = about:blank] 12:00:41 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x119b60800) [pid = 1661] [serial = 1534] [outer = 0x0] [url = about:blank] 12:00:41 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x112985000) [pid = 1661] [serial = 1516] [outer = 0x0] [url = about:blank] 12:00:41 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x1243fcc00) [pid = 1661] [serial = 1514] [outer = 0x0] [url = about:blank] 12:00:41 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x1241b4800) [pid = 1661] [serial = 1513] [outer = 0x0] [url = about:blank] 12:00:41 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x113844400) [pid = 1661] [serial = 1517] [outer = 0x0] [url = about:blank] 12:00:41 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x12491e800) [pid = 1661] [serial = 1547] [outer = 0x0] [url = about:blank] 12:00:41 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x119dc4c00) [pid = 1661] [serial = 1537] [outer = 0x0] [url = about:blank] 12:00:41 INFO - PROCESS | 1661 | --DOMWINDOW == 75 (0x121110800) [pid = 1661] [serial = 1538] [outer = 0x0] [url = about:blank] 12:00:41 INFO - PROCESS | 1661 | --DOMWINDOW == 74 (0x115121000) [pid = 1661] [serial = 1541] [outer = 0x0] [url = about:blank] 12:00:41 INFO - PROCESS | 1661 | --DOMWINDOW == 73 (0x1245d3800) [pid = 1661] [serial = 1546] [outer = 0x0] [url = about:blank] 12:00:41 INFO - PROCESS | 1661 | --DOMWINDOW == 72 (0x119d7c000) [pid = 1661] [serial = 1535] [outer = 0x0] [url = about:blank] 12:00:41 INFO - PROCESS | 1661 | --DOMWINDOW == 71 (0x119b66400) [pid = 1661] [serial = 1543] [outer = 0x0] [url = about:blank] 12:00:41 INFO - PROCESS | 1661 | --DOMWINDOW == 70 (0x110eebc00) [pid = 1661] [serial = 1540] [outer = 0x0] [url = about:blank] 12:00:41 INFO - PROCESS | 1661 | --DOMWINDOW == 69 (0x1185c1400) [pid = 1661] [serial = 1529] [outer = 0x0] [url = about:blank] 12:00:41 INFO - PROCESS | 1661 | --DOMWINDOW == 68 (0x1241bdc00) [pid = 1661] [serial = 1544] [outer = 0x0] [url = about:blank] 12:00:41 INFO - PROCESS | 1661 | --DOMWINDOW == 67 (0x12492d800) [pid = 1661] [serial = 1549] [outer = 0x0] [url = about:blank] 12:00:41 INFO - PROCESS | 1661 | 1468350041289 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]]]}] 12:00:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 12:00:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1123ms 12:00:41 INFO - PROCESS | 1661 | 1468350041303 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 12:00:41 INFO - PROCESS | 1661 | 1468350041305 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 12:00:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 12:00:41 INFO - PROCESS | 1661 | 1468350041308 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 12:00:41 INFO - PROCESS | 1661 | 1468350041310 Marionette TRACE conn2 <- [1,2102,null,{}] 12:00:41 INFO - PROCESS | 1661 | 1468350041315 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}] 12:00:41 INFO - PROCESS | 1661 | 1468350041317 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:41 INFO - PROCESS | 1661 | 1468350041397 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 12:00:41 INFO - PROCESS | 1661 | 1468350041402 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:41 INFO - PROCESS | 1661 | 1468350041405 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:41 INFO - PROCESS | 1661 | ++DOCSHELL 0x116950800 == 28 [pid = 1661] [id = 533] 12:00:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 68 (0x1127d3400) [pid = 1661] [serial = 1599] [outer = 0x0] 12:00:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 69 (0x1128ab800) [pid = 1661] [serial = 1600] [outer = 0x1127d3400] 12:00:41 INFO - PROCESS | 1661 | 1468350041435 Marionette DEBUG loaded listener.js 12:00:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 70 (0x110fa7c00) [pid = 1661] [serial = 1601] [outer = 0x1127d3400] 12:00:41 INFO - PROCESS | 1661 | 1468350041825 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]]]}] 12:00:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 12:00:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 570ms 12:00:41 INFO - PROCESS | 1661 | 1468350041879 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 12:00:41 INFO - PROCESS | 1661 | 1468350041882 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 12:00:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 12:00:41 INFO - PROCESS | 1661 | 1468350041887 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 12:00:41 INFO - PROCESS | 1661 | 1468350041889 Marionette TRACE conn2 <- [1,2106,null,{}] 12:00:41 INFO - PROCESS | 1661 | 1468350041891 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}] 12:00:41 INFO - PROCESS | 1661 | 1468350041893 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:41 INFO - PROCESS | 1661 | 1468350041973 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 12:00:41 INFO - PROCESS | 1661 | 1468350041978 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:41 INFO - PROCESS | 1661 | 1468350041979 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:41 INFO - PROCESS | 1661 | ++DOCSHELL 0x118342800 == 29 [pid = 1661] [id = 534] 12:00:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 71 (0x1133d3c00) [pid = 1661] [serial = 1602] [outer = 0x0] 12:00:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 72 (0x116768000) [pid = 1661] [serial = 1603] [outer = 0x1133d3c00] 12:00:42 INFO - PROCESS | 1661 | 1468350042010 Marionette DEBUG loaded listener.js 12:00:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 73 (0x11696ec00) [pid = 1661] [serial = 1604] [outer = 0x1133d3c00] 12:00:42 INFO - PROCESS | 1661 | 1468350042353 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]]]}] 12:00:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 12:00:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 472ms 12:00:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 12:00:42 INFO - PROCESS | 1661 | 1468350042360 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 12:00:42 INFO - PROCESS | 1661 | 1468350042361 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 12:00:42 INFO - PROCESS | 1661 | 1468350042365 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 12:00:42 INFO - PROCESS | 1661 | 1468350042367 Marionette TRACE conn2 <- [1,2110,null,{}] 12:00:42 INFO - PROCESS | 1661 | 1468350042382 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}] 12:00:42 INFO - PROCESS | 1661 | 1468350042386 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:42 INFO - PROCESS | 1661 | 1468350042487 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 12:00:42 INFO - PROCESS | 1661 | 1468350042492 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:42 INFO - PROCESS | 1661 | 1468350042494 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:42 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b23800 == 30 [pid = 1661] [id = 535] 12:00:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 74 (0x112e0a400) [pid = 1661] [serial = 1605] [outer = 0x0] 12:00:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 75 (0x118102c00) [pid = 1661] [serial = 1606] [outer = 0x112e0a400] 12:00:42 INFO - PROCESS | 1661 | 1468350042524 Marionette DEBUG loaded listener.js 12:00:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x1185b5000) [pid = 1661] [serial = 1607] [outer = 0x112e0a400] 12:00:42 INFO - PROCESS | 1661 | 1468350042877 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]]]}] 12:00:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 12:00:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 523ms 12:00:42 INFO - PROCESS | 1661 | 1468350042887 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 12:00:42 INFO - PROCESS | 1661 | 1468350042890 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 12:00:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 12:00:42 INFO - PROCESS | 1661 | 1468350042894 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 12:00:42 INFO - PROCESS | 1661 | 1468350042895 Marionette TRACE conn2 <- [1,2114,null,{}] 12:00:42 INFO - PROCESS | 1661 | 1468350042902 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}] 12:00:42 INFO - PROCESS | 1661 | 1468350042904 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:43 INFO - PROCESS | 1661 | 1468350043066 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 12:00:43 INFO - PROCESS | 1661 | 1468350043080 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:43 INFO - PROCESS | 1661 | 1468350043082 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:43 INFO - PROCESS | 1661 | ++DOCSHELL 0x119eb7800 == 31 [pid = 1661] [id = 536] 12:00:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x1185c1000) [pid = 1661] [serial = 1608] [outer = 0x0] 12:00:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x118783800) [pid = 1661] [serial = 1609] [outer = 0x1185c1000] 12:00:43 INFO - PROCESS | 1661 | 1468350043123 Marionette DEBUG loaded listener.js 12:00:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x1188e8400) [pid = 1661] [serial = 1610] [outer = 0x1185c1000] 12:00:43 INFO - PROCESS | 1661 | 1468350043560 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]]]}] 12:00:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 12:00:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 673ms 12:00:43 INFO - PROCESS | 1661 | 1468350043568 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 12:00:43 INFO - PROCESS | 1661 | 1468350043570 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 12:00:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 12:00:43 INFO - PROCESS | 1661 | 1468350043579 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 12:00:43 INFO - PROCESS | 1661 | 1468350043580 Marionette TRACE conn2 <- [1,2118,null,{}] 12:00:43 INFO - PROCESS | 1661 | 1468350043585 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}] 12:00:43 INFO - PROCESS | 1661 | 1468350043587 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:43 INFO - PROCESS | 1661 | 1468350043683 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 12:00:43 INFO - PROCESS | 1661 | 1468350043720 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:43 INFO - PROCESS | 1661 | 1468350043721 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:43 INFO - PROCESS | 1661 | ++DOCSHELL 0x12401d000 == 32 [pid = 1661] [id = 537] 12:00:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x11213e800) [pid = 1661] [serial = 1611] [outer = 0x0] 12:00:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x11946d000) [pid = 1661] [serial = 1612] [outer = 0x11213e800] 12:00:43 INFO - PROCESS | 1661 | 1468350043746 Marionette DEBUG loaded listener.js 12:00:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x119ab4c00) [pid = 1661] [serial = 1613] [outer = 0x11213e800] 12:00:44 INFO - PROCESS | 1661 | 1468350044092 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]]]}] 12:00:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 12:00:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 528ms 12:00:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 12:00:44 INFO - PROCESS | 1661 | 1468350044101 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 12:00:44 INFO - PROCESS | 1661 | 1468350044102 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 12:00:44 INFO - PROCESS | 1661 | 1468350044104 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 12:00:44 INFO - PROCESS | 1661 | 1468350044105 Marionette TRACE conn2 <- [1,2122,null,{}] 12:00:44 INFO - PROCESS | 1661 | 1468350044108 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}] 12:00:44 INFO - PROCESS | 1661 | 1468350044112 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:44 INFO - PROCESS | 1661 | 1468350044229 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 12:00:44 INFO - PROCESS | 1661 | 1468350044241 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:44 INFO - PROCESS | 1661 | 1468350044242 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:44 INFO - PROCESS | 1661 | ++DOCSHELL 0x124dca000 == 33 [pid = 1661] [id = 538] 12:00:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x119abf000) [pid = 1661] [serial = 1614] [outer = 0x0] 12:00:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x119d16000) [pid = 1661] [serial = 1615] [outer = 0x119abf000] 12:00:44 INFO - PROCESS | 1661 | 1468350044267 Marionette DEBUG loaded listener.js 12:00:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x12110b800) [pid = 1661] [serial = 1616] [outer = 0x119abf000] 12:00:44 INFO - PROCESS | 1661 | 1468350044604 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]]]}] 12:00:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 12:00:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 519ms 12:00:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 12:00:44 INFO - PROCESS | 1661 | 1468350044624 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 12:00:44 INFO - PROCESS | 1661 | 1468350044625 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 12:00:44 INFO - PROCESS | 1661 | 1468350044627 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 12:00:44 INFO - PROCESS | 1661 | 1468350044629 Marionette TRACE conn2 <- [1,2126,null,{}] 12:00:44 INFO - PROCESS | 1661 | 1468350044639 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}] 12:00:44 INFO - PROCESS | 1661 | 1468350044647 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:44 INFO - PROCESS | 1661 | 1468350044742 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 12:00:44 INFO - PROCESS | 1661 | 1468350044748 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:44 INFO - PROCESS | 1661 | 1468350044749 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:44 INFO - PROCESS | 1661 | ++DOCSHELL 0x1265cb000 == 34 [pid = 1661] [id = 539] 12:00:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x110fa0400) [pid = 1661] [serial = 1617] [outer = 0x0] 12:00:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x123a2c800) [pid = 1661] [serial = 1618] [outer = 0x110fa0400] 12:00:44 INFO - PROCESS | 1661 | 1468350044774 Marionette DEBUG loaded listener.js 12:00:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x1243efc00) [pid = 1661] [serial = 1619] [outer = 0x110fa0400] 12:00:45 INFO - PROCESS | 1661 | 1468350045113 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]]]}] 12:00:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 12:00:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 523ms 12:00:45 INFO - PROCESS | 1661 | 1468350045155 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 12:00:45 INFO - PROCESS | 1661 | 1468350045156 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 12:00:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 12:00:45 INFO - PROCESS | 1661 | 1468350045158 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 12:00:45 INFO - PROCESS | 1661 | 1468350045159 Marionette TRACE conn2 <- [1,2130,null,{}] 12:00:45 INFO - PROCESS | 1661 | 1468350045161 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}] 12:00:45 INFO - PROCESS | 1661 | 1468350045163 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:45 INFO - PROCESS | 1661 | 1468350045260 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 12:00:45 INFO - PROCESS | 1661 | 1468350045264 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:45 INFO - PROCESS | 1661 | 1468350045265 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:45 INFO - PROCESS | 1661 | ++DOCSHELL 0x128976800 == 35 [pid = 1661] [id = 540] 12:00:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x1243f0c00) [pid = 1661] [serial = 1620] [outer = 0x0] 12:00:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x12491b800) [pid = 1661] [serial = 1621] [outer = 0x1243f0c00] 12:00:45 INFO - PROCESS | 1661 | 1468350045290 Marionette DEBUG loaded listener.js 12:00:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x12492cc00) [pid = 1661] [serial = 1622] [outer = 0x1243f0c00] 12:00:45 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x1180db800) [pid = 1661] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 12:00:45 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x119d84400) [pid = 1661] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 12:00:45 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x1121b2400) [pid = 1661] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 12:00:45 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x124922800) [pid = 1661] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 12:00:45 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x12496e800) [pid = 1661] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 12:00:45 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x11383ac00) [pid = 1661] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 12:00:45 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x113d8c400) [pid = 1661] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 12:00:45 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x1180d8400) [pid = 1661] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 12:00:45 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x110eae000) [pid = 1661] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 12:00:45 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x112f8c000) [pid = 1661] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 12:00:45 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x119472400) [pid = 1661] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 12:00:45 INFO - PROCESS | 1661 | 1468350045752 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] 12:00:45 INFO - PROCESS | 1661 | 1468350045796 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 12:00:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 12:00:45 INFO - PROCESS | 1661 | 1468350045803 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 12:00:45 INFO - PROCESS | 1661 | 1468350045813 Marionette TRACE conn2 <- [1,2134,null,{}] 12:00:45 INFO - PROCESS | 1661 | 1468350045818 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}] 12:00:45 INFO - PROCESS | 1661 | 1468350045819 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:45 INFO - PROCESS | 1661 | 1468350045895 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 12:00:45 INFO - PROCESS | 1661 | 1468350045902 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:45 INFO - PROCESS | 1661 | 1468350045903 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:45 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b22800 == 36 [pid = 1661] [id = 541] 12:00:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x11383c400) [pid = 1661] [serial = 1623] [outer = 0x0] 12:00:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x119b5fc00) [pid = 1661] [serial = 1624] [outer = 0x11383c400] 12:00:45 INFO - PROCESS | 1661 | 1468350045927 Marionette DEBUG loaded listener.js 12:00:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x12491d400) [pid = 1661] [serial = 1625] [outer = 0x11383c400] 12:00:46 INFO - PROCESS | 1661 | 1468350046253 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]]]}] 12:00:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 12:00:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 479ms 12:00:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 12:00:46 INFO - PROCESS | 1661 | 1468350046283 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 12:00:46 INFO - PROCESS | 1661 | 1468350046284 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 12:00:46 INFO - PROCESS | 1661 | 1468350046286 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 12:00:46 INFO - PROCESS | 1661 | 1468350046287 Marionette TRACE conn2 <- [1,2138,null,{}] 12:00:46 INFO - PROCESS | 1661 | 1468350046290 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}] 12:00:46 INFO - PROCESS | 1661 | 1468350046291 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:46 INFO - PROCESS | 1661 | 1468350046370 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 12:00:46 INFO - PROCESS | 1661 | 1468350046374 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:46 INFO - PROCESS | 1661 | 1468350046375 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:46 INFO - PROCESS | 1661 | ++DOCSHELL 0x1295e5000 == 37 [pid = 1661] [id = 542] 12:00:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x119d84400) [pid = 1661] [serial = 1626] [outer = 0x0] 12:00:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x124974800) [pid = 1661] [serial = 1627] [outer = 0x119d84400] 12:00:46 INFO - PROCESS | 1661 | 1468350046400 Marionette DEBUG loaded listener.js 12:00:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x124b1fc00) [pid = 1661] [serial = 1628] [outer = 0x119d84400] 12:00:46 INFO - PROCESS | 1661 | 1468350046745 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]]]}] 12:00:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 12:00:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 473ms 12:00:46 INFO - PROCESS | 1661 | 1468350046760 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 12:00:46 INFO - PROCESS | 1661 | 1468350046762 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 12:00:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 12:00:46 INFO - PROCESS | 1661 | 1468350046767 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 12:00:46 INFO - PROCESS | 1661 | 1468350046770 Marionette TRACE conn2 <- [1,2142,null,{}] 12:00:46 INFO - PROCESS | 1661 | 1468350046772 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}] 12:00:46 INFO - PROCESS | 1661 | 1468350046784 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:46 INFO - PROCESS | 1661 | 1468350046903 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 12:00:46 INFO - PROCESS | 1661 | 1468350046907 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:46 INFO - PROCESS | 1661 | 1468350046909 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:46 INFO - PROCESS | 1661 | ++DOCSHELL 0x12401c800 == 38 [pid = 1661] [id = 543] 12:00:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x124b20c00) [pid = 1661] [serial = 1629] [outer = 0x0] 12:00:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x124d93800) [pid = 1661] [serial = 1630] [outer = 0x124b20c00] 12:00:46 INFO - PROCESS | 1661 | 1468350046935 Marionette DEBUG loaded listener.js 12:00:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x125637800) [pid = 1661] [serial = 1631] [outer = 0x124b20c00] 12:00:47 INFO - PROCESS | 1661 | 1468350047256 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] 12:00:47 INFO - PROCESS | 1661 | 1468350047289 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 12:00:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 12:00:47 INFO - PROCESS | 1661 | 1468350047292 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 12:00:47 INFO - PROCESS | 1661 | 1468350047293 Marionette TRACE conn2 <- [1,2146,null,{}] 12:00:47 INFO - PROCESS | 1661 | 1468350047295 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}] 12:00:47 INFO - PROCESS | 1661 | 1468350047296 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:47 INFO - PROCESS | 1661 | 1468350047375 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 12:00:47 INFO - PROCESS | 1661 | 1468350047436 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:47 INFO - PROCESS | 1661 | 1468350047437 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:47 INFO - PROCESS | 1661 | ++DOCSHELL 0x12adce800 == 39 [pid = 1661] [id = 544] 12:00:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x124b97800) [pid = 1661] [serial = 1632] [outer = 0x0] 12:00:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x1256d2800) [pid = 1661] [serial = 1633] [outer = 0x124b97800] 12:00:47 INFO - PROCESS | 1661 | 1468350047462 Marionette DEBUG loaded listener.js 12:00:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x12653a400) [pid = 1661] [serial = 1634] [outer = 0x124b97800] 12:00:47 INFO - PROCESS | 1661 | 1468350047971 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] 12:00:48 INFO - PROCESS | 1661 | 1468350048020 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 12:00:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 12:00:48 INFO - PROCESS | 1661 | 1468350048023 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 12:00:48 INFO - PROCESS | 1661 | 1468350048025 Marionette TRACE conn2 <- [1,2150,null,{}] 12:00:48 INFO - PROCESS | 1661 | 1468350048029 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}] 12:00:48 INFO - PROCESS | 1661 | 1468350048031 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:48 INFO - PROCESS | 1661 | 1468350048141 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 12:00:48 INFO - PROCESS | 1661 | 1468350048246 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:48 INFO - PROCESS | 1661 | 1468350048248 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:48 INFO - PROCESS | 1661 | ++DOCSHELL 0x1188a5000 == 40 [pid = 1661] [id = 545] 12:00:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x11336fc00) [pid = 1661] [serial = 1635] [outer = 0x0] 12:00:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x11386a400) [pid = 1661] [serial = 1636] [outer = 0x11336fc00] 12:00:48 INFO - PROCESS | 1661 | 1468350048281 Marionette DEBUG loaded listener.js 12:00:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x1166eb400) [pid = 1661] [serial = 1637] [outer = 0x11336fc00] 12:00:48 INFO - PROCESS | 1661 | 1468350048810 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]]]}] 12:00:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 12:00:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 822ms 12:00:48 INFO - PROCESS | 1661 | 1468350048857 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 12:00:48 INFO - PROCESS | 1661 | 1468350048860 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 12:00:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 12:00:48 INFO - PROCESS | 1661 | 1468350048868 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 12:00:48 INFO - PROCESS | 1661 | 1468350048870 Marionette TRACE conn2 <- [1,2154,null,{}] 12:00:48 INFO - PROCESS | 1661 | 1468350048873 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}] 12:00:48 INFO - PROCESS | 1661 | 1468350048874 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:49 INFO - PROCESS | 1661 | 1468350049095 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 12:00:49 INFO - PROCESS | 1661 | 1468350049186 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:49 INFO - PROCESS | 1661 | 1468350049187 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:49 INFO - PROCESS | 1661 | ++DOCSHELL 0x117244800 == 41 [pid = 1661] [id = 546] 12:00:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x112e06c00) [pid = 1661] [serial = 1638] [outer = 0x0] 12:00:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x112f8ac00) [pid = 1661] [serial = 1639] [outer = 0x112e06c00] 12:00:49 INFO - PROCESS | 1661 | 1468350049215 Marionette DEBUG loaded listener.js 12:00:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x1166ee000) [pid = 1661] [serial = 1640] [outer = 0x112e06c00] 12:00:49 INFO - PROCESS | 1661 | --DOCSHELL 0x12401c800 == 40 [pid = 1661] [id = 543] 12:00:49 INFO - PROCESS | 1661 | --DOCSHELL 0x1295e5000 == 39 [pid = 1661] [id = 542] 12:00:49 INFO - PROCESS | 1661 | --DOCSHELL 0x119b22800 == 38 [pid = 1661] [id = 541] 12:00:49 INFO - PROCESS | 1661 | --DOCSHELL 0x128976800 == 37 [pid = 1661] [id = 540] 12:00:49 INFO - PROCESS | 1661 | --DOCSHELL 0x1265cb000 == 36 [pid = 1661] [id = 539] 12:00:49 INFO - PROCESS | 1661 | --DOCSHELL 0x124dca000 == 35 [pid = 1661] [id = 538] 12:00:49 INFO - PROCESS | 1661 | --DOCSHELL 0x12401d000 == 34 [pid = 1661] [id = 537] 12:00:49 INFO - PROCESS | 1661 | --DOCSHELL 0x119eb7800 == 33 [pid = 1661] [id = 536] 12:00:49 INFO - PROCESS | 1661 | --DOCSHELL 0x119b23800 == 32 [pid = 1661] [id = 535] 12:00:49 INFO - PROCESS | 1661 | --DOCSHELL 0x118342800 == 31 [pid = 1661] [id = 534] 12:00:49 INFO - PROCESS | 1661 | --DOCSHELL 0x116950800 == 30 [pid = 1661] [id = 533] 12:00:49 INFO - PROCESS | 1661 | --DOCSHELL 0x113aba800 == 29 [pid = 1661] [id = 532] 12:00:49 INFO - PROCESS | 1661 | 1468350049671 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]]]}] 12:00:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 12:00:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 821ms 12:00:49 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x124d8f800) [pid = 1661] [serial = 1579] [outer = 0x0] [url = about:blank] 12:00:49 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x125032400) [pid = 1661] [serial = 1580] [outer = 0x0] [url = about:blank] 12:00:49 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x11386f400) [pid = 1661] [serial = 1558] [outer = 0x0] [url = about:blank] 12:00:49 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x11662cc00) [pid = 1661] [serial = 1559] [outer = 0x0] [url = about:blank] 12:00:49 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x116076400) [pid = 1661] [serial = 1555] [outer = 0x0] [url = about:blank] 12:00:49 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x11676bc00) [pid = 1661] [serial = 1556] [outer = 0x0] [url = about:blank] 12:00:49 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x118502800) [pid = 1661] [serial = 1564] [outer = 0x0] [url = about:blank] 12:00:49 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x119465400) [pid = 1661] [serial = 1565] [outer = 0x0] [url = about:blank] 12:00:49 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x110ee5400) [pid = 1661] [serial = 1552] [outer = 0x0] [url = about:blank] 12:00:49 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x112610c00) [pid = 1661] [serial = 1553] [outer = 0x0] [url = about:blank] 12:00:49 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x1166eb800) [pid = 1661] [serial = 1561] [outer = 0x0] [url = about:blank] 12:00:49 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x1180d9800) [pid = 1661] [serial = 1562] [outer = 0x0] [url = about:blank] 12:00:49 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x119abf800) [pid = 1661] [serial = 1567] [outer = 0x0] [url = about:blank] 12:00:49 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x119b65000) [pid = 1661] [serial = 1568] [outer = 0x0] [url = about:blank] 12:00:49 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x124b9dc00) [pid = 1661] [serial = 1577] [outer = 0x0] [url = about:blank] 12:00:49 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x119dccc00) [pid = 1661] [serial = 1571] [outer = 0x0] [url = about:blank] 12:00:49 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x119d79800) [pid = 1661] [serial = 1570] [outer = 0x0] [url = about:blank] 12:00:49 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x12110dc00) [pid = 1661] [serial = 1573] [outer = 0x0] [url = about:blank] 12:00:49 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x124972000) [pid = 1661] [serial = 1576] [outer = 0x0] [url = about:blank] 12:00:49 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x12496b800) [pid = 1661] [serial = 1574] [outer = 0x0] [url = about:blank] 12:00:49 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x124978800) [pid = 1661] [serial = 1550] [outer = 0x0] [url = about:blank] 12:00:49 INFO - PROCESS | 1661 | 1468350049703 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 12:00:49 INFO - PROCESS | 1661 | 1468350049706 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 12:00:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 12:00:49 INFO - PROCESS | 1661 | 1468350049711 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 12:00:49 INFO - PROCESS | 1661 | 1468350049713 Marionette TRACE conn2 <- [1,2158,null,{}] 12:00:49 INFO - PROCESS | 1661 | 1468350049717 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}] 12:00:49 INFO - PROCESS | 1661 | 1468350049718 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:49 INFO - PROCESS | 1661 | 1468350049796 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 12:00:49 INFO - PROCESS | 1661 | 1468350049804 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:49 INFO - PROCESS | 1661 | 1468350049805 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:49 INFO - PROCESS | 1661 | ++DOCSHELL 0x11832f800 == 30 [pid = 1661] [id = 547] 12:00:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x116977800) [pid = 1661] [serial = 1641] [outer = 0x0] 12:00:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x1172bfc00) [pid = 1661] [serial = 1642] [outer = 0x116977800] 12:00:49 INFO - PROCESS | 1661 | 1468350049833 Marionette DEBUG loaded listener.js 12:00:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x118106000) [pid = 1661] [serial = 1643] [outer = 0x116977800] 12:00:50 INFO - PROCESS | 1661 | 1468350050201 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]]]}] 12:00:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 12:00:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 525ms 12:00:50 INFO - PROCESS | 1661 | 1468350050244 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 12:00:50 INFO - PROCESS | 1661 | 1468350050247 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 12:00:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 12:00:50 INFO - PROCESS | 1661 | 1468350050252 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 12:00:50 INFO - PROCESS | 1661 | 1468350050253 Marionette TRACE conn2 <- [1,2162,null,{}] 12:00:50 INFO - PROCESS | 1661 | 1468350050255 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}] 12:00:50 INFO - PROCESS | 1661 | 1468350050257 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:50 INFO - PROCESS | 1661 | 1468350050336 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 12:00:50 INFO - PROCESS | 1661 | 1468350050343 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:50 INFO - PROCESS | 1661 | 1468350050344 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:50 INFO - PROCESS | 1661 | ++DOCSHELL 0x119eb8800 == 31 [pid = 1661] [id = 548] 12:00:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x118511000) [pid = 1661] [serial = 1644] [outer = 0x0] 12:00:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x118786800) [pid = 1661] [serial = 1645] [outer = 0x118511000] 12:00:50 INFO - PROCESS | 1661 | 1468350050375 Marionette DEBUG loaded listener.js 12:00:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x119825800) [pid = 1661] [serial = 1646] [outer = 0x118511000] 12:00:50 INFO - PROCESS | 1661 | 1468350050856 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]]]}] 12:00:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 12:00:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 619ms 12:00:50 INFO - PROCESS | 1661 | 1468350050872 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 12:00:50 INFO - PROCESS | 1661 | 1468350050876 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 12:00:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 12:00:50 INFO - PROCESS | 1661 | 1468350050889 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 12:00:50 INFO - PROCESS | 1661 | 1468350050895 Marionette TRACE conn2 <- [1,2166,null,{}] 12:00:50 INFO - PROCESS | 1661 | 1468350050901 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}] 12:00:50 INFO - PROCESS | 1661 | 1468350050905 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:51 INFO - PROCESS | 1661 | 1468350051011 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 12:00:51 INFO - PROCESS | 1661 | 1468350051037 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:51 INFO - PROCESS | 1661 | 1468350051038 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:51 INFO - PROCESS | 1661 | ++DOCSHELL 0x1245e3800 == 32 [pid = 1661] [id = 549] 12:00:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x119ac1000) [pid = 1661] [serial = 1647] [outer = 0x0] 12:00:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x119d18000) [pid = 1661] [serial = 1648] [outer = 0x119ac1000] 12:00:51 INFO - PROCESS | 1661 | 1468350051063 Marionette DEBUG loaded listener.js 12:00:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x119d85000) [pid = 1661] [serial = 1649] [outer = 0x119ac1000] 12:00:51 INFO - PROCESS | 1661 | 1468350051392 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]]]}] 12:00:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 12:00:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 536ms 12:00:51 INFO - PROCESS | 1661 | 1468350051419 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 12:00:51 INFO - PROCESS | 1661 | 1468350051420 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 12:00:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 12:00:51 INFO - PROCESS | 1661 | 1468350051422 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 12:00:51 INFO - PROCESS | 1661 | 1468350051423 Marionette TRACE conn2 <- [1,2170,null,{}] 12:00:51 INFO - PROCESS | 1661 | 1468350051425 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}] 12:00:51 INFO - PROCESS | 1661 | 1468350051427 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:51 INFO - PROCESS | 1661 | 1468350051535 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 12:00:51 INFO - PROCESS | 1661 | 1468350051541 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:51 INFO - PROCESS | 1661 | 1468350051542 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:51 INFO - PROCESS | 1661 | ++DOCSHELL 0x125621800 == 33 [pid = 1661] [id = 550] 12:00:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x119dc1800) [pid = 1661] [serial = 1650] [outer = 0x0] 12:00:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x119dd0400) [pid = 1661] [serial = 1651] [outer = 0x119dc1800] 12:00:51 INFO - PROCESS | 1661 | 1468350051566 Marionette DEBUG loaded listener.js 12:00:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x123813400) [pid = 1661] [serial = 1652] [outer = 0x119dc1800] 12:00:51 INFO - PROCESS | 1661 | 1468350051902 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]]]}] 12:00:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 12:00:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 518ms 12:00:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 12:00:51 INFO - PROCESS | 1661 | 1468350051940 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 12:00:51 INFO - PROCESS | 1661 | 1468350051942 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 12:00:51 INFO - PROCESS | 1661 | 1468350051944 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 12:00:51 INFO - PROCESS | 1661 | 1468350051945 Marionette TRACE conn2 <- [1,2174,null,{}] 12:00:51 INFO - PROCESS | 1661 | 1468350051947 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}] 12:00:51 INFO - PROCESS | 1661 | 1468350051949 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:52 INFO - PROCESS | 1661 | 1468350052047 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 12:00:52 INFO - PROCESS | 1661 | 1468350052051 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:52 INFO - PROCESS | 1661 | 1468350052055 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:52 INFO - PROCESS | 1661 | ++DOCSHELL 0x124013000 == 34 [pid = 1661] [id = 551] 12:00:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x12491e800) [pid = 1661] [serial = 1653] [outer = 0x0] 12:00:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x124923000) [pid = 1661] [serial = 1654] [outer = 0x12491e800] 12:00:52 INFO - PROCESS | 1661 | 1468350052087 Marionette DEBUG loaded listener.js 12:00:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x124b98800) [pid = 1661] [serial = 1655] [outer = 0x12491e800] 12:00:52 INFO - PROCESS | 1661 | 1468350052475 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]]]}] 12:00:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 12:00:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 570ms 12:00:52 INFO - PROCESS | 1661 | 1468350052516 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 12:00:52 INFO - PROCESS | 1661 | 1468350052518 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 12:00:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 12:00:52 INFO - PROCESS | 1661 | 1468350052520 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 12:00:52 INFO - PROCESS | 1661 | 1468350052521 Marionette TRACE conn2 <- [1,2178,null,{}] 12:00:52 INFO - PROCESS | 1661 | 1468350052523 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}] 12:00:52 INFO - PROCESS | 1661 | 1468350052524 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:52 INFO - PROCESS | 1661 | 1468350052622 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 12:00:52 INFO - PROCESS | 1661 | 1468350052634 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:52 INFO - PROCESS | 1661 | 1468350052635 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:52 INFO - PROCESS | 1661 | ++DOCSHELL 0x129182000 == 35 [pid = 1661] [id = 552] 12:00:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x1245cb000) [pid = 1661] [serial = 1656] [outer = 0x0] 12:00:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x12502b000) [pid = 1661] [serial = 1657] [outer = 0x1245cb000] 12:00:52 INFO - PROCESS | 1661 | 1468350052659 Marionette DEBUG loaded listener.js 12:00:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x12563c800) [pid = 1661] [serial = 1658] [outer = 0x1245cb000] 12:00:53 INFO - PROCESS | 1661 | 1468350053092 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]]]}] 12:00:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 12:00:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 618ms 12:00:53 INFO - PROCESS | 1661 | 1468350053139 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 12:00:53 INFO - PROCESS | 1661 | 1468350053141 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 12:00:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 12:00:53 INFO - PROCESS | 1661 | 1468350053144 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 12:00:53 INFO - PROCESS | 1661 | 1468350053146 Marionette TRACE conn2 <- [1,2182,null,{}] 12:00:53 INFO - PROCESS | 1661 | 1468350053149 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}] 12:00:53 INFO - PROCESS | 1661 | 1468350053151 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:53 INFO - PROCESS | 1661 | 1468350053301 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 12:00:53 INFO - PROCESS | 1661 | 1468350053322 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:53 INFO - PROCESS | 1661 | 1468350053323 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:53 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a687800 == 36 [pid = 1661] [id = 553] 12:00:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x1256dd800) [pid = 1661] [serial = 1659] [outer = 0x0] 12:00:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x126175400) [pid = 1661] [serial = 1660] [outer = 0x1256dd800] 12:00:53 INFO - PROCESS | 1661 | 1468350053364 Marionette DEBUG loaded listener.js 12:00:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x126707800) [pid = 1661] [serial = 1661] [outer = 0x1256dd800] 12:00:53 INFO - PROCESS | 1661 | 1468350053754 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]]]}] 12:00:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 12:00:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 623ms 12:00:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 12:00:53 INFO - PROCESS | 1661 | 1468350053768 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 12:00:53 INFO - PROCESS | 1661 | 1468350053770 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 12:00:53 INFO - PROCESS | 1661 | 1468350053772 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 12:00:53 INFO - PROCESS | 1661 | 1468350053773 Marionette TRACE conn2 <- [1,2186,null,{}] 12:00:53 INFO - PROCESS | 1661 | 1468350053775 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}] 12:00:53 INFO - PROCESS | 1661 | 1468350053776 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:53 INFO - PROCESS | 1661 | 1468350053972 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 12:00:53 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x1243f0800) [pid = 1661] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 12:00:53 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x110fa0400) [pid = 1661] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 12:00:53 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x1243f0c00) [pid = 1661] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 12:00:53 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x11383c400) [pid = 1661] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 12:00:53 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x119d84400) [pid = 1661] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 12:00:53 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x124b20c00) [pid = 1661] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 12:00:53 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x11213e800) [pid = 1661] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 12:00:53 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x119abf000) [pid = 1661] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 12:00:53 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x1185c1000) [pid = 1661] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 12:00:53 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x1127d3400) [pid = 1661] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 12:00:53 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x11383b400) [pid = 1661] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 12:00:53 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x1133d3c00) [pid = 1661] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 12:00:53 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x112e0a400) [pid = 1661] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 12:00:53 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x110eaf400) [pid = 1661] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 12:00:53 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x1128afc00) [pid = 1661] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 12:00:53 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x118106800) [pid = 1661] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 12:00:53 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x11888d800) [pid = 1661] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 12:00:54 INFO - PROCESS | 1661 | 1468350054024 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:54 INFO - PROCESS | 1661 | 1468350054032 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:54 INFO - PROCESS | 1661 | ++DOCSHELL 0x1192e0800 == 37 [pid = 1661] [id = 554] 12:00:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x110ef1800) [pid = 1661] [serial = 1662] [outer = 0x0] 12:00:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x1127d3400) [pid = 1661] [serial = 1663] [outer = 0x110ef1800] 12:00:54 INFO - PROCESS | 1661 | 1468350054057 Marionette DEBUG loaded listener.js 12:00:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x1160d6800) [pid = 1661] [serial = 1664] [outer = 0x110ef1800] 12:00:54 INFO - PROCESS | 1661 | 1468350054318 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]]]}] 12:00:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 12:00:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 569ms 12:00:54 INFO - PROCESS | 1661 | 1468350054342 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 12:00:54 INFO - PROCESS | 1661 | 1468350054343 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 12:00:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 12:00:54 INFO - PROCESS | 1661 | 1468350054353 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 12:00:54 INFO - PROCESS | 1661 | 1468350054354 Marionette TRACE conn2 <- [1,2190,null,{}] 12:00:54 INFO - PROCESS | 1661 | 1468350054356 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}] 12:00:54 INFO - PROCESS | 1661 | 1468350054357 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:54 INFO - PROCESS | 1661 | 1468350054441 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 12:00:54 INFO - PROCESS | 1661 | 1468350054446 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:54 INFO - PROCESS | 1661 | 1468350054448 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:54 INFO - PROCESS | 1661 | ++DOCSHELL 0x12401d000 == 38 [pid = 1661] [id = 555] 12:00:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x118108800) [pid = 1661] [serial = 1665] [outer = 0x0] 12:00:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x11946d400) [pid = 1661] [serial = 1666] [outer = 0x118108800] 12:00:54 INFO - PROCESS | 1661 | 1468350054474 Marionette DEBUG loaded listener.js 12:00:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x1243f0800) [pid = 1661] [serial = 1667] [outer = 0x118108800] 12:00:54 INFO - PROCESS | 1661 | 1468350054804 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]]]}] 12:00:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 12:00:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 478ms 12:00:54 INFO - PROCESS | 1661 | 1468350054824 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 12:00:54 INFO - PROCESS | 1661 | 1468350054826 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 12:00:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 12:00:54 INFO - PROCESS | 1661 | 1468350054828 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 12:00:54 INFO - PROCESS | 1661 | 1468350054829 Marionette TRACE conn2 <- [1,2194,null,{}] 12:00:54 INFO - PROCESS | 1661 | 1468350054833 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}] 12:00:54 INFO - PROCESS | 1661 | 1468350054835 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:54 INFO - PROCESS | 1661 | 1468350054943 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 12:00:54 INFO - PROCESS | 1661 | 1468350054957 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:54 INFO - PROCESS | 1661 | 1468350054959 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:54 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bd12800 == 39 [pid = 1661] [id = 556] 12:00:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x116a0bc00) [pid = 1661] [serial = 1668] [outer = 0x0] 12:00:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x1256de000) [pid = 1661] [serial = 1669] [outer = 0x116a0bc00] 12:00:54 INFO - PROCESS | 1661 | 1468350054986 Marionette DEBUG loaded listener.js 12:00:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x1269ae000) [pid = 1661] [serial = 1670] [outer = 0x116a0bc00] 12:00:55 INFO - PROCESS | 1661 | 1468350055319 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]]]}] 12:00:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 12:00:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 521ms 12:00:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 12:00:55 INFO - PROCESS | 1661 | 1468350055350 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 12:00:55 INFO - PROCESS | 1661 | 1468350055352 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 12:00:55 INFO - PROCESS | 1661 | 1468350055356 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 12:00:55 INFO - PROCESS | 1661 | 1468350055359 Marionette TRACE conn2 <- [1,2198,null,{}] 12:00:55 INFO - PROCESS | 1661 | 1468350055362 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}] 12:00:55 INFO - PROCESS | 1661 | 1468350055364 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:55 INFO - PROCESS | 1661 | 1468350055507 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 12:00:55 INFO - PROCESS | 1661 | 1468350055593 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:55 INFO - PROCESS | 1661 | 1468350055594 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:55 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c02b800 == 40 [pid = 1661] [id = 557] 12:00:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x11810e000) [pid = 1661] [serial = 1671] [outer = 0x0] 12:00:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x128854c00) [pid = 1661] [serial = 1672] [outer = 0x11810e000] 12:00:55 INFO - PROCESS | 1661 | 1468350055618 Marionette DEBUG loaded listener.js 12:00:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x128939400) [pid = 1661] [serial = 1673] [outer = 0x11810e000] 12:00:55 INFO - PROCESS | 1661 | 1468350055887 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]]]}] 12:00:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 12:00:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 572ms 12:00:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 12:00:55 INFO - PROCESS | 1661 | 1468350055927 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 12:00:55 INFO - PROCESS | 1661 | 1468350055928 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 12:00:55 INFO - PROCESS | 1661 | 1468350055992 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 12:00:55 INFO - PROCESS | 1661 | 1468350055995 Marionette TRACE conn2 <- [1,2202,null,{}] 12:00:56 INFO - PROCESS | 1661 | 1468350056002 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}] 12:00:56 INFO - PROCESS | 1661 | 1468350056004 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:56 INFO - PROCESS | 1661 | 1468350056101 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 12:00:56 INFO - PROCESS | 1661 | 1468350056198 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:56 INFO - PROCESS | 1661 | 1468350056200 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:56 INFO - PROCESS | 1661 | ++DOCSHELL 0x117e1e800 == 41 [pid = 1661] [id = 558] 12:00:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x1127d8400) [pid = 1661] [serial = 1674] [outer = 0x0] 12:00:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x112979800) [pid = 1661] [serial = 1675] [outer = 0x1127d8400] 12:00:56 INFO - PROCESS | 1661 | 1468350056231 Marionette DEBUG loaded listener.js 12:00:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x1166ec400) [pid = 1661] [serial = 1676] [outer = 0x1127d8400] 12:00:56 INFO - PROCESS | 1661 | 1468350056675 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]]]}] 12:00:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 12:00:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 789ms 12:00:56 INFO - PROCESS | 1661 | 1468350056720 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 12:00:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 12:00:56 INFO - PROCESS | 1661 | 1468350056722 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 12:00:56 INFO - PROCESS | 1661 | 1468350056726 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 12:00:56 INFO - PROCESS | 1661 | 1468350056727 Marionette TRACE conn2 <- [1,2206,null,{}] 12:00:56 INFO - PROCESS | 1661 | 1468350056750 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}] 12:00:56 INFO - PROCESS | 1661 | 1468350056752 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:56 INFO - PROCESS | 1661 | 1468350056879 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 12:00:56 INFO - PROCESS | 1661 | 1468350056978 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:56 INFO - PROCESS | 1661 | 1468350056979 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:56 INFO - PROCESS | 1661 | ++DOCSHELL 0x1243a3800 == 42 [pid = 1661] [id = 559] 12:00:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x1181d0400) [pid = 1661] [serial = 1677] [outer = 0x0] 12:00:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x1185c3400) [pid = 1661] [serial = 1678] [outer = 0x1181d0400] 12:00:57 INFO - PROCESS | 1661 | 1468350057029 Marionette DEBUG loaded listener.js 12:00:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x119474400) [pid = 1661] [serial = 1679] [outer = 0x1181d0400] 12:00:57 INFO - PROCESS | 1661 | 1468350057588 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]]]}] 12:00:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 12:00:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 876ms 12:00:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 12:00:57 INFO - PROCESS | 1661 | 1468350057602 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 12:00:57 INFO - PROCESS | 1661 | 1468350057603 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 12:00:57 INFO - PROCESS | 1661 | 1468350057605 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 12:00:57 INFO - PROCESS | 1661 | 1468350057606 Marionette TRACE conn2 <- [1,2210,null,{}] 12:00:57 INFO - PROCESS | 1661 | 1468350057608 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}] 12:00:57 INFO - PROCESS | 1661 | 1468350057609 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:57 INFO - PROCESS | 1661 | 1468350057697 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 12:00:57 INFO - PROCESS | 1661 | 1468350057777 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:57 INFO - PROCESS | 1661 | 1468350057783 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:57 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bd18000 == 43 [pid = 1661] [id = 560] 12:00:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x119d82c00) [pid = 1661] [serial = 1680] [outer = 0x0] 12:00:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x119dc8000) [pid = 1661] [serial = 1681] [outer = 0x119d82c00] 12:00:57 INFO - PROCESS | 1661 | 1468350057835 Marionette DEBUG loaded listener.js 12:00:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x1241b4800) [pid = 1661] [serial = 1682] [outer = 0x119d82c00] 12:00:58 INFO - PROCESS | 1661 | 1468350058403 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]]]}] 12:00:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 12:00:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 822ms 12:00:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 12:00:58 INFO - PROCESS | 1661 | 1468350058434 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 12:00:58 INFO - PROCESS | 1661 | 1468350058436 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 12:00:58 INFO - PROCESS | 1661 | 1468350058439 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 12:00:58 INFO - PROCESS | 1661 | 1468350058441 Marionette TRACE conn2 <- [1,2214,null,{}] 12:00:58 INFO - PROCESS | 1661 | 1468350058445 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}] 12:00:58 INFO - PROCESS | 1661 | 1468350058447 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:58 INFO - PROCESS | 1661 | 1468350058557 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 12:00:58 INFO - PROCESS | 1661 | 1468350058631 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:58 INFO - PROCESS | 1661 | 1468350058632 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:58 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cac3000 == 44 [pid = 1661] [id = 561] 12:00:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x124f18000) [pid = 1661] [serial = 1683] [outer = 0x0] 12:00:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x12558c000) [pid = 1661] [serial = 1684] [outer = 0x124f18000] 12:00:58 INFO - PROCESS | 1661 | 1468350058661 Marionette DEBUG loaded listener.js 12:00:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x126540400) [pid = 1661] [serial = 1685] [outer = 0x124f18000] 12:00:59 INFO - PROCESS | 1661 | 1468350059084 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]]]}] 12:00:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 12:00:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 670ms 12:00:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 12:00:59 INFO - PROCESS | 1661 | 1468350059110 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 12:00:59 INFO - PROCESS | 1661 | 1468350059111 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 12:00:59 INFO - PROCESS | 1661 | 1468350059114 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 12:00:59 INFO - PROCESS | 1661 | 1468350059115 Marionette TRACE conn2 <- [1,2218,null,{}] 12:00:59 INFO - PROCESS | 1661 | 1468350059117 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}] 12:00:59 INFO - PROCESS | 1661 | 1468350059119 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:59 INFO - PROCESS | 1661 | 1468350059220 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 12:00:59 INFO - PROCESS | 1661 | 1468350059295 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:59 INFO - PROCESS | 1661 | 1468350059296 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:59 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cad1800 == 45 [pid = 1661] [id = 562] 12:00:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x126758800) [pid = 1661] [serial = 1686] [outer = 0x0] 12:00:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x126b9e400) [pid = 1661] [serial = 1687] [outer = 0x126758800] 12:00:59 INFO - PROCESS | 1661 | 1468350059324 Marionette DEBUG loaded listener.js 12:00:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x128861800) [pid = 1661] [serial = 1688] [outer = 0x126758800] 12:00:59 INFO - PROCESS | 1661 | 1468350059739 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]]]}] 12:00:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 12:00:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 670ms 12:00:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 12:00:59 INFO - PROCESS | 1661 | 1468350059784 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 12:00:59 INFO - PROCESS | 1661 | 1468350059786 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 12:00:59 INFO - PROCESS | 1661 | 1468350059788 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 12:00:59 INFO - PROCESS | 1661 | 1468350059789 Marionette TRACE conn2 <- [1,2222,null,{}] 12:00:59 INFO - PROCESS | 1661 | 1468350059792 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}] 12:00:59 INFO - PROCESS | 1661 | 1468350059796 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:00:59 INFO - PROCESS | 1661 | 1468350059977 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 12:01:00 INFO - PROCESS | 1661 | 1468350060033 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:00 INFO - PROCESS | 1661 | 1468350060034 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:00 INFO - PROCESS | 1661 | ++DOCSHELL 0x11830f800 == 46 [pid = 1661] [id = 563] 12:01:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x11874dc00) [pid = 1661] [serial = 1689] [outer = 0x0] 12:01:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x126b8f400) [pid = 1661] [serial = 1690] [outer = 0x11874dc00] 12:01:00 INFO - PROCESS | 1661 | 1468350060064 Marionette DEBUG loaded listener.js 12:01:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x1289a7800) [pid = 1661] [serial = 1691] [outer = 0x11874dc00] 12:01:00 INFO - PROCESS | 1661 | 1468350060628 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]]]}] 12:01:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 12:01:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 871ms 12:01:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 12:01:00 INFO - PROCESS | 1661 | 1468350060660 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 12:01:00 INFO - PROCESS | 1661 | 1468350060662 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 12:01:00 INFO - PROCESS | 1661 | 1468350060665 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 12:01:00 INFO - PROCESS | 1661 | 1468350060667 Marionette TRACE conn2 <- [1,2226,null,{}] 12:01:00 INFO - PROCESS | 1661 | 1468350060671 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}] 12:01:00 INFO - PROCESS | 1661 | 1468350060673 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:00 INFO - PROCESS | 1661 | 1468350060781 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 12:01:00 INFO - PROCESS | 1661 | 1468350060847 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:00 INFO - PROCESS | 1661 | 1468350060848 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:00 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b2d000 == 47 [pid = 1661] [id = 564] 12:01:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x113d8cc00) [pid = 1661] [serial = 1692] [outer = 0x0] 12:01:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x1160d9000) [pid = 1661] [serial = 1693] [outer = 0x113d8cc00] 12:01:00 INFO - PROCESS | 1661 | 1468350060876 Marionette DEBUG loaded listener.js 12:01:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x116a14400) [pid = 1661] [serial = 1694] [outer = 0x113d8cc00] 12:01:01 INFO - PROCESS | 1661 | --DOCSHELL 0x12bd12800 == 46 [pid = 1661] [id = 556] 12:01:01 INFO - PROCESS | 1661 | --DOCSHELL 0x12401d000 == 45 [pid = 1661] [id = 555] 12:01:01 INFO - PROCESS | 1661 | --DOCSHELL 0x1192e0800 == 44 [pid = 1661] [id = 554] 12:01:01 INFO - PROCESS | 1661 | --DOCSHELL 0x12a687800 == 43 [pid = 1661] [id = 553] 12:01:01 INFO - PROCESS | 1661 | --DOCSHELL 0x129182000 == 42 [pid = 1661] [id = 552] 12:01:01 INFO - PROCESS | 1661 | --DOCSHELL 0x124013000 == 41 [pid = 1661] [id = 551] 12:01:01 INFO - PROCESS | 1661 | --DOCSHELL 0x125621800 == 40 [pid = 1661] [id = 550] 12:01:01 INFO - PROCESS | 1661 | --DOCSHELL 0x1245e3800 == 39 [pid = 1661] [id = 549] 12:01:01 INFO - PROCESS | 1661 | --DOCSHELL 0x119eb8800 == 38 [pid = 1661] [id = 548] 12:01:01 INFO - PROCESS | 1661 | --DOCSHELL 0x11832f800 == 37 [pid = 1661] [id = 547] 12:01:01 INFO - PROCESS | 1661 | --DOCSHELL 0x117244800 == 36 [pid = 1661] [id = 546] 12:01:01 INFO - PROCESS | 1661 | --DOCSHELL 0x1188a5000 == 35 [pid = 1661] [id = 545] 12:01:01 INFO - PROCESS | 1661 | --DOCSHELL 0x12adce800 == 34 [pid = 1661] [id = 544] 12:01:01 INFO - PROCESS | 1661 | --DOCSHELL 0x11830f800 == 33 [pid = 1661] [id = 563] 12:01:01 INFO - PROCESS | 1661 | --DOCSHELL 0x12cad1800 == 32 [pid = 1661] [id = 562] 12:01:01 INFO - PROCESS | 1661 | --DOCSHELL 0x12cac3000 == 31 [pid = 1661] [id = 561] 12:01:01 INFO - PROCESS | 1661 | --DOCSHELL 0x12bd18000 == 30 [pid = 1661] [id = 560] 12:01:01 INFO - PROCESS | 1661 | --DOCSHELL 0x1243a3800 == 29 [pid = 1661] [id = 559] 12:01:01 INFO - PROCESS | 1661 | --DOCSHELL 0x12c02b800 == 28 [pid = 1661] [id = 557] 12:01:01 INFO - PROCESS | 1661 | --DOCSHELL 0x117e1e800 == 27 [pid = 1661] [id = 558] 12:01:02 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x1256d2800) [pid = 1661] [serial = 1633] [outer = 0x0] [url = about:blank] 12:01:02 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x11946d000) [pid = 1661] [serial = 1612] [outer = 0x0] [url = about:blank] 12:01:02 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x119d16000) [pid = 1661] [serial = 1615] [outer = 0x0] [url = about:blank] 12:01:02 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x118783800) [pid = 1661] [serial = 1609] [outer = 0x0] [url = about:blank] 12:01:02 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x1128ab800) [pid = 1661] [serial = 1600] [outer = 0x0] [url = about:blank] 12:01:02 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x110fa7c00) [pid = 1661] [serial = 1601] [outer = 0x0] [url = about:blank] 12:01:02 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x1160d9400) [pid = 1661] [serial = 1598] [outer = 0x0] [url = about:blank] 12:01:02 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x113a52400) [pid = 1661] [serial = 1597] [outer = 0x0] [url = about:blank] 12:01:02 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x116768000) [pid = 1661] [serial = 1603] [outer = 0x0] [url = about:blank] 12:01:02 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x11696ec00) [pid = 1661] [serial = 1604] [outer = 0x0] [url = about:blank] 12:01:02 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x118102c00) [pid = 1661] [serial = 1606] [outer = 0x0] [url = about:blank] 12:01:02 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x1185b5000) [pid = 1661] [serial = 1607] [outer = 0x0] [url = about:blank] 12:01:02 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x1128a4400) [pid = 1661] [serial = 1583] [outer = 0x0] [url = about:blank] 12:01:02 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x110ef1400) [pid = 1661] [serial = 1582] [outer = 0x0] [url = about:blank] 12:01:02 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x1176e0400) [pid = 1661] [serial = 1586] [outer = 0x0] [url = about:blank] 12:01:02 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x11690c000) [pid = 1661] [serial = 1585] [outer = 0x0] [url = about:blank] 12:01:02 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x119ab4c00) [pid = 1661] [serial = 1613] [outer = 0x0] [url = about:blank] 12:01:02 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x119149400) [pid = 1661] [serial = 1589] [outer = 0x0] [url = about:blank] 12:01:02 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x11877f400) [pid = 1661] [serial = 1588] [outer = 0x0] [url = about:blank] 12:01:02 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x123ce7c00) [pid = 1661] [serial = 1592] [outer = 0x0] [url = about:blank] 12:01:02 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x119d16c00) [pid = 1661] [serial = 1591] [outer = 0x0] [url = about:blank] 12:01:02 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x124928400) [pid = 1661] [serial = 1595] [outer = 0x0] [url = about:blank] 12:01:02 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x124919000) [pid = 1661] [serial = 1594] [outer = 0x0] [url = about:blank] 12:01:02 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x123a2c800) [pid = 1661] [serial = 1618] [outer = 0x0] [url = about:blank] 12:01:02 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x12491b800) [pid = 1661] [serial = 1621] [outer = 0x0] [url = about:blank] 12:01:02 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x1243efc00) [pid = 1661] [serial = 1619] [outer = 0x0] [url = about:blank] 12:01:02 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x119b5fc00) [pid = 1661] [serial = 1624] [outer = 0x0] [url = about:blank] 12:01:02 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x124974800) [pid = 1661] [serial = 1627] [outer = 0x0] [url = about:blank] 12:01:02 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x124b1fc00) [pid = 1661] [serial = 1628] [outer = 0x0] [url = about:blank] 12:01:02 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x124d93800) [pid = 1661] [serial = 1630] [outer = 0x0] [url = about:blank] 12:01:02 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x12492cc00) [pid = 1661] [serial = 1622] [outer = 0x0] [url = about:blank] 12:01:02 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x12110b800) [pid = 1661] [serial = 1616] [outer = 0x0] [url = about:blank] 12:01:02 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x12491d400) [pid = 1661] [serial = 1625] [outer = 0x0] [url = about:blank] 12:01:02 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x125637800) [pid = 1661] [serial = 1631] [outer = 0x0] [url = about:blank] 12:01:02 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x1188e8400) [pid = 1661] [serial = 1610] [outer = 0x0] [url = about:blank] 12:01:02 INFO - PROCESS | 1661 | 1468350062094 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]]]}] 12:01:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 12:01:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1476ms 12:01:02 INFO - PROCESS | 1661 | 1468350062141 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 12:01:02 INFO - PROCESS | 1661 | 1468350062143 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 12:01:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 12:01:02 INFO - PROCESS | 1661 | 1468350062152 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 12:01:02 INFO - PROCESS | 1661 | 1468350062154 Marionette TRACE conn2 <- [1,2230,null,{}] 12:01:02 INFO - PROCESS | 1661 | 1468350062158 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}] 12:01:02 INFO - PROCESS | 1661 | 1468350062159 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:02 INFO - PROCESS | 1661 | 1468350062237 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 12:01:02 INFO - PROCESS | 1661 | 1468350062242 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:02 INFO - PROCESS | 1661 | 1468350062243 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:02 INFO - PROCESS | 1661 | ++DOCSHELL 0x11693c800 == 28 [pid = 1661] [id = 565] 12:01:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x11297c000) [pid = 1661] [serial = 1695] [outer = 0x0] 12:01:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x112f84400) [pid = 1661] [serial = 1696] [outer = 0x11297c000] 12:01:02 INFO - PROCESS | 1661 | 1468350062275 Marionette DEBUG loaded listener.js 12:01:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x110eb3800) [pid = 1661] [serial = 1697] [outer = 0x11297c000] 12:01:02 INFO - PROCESS | 1661 | 1468350062607 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]]]}] 12:01:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 12:01:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 476ms 12:01:02 INFO - PROCESS | 1661 | 1468350062648 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 12:01:02 INFO - PROCESS | 1661 | 1468350062652 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 12:01:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 12:01:02 INFO - PROCESS | 1661 | 1468350062658 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 12:01:02 INFO - PROCESS | 1661 | 1468350062659 Marionette TRACE conn2 <- [1,2234,null,{}] 12:01:02 INFO - PROCESS | 1661 | 1468350062662 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}] 12:01:02 INFO - PROCESS | 1661 | 1468350062664 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:02 INFO - PROCESS | 1661 | 1468350062743 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 12:01:02 INFO - PROCESS | 1661 | 1468350062750 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:02 INFO - PROCESS | 1661 | 1468350062752 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:02 INFO - PROCESS | 1661 | ++DOCSHELL 0x118330000 == 29 [pid = 1661] [id = 566] 12:01:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x11662cc00) [pid = 1661] [serial = 1698] [outer = 0x0] 12:01:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x116919400) [pid = 1661] [serial = 1699] [outer = 0x11662cc00] 12:01:02 INFO - PROCESS | 1661 | 1468350062780 Marionette DEBUG loaded listener.js 12:01:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x1176e2c00) [pid = 1661] [serial = 1700] [outer = 0x11662cc00] 12:01:03 INFO - PROCESS | 1661 | 1468350063124 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]]]}] 12:01:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 12:01:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 519ms 12:01:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 12:01:03 INFO - PROCESS | 1661 | 1468350063184 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 12:01:03 INFO - PROCESS | 1661 | 1468350063185 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 12:01:03 INFO - PROCESS | 1661 | 1468350063188 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 12:01:03 INFO - PROCESS | 1661 | 1468350063190 Marionette TRACE conn2 <- [1,2238,null,{}] 12:01:03 INFO - PROCESS | 1661 | 1468350063198 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}] 12:01:03 INFO - PROCESS | 1661 | 1468350063201 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:03 INFO - PROCESS | 1661 | 1468350063280 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 12:01:03 INFO - PROCESS | 1661 | 1468350063289 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:03 INFO - PROCESS | 1661 | 1468350063291 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:03 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b2a000 == 30 [pid = 1661] [id = 567] 12:01:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x111c83400) [pid = 1661] [serial = 1701] [outer = 0x0] 12:01:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x11874b400) [pid = 1661] [serial = 1702] [outer = 0x111c83400] 12:01:03 INFO - PROCESS | 1661 | 1468350063320 Marionette DEBUG loaded listener.js 12:01:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x11878a400) [pid = 1661] [serial = 1703] [outer = 0x111c83400] 12:01:03 INFO - PROCESS | 1661 | 1468350063671 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]]]}] 12:01:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 12:01:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 520ms 12:01:03 INFO - PROCESS | 1661 | 1468350063709 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 12:01:03 INFO - PROCESS | 1661 | 1468350063711 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 12:01:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 12:01:03 INFO - PROCESS | 1661 | 1468350063713 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 12:01:03 INFO - PROCESS | 1661 | 1468350063714 Marionette TRACE conn2 <- [1,2242,null,{}] 12:01:03 INFO - PROCESS | 1661 | 1468350063717 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}] 12:01:03 INFO - PROCESS | 1661 | 1468350063718 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:03 INFO - PROCESS | 1661 | 1468350063828 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 12:01:03 INFO - PROCESS | 1661 | 1468350063864 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:03 INFO - PROCESS | 1661 | 1468350063865 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:03 INFO - PROCESS | 1661 | ++DOCSHELL 0x123950800 == 31 [pid = 1661] [id = 568] 12:01:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x118886400) [pid = 1661] [serial = 1704] [outer = 0x0] 12:01:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x119827800) [pid = 1661] [serial = 1705] [outer = 0x118886400] 12:01:03 INFO - PROCESS | 1661 | 1468350063893 Marionette DEBUG loaded listener.js 12:01:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x119ab4800) [pid = 1661] [serial = 1706] [outer = 0x118886400] 12:01:04 INFO - PROCESS | 1661 | 1468350064197 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]]]}] 12:01:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 12:01:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 523ms 12:01:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 12:01:04 INFO - PROCESS | 1661 | 1468350064237 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 12:01:04 INFO - PROCESS | 1661 | 1468350064238 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 12:01:04 INFO - PROCESS | 1661 | 1468350064240 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 12:01:04 INFO - PROCESS | 1661 | 1468350064251 Marionette TRACE conn2 <- [1,2246,null,{}] 12:01:04 INFO - PROCESS | 1661 | 1468350064254 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}] 12:01:04 INFO - PROCESS | 1661 | 1468350064255 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:04 INFO - PROCESS | 1661 | 1468350064352 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 12:01:04 INFO - PROCESS | 1661 | 1468350064389 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:04 INFO - PROCESS | 1661 | 1468350064390 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:04 INFO - PROCESS | 1661 | ++DOCSHELL 0x1243b1000 == 32 [pid = 1661] [id = 569] 12:01:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x116075c00) [pid = 1661] [serial = 1707] [outer = 0x0] 12:01:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x119b60000) [pid = 1661] [serial = 1708] [outer = 0x116075c00] 12:01:04 INFO - PROCESS | 1661 | 1468350064415 Marionette DEBUG loaded listener.js 12:01:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x119d7dc00) [pid = 1661] [serial = 1709] [outer = 0x116075c00] 12:01:04 INFO - PROCESS | 1661 | 1468350064754 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]]]}] 12:01:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 12:01:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 529ms 12:01:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 12:01:04 INFO - PROCESS | 1661 | 1468350064769 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 12:01:04 INFO - PROCESS | 1661 | 1468350064770 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 12:01:04 INFO - PROCESS | 1661 | 1468350064772 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 12:01:04 INFO - PROCESS | 1661 | 1468350064774 Marionette TRACE conn2 <- [1,2250,null,{}] 12:01:04 INFO - PROCESS | 1661 | 1468350064776 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}] 12:01:04 INFO - PROCESS | 1661 | 1468350064780 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:04 INFO - PROCESS | 1661 | 1468350064895 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 12:01:04 INFO - PROCESS | 1661 | 1468350064933 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:04 INFO - PROCESS | 1661 | 1468350064934 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:04 INFO - PROCESS | 1661 | ++DOCSHELL 0x125622000 == 33 [pid = 1661] [id = 570] 12:01:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x119d84400) [pid = 1661] [serial = 1710] [outer = 0x0] 12:01:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x121111c00) [pid = 1661] [serial = 1711] [outer = 0x119d84400] 12:01:04 INFO - PROCESS | 1661 | 1468350064959 Marionette DEBUG loaded listener.js 12:01:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x1245d7400) [pid = 1661] [serial = 1712] [outer = 0x119d84400] 12:01:05 INFO - PROCESS | 1661 | 1468350065266 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]]]}] 12:01:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 12:01:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 517ms 12:01:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 12:01:05 INFO - PROCESS | 1661 | 1468350065291 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 12:01:05 INFO - PROCESS | 1661 | 1468350065292 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 12:01:05 INFO - PROCESS | 1661 | 1468350065294 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 12:01:05 INFO - PROCESS | 1661 | 1468350065295 Marionette TRACE conn2 <- [1,2254,null,{}] 12:01:05 INFO - PROCESS | 1661 | 1468350065300 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}] 12:01:05 INFO - PROCESS | 1661 | 1468350065301 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:05 INFO - PROCESS | 1661 | 1468350065403 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 12:01:05 INFO - PROCESS | 1661 | 1468350065413 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:05 INFO - PROCESS | 1661 | 1468350065414 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:05 INFO - PROCESS | 1661 | ++DOCSHELL 0x128984000 == 34 [pid = 1661] [id = 571] 12:01:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x110eb3400) [pid = 1661] [serial = 1713] [outer = 0x0] 12:01:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x124925000) [pid = 1661] [serial = 1714] [outer = 0x110eb3400] 12:01:05 INFO - PROCESS | 1661 | 1468350065442 Marionette DEBUG loaded listener.js 12:01:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x124973c00) [pid = 1661] [serial = 1715] [outer = 0x110eb3400] 12:01:05 INFO - PROCESS | 1661 | 1468350065776 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]]]}] 12:01:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 12:01:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 521ms 12:01:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 12:01:05 INFO - PROCESS | 1661 | 1468350065816 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 12:01:05 INFO - PROCESS | 1661 | 1468350065817 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 12:01:05 INFO - PROCESS | 1661 | 1468350065819 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 12:01:05 INFO - PROCESS | 1661 | 1468350065820 Marionette TRACE conn2 <- [1,2258,null,{}] 12:01:05 INFO - PROCESS | 1661 | 1468350065823 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}] 12:01:05 INFO - PROCESS | 1661 | 1468350065824 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:05 INFO - PROCESS | 1661 | 1468350065921 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 12:01:05 INFO - PROCESS | 1661 | 1468350065936 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:05 INFO - PROCESS | 1661 | 1468350065937 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:05 INFO - PROCESS | 1661 | ++DOCSHELL 0x128a46000 == 35 [pid = 1661] [id = 572] 12:01:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x124976c00) [pid = 1661] [serial = 1716] [outer = 0x0] 12:01:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x124b91400) [pid = 1661] [serial = 1717] [outer = 0x124976c00] 12:01:05 INFO - PROCESS | 1661 | 1468350065961 Marionette DEBUG loaded listener.js 12:01:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x124d93800) [pid = 1661] [serial = 1718] [outer = 0x124976c00] 12:01:06 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x11336fc00) [pid = 1661] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 12:01:06 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x12491e800) [pid = 1661] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 12:01:06 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x112e06c00) [pid = 1661] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 12:01:06 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x1245cb000) [pid = 1661] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 12:01:06 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x1256dd800) [pid = 1661] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 12:01:06 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x116a0bc00) [pid = 1661] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 12:01:06 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x119ac1000) [pid = 1661] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 12:01:06 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x118511000) [pid = 1661] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 12:01:06 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x110ef1800) [pid = 1661] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 12:01:06 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x119dc1800) [pid = 1661] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 12:01:06 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x124b97800) [pid = 1661] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 12:01:06 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x116977800) [pid = 1661] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 12:01:06 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x118108800) [pid = 1661] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 12:01:06 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x11810e000) [pid = 1661] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 12:01:06 INFO - PROCESS | 1661 | 1468350066456 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]]]}] 12:01:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 12:01:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 668ms 12:01:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 12:01:06 INFO - PROCESS | 1661 | 1468350066488 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 12:01:06 INFO - PROCESS | 1661 | 1468350066490 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 12:01:06 INFO - PROCESS | 1661 | 1468350066493 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 12:01:06 INFO - PROCESS | 1661 | 1468350066495 Marionette TRACE conn2 <- [1,2262,null,{}] 12:01:06 INFO - PROCESS | 1661 | 1468350066499 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}] 12:01:06 INFO - PROCESS | 1661 | 1468350066501 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:06 INFO - PROCESS | 1661 | 1468350066629 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 12:01:06 INFO - PROCESS | 1661 | 1468350066744 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:06 INFO - PROCESS | 1661 | 1468350066745 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:06 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b29000 == 36 [pid = 1661] [id = 573] 12:01:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x110eeb800) [pid = 1661] [serial = 1719] [outer = 0x0] 12:01:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x1180cfc00) [pid = 1661] [serial = 1720] [outer = 0x110eeb800] 12:01:06 INFO - PROCESS | 1661 | 1468350066789 Marionette DEBUG loaded listener.js 12:01:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x119ab8800) [pid = 1661] [serial = 1721] [outer = 0x110eeb800] 12:01:07 INFO - PROCESS | 1661 | 1468350067125 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]]]}] 12:01:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 12:01:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 677ms 12:01:07 INFO - PROCESS | 1661 | 1468350067170 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 12:01:07 INFO - PROCESS | 1661 | 1468350067172 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 12:01:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 12:01:07 INFO - PROCESS | 1661 | 1468350067175 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 12:01:07 INFO - PROCESS | 1661 | 1468350067177 Marionette TRACE conn2 <- [1,2266,null,{}] 12:01:07 INFO - PROCESS | 1661 | 1468350067181 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}] 12:01:07 INFO - PROCESS | 1661 | 1468350067182 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:07 INFO - PROCESS | 1661 | 1468350067343 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 12:01:07 INFO - PROCESS | 1661 | 1468350067352 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:07 INFO - PROCESS | 1661 | 1468350067354 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:07 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a66b800 == 37 [pid = 1661] [id = 574] 12:01:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x12110e400) [pid = 1661] [serial = 1722] [outer = 0x0] 12:01:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x124b1ec00) [pid = 1661] [serial = 1723] [outer = 0x12110e400] 12:01:07 INFO - PROCESS | 1661 | 1468350067393 Marionette DEBUG loaded listener.js 12:01:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x12502f000) [pid = 1661] [serial = 1724] [outer = 0x12110e400] 12:01:07 INFO - PROCESS | 1661 | 1468350067790 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]]]}] 12:01:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 12:01:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 622ms 12:01:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 12:01:07 INFO - PROCESS | 1661 | 1468350067799 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 12:01:07 INFO - PROCESS | 1661 | 1468350067801 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 12:01:07 INFO - PROCESS | 1661 | 1468350067803 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 12:01:07 INFO - PROCESS | 1661 | 1468350067805 Marionette TRACE conn2 <- [1,2270,null,{}] 12:01:07 INFO - PROCESS | 1661 | 1468350067807 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}] 12:01:07 INFO - PROCESS | 1661 | 1468350067809 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:07 INFO - PROCESS | 1661 | 1468350067934 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 12:01:07 INFO - PROCESS | 1661 | 1468350067993 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:07 INFO - PROCESS | 1661 | 1468350067995 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:08 INFO - PROCESS | 1661 | ++DOCSHELL 0x1243b0800 == 38 [pid = 1661] [id = 575] 12:01:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x125634800) [pid = 1661] [serial = 1725] [outer = 0x0] 12:01:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x126172800) [pid = 1661] [serial = 1726] [outer = 0x125634800] 12:01:08 INFO - PROCESS | 1661 | 1468350068021 Marionette DEBUG loaded listener.js 12:01:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x1269ab400) [pid = 1661] [serial = 1727] [outer = 0x125634800] 12:01:08 INFO - PROCESS | 1661 | 1468350068299 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]]]}] 12:01:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 12:01:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 519ms 12:01:08 INFO - PROCESS | 1661 | 1468350068381 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 12:01:08 INFO - PROCESS | 1661 | 1468350068384 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 12:01:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 12:01:08 INFO - PROCESS | 1661 | 1468350068388 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 12:01:08 INFO - PROCESS | 1661 | 1468350068391 Marionette TRACE conn2 <- [1,2274,null,{}] 12:01:08 INFO - PROCESS | 1661 | 1468350068395 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}] 12:01:08 INFO - PROCESS | 1661 | 1468350068398 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:08 INFO - PROCESS | 1661 | 1468350068512 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 12:01:08 INFO - PROCESS | 1661 | 1468350068570 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:08 INFO - PROCESS | 1661 | 1468350068572 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:08 INFO - PROCESS | 1661 | ++DOCSHELL 0x117013800 == 39 [pid = 1661] [id = 576] 12:01:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x1127d0000) [pid = 1661] [serial = 1728] [outer = 0x0] 12:01:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x1127d6c00) [pid = 1661] [serial = 1729] [outer = 0x1127d0000] 12:01:08 INFO - PROCESS | 1661 | 1468350068604 Marionette DEBUG loaded listener.js 12:01:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x11336b800) [pid = 1661] [serial = 1730] [outer = 0x1127d0000] 12:01:09 INFO - PROCESS | 1661 | 1468350069126 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]]]}] 12:01:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 12:01:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 774ms 12:01:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 12:01:09 INFO - PROCESS | 1661 | 1468350069221 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 12:01:09 INFO - PROCESS | 1661 | 1468350069223 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 12:01:09 INFO - PROCESS | 1661 | 1468350069229 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 12:01:09 INFO - PROCESS | 1661 | 1468350069232 Marionette TRACE conn2 <- [1,2278,null,{}] 12:01:09 INFO - PROCESS | 1661 | 1468350069235 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}] 12:01:09 INFO - PROCESS | 1661 | 1468350069236 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:09 INFO - PROCESS | 1661 | 1468350069344 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 12:01:09 INFO - PROCESS | 1661 | 1468350069403 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:09 INFO - PROCESS | 1661 | 1468350069404 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:09 INFO - PROCESS | 1661 | ++DOCSHELL 0x123877000 == 40 [pid = 1661] [id = 577] 12:01:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x1172bdc00) [pid = 1661] [serial = 1731] [outer = 0x0] 12:01:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x117e9d800) [pid = 1661] [serial = 1732] [outer = 0x1172bdc00] 12:01:09 INFO - PROCESS | 1661 | 1468350069435 Marionette DEBUG loaded listener.js 12:01:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x118108c00) [pid = 1661] [serial = 1733] [outer = 0x1172bdc00] 12:01:10 INFO - PROCESS | 1661 | 1468350070095 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]]]}] 12:01:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 12:01:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 874ms 12:01:10 INFO - PROCESS | 1661 | 1468350070101 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 12:01:10 INFO - PROCESS | 1661 | 1468350070104 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 12:01:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 12:01:10 INFO - PROCESS | 1661 | 1468350070107 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 12:01:10 INFO - PROCESS | 1661 | 1468350070109 Marionette TRACE conn2 <- [1,2282,null,{}] 12:01:10 INFO - PROCESS | 1661 | 1468350070114 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}] 12:01:10 INFO - PROCESS | 1661 | 1468350070115 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:10 INFO - PROCESS | 1661 | 1468350070274 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 12:01:10 INFO - PROCESS | 1661 | 1468350070339 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:10 INFO - PROCESS | 1661 | 1468350070342 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:10 INFO - PROCESS | 1661 | ++DOCSHELL 0x117345800 == 41 [pid = 1661] [id = 578] 12:01:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x113871400) [pid = 1661] [serial = 1734] [outer = 0x0] 12:01:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x113d8c000) [pid = 1661] [serial = 1735] [outer = 0x113871400] 12:01:10 INFO - PROCESS | 1661 | 1468350070372 Marionette DEBUG loaded listener.js 12:01:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x116773000) [pid = 1661] [serial = 1736] [outer = 0x113871400] 12:01:10 INFO - PROCESS | 1661 | --DOCSHELL 0x12a66b800 == 40 [pid = 1661] [id = 574] 12:01:10 INFO - PROCESS | 1661 | --DOCSHELL 0x119b29000 == 39 [pid = 1661] [id = 573] 12:01:10 INFO - PROCESS | 1661 | --DOCSHELL 0x128a46000 == 38 [pid = 1661] [id = 572] 12:01:10 INFO - PROCESS | 1661 | --DOCSHELL 0x128984000 == 37 [pid = 1661] [id = 571] 12:01:10 INFO - PROCESS | 1661 | --DOCSHELL 0x125622000 == 36 [pid = 1661] [id = 570] 12:01:10 INFO - PROCESS | 1661 | --DOCSHELL 0x1243b1000 == 35 [pid = 1661] [id = 569] 12:01:10 INFO - PROCESS | 1661 | --DOCSHELL 0x123950800 == 34 [pid = 1661] [id = 568] 12:01:10 INFO - PROCESS | 1661 | --DOCSHELL 0x119b2a000 == 33 [pid = 1661] [id = 567] 12:01:10 INFO - PROCESS | 1661 | --DOCSHELL 0x118330000 == 32 [pid = 1661] [id = 566] 12:01:10 INFO - PROCESS | 1661 | --DOCSHELL 0x11693c800 == 31 [pid = 1661] [id = 565] 12:01:10 INFO - PROCESS | 1661 | --DOCSHELL 0x119b2d000 == 30 [pid = 1661] [id = 564] 12:01:10 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x128854c00) [pid = 1661] [serial = 1672] [outer = 0x0] [url = about:blank] 12:01:10 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x128939400) [pid = 1661] [serial = 1673] [outer = 0x0] [url = about:blank] 12:01:10 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x1166eb400) [pid = 1661] [serial = 1637] [outer = 0x0] [url = about:blank] 12:01:10 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x124923000) [pid = 1661] [serial = 1654] [outer = 0x0] [url = about:blank] 12:01:10 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x112f8ac00) [pid = 1661] [serial = 1639] [outer = 0x0] [url = about:blank] 12:01:10 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x12563c800) [pid = 1661] [serial = 1658] [outer = 0x0] [url = about:blank] 12:01:10 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x126175400) [pid = 1661] [serial = 1660] [outer = 0x0] [url = about:blank] 12:01:10 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x1256de000) [pid = 1661] [serial = 1669] [outer = 0x0] [url = about:blank] 12:01:10 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x119d85000) [pid = 1661] [serial = 1649] [outer = 0x0] [url = about:blank] 12:01:10 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x12502b000) [pid = 1661] [serial = 1657] [outer = 0x0] [url = about:blank] 12:01:10 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x118786800) [pid = 1661] [serial = 1645] [outer = 0x0] [url = about:blank] 12:01:10 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x119825800) [pid = 1661] [serial = 1646] [outer = 0x0] [url = about:blank] 12:01:10 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x126707800) [pid = 1661] [serial = 1661] [outer = 0x0] [url = about:blank] 12:01:10 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x1269ae000) [pid = 1661] [serial = 1670] [outer = 0x0] [url = about:blank] 12:01:10 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x119d18000) [pid = 1661] [serial = 1648] [outer = 0x0] [url = about:blank] 12:01:10 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x11386a400) [pid = 1661] [serial = 1636] [outer = 0x0] [url = about:blank] 12:01:10 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x1166ee000) [pid = 1661] [serial = 1640] [outer = 0x0] [url = about:blank] 12:01:10 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x124b98800) [pid = 1661] [serial = 1655] [outer = 0x0] [url = about:blank] 12:01:10 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x1127d3400) [pid = 1661] [serial = 1663] [outer = 0x0] [url = about:blank] 12:01:10 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x123813400) [pid = 1661] [serial = 1652] [outer = 0x0] [url = about:blank] 12:01:10 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x12653a400) [pid = 1661] [serial = 1634] [outer = 0x0] [url = about:blank] 12:01:10 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x119dd0400) [pid = 1661] [serial = 1651] [outer = 0x0] [url = about:blank] 12:01:10 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x1172bfc00) [pid = 1661] [serial = 1642] [outer = 0x0] [url = about:blank] 12:01:10 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x1243f0800) [pid = 1661] [serial = 1667] [outer = 0x0] [url = about:blank] 12:01:10 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x11946d400) [pid = 1661] [serial = 1666] [outer = 0x0] [url = about:blank] 12:01:10 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x1160d6800) [pid = 1661] [serial = 1664] [outer = 0x0] [url = about:blank] 12:01:10 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x118106000) [pid = 1661] [serial = 1643] [outer = 0x0] [url = about:blank] 12:01:10 INFO - PROCESS | 1661 | 1468350070790 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]]]}] 12:01:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 12:01:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 727ms 12:01:10 INFO - PROCESS | 1661 | 1468350070834 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 12:01:10 INFO - PROCESS | 1661 | 1468350070837 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 12:01:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 12:01:10 INFO - PROCESS | 1661 | 1468350070841 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 12:01:10 INFO - PROCESS | 1661 | 1468350070843 Marionette TRACE conn2 <- [1,2286,null,{}] 12:01:10 INFO - PROCESS | 1661 | 1468350070845 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}] 12:01:10 INFO - PROCESS | 1661 | 1468350070847 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:10 INFO - PROCESS | 1661 | 1468350070928 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 12:01:10 INFO - PROCESS | 1661 | 1468350070935 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:10 INFO - PROCESS | 1661 | 1468350070937 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:10 INFO - PROCESS | 1661 | ++DOCSHELL 0x11928b000 == 31 [pid = 1661] [id = 579] 12:01:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x116911800) [pid = 1661] [serial = 1737] [outer = 0x0] 12:01:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x1176e9400) [pid = 1661] [serial = 1738] [outer = 0x116911800] 12:01:10 INFO - PROCESS | 1661 | 1468350070963 Marionette DEBUG loaded listener.js 12:01:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x118109c00) [pid = 1661] [serial = 1739] [outer = 0x116911800] 12:01:11 INFO - PROCESS | 1661 | 1468350071332 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]]]}] 12:01:11 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 12:01:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 519ms 12:01:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 12:01:11 INFO - PROCESS | 1661 | 1468350071360 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 12:01:11 INFO - PROCESS | 1661 | 1468350071362 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 12:01:11 INFO - PROCESS | 1661 | 1468350071364 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 12:01:11 INFO - PROCESS | 1661 | 1468350071366 Marionette TRACE conn2 <- [1,2290,null,{}] 12:01:11 INFO - PROCESS | 1661 | 1468350071374 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}] 12:01:11 INFO - PROCESS | 1661 | 1468350071377 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:11 INFO - PROCESS | 1661 | 1468350071462 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 12:01:11 INFO - PROCESS | 1661 | 1468350071471 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:11 INFO - PROCESS | 1661 | 1468350071473 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:11 INFO - PROCESS | 1661 | ++DOCSHELL 0x123872000 == 32 [pid = 1661] [id = 580] 12:01:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x118885400) [pid = 1661] [serial = 1740] [outer = 0x0] 12:01:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x119473400) [pid = 1661] [serial = 1741] [outer = 0x118885400] 12:01:11 INFO - PROCESS | 1661 | 1468350071502 Marionette DEBUG loaded listener.js 12:01:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x119abe000) [pid = 1661] [serial = 1742] [outer = 0x118885400] 12:01:11 INFO - PROCESS | 1661 | 1468350071854 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]]]}] 12:01:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 12:01:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 521ms 12:01:11 INFO - PROCESS | 1661 | 1468350071885 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 12:01:11 INFO - PROCESS | 1661 | 1468350071887 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 12:01:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 12:01:11 INFO - PROCESS | 1661 | 1468350071900 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 12:01:11 INFO - PROCESS | 1661 | 1468350071901 Marionette TRACE conn2 <- [1,2294,null,{}] 12:01:11 INFO - PROCESS | 1661 | 1468350071903 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}] 12:01:11 INFO - PROCESS | 1661 | 1468350071905 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:12 INFO - PROCESS | 1661 | 1468350071995 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 12:01:12 INFO - PROCESS | 1661 | 1468350072001 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:12 INFO - PROCESS | 1661 | 1468350072002 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x124b41800 == 33 [pid = 1661] [id = 581] 12:01:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x119b60c00) [pid = 1661] [serial = 1743] [outer = 0x0] 12:01:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x119d23800) [pid = 1661] [serial = 1744] [outer = 0x119b60c00] 12:01:12 INFO - PROCESS | 1661 | 1468350072045 Marionette DEBUG loaded listener.js 12:01:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x119dc4400) [pid = 1661] [serial = 1745] [outer = 0x119b60c00] 12:01:12 INFO - PROCESS | 1661 | 1468350072519 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]]]}] 12:01:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 12:01:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 675ms 12:01:12 INFO - PROCESS | 1661 | 1468350072569 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 12:01:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 12:01:12 INFO - PROCESS | 1661 | 1468350072570 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 12:01:12 INFO - PROCESS | 1661 | 1468350072573 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 12:01:12 INFO - PROCESS | 1661 | 1468350072574 Marionette TRACE conn2 <- [1,2298,null,{}] 12:01:12 INFO - PROCESS | 1661 | 1468350072576 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}] 12:01:12 INFO - PROCESS | 1661 | 1468350072577 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:12 INFO - PROCESS | 1661 | 1468350072656 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 12:01:12 INFO - PROCESS | 1661 | 1468350072659 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:12 INFO - PROCESS | 1661 | 1468350072661 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x12697a000 == 34 [pid = 1661] [id = 582] 12:01:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x119dc4800) [pid = 1661] [serial = 1746] [outer = 0x0] 12:01:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x12110ec00) [pid = 1661] [serial = 1747] [outer = 0x119dc4800] 12:01:12 INFO - PROCESS | 1661 | 1468350072685 Marionette DEBUG loaded listener.js 12:01:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x123f33c00) [pid = 1661] [serial = 1748] [outer = 0x119dc4800] 12:01:13 INFO - PROCESS | 1661 | 1468350073035 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]]]}] 12:01:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 12:01:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 469ms 12:01:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 12:01:13 INFO - PROCESS | 1661 | 1468350073042 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 12:01:13 INFO - PROCESS | 1661 | 1468350073044 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 12:01:13 INFO - PROCESS | 1661 | 1468350073046 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 12:01:13 INFO - PROCESS | 1661 | 1468350073047 Marionette TRACE conn2 <- [1,2302,null,{}] 12:01:13 INFO - PROCESS | 1661 | 1468350073049 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}] 12:01:13 INFO - PROCESS | 1661 | 1468350073053 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:13 INFO - PROCESS | 1661 | 1468350073179 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 12:01:13 INFO - PROCESS | 1661 | 1468350073225 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:13 INFO - PROCESS | 1661 | 1468350073226 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:13 INFO - PROCESS | 1661 | ++DOCSHELL 0x128d23000 == 35 [pid = 1661] [id = 583] 12:01:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x1245cc400) [pid = 1661] [serial = 1749] [outer = 0x0] 12:01:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x124923000) [pid = 1661] [serial = 1750] [outer = 0x1245cc400] 12:01:13 INFO - PROCESS | 1661 | 1468350073251 Marionette DEBUG loaded listener.js 12:01:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x125631400) [pid = 1661] [serial = 1751] [outer = 0x1245cc400] 12:01:13 INFO - PROCESS | 1661 | 1468350073601 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]]]}] 12:01:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 12:01:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 569ms 12:01:13 INFO - PROCESS | 1661 | 1468350073616 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 12:01:13 INFO - PROCESS | 1661 | 1468350073617 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 12:01:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 12:01:13 INFO - PROCESS | 1661 | 1468350073619 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 12:01:13 INFO - PROCESS | 1661 | 1468350073620 Marionette TRACE conn2 <- [1,2306,null,{}] 12:01:13 INFO - PROCESS | 1661 | 1468350073623 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}] 12:01:13 INFO - PROCESS | 1661 | 1468350073624 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:13 INFO - PROCESS | 1661 | 1468350073725 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 12:01:13 INFO - PROCESS | 1661 | 1468350073738 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:13 INFO - PROCESS | 1661 | 1468350073739 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:13 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a515000 == 36 [pid = 1661] [id = 584] 12:01:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x12563f000) [pid = 1661] [serial = 1752] [outer = 0x0] 12:01:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x126173000) [pid = 1661] [serial = 1753] [outer = 0x12563f000] 12:01:13 INFO - PROCESS | 1661 | 1468350073763 Marionette DEBUG loaded listener.js 12:01:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x126711000) [pid = 1661] [serial = 1754] [outer = 0x12563f000] 12:01:14 INFO - PROCESS | 1661 | 1468350074121 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]]]}] 12:01:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 12:01:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 517ms 12:01:14 INFO - PROCESS | 1661 | 1468350074138 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 12:01:14 INFO - PROCESS | 1661 | 1468350074139 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 12:01:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 12:01:14 INFO - PROCESS | 1661 | 1468350074141 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 12:01:14 INFO - PROCESS | 1661 | 1468350074142 Marionette TRACE conn2 <- [1,2310,null,{}] 12:01:14 INFO - PROCESS | 1661 | 1468350074145 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}] 12:01:14 INFO - PROCESS | 1661 | 1468350074146 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:14 INFO - PROCESS | 1661 | 1468350074252 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 12:01:14 INFO - PROCESS | 1661 | 1468350074264 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:14 INFO - PROCESS | 1661 | 1468350074265 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:14 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ad2d800 == 37 [pid = 1661] [id = 585] 12:01:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x1267e4800) [pid = 1661] [serial = 1755] [outer = 0x0] 12:01:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x126b95000) [pid = 1661] [serial = 1756] [outer = 0x1267e4800] 12:01:14 INFO - PROCESS | 1661 | 1468350074292 Marionette DEBUG loaded listener.js 12:01:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x12885e800) [pid = 1661] [serial = 1757] [outer = 0x1267e4800] 12:01:14 INFO - PROCESS | 1661 | 1468350074662 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]]]}] 12:01:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 12:01:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 568ms 12:01:14 INFO - PROCESS | 1661 | 1468350074711 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 12:01:14 INFO - PROCESS | 1661 | 1468350074712 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 12:01:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 12:01:14 INFO - PROCESS | 1661 | 1468350074715 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 12:01:14 INFO - PROCESS | 1661 | 1468350074717 Marionette TRACE conn2 <- [1,2314,null,{}] 12:01:14 INFO - PROCESS | 1661 | 1468350074720 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}] 12:01:14 INFO - PROCESS | 1661 | 1468350074721 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:14 INFO - PROCESS | 1661 | 1468350074820 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 12:01:14 INFO - PROCESS | 1661 | 1468350074823 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:14 INFO - PROCESS | 1661 | 1468350074825 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:14 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bd0c000 == 38 [pid = 1661] [id = 586] 12:01:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x113867400) [pid = 1661] [serial = 1758] [outer = 0x0] 12:01:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x124d91800) [pid = 1661] [serial = 1759] [outer = 0x113867400] 12:01:14 INFO - PROCESS | 1661 | 1468350074974 Marionette DEBUG loaded listener.js 12:01:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x12893c400) [pid = 1661] [serial = 1760] [outer = 0x113867400] 12:01:15 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x119d84400) [pid = 1661] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 12:01:15 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x12110e400) [pid = 1661] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 12:01:15 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x110eb3400) [pid = 1661] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 12:01:15 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x110eeb800) [pid = 1661] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 12:01:15 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x124976c00) [pid = 1661] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 12:01:15 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x1127d8400) [pid = 1661] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 12:01:15 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x116075c00) [pid = 1661] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 12:01:15 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x11297c000) [pid = 1661] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 12:01:15 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x11662cc00) [pid = 1661] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 12:01:15 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x1181d0400) [pid = 1661] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 12:01:15 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x118886400) [pid = 1661] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 12:01:15 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x111c83400) [pid = 1661] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 12:01:15 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x119d82c00) [pid = 1661] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 12:01:15 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x124f18000) [pid = 1661] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 12:01:15 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x126758800) [pid = 1661] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 12:01:15 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x11874dc00) [pid = 1661] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 12:01:15 INFO - PROCESS | 1661 | 1468350075269 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]]]}] 12:01:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 12:01:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 571ms 12:01:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 12:01:15 INFO - PROCESS | 1661 | 1468350075287 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 12:01:15 INFO - PROCESS | 1661 | 1468350075288 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 12:01:15 INFO - PROCESS | 1661 | 1468350075290 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 12:01:15 INFO - PROCESS | 1661 | 1468350075292 Marionette TRACE conn2 <- [1,2318,null,{}] 12:01:15 INFO - PROCESS | 1661 | 1468350075294 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}] 12:01:15 INFO - PROCESS | 1661 | 1468350075295 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:15 INFO - PROCESS | 1661 | 1468350075381 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 12:01:15 INFO - PROCESS | 1661 | 1468350075387 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:15 INFO - PROCESS | 1661 | 1468350075388 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:15 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bd18800 == 39 [pid = 1661] [id = 587] 12:01:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x11297c000) [pid = 1661] [serial = 1761] [outer = 0x0] 12:01:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x119abcc00) [pid = 1661] [serial = 1762] [outer = 0x11297c000] 12:01:15 INFO - PROCESS | 1661 | 1468350075413 Marionette DEBUG loaded listener.js 12:01:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x1245cd000) [pid = 1661] [serial = 1763] [outer = 0x11297c000] 12:01:15 INFO - PROCESS | 1661 | 1468350075758 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] 12:01:15 INFO - PROCESS | 1661 | 1468350075763 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 12:01:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 12:01:15 INFO - PROCESS | 1661 | 1468350075768 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 12:01:15 INFO - PROCESS | 1661 | 1468350075771 Marionette TRACE conn2 <- [1,2322,null,{}] 12:01:15 INFO - PROCESS | 1661 | 1468350075773 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}] 12:01:15 INFO - PROCESS | 1661 | 1468350075775 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:15 INFO - PROCESS | 1661 | 1468350075919 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 12:01:15 INFO - PROCESS | 1661 | 1468350075927 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:15 INFO - PROCESS | 1661 | 1468350075929 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:15 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c01e800 == 40 [pid = 1661] [id = 588] 12:01:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x11946cc00) [pid = 1661] [serial = 1764] [outer = 0x0] 12:01:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x12885f800) [pid = 1661] [serial = 1765] [outer = 0x11946cc00] 12:01:15 INFO - PROCESS | 1661 | 1468350075955 Marionette DEBUG loaded listener.js 12:01:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x1289b1800) [pid = 1661] [serial = 1766] [outer = 0x11946cc00] 12:01:16 INFO - PROCESS | 1661 | 1468350076276 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]]]}] 12:01:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 12:01:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 522ms 12:01:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 12:01:16 INFO - PROCESS | 1661 | 1468350076288 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 12:01:16 INFO - PROCESS | 1661 | 1468350076289 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 12:01:16 INFO - PROCESS | 1661 | 1468350076291 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 12:01:16 INFO - PROCESS | 1661 | 1468350076292 Marionette TRACE conn2 <- [1,2326,null,{}] 12:01:16 INFO - PROCESS | 1661 | 1468350076295 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}] 12:01:16 INFO - PROCESS | 1661 | 1468350076296 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:16 INFO - PROCESS | 1661 | 1468350076379 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 12:01:16 INFO - PROCESS | 1661 | 1468350076385 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:16 INFO - PROCESS | 1661 | 1468350076386 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:16 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c732800 == 41 [pid = 1661] [id = 589] 12:01:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x1289b1c00) [pid = 1661] [serial = 1767] [outer = 0x0] 12:01:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x128b3c800) [pid = 1661] [serial = 1768] [outer = 0x1289b1c00] 12:01:16 INFO - PROCESS | 1661 | 1468350076410 Marionette DEBUG loaded listener.js 12:01:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x128e99800) [pid = 1661] [serial = 1769] [outer = 0x1289b1c00] 12:01:16 INFO - PROCESS | 1661 | 1468350076750 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]]]}] 12:01:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 12:01:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 471ms 12:01:16 INFO - PROCESS | 1661 | 1468350076763 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 12:01:16 INFO - PROCESS | 1661 | 1468350076764 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 12:01:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 12:01:16 INFO - PROCESS | 1661 | 1468350076769 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 12:01:16 INFO - PROCESS | 1661 | 1468350076771 Marionette TRACE conn2 <- [1,2330,null,{}] 12:01:16 INFO - PROCESS | 1661 | 1468350076773 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}] 12:01:16 INFO - PROCESS | 1661 | 1468350076774 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:16 INFO - PROCESS | 1661 | 1468350076894 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 12:01:16 INFO - PROCESS | 1661 | 1468350076900 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:16 INFO - PROCESS | 1661 | 1468350076901 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:16 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cc30000 == 42 [pid = 1661] [id = 590] 12:01:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x120905800) [pid = 1661] [serial = 1770] [outer = 0x0] 12:01:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x128e9b400) [pid = 1661] [serial = 1771] [outer = 0x120905800] 12:01:16 INFO - PROCESS | 1661 | 1468350076925 Marionette DEBUG loaded listener.js 12:01:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x128ea6800) [pid = 1661] [serial = 1772] [outer = 0x120905800] 12:01:17 INFO - PROCESS | 1661 | 1468350077393 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]]]}] 12:01:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 12:01:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 669ms 12:01:17 INFO - PROCESS | 1661 | 1468350077438 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 12:01:17 INFO - PROCESS | 1661 | 1468350077441 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 12:01:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 12:01:17 INFO - PROCESS | 1661 | 1468350077444 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 12:01:17 INFO - PROCESS | 1661 | 1468350077446 Marionette TRACE conn2 <- [1,2334,null,{}] 12:01:17 INFO - PROCESS | 1661 | 1468350077450 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}] 12:01:17 INFO - PROCESS | 1661 | 1468350077452 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:17 INFO - PROCESS | 1661 | 1468350077558 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 12:01:17 INFO - PROCESS | 1661 | 1468350077633 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:17 INFO - PROCESS | 1661 | 1468350077634 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:17 INFO - PROCESS | 1661 | ++DOCSHELL 0x119a4f800 == 43 [pid = 1661] [id = 591] 12:01:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x1151d1800) [pid = 1661] [serial = 1773] [outer = 0x0] 12:01:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x1166f3c00) [pid = 1661] [serial = 1774] [outer = 0x1151d1800] 12:01:17 INFO - PROCESS | 1661 | 1468350077666 Marionette DEBUG loaded listener.js 12:01:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x117e9f400) [pid = 1661] [serial = 1775] [outer = 0x1151d1800] 12:01:18 INFO - PROCESS | 1661 | 1468350078077 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]]]}] 12:01:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 12:01:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 674ms 12:01:18 INFO - PROCESS | 1661 | 1468350078118 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 12:01:18 INFO - PROCESS | 1661 | 1468350078121 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 12:01:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 12:01:18 INFO - PROCESS | 1661 | 1468350078126 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 12:01:18 INFO - PROCESS | 1661 | 1468350078128 Marionette TRACE conn2 <- [1,2338,null,{}] 12:01:18 INFO - PROCESS | 1661 | 1468350078130 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}] 12:01:18 INFO - PROCESS | 1661 | 1468350078132 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:18 INFO - PROCESS | 1661 | 1468350078263 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 12:01:18 INFO - PROCESS | 1661 | 1468350078340 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:18 INFO - PROCESS | 1661 | 1468350078342 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:18 INFO - PROCESS | 1661 | ++DOCSHELL 0x128a4a000 == 44 [pid = 1661] [id = 592] 12:01:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x118758400) [pid = 1661] [serial = 1776] [outer = 0x0] 12:01:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x11946f400) [pid = 1661] [serial = 1777] [outer = 0x118758400] 12:01:18 INFO - PROCESS | 1661 | 1468350078372 Marionette DEBUG loaded listener.js 12:01:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x119b60800) [pid = 1661] [serial = 1778] [outer = 0x118758400] 12:01:18 INFO - PROCESS | 1661 | 1468350078800 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]]]}] 12:01:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 12:01:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 721ms 12:01:18 INFO - PROCESS | 1661 | 1468350078847 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 12:01:18 INFO - PROCESS | 1661 | 1468350078849 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 12:01:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 12:01:18 INFO - PROCESS | 1661 | 1468350078851 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 12:01:18 INFO - PROCESS | 1661 | 1468350078854 Marionette TRACE conn2 <- [1,2342,null,{}] 12:01:18 INFO - PROCESS | 1661 | 1468350078862 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}] 12:01:18 INFO - PROCESS | 1661 | 1468350078865 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:19 INFO - PROCESS | 1661 | 1468350079011 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 12:01:19 INFO - PROCESS | 1661 | 1468350079067 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:19 INFO - PROCESS | 1661 | 1468350079069 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:19 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d083800 == 45 [pid = 1661] [id = 593] 12:01:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x1243f0800) [pid = 1661] [serial = 1779] [outer = 0x0] 12:01:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x12492c400) [pid = 1661] [serial = 1780] [outer = 0x1243f0800] 12:01:19 INFO - PROCESS | 1661 | 1468350079101 Marionette DEBUG loaded listener.js 12:01:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x124bde800) [pid = 1661] [serial = 1781] [outer = 0x1243f0800] 12:01:19 INFO - PROCESS | 1661 | 1468350079525 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]]]}] 12:01:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 12:01:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 724ms 12:01:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 12:01:19 INFO - PROCESS | 1661 | 1468350079576 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 12:01:19 INFO - PROCESS | 1661 | 1468350079578 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 12:01:19 INFO - PROCESS | 1661 | 1468350079605 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 12:01:19 INFO - PROCESS | 1661 | 1468350079606 Marionette TRACE conn2 <- [1,2346,null,{}] 12:01:19 INFO - PROCESS | 1661 | 1468350079611 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}] 12:01:19 INFO - PROCESS | 1661 | 1468350079612 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:19 INFO - PROCESS | 1661 | 1468350079768 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 12:01:19 INFO - PROCESS | 1661 | 1468350079792 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:19 INFO - PROCESS | 1661 | 1468350079794 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:19 INFO - PROCESS | 1661 | ++DOCSHELL 0x126794800 == 46 [pid = 1661] [id = 594] 12:01:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x112d15400) [pid = 1661] [serial = 1782] [outer = 0x0] 12:01:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x124971000) [pid = 1661] [serial = 1783] [outer = 0x112d15400] 12:01:19 INFO - PROCESS | 1661 | 1468350079856 Marionette DEBUG loaded listener.js 12:01:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x12885f400) [pid = 1661] [serial = 1784] [outer = 0x112d15400] 12:01:20 INFO - PROCESS | 1661 | 1468350080422 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]]]}] 12:01:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 12:01:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 899ms 12:01:20 INFO - PROCESS | 1661 | 1468350080499 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 12:01:20 INFO - PROCESS | 1661 | 1468350080503 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 12:01:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 12:01:20 INFO - PROCESS | 1661 | 1468350080510 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 12:01:20 INFO - PROCESS | 1661 | 1468350080513 Marionette TRACE conn2 <- [1,2350,null,{}] 12:01:20 INFO - PROCESS | 1661 | 1468350080520 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}] 12:01:20 INFO - PROCESS | 1661 | 1468350080522 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:20 INFO - PROCESS | 1661 | 1468350080663 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 12:01:20 INFO - PROCESS | 1661 | 1468350080771 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:20 INFO - PROCESS | 1661 | 1468350080772 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:20 INFO - PROCESS | 1661 | ++DOCSHELL 0x119279800 == 47 [pid = 1661] [id = 595] 12:01:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x112f84000) [pid = 1661] [serial = 1785] [outer = 0x0] 12:01:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x113848000) [pid = 1661] [serial = 1786] [outer = 0x112f84000] 12:01:20 INFO - PROCESS | 1661 | 1468350080818 Marionette DEBUG loaded listener.js 12:01:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x116025400) [pid = 1661] [serial = 1787] [outer = 0x112f84000] 12:01:21 INFO - PROCESS | 1661 | --DOCSHELL 0x12c732800 == 46 [pid = 1661] [id = 589] 12:01:21 INFO - PROCESS | 1661 | --DOCSHELL 0x12c01e800 == 45 [pid = 1661] [id = 588] 12:01:21 INFO - PROCESS | 1661 | --DOCSHELL 0x12bd18800 == 44 [pid = 1661] [id = 587] 12:01:21 INFO - PROCESS | 1661 | --DOCSHELL 0x12bd0c000 == 43 [pid = 1661] [id = 586] 12:01:21 INFO - PROCESS | 1661 | --DOCSHELL 0x12ad2d800 == 42 [pid = 1661] [id = 585] 12:01:21 INFO - PROCESS | 1661 | --DOCSHELL 0x12a515000 == 41 [pid = 1661] [id = 584] 12:01:21 INFO - PROCESS | 1661 | --DOCSHELL 0x128d23000 == 40 [pid = 1661] [id = 583] 12:01:21 INFO - PROCESS | 1661 | --DOCSHELL 0x12697a000 == 39 [pid = 1661] [id = 582] 12:01:21 INFO - PROCESS | 1661 | --DOCSHELL 0x124b41800 == 38 [pid = 1661] [id = 581] 12:01:21 INFO - PROCESS | 1661 | --DOCSHELL 0x123872000 == 37 [pid = 1661] [id = 580] 12:01:21 INFO - PROCESS | 1661 | --DOCSHELL 0x11928b000 == 36 [pid = 1661] [id = 579] 12:01:21 INFO - PROCESS | 1661 | --DOCSHELL 0x117345800 == 35 [pid = 1661] [id = 578] 12:01:21 INFO - PROCESS | 1661 | --DOCSHELL 0x123877000 == 34 [pid = 1661] [id = 577] 12:01:21 INFO - PROCESS | 1661 | --DOCSHELL 0x1243b0800 == 33 [pid = 1661] [id = 575] 12:01:21 INFO - PROCESS | 1661 | --DOCSHELL 0x117013800 == 32 [pid = 1661] [id = 576] 12:01:21 INFO - PROCESS | 1661 | --DOCSHELL 0x126794800 == 31 [pid = 1661] [id = 594] 12:01:21 INFO - PROCESS | 1661 | --DOCSHELL 0x12d083800 == 30 [pid = 1661] [id = 593] 12:01:21 INFO - PROCESS | 1661 | --DOCSHELL 0x128a4a000 == 29 [pid = 1661] [id = 592] 12:01:21 INFO - PROCESS | 1661 | --DOCSHELL 0x119a4f800 == 28 [pid = 1661] [id = 591] 12:01:21 INFO - PROCESS | 1661 | --DOCSHELL 0x12cc30000 == 27 [pid = 1661] [id = 590] 12:01:21 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x1166ec400) [pid = 1661] [serial = 1676] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x119b60000) [pid = 1661] [serial = 1708] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x112979800) [pid = 1661] [serial = 1675] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x112f84400) [pid = 1661] [serial = 1696] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x110eb3800) [pid = 1661] [serial = 1697] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x116919400) [pid = 1661] [serial = 1699] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x119474400) [pid = 1661] [serial = 1679] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x1185c3400) [pid = 1661] [serial = 1678] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x1176e2c00) [pid = 1661] [serial = 1700] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x119827800) [pid = 1661] [serial = 1705] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x1160d9000) [pid = 1661] [serial = 1693] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x11874b400) [pid = 1661] [serial = 1702] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x11878a400) [pid = 1661] [serial = 1703] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x1241b4800) [pid = 1661] [serial = 1682] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x119dc8000) [pid = 1661] [serial = 1681] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x126540400) [pid = 1661] [serial = 1685] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x12558c000) [pid = 1661] [serial = 1684] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x128861800) [pid = 1661] [serial = 1688] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x126b9e400) [pid = 1661] [serial = 1687] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x1289a7800) [pid = 1661] [serial = 1691] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x126b8f400) [pid = 1661] [serial = 1690] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x121111c00) [pid = 1661] [serial = 1711] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x12502f000) [pid = 1661] [serial = 1724] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x1245d7400) [pid = 1661] [serial = 1712] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x119d7dc00) [pid = 1661] [serial = 1709] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x124925000) [pid = 1661] [serial = 1714] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x1180cfc00) [pid = 1661] [serial = 1720] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x124b91400) [pid = 1661] [serial = 1717] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x124b1ec00) [pid = 1661] [serial = 1723] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x126172800) [pid = 1661] [serial = 1726] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x124d93800) [pid = 1661] [serial = 1718] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x124973c00) [pid = 1661] [serial = 1715] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x119ab8800) [pid = 1661] [serial = 1721] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x119ab4800) [pid = 1661] [serial = 1706] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1661 | 1468350081878 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]]]}] 12:01:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 12:01:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1379ms 12:01:21 INFO - PROCESS | 1661 | 1468350081888 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 12:01:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 12:01:21 INFO - PROCESS | 1661 | 1468350081890 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 12:01:21 INFO - PROCESS | 1661 | 1468350081894 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 12:01:21 INFO - PROCESS | 1661 | 1468350081895 Marionette TRACE conn2 <- [1,2354,null,{}] 12:01:21 INFO - PROCESS | 1661 | 1468350081899 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}] 12:01:21 INFO - PROCESS | 1661 | 1468350081901 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:21 INFO - PROCESS | 1661 | 1468350081985 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 12:01:21 INFO - PROCESS | 1661 | 1468350081989 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:21 INFO - PROCESS | 1661 | 1468350081991 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:22 INFO - PROCESS | 1661 | ++DOCSHELL 0x11609f000 == 28 [pid = 1661] [id = 596] 12:01:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x110fa7400) [pid = 1661] [serial = 1788] [outer = 0x0] 12:01:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x111c19000) [pid = 1661] [serial = 1789] [outer = 0x110fa7400] 12:01:22 INFO - PROCESS | 1661 | 1468350082022 Marionette DEBUG loaded listener.js 12:01:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x1121b2400) [pid = 1661] [serial = 1790] [outer = 0x110fa7400] 12:01:22 INFO - PROCESS | 1661 | 1468350082389 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]]]}] 12:01:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 12:01:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 524ms 12:01:22 INFO - PROCESS | 1661 | 1468350082417 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 12:01:22 INFO - PROCESS | 1661 | 1468350082421 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 12:01:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 12:01:22 INFO - PROCESS | 1661 | 1468350082458 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 12:01:22 INFO - PROCESS | 1661 | 1468350082459 Marionette TRACE conn2 <- [1,2358,null,{}] 12:01:22 INFO - PROCESS | 1661 | 1468350082462 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}] 12:01:22 INFO - PROCESS | 1661 | 1468350082463 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:22 INFO - PROCESS | 1661 | 1468350082542 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 12:01:22 INFO - PROCESS | 1661 | 1468350082546 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:22 INFO - PROCESS | 1661 | 1468350082547 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:22 INFO - PROCESS | 1661 | ++DOCSHELL 0x117e3d800 == 29 [pid = 1661] [id = 597] 12:01:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x1121be000) [pid = 1661] [serial = 1791] [outer = 0x0] 12:01:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x112981c00) [pid = 1661] [serial = 1792] [outer = 0x1121be000] 12:01:22 INFO - PROCESS | 1661 | 1468350082579 Marionette DEBUG loaded listener.js 12:01:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x1130b8400) [pid = 1661] [serial = 1793] [outer = 0x1121be000] 12:01:22 INFO - PROCESS | 1661 | 1468350082938 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]]]}] 12:01:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 12:01:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 524ms 12:01:22 INFO - PROCESS | 1661 | 1468350082977 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 12:01:22 INFO - PROCESS | 1661 | 1468350082988 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 12:01:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 12:01:23 INFO - PROCESS | 1661 | 1468350083002 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 12:01:23 INFO - PROCESS | 1661 | 1468350083004 Marionette TRACE conn2 <- [1,2362,null,{}] 12:01:23 INFO - PROCESS | 1661 | 1468350083012 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}] 12:01:23 INFO - PROCESS | 1661 | 1468350083015 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:23 INFO - PROCESS | 1661 | 1468350083096 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 12:01:23 INFO - PROCESS | 1661 | 1468350083104 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:23 INFO - PROCESS | 1661 | 1468350083106 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:23 INFO - PROCESS | 1661 | ++DOCSHELL 0x11928e800 == 30 [pid = 1661] [id = 598] 12:01:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x116074800) [pid = 1661] [serial = 1794] [outer = 0x0] 12:01:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x11690f400) [pid = 1661] [serial = 1795] [outer = 0x116074800] 12:01:23 INFO - PROCESS | 1661 | 1468350083134 Marionette DEBUG loaded listener.js 12:01:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x11704c800) [pid = 1661] [serial = 1796] [outer = 0x116074800] 12:01:23 INFO - PROCESS | 1661 | 1468350083504 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]]]}] 12:01:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 12:01:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 528ms 12:01:23 INFO - PROCESS | 1661 | 1468350083526 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 12:01:23 INFO - PROCESS | 1661 | 1468350083527 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 12:01:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 12:01:23 INFO - PROCESS | 1661 | 1468350083529 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 12:01:23 INFO - PROCESS | 1661 | 1468350083531 Marionette TRACE conn2 <- [1,2366,null,{}] 12:01:23 INFO - PROCESS | 1661 | 1468350083536 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}] 12:01:23 INFO - PROCESS | 1661 | 1468350083537 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:23 INFO - PROCESS | 1661 | 1468350083615 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 12:01:23 INFO - PROCESS | 1661 | 1468350083680 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:23 INFO - PROCESS | 1661 | 1468350083681 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:23 INFO - PROCESS | 1661 | ++DOCSHELL 0x119eb2800 == 31 [pid = 1661] [id = 599] 12:01:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x116076400) [pid = 1661] [serial = 1797] [outer = 0x0] 12:01:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x1176e6400) [pid = 1661] [serial = 1798] [outer = 0x116076400] 12:01:23 INFO - PROCESS | 1661 | 1468350083706 Marionette DEBUG loaded listener.js 12:01:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x1180dd400) [pid = 1661] [serial = 1799] [outer = 0x116076400] 12:01:24 INFO - PROCESS | 1661 | 1468350084035 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]]]}] 12:01:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 12:01:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 522ms 12:01:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 12:01:24 INFO - PROCESS | 1661 | 1468350084053 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 12:01:24 INFO - PROCESS | 1661 | 1468350084054 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 12:01:24 INFO - PROCESS | 1661 | 1468350084056 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 12:01:24 INFO - PROCESS | 1661 | 1468350084057 Marionette TRACE conn2 <- [1,2370,null,{}] 12:01:24 INFO - PROCESS | 1661 | 1468350084067 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}] 12:01:24 INFO - PROCESS | 1661 | 1468350084076 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:24 INFO - PROCESS | 1661 | 1468350084170 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 12:01:24 INFO - PROCESS | 1661 | 1468350084210 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:24 INFO - PROCESS | 1661 | 1468350084211 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:24 INFO - PROCESS | 1661 | ++DOCSHELL 0x123aa4800 == 32 [pid = 1661] [id = 600] 12:01:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x1176e1800) [pid = 1661] [serial = 1800] [outer = 0x0] 12:01:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x11850e400) [pid = 1661] [serial = 1801] [outer = 0x1176e1800] 12:01:24 INFO - PROCESS | 1661 | 1468350084236 Marionette DEBUG loaded listener.js 12:01:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x118752000) [pid = 1661] [serial = 1802] [outer = 0x1176e1800] 12:01:24 INFO - PROCESS | 1661 | 1468350084632 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]]]}] 12:01:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 12:01:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 629ms 12:01:24 INFO - PROCESS | 1661 | 1468350084686 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 12:01:24 INFO - PROCESS | 1661 | 1468350084688 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 12:01:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 12:01:24 INFO - PROCESS | 1661 | 1468350084698 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 12:01:24 INFO - PROCESS | 1661 | 1468350084700 Marionette TRACE conn2 <- [1,2374,null,{}] 12:01:24 INFO - PROCESS | 1661 | 1468350084703 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}] 12:01:24 INFO - PROCESS | 1661 | 1468350084709 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:24 INFO - PROCESS | 1661 | 1468350084888 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 12:01:24 INFO - PROCESS | 1661 | 1468350084954 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:24 INFO - PROCESS | 1661 | 1468350084955 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:24 INFO - PROCESS | 1661 | ++DOCSHELL 0x124b41000 == 33 [pid = 1661] [id = 601] 12:01:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x118785000) [pid = 1661] [serial = 1803] [outer = 0x0] 12:01:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x119144800) [pid = 1661] [serial = 1804] [outer = 0x118785000] 12:01:24 INFO - PROCESS | 1661 | 1468350084988 Marionette DEBUG loaded listener.js 12:01:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x119b49800) [pid = 1661] [serial = 1805] [outer = 0x118785000] 12:01:25 INFO - PROCESS | 1661 | 1468350085289 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]]]}] 12:01:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 12:01:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 622ms 12:01:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 12:01:25 INFO - PROCESS | 1661 | 1468350085326 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 12:01:25 INFO - PROCESS | 1661 | 1468350085327 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 12:01:25 INFO - PROCESS | 1661 | 1468350085329 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 12:01:25 INFO - PROCESS | 1661 | 1468350085330 Marionette TRACE conn2 <- [1,2378,null,{}] 12:01:25 INFO - PROCESS | 1661 | 1468350085335 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}] 12:01:25 INFO - PROCESS | 1661 | 1468350085336 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:25 INFO - PROCESS | 1661 | 1468350085438 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 12:01:25 INFO - PROCESS | 1661 | 1468350085469 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:25 INFO - PROCESS | 1661 | 1468350085470 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:25 INFO - PROCESS | 1661 | ++DOCSHELL 0x1261b4000 == 34 [pid = 1661] [id = 602] 12:01:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x11946d400) [pid = 1661] [serial = 1806] [outer = 0x0] 12:01:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x119d17400) [pid = 1661] [serial = 1807] [outer = 0x11946d400] 12:01:25 INFO - PROCESS | 1661 | 1468350085495 Marionette DEBUG loaded listener.js 12:01:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x119d7c000) [pid = 1661] [serial = 1808] [outer = 0x11946d400] 12:01:25 INFO - PROCESS | 1661 | 1468350085831 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]]]}] 12:01:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 12:01:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 520ms 12:01:25 INFO - PROCESS | 1661 | 1468350085852 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 12:01:25 INFO - PROCESS | 1661 | 1468350085854 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 12:01:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 12:01:25 INFO - PROCESS | 1661 | 1468350085856 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 12:01:25 INFO - PROCESS | 1661 | 1468350085857 Marionette TRACE conn2 <- [1,2382,null,{}] 12:01:25 INFO - PROCESS | 1661 | 1468350085860 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}] 12:01:25 INFO - PROCESS | 1661 | 1468350085861 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:26 INFO - PROCESS | 1661 | 1468350086180 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 12:01:26 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x1289b1c00) [pid = 1661] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 12:01:26 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x1245cc400) [pid = 1661] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 12:01:26 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x12563f000) [pid = 1661] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 12:01:26 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x118885400) [pid = 1661] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 12:01:26 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x1172bdc00) [pid = 1661] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 12:01:26 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x116911800) [pid = 1661] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 12:01:26 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x119dc4800) [pid = 1661] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 12:01:26 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x119b60c00) [pid = 1661] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 12:01:26 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x125634800) [pid = 1661] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 12:01:26 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x113871400) [pid = 1661] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 12:01:26 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x1267e4800) [pid = 1661] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 12:01:26 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x1127d0000) [pid = 1661] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 12:01:26 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x113867400) [pid = 1661] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 12:01:26 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x11946cc00) [pid = 1661] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 12:01:26 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x11297c000) [pid = 1661] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 12:01:26 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x113d8cc00) [pid = 1661] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 12:01:26 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x120905800) [pid = 1661] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 12:01:26 INFO - PROCESS | 1661 | 1468350086229 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:26 INFO - PROCESS | 1661 | 1468350086230 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:26 INFO - PROCESS | 1661 | ++DOCSHELL 0x118322000 == 35 [pid = 1661] [id = 603] 12:01:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x110eab400) [pid = 1661] [serial = 1809] [outer = 0x0] 12:01:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x1127cb400) [pid = 1661] [serial = 1810] [outer = 0x110eab400] 12:01:26 INFO - PROCESS | 1661 | 1468350086256 Marionette DEBUG loaded listener.js 12:01:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x113a51c00) [pid = 1661] [serial = 1811] [outer = 0x110eab400] 12:01:26 INFO - PROCESS | 1661 | 1468350086505 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]]]}] 12:01:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 12:01:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 669ms 12:01:26 INFO - PROCESS | 1661 | 1468350086525 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 12:01:26 INFO - PROCESS | 1661 | 1468350086526 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 12:01:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 12:01:26 INFO - PROCESS | 1661 | 1468350086528 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 12:01:26 INFO - PROCESS | 1661 | 1468350086529 Marionette TRACE conn2 <- [1,2386,null,{}] 12:01:26 INFO - PROCESS | 1661 | 1468350086541 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}] 12:01:26 INFO - PROCESS | 1661 | 1468350086543 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:26 INFO - PROCESS | 1661 | 1468350086637 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 12:01:26 INFO - PROCESS | 1661 | 1468350086641 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:26 INFO - PROCESS | 1661 | 1468350086642 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:26 INFO - PROCESS | 1661 | ++DOCSHELL 0x128a3e000 == 36 [pid = 1661] [id = 604] 12:01:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x113871400) [pid = 1661] [serial = 1812] [outer = 0x0] 12:01:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x11946cc00) [pid = 1661] [serial = 1813] [outer = 0x113871400] 12:01:26 INFO - PROCESS | 1661 | 1468350086667 Marionette DEBUG loaded listener.js 12:01:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x119dca800) [pid = 1661] [serial = 1814] [outer = 0x113871400] 12:01:27 INFO - PROCESS | 1661 | 1468350087010 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]]]}] 12:01:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 12:01:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 523ms 12:01:27 INFO - PROCESS | 1661 | 1468350087053 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 12:01:27 INFO - PROCESS | 1661 | 1468350087054 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 12:01:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 12:01:27 INFO - PROCESS | 1661 | 1468350087056 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 12:01:27 INFO - PROCESS | 1661 | 1468350087057 Marionette TRACE conn2 <- [1,2390,null,{}] 12:01:27 INFO - PROCESS | 1661 | 1468350087059 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}] 12:01:27 INFO - PROCESS | 1661 | 1468350087061 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:27 INFO - PROCESS | 1661 | 1468350087166 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 12:01:27 INFO - PROCESS | 1661 | 1468350087175 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:27 INFO - PROCESS | 1661 | 1468350087176 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:27 INFO - PROCESS | 1661 | ++DOCSHELL 0x128d13800 == 37 [pid = 1661] [id = 605] 12:01:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x119d85000) [pid = 1661] [serial = 1815] [outer = 0x0] 12:01:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x119e89400) [pid = 1661] [serial = 1816] [outer = 0x119d85000] 12:01:27 INFO - PROCESS | 1661 | 1468350087201 Marionette DEBUG loaded listener.js 12:01:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x121110000) [pid = 1661] [serial = 1817] [outer = 0x119d85000] 12:01:27 INFO - PROCESS | 1661 | 1468350087497 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]]]}] 12:01:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 12:01:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 468ms 12:01:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 12:01:27 INFO - PROCESS | 1661 | 1468350087524 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 12:01:27 INFO - PROCESS | 1661 | 1468350087526 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 12:01:27 INFO - PROCESS | 1661 | 1468350087528 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 12:01:27 INFO - PROCESS | 1661 | 1468350087530 Marionette TRACE conn2 <- [1,2394,null,{}] 12:01:27 INFO - PROCESS | 1661 | 1468350087533 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}] 12:01:27 INFO - PROCESS | 1661 | 1468350087537 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:27 INFO - PROCESS | 1661 | 1468350087642 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 12:01:27 INFO - PROCESS | 1661 | 1468350087645 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:27 INFO - PROCESS | 1661 | 1468350087647 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:27 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ab06000 == 38 [pid = 1661] [id = 606] 12:01:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x12380fc00) [pid = 1661] [serial = 1818] [outer = 0x0] 12:01:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x1240e3c00) [pid = 1661] [serial = 1819] [outer = 0x12380fc00] 12:01:27 INFO - PROCESS | 1661 | 1468350087675 Marionette DEBUG loaded listener.js 12:01:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x124928c00) [pid = 1661] [serial = 1820] [outer = 0x12380fc00] 12:01:28 INFO - PROCESS | 1661 | 1468350088033 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]]]}] 12:01:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 12:01:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 523ms 12:01:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 12:01:28 INFO - PROCESS | 1661 | 1468350088052 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 12:01:28 INFO - PROCESS | 1661 | 1468350088054 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 12:01:28 INFO - PROCESS | 1661 | 1468350088056 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 12:01:28 INFO - PROCESS | 1661 | 1468350088057 Marionette TRACE conn2 <- [1,2398,null,{}] 12:01:28 INFO - PROCESS | 1661 | 1468350088060 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}] 12:01:28 INFO - PROCESS | 1661 | 1468350088061 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:28 INFO - PROCESS | 1661 | 1468350088168 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 12:01:28 INFO - PROCESS | 1661 | 1468350088254 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:28 INFO - PROCESS | 1661 | 1468350088256 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:28 INFO - PROCESS | 1661 | ++DOCSHELL 0x1132d2800 == 39 [pid = 1661] [id = 607] 12:01:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x110ea0000) [pid = 1661] [serial = 1821] [outer = 0x0] 12:01:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x110eac000) [pid = 1661] [serial = 1822] [outer = 0x110ea0000] 12:01:28 INFO - PROCESS | 1661 | 1468350088288 Marionette DEBUG loaded listener.js 12:01:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x110eeec00) [pid = 1661] [serial = 1823] [outer = 0x110ea0000] 12:01:28 INFO - PROCESS | 1661 | 1468350088841 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]]]}] 12:01:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 12:01:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 821ms 12:01:28 INFO - PROCESS | 1661 | 1468350088878 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 12:01:28 INFO - PROCESS | 1661 | 1468350088881 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 12:01:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 12:01:28 INFO - PROCESS | 1661 | 1468350088884 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 12:01:28 INFO - PROCESS | 1661 | 1468350088886 Marionette TRACE conn2 <- [1,2402,null,{}] 12:01:28 INFO - PROCESS | 1661 | 1468350088889 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}] 12:01:28 INFO - PROCESS | 1661 | 1468350088893 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:29 INFO - PROCESS | 1661 | 1468350089025 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 12:01:29 INFO - PROCESS | 1661 | 1468350089108 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:29 INFO - PROCESS | 1661 | 1468350089109 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:29 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b1a000 == 40 [pid = 1661] [id = 608] 12:01:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x1128b3000) [pid = 1661] [serial = 1824] [outer = 0x0] 12:01:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x1133ca800) [pid = 1661] [serial = 1825] [outer = 0x1128b3000] 12:01:29 INFO - PROCESS | 1661 | 1468350089140 Marionette DEBUG loaded listener.js 12:01:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x113d48c00) [pid = 1661] [serial = 1826] [outer = 0x1128b3000] 12:01:29 INFO - PROCESS | 1661 | 1468350089675 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]]]}] 12:01:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 12:01:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 870ms 12:01:29 INFO - PROCESS | 1661 | 1468350089757 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 12:01:29 INFO - PROCESS | 1661 | 1468350089759 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 12:01:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 12:01:29 INFO - PROCESS | 1661 | 1468350089762 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 12:01:29 INFO - PROCESS | 1661 | 1468350089763 Marionette TRACE conn2 <- [1,2406,null,{}] 12:01:29 INFO - PROCESS | 1661 | 1468350089766 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}] 12:01:29 INFO - PROCESS | 1661 | 1468350089767 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:29 INFO - PROCESS | 1661 | 1468350089984 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 12:01:30 INFO - PROCESS | 1661 | 1468350090060 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:30 INFO - PROCESS | 1661 | 1468350090062 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:30 INFO - PROCESS | 1661 | ++DOCSHELL 0x117248800 == 41 [pid = 1661] [id = 609] 12:01:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x1128a4400) [pid = 1661] [serial = 1827] [outer = 0x0] 12:01:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x1128ae000) [pid = 1661] [serial = 1828] [outer = 0x1128a4400] 12:01:30 INFO - PROCESS | 1661 | 1468350090091 Marionette DEBUG loaded listener.js 12:01:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x1133eac00) [pid = 1661] [serial = 1829] [outer = 0x1128a4400] 12:01:30 INFO - PROCESS | 1661 | --DOCSHELL 0x12ab06000 == 40 [pid = 1661] [id = 606] 12:01:30 INFO - PROCESS | 1661 | --DOCSHELL 0x128d13800 == 39 [pid = 1661] [id = 605] 12:01:30 INFO - PROCESS | 1661 | --DOCSHELL 0x128a3e000 == 38 [pid = 1661] [id = 604] 12:01:30 INFO - PROCESS | 1661 | --DOCSHELL 0x118322000 == 37 [pid = 1661] [id = 603] 12:01:30 INFO - PROCESS | 1661 | --DOCSHELL 0x1261b4000 == 36 [pid = 1661] [id = 602] 12:01:30 INFO - PROCESS | 1661 | --DOCSHELL 0x124b41000 == 35 [pid = 1661] [id = 601] 12:01:30 INFO - PROCESS | 1661 | --DOCSHELL 0x123aa4800 == 34 [pid = 1661] [id = 600] 12:01:30 INFO - PROCESS | 1661 | --DOCSHELL 0x119eb2800 == 33 [pid = 1661] [id = 599] 12:01:30 INFO - PROCESS | 1661 | --DOCSHELL 0x11928e800 == 32 [pid = 1661] [id = 598] 12:01:30 INFO - PROCESS | 1661 | --DOCSHELL 0x117e3d800 == 31 [pid = 1661] [id = 597] 12:01:30 INFO - PROCESS | 1661 | --DOCSHELL 0x11609f000 == 30 [pid = 1661] [id = 596] 12:01:30 INFO - PROCESS | 1661 | --DOCSHELL 0x119279800 == 29 [pid = 1661] [id = 595] 12:01:30 INFO - PROCESS | 1661 | 1468350090571 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]]]}] 12:01:30 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x116a14400) [pid = 1661] [serial = 1694] [outer = 0x0] [url = about:blank] 12:01:30 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x128b3c800) [pid = 1661] [serial = 1768] [outer = 0x0] [url = about:blank] 12:01:30 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x124923000) [pid = 1661] [serial = 1750] [outer = 0x0] [url = about:blank] 12:01:30 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x126173000) [pid = 1661] [serial = 1753] [outer = 0x0] [url = about:blank] 12:01:30 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x125631400) [pid = 1661] [serial = 1751] [outer = 0x0] [url = about:blank] 12:01:30 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x119473400) [pid = 1661] [serial = 1741] [outer = 0x0] [url = about:blank] 12:01:30 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x119abe000) [pid = 1661] [serial = 1742] [outer = 0x0] [url = about:blank] 12:01:30 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x117e9d800) [pid = 1661] [serial = 1732] [outer = 0x0] [url = about:blank] 12:01:30 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x118108c00) [pid = 1661] [serial = 1733] [outer = 0x0] [url = about:blank] 12:01:30 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x1176e9400) [pid = 1661] [serial = 1738] [outer = 0x0] [url = about:blank] 12:01:30 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x118109c00) [pid = 1661] [serial = 1739] [outer = 0x0] [url = about:blank] 12:01:30 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x12110ec00) [pid = 1661] [serial = 1747] [outer = 0x0] [url = about:blank] 12:01:30 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x119d23800) [pid = 1661] [serial = 1744] [outer = 0x0] [url = about:blank] 12:01:30 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x119dc4400) [pid = 1661] [serial = 1745] [outer = 0x0] [url = about:blank] 12:01:30 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x1269ab400) [pid = 1661] [serial = 1727] [outer = 0x0] [url = about:blank] 12:01:30 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x113d8c000) [pid = 1661] [serial = 1735] [outer = 0x0] [url = about:blank] 12:01:30 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x126b95000) [pid = 1661] [serial = 1756] [outer = 0x0] [url = about:blank] 12:01:30 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x116773000) [pid = 1661] [serial = 1736] [outer = 0x0] [url = about:blank] 12:01:30 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x1127d6c00) [pid = 1661] [serial = 1729] [outer = 0x0] [url = about:blank] 12:01:30 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x11336b800) [pid = 1661] [serial = 1730] [outer = 0x0] [url = about:blank] 12:01:30 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x12893c400) [pid = 1661] [serial = 1760] [outer = 0x0] [url = about:blank] 12:01:30 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x12885e800) [pid = 1661] [serial = 1757] [outer = 0x0] [url = about:blank] 12:01:30 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x1289b1800) [pid = 1661] [serial = 1766] [outer = 0x0] [url = about:blank] 12:01:30 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x12885f800) [pid = 1661] [serial = 1765] [outer = 0x0] [url = about:blank] 12:01:30 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x124d91800) [pid = 1661] [serial = 1759] [outer = 0x0] [url = about:blank] 12:01:30 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x1245cd000) [pid = 1661] [serial = 1763] [outer = 0x0] [url = about:blank] 12:01:30 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x126711000) [pid = 1661] [serial = 1754] [outer = 0x0] [url = about:blank] 12:01:30 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x119abcc00) [pid = 1661] [serial = 1762] [outer = 0x0] [url = about:blank] 12:01:30 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x123f33c00) [pid = 1661] [serial = 1748] [outer = 0x0] [url = about:blank] 12:01:30 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x128e99800) [pid = 1661] [serial = 1769] [outer = 0x0] [url = about:blank] 12:01:30 INFO - PROCESS | 1661 | --DOMWINDOW == 75 (0x128ea6800) [pid = 1661] [serial = 1772] [outer = 0x0] [url = about:blank] 12:01:30 INFO - PROCESS | 1661 | --DOMWINDOW == 74 (0x128e9b400) [pid = 1661] [serial = 1771] [outer = 0x0] [url = about:blank] 12:01:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 12:01:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 823ms 12:01:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 12:01:30 INFO - PROCESS | 1661 | 1468350090588 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 12:01:30 INFO - PROCESS | 1661 | 1468350090591 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 12:01:30 INFO - PROCESS | 1661 | 1468350090594 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 12:01:30 INFO - PROCESS | 1661 | 1468350090596 Marionette TRACE conn2 <- [1,2410,null,{}] 12:01:30 INFO - PROCESS | 1661 | 1468350090601 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}] 12:01:30 INFO - PROCESS | 1661 | 1468350090603 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:30 INFO - PROCESS | 1661 | 1468350090687 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 12:01:30 INFO - PROCESS | 1661 | 1468350090692 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:30 INFO - PROCESS | 1661 | 1468350090693 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:30 INFO - PROCESS | 1661 | ++DOCSHELL 0x11830d000 == 30 [pid = 1661] [id = 610] 12:01:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 75 (0x1133d1400) [pid = 1661] [serial = 1830] [outer = 0x0] 12:01:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x116772c00) [pid = 1661] [serial = 1831] [outer = 0x1133d1400] 12:01:30 INFO - PROCESS | 1661 | 1468350090720 Marionette DEBUG loaded listener.js 12:01:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x1172bd400) [pid = 1661] [serial = 1832] [outer = 0x1133d1400] 12:01:31 INFO - PROCESS | 1661 | 1468350091161 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]]]}] 12:01:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 12:01:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 574ms 12:01:31 INFO - PROCESS | 1661 | 1468350091169 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 12:01:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 12:01:31 INFO - PROCESS | 1661 | 1468350091170 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 12:01:31 INFO - PROCESS | 1661 | 1468350091173 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 12:01:31 INFO - PROCESS | 1661 | 1468350091174 Marionette TRACE conn2 <- [1,2414,null,{}] 12:01:31 INFO - PROCESS | 1661 | 1468350091176 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}] 12:01:31 INFO - PROCESS | 1661 | 1468350091178 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:31 INFO - PROCESS | 1661 | 1468350091259 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 12:01:31 INFO - PROCESS | 1661 | 1468350091265 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:31 INFO - PROCESS | 1661 | 1468350091268 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:31 INFO - PROCESS | 1661 | ++DOCSHELL 0x119bd1000 == 31 [pid = 1661] [id = 611] 12:01:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x1176e6800) [pid = 1661] [serial = 1833] [outer = 0x0] 12:01:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x118502800) [pid = 1661] [serial = 1834] [outer = 0x1176e6800] 12:01:31 INFO - PROCESS | 1661 | 1468350091294 Marionette DEBUG loaded listener.js 12:01:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x118787000) [pid = 1661] [serial = 1835] [outer = 0x1176e6800] 12:01:31 INFO - PROCESS | 1661 | 1468350091642 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]]]}] 12:01:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 12:01:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 518ms 12:01:31 INFO - PROCESS | 1661 | 1468350091693 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 12:01:31 INFO - PROCESS | 1661 | 1468350091696 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 12:01:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 12:01:31 INFO - PROCESS | 1661 | 1468350091703 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 12:01:31 INFO - PROCESS | 1661 | 1468350091707 Marionette TRACE conn2 <- [1,2418,null,{}] 12:01:31 INFO - PROCESS | 1661 | 1468350091709 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}] 12:01:31 INFO - PROCESS | 1661 | 1468350091712 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:31 INFO - PROCESS | 1661 | 1468350091796 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 12:01:31 INFO - PROCESS | 1661 | 1468350091802 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:31 INFO - PROCESS | 1661 | 1468350091804 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:31 INFO - PROCESS | 1661 | ++DOCSHELL 0x124b3a800 == 32 [pid = 1661] [id = 612] 12:01:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x118886800) [pid = 1661] [serial = 1836] [outer = 0x0] 12:01:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x11981cc00) [pid = 1661] [serial = 1837] [outer = 0x118886800] 12:01:31 INFO - PROCESS | 1661 | 1468350091829 Marionette DEBUG loaded listener.js 12:01:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x119abd400) [pid = 1661] [serial = 1838] [outer = 0x118886800] 12:01:32 INFO - PROCESS | 1661 | 1468350092184 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]]]}] 12:01:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 12:01:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 527ms 12:01:32 INFO - PROCESS | 1661 | 1468350092226 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 12:01:32 INFO - PROCESS | 1661 | 1468350092227 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 12:01:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 12:01:32 INFO - PROCESS | 1661 | 1468350092229 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 12:01:32 INFO - PROCESS | 1661 | 1468350092231 Marionette TRACE conn2 <- [1,2422,null,{}] 12:01:32 INFO - PROCESS | 1661 | 1468350092233 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}] 12:01:32 INFO - PROCESS | 1661 | 1468350092234 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:32 INFO - PROCESS | 1661 | 1468350092347 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 12:01:32 INFO - PROCESS | 1661 | 1468350092383 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:32 INFO - PROCESS | 1661 | 1468350092384 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:32 INFO - PROCESS | 1661 | ++DOCSHELL 0x123ca9800 == 33 [pid = 1661] [id = 613] 12:01:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x119abd800) [pid = 1661] [serial = 1839] [outer = 0x0] 12:01:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x119b66000) [pid = 1661] [serial = 1840] [outer = 0x119abd800] 12:01:32 INFO - PROCESS | 1661 | 1468350092415 Marionette DEBUG loaded listener.js 12:01:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x119d84800) [pid = 1661] [serial = 1841] [outer = 0x119abd800] 12:01:32 INFO - PROCESS | 1661 | 1468350092720 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]]]}] 12:01:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 12:01:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 521ms 12:01:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 12:01:32 INFO - PROCESS | 1661 | 1468350092753 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 12:01:32 INFO - PROCESS | 1661 | 1468350092755 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 12:01:32 INFO - PROCESS | 1661 | 1468350092757 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 12:01:32 INFO - PROCESS | 1661 | 1468350092758 Marionette TRACE conn2 <- [1,2426,null,{}] 12:01:32 INFO - PROCESS | 1661 | 1468350092760 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}] 12:01:32 INFO - PROCESS | 1661 | 1468350092761 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:32 INFO - PROCESS | 1661 | 1468350092870 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 12:01:32 INFO - PROCESS | 1661 | 1468350092874 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:32 INFO - PROCESS | 1661 | 1468350092878 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:32 INFO - PROCESS | 1661 | ++DOCSHELL 0x128a49800 == 34 [pid = 1661] [id = 614] 12:01:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x12380f800) [pid = 1661] [serial = 1842] [outer = 0x0] 12:01:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x123a2c800) [pid = 1661] [serial = 1843] [outer = 0x12380f800] 12:01:32 INFO - PROCESS | 1661 | 1468350092944 Marionette DEBUG loaded listener.js 12:01:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x1245d6400) [pid = 1661] [serial = 1844] [outer = 0x12380f800] 12:01:33 INFO - PROCESS | 1661 | 1468350093288 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]]]}] 12:01:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 12:01:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 568ms 12:01:33 INFO - PROCESS | 1661 | 1468350093332 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 12:01:33 INFO - PROCESS | 1661 | 1468350093334 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 12:01:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 12:01:33 INFO - PROCESS | 1661 | 1468350093336 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 12:01:33 INFO - PROCESS | 1661 | 1468350093337 Marionette TRACE conn2 <- [1,2430,null,{}] 12:01:33 INFO - PROCESS | 1661 | 1468350093339 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}] 12:01:33 INFO - PROCESS | 1661 | 1468350093340 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:33 INFO - PROCESS | 1661 | 1468350093444 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 12:01:33 INFO - PROCESS | 1661 | 1468350093456 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:33 INFO - PROCESS | 1661 | 1468350093457 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:33 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a66b800 == 35 [pid = 1661] [id = 615] 12:01:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x12491d400) [pid = 1661] [serial = 1845] [outer = 0x0] 12:01:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x124923000) [pid = 1661] [serial = 1846] [outer = 0x12491d400] 12:01:33 INFO - PROCESS | 1661 | 1468350093489 Marionette DEBUG loaded listener.js 12:01:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x124bd7800) [pid = 1661] [serial = 1847] [outer = 0x12491d400] 12:01:33 INFO - PROCESS | 1661 | 1468350093803 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]]]}] 12:01:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 12:01:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 518ms 12:01:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 12:01:33 INFO - PROCESS | 1661 | 1468350093855 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 12:01:33 INFO - PROCESS | 1661 | 1468350093856 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 12:01:33 INFO - PROCESS | 1661 | 1468350093858 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 12:01:33 INFO - PROCESS | 1661 | 1468350093859 Marionette TRACE conn2 <- [1,2434,null,{}] 12:01:33 INFO - PROCESS | 1661 | 1468350093861 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}] 12:01:33 INFO - PROCESS | 1661 | 1468350093862 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:33 INFO - PROCESS | 1661 | 1468350093962 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 12:01:33 INFO - PROCESS | 1661 | 1468350093967 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:33 INFO - PROCESS | 1661 | 1468350093968 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:33 INFO - PROCESS | 1661 | ++DOCSHELL 0x12adc9800 == 36 [pid = 1661] [id = 616] 12:01:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x111c19c00) [pid = 1661] [serial = 1848] [outer = 0x0] 12:01:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x124f17c00) [pid = 1661] [serial = 1849] [outer = 0x111c19c00] 12:01:33 INFO - PROCESS | 1661 | 1468350093993 Marionette DEBUG loaded listener.js 12:01:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x12558f000) [pid = 1661] [serial = 1850] [outer = 0x111c19c00] 12:01:34 INFO - PROCESS | 1661 | 1468350094328 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]]]}] 12:01:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 12:01:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 520ms 12:01:34 INFO - PROCESS | 1661 | 1468350094378 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 12:01:34 INFO - PROCESS | 1661 | 1468350094380 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 12:01:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 12:01:34 INFO - PROCESS | 1661 | 1468350094383 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 12:01:34 INFO - PROCESS | 1661 | 1468350094384 Marionette TRACE conn2 <- [1,2438,null,{}] 12:01:34 INFO - PROCESS | 1661 | 1468350094386 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}] 12:01:34 INFO - PROCESS | 1661 | 1468350094387 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:34 INFO - PROCESS | 1661 | 1468350094486 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 12:01:34 INFO - PROCESS | 1661 | 1468350094496 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:34 INFO - PROCESS | 1661 | 1468350094498 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:34 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ba23000 == 37 [pid = 1661] [id = 617] 12:01:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x12558f400) [pid = 1661] [serial = 1851] [outer = 0x0] 12:01:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x12563f000) [pid = 1661] [serial = 1852] [outer = 0x12558f400] 12:01:34 INFO - PROCESS | 1661 | 1468350094530 Marionette DEBUG loaded listener.js 12:01:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x126173400) [pid = 1661] [serial = 1853] [outer = 0x12558f400] 12:01:34 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x1176e1800) [pid = 1661] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 12:01:34 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x116074800) [pid = 1661] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 12:01:34 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x110fa7400) [pid = 1661] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 12:01:34 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x118785000) [pid = 1661] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 12:01:34 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x1121be000) [pid = 1661] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 12:01:34 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x112f84000) [pid = 1661] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 12:01:34 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x1151d1800) [pid = 1661] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 12:01:34 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x118758400) [pid = 1661] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 12:01:34 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x1243f0800) [pid = 1661] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 12:01:34 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x112d15400) [pid = 1661] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 12:01:34 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x11946d400) [pid = 1661] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 12:01:34 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x110eab400) [pid = 1661] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 12:01:34 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x116076400) [pid = 1661] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 12:01:34 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x113871400) [pid = 1661] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 12:01:34 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x119d85000) [pid = 1661] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 12:01:34 INFO - PROCESS | 1661 | 1468350094908 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]]]}] 12:01:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 12:01:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 569ms 12:01:34 INFO - PROCESS | 1661 | 1468350094952 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 12:01:34 INFO - PROCESS | 1661 | 1468350094954 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 12:01:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 12:01:34 INFO - PROCESS | 1661 | 1468350094956 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 12:01:34 INFO - PROCESS | 1661 | 1468350094957 Marionette TRACE conn2 <- [1,2442,null,{}] 12:01:34 INFO - PROCESS | 1661 | 1468350094959 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}] 12:01:34 INFO - PROCESS | 1661 | 1468350094960 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:35 INFO - PROCESS | 1661 | 1468350095043 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 12:01:35 INFO - PROCESS | 1661 | 1468350095104 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:35 INFO - PROCESS | 1661 | 1468350095106 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:35 INFO - PROCESS | 1661 | ++DOCSHELL 0x1248c3800 == 38 [pid = 1661] [id = 618] 12:01:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x1121be000) [pid = 1661] [serial = 1854] [outer = 0x0] 12:01:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x116032000) [pid = 1661] [serial = 1855] [outer = 0x1121be000] 12:01:35 INFO - PROCESS | 1661 | 1468350095131 Marionette DEBUG loaded listener.js 12:01:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x118755800) [pid = 1661] [serial = 1856] [outer = 0x1121be000] 12:01:35 INFO - PROCESS | 1661 | 1468350095409 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]]]}] 12:01:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 12:01:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 468ms 12:01:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 12:01:35 INFO - PROCESS | 1661 | 1468350095426 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 12:01:35 INFO - PROCESS | 1661 | 1468350095427 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 12:01:35 INFO - PROCESS | 1661 | 1468350095429 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 12:01:35 INFO - PROCESS | 1661 | 1468350095430 Marionette TRACE conn2 <- [1,2446,null,{}] 12:01:35 INFO - PROCESS | 1661 | 1468350095441 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}] 12:01:35 INFO - PROCESS | 1661 | 1468350095442 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:35 INFO - PROCESS | 1661 | 1468350095536 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 12:01:35 INFO - PROCESS | 1661 | 1468350095541 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:35 INFO - PROCESS | 1661 | 1468350095543 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:35 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c01b800 == 39 [pid = 1661] [id = 619] 12:01:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x119144c00) [pid = 1661] [serial = 1857] [outer = 0x0] 12:01:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x125632000) [pid = 1661] [serial = 1858] [outer = 0x119144c00] 12:01:35 INFO - PROCESS | 1661 | 1468350095569 Marionette DEBUG loaded listener.js 12:01:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x12617ac00) [pid = 1661] [serial = 1859] [outer = 0x119144c00] 12:01:35 INFO - PROCESS | 1661 | 1468350095908 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]]]}] 12:01:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 12:01:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 526ms 12:01:35 INFO - PROCESS | 1661 | 1468350095955 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 12:01:35 INFO - PROCESS | 1661 | 1468350095957 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 12:01:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 12:01:35 INFO - PROCESS | 1661 | 1468350095969 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 12:01:35 INFO - PROCESS | 1661 | 1468350095971 Marionette TRACE conn2 <- [1,2450,null,{}] 12:01:35 INFO - PROCESS | 1661 | 1468350095973 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}] 12:01:35 INFO - PROCESS | 1661 | 1468350095975 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:36 INFO - PROCESS | 1661 | 1468350096075 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 12:01:36 INFO - PROCESS | 1661 | 1468350096079 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:36 INFO - PROCESS | 1661 | 1468350096080 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:36 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c72f800 == 40 [pid = 1661] [id = 620] 12:01:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x12110dc00) [pid = 1661] [serial = 1860] [outer = 0x0] 12:01:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x1267e5000) [pid = 1661] [serial = 1861] [outer = 0x12110dc00] 12:01:36 INFO - PROCESS | 1661 | 1468350096110 Marionette DEBUG loaded listener.js 12:01:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x128856000) [pid = 1661] [serial = 1862] [outer = 0x12110dc00] 12:01:36 INFO - PROCESS | 1661 | 1468350096541 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]]]}] 12:01:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 12:01:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 620ms 12:01:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 12:01:36 INFO - PROCESS | 1661 | 1468350096589 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 12:01:36 INFO - PROCESS | 1661 | 1468350096590 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 12:01:36 INFO - PROCESS | 1661 | 1468350096592 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 12:01:36 INFO - PROCESS | 1661 | 1468350096593 Marionette TRACE conn2 <- [1,2454,null,{}] 12:01:36 INFO - PROCESS | 1661 | 1468350096596 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}] 12:01:36 INFO - PROCESS | 1661 | 1468350096597 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:36 INFO - PROCESS | 1661 | 1468350096712 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 12:01:36 INFO - PROCESS | 1661 | 1468350096717 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:36 INFO - PROCESS | 1661 | 1468350096719 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:36 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cacd000 == 41 [pid = 1661] [id = 621] 12:01:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x12885b800) [pid = 1661] [serial = 1863] [outer = 0x0] 12:01:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x128863400) [pid = 1661] [serial = 1864] [outer = 0x12885b800] 12:01:36 INFO - PROCESS | 1661 | 1468350096743 Marionette DEBUG loaded listener.js 12:01:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x12893ac00) [pid = 1661] [serial = 1865] [outer = 0x12885b800] 12:01:37 INFO - PROCESS | 1661 | 1468350097212 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]]]}] 12:01:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 12:01:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 669ms 12:01:37 INFO - PROCESS | 1661 | 1468350097267 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 12:01:37 INFO - PROCESS | 1661 | 1468350097269 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 12:01:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 12:01:37 INFO - PROCESS | 1661 | 1468350097274 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 12:01:37 INFO - PROCESS | 1661 | 1468350097277 Marionette TRACE conn2 <- [1,2458,null,{}] 12:01:37 INFO - PROCESS | 1661 | 1468350097281 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}] 12:01:37 INFO - PROCESS | 1661 | 1468350097283 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:37 INFO - PROCESS | 1661 | 1468350097393 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 12:01:37 INFO - PROCESS | 1661 | 1468350097468 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:37 INFO - PROCESS | 1661 | 1468350097470 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:37 INFO - PROCESS | 1661 | ++DOCSHELL 0x1192dd000 == 42 [pid = 1661] [id = 622] 12:01:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x112f84400) [pid = 1661] [serial = 1866] [outer = 0x0] 12:01:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x1160d6000) [pid = 1661] [serial = 1867] [outer = 0x112f84400] 12:01:37 INFO - PROCESS | 1661 | 1468350097501 Marionette DEBUG loaded listener.js 12:01:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x116a13000) [pid = 1661] [serial = 1868] [outer = 0x112f84400] 12:01:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 12:01:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 672ms 12:01:37 INFO - PROCESS | 1661 | 1468350097938 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]]]}] 12:01:37 INFO - PROCESS | 1661 | 1468350097945 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 12:01:37 INFO - PROCESS | 1661 | 1468350097948 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 12:01:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 12:01:37 INFO - PROCESS | 1661 | 1468350097953 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 12:01:37 INFO - PROCESS | 1661 | 1468350097955 Marionette TRACE conn2 <- [1,2462,null,{}] 12:01:37 INFO - PROCESS | 1661 | 1468350097958 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}] 12:01:37 INFO - PROCESS | 1661 | 1468350097959 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:38 INFO - PROCESS | 1661 | 1468350098074 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 12:01:38 INFO - PROCESS | 1661 | 1468350098138 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:38 INFO - PROCESS | 1661 | 1468350098140 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:38 INFO - PROCESS | 1661 | ++DOCSHELL 0x1265e1000 == 43 [pid = 1661] [id = 623] 12:01:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x117ea9800) [pid = 1661] [serial = 1869] [outer = 0x0] 12:01:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x11888b000) [pid = 1661] [serial = 1870] [outer = 0x117ea9800] 12:01:38 INFO - PROCESS | 1661 | 1468350098211 Marionette DEBUG loaded listener.js 12:01:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x11982ac00) [pid = 1661] [serial = 1871] [outer = 0x117ea9800] 12:01:38 INFO - PROCESS | 1661 | 1468350098617 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]]]}] 12:01:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 12:01:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 672ms 12:01:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 12:01:38 INFO - PROCESS | 1661 | 1468350098626 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 12:01:38 INFO - PROCESS | 1661 | 1468350098627 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 12:01:38 INFO - PROCESS | 1661 | 1468350098630 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 12:01:38 INFO - PROCESS | 1661 | 1468350098632 Marionette TRACE conn2 <- [1,2466,null,{}] 12:01:38 INFO - PROCESS | 1661 | 1468350098640 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}] 12:01:38 INFO - PROCESS | 1661 | 1468350098643 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:38 INFO - PROCESS | 1661 | 1468350098750 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 12:01:38 INFO - PROCESS | 1661 | 1468350098852 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:38 INFO - PROCESS | 1661 | 1468350098854 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:38 INFO - PROCESS | 1661 | ++DOCSHELL 0x12caca000 == 44 [pid = 1661] [id = 624] 12:01:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x12090f800) [pid = 1661] [serial = 1872] [outer = 0x0] 12:01:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x12110f800) [pid = 1661] [serial = 1873] [outer = 0x12090f800] 12:01:38 INFO - PROCESS | 1661 | 1468350098885 Marionette DEBUG loaded listener.js 12:01:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x12491b000) [pid = 1661] [serial = 1874] [outer = 0x12090f800] 12:01:39 INFO - PROCESS | 1661 | 1468350099299 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]]]}] 12:01:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 12:01:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 723ms 12:01:39 INFO - PROCESS | 1661 | 1468350099353 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 12:01:39 INFO - PROCESS | 1661 | 1468350099355 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 12:01:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 12:01:39 INFO - PROCESS | 1661 | 1468350099358 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 12:01:39 INFO - PROCESS | 1661 | 1468350099359 Marionette TRACE conn2 <- [1,2470,null,{}] 12:01:39 INFO - PROCESS | 1661 | 1468350099361 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}] 12:01:39 INFO - PROCESS | 1661 | 1468350099363 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:39 INFO - PROCESS | 1661 | 1468350099470 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 12:01:39 INFO - PROCESS | 1661 | 1468350099532 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:39 INFO - PROCESS | 1661 | 1468350099534 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:39 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d081000 == 45 [pid = 1661] [id = 625] 12:01:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x124978800) [pid = 1661] [serial = 1875] [outer = 0x0] 12:01:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x125640000) [pid = 1661] [serial = 1876] [outer = 0x124978800] 12:01:39 INFO - PROCESS | 1661 | 1468350099603 Marionette DEBUG loaded listener.js 12:01:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x12653a400) [pid = 1661] [serial = 1877] [outer = 0x124978800] 12:01:40 INFO - PROCESS | 1661 | 1468350100023 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]]]}] 12:01:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 12:01:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 670ms 12:01:40 INFO - PROCESS | 1661 | 1468350100028 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 12:01:40 INFO - PROCESS | 1661 | 1468350100030 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 12:01:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 12:01:40 INFO - PROCESS | 1661 | 1468350100032 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 12:01:40 INFO - PROCESS | 1661 | 1468350100033 Marionette TRACE conn2 <- [1,2474,null,{}] 12:01:40 INFO - PROCESS | 1661 | 1468350100036 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}] 12:01:40 INFO - PROCESS | 1661 | 1468350100037 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:40 INFO - PROCESS | 1661 | 1468350100160 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 12:01:40 INFO - PROCESS | 1661 | 1468350100405 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:40 INFO - PROCESS | 1661 | 1468350100407 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:40 INFO - PROCESS | 1661 | ++DOCSHELL 0x11836c800 == 46 [pid = 1661] [id = 626] 12:01:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x1121be800) [pid = 1661] [serial = 1878] [outer = 0x0] 12:01:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x1128b3800) [pid = 1661] [serial = 1879] [outer = 0x1121be800] 12:01:40 INFO - PROCESS | 1661 | 1468350100435 Marionette DEBUG loaded listener.js 12:01:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x11383d400) [pid = 1661] [serial = 1880] [outer = 0x1121be800] 12:01:40 INFO - PROCESS | 1661 | 1468350100890 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]]]}] 12:01:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 12:01:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 872ms 12:01:40 INFO - PROCESS | 1661 | 1468350100905 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 12:01:40 INFO - PROCESS | 1661 | 1468350100907 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 12:01:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 12:01:40 INFO - PROCESS | 1661 | 1468350100910 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 12:01:40 INFO - PROCESS | 1661 | 1468350100912 Marionette TRACE conn2 <- [1,2478,null,{}] 12:01:40 INFO - PROCESS | 1661 | 1468350100915 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}] 12:01:40 INFO - PROCESS | 1661 | 1468350100917 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:41 INFO - PROCESS | 1661 | 1468350101014 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 12:01:41 INFO - PROCESS | 1661 | 1468350101079 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:41 INFO - PROCESS | 1661 | 1468350101080 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:41 INFO - PROCESS | 1661 | ++DOCSHELL 0x1192d3800 == 47 [pid = 1661] [id = 627] 12:01:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x116918000) [pid = 1661] [serial = 1881] [outer = 0x0] 12:01:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x1176e1800) [pid = 1661] [serial = 1882] [outer = 0x116918000] 12:01:41 INFO - PROCESS | 1661 | 1468350101122 Marionette DEBUG loaded listener.js 12:01:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x1180db800) [pid = 1661] [serial = 1883] [outer = 0x116918000] 12:01:41 INFO - PROCESS | 1661 | --DOCSHELL 0x12c72f800 == 46 [pid = 1661] [id = 620] 12:01:41 INFO - PROCESS | 1661 | --DOCSHELL 0x12c01b800 == 45 [pid = 1661] [id = 619] 12:01:41 INFO - PROCESS | 1661 | --DOCSHELL 0x1248c3800 == 44 [pid = 1661] [id = 618] 12:01:41 INFO - PROCESS | 1661 | --DOCSHELL 0x12ba23000 == 43 [pid = 1661] [id = 617] 12:01:41 INFO - PROCESS | 1661 | --DOCSHELL 0x12adc9800 == 42 [pid = 1661] [id = 616] 12:01:41 INFO - PROCESS | 1661 | --DOCSHELL 0x12a66b800 == 41 [pid = 1661] [id = 615] 12:01:41 INFO - PROCESS | 1661 | --DOCSHELL 0x128a49800 == 40 [pid = 1661] [id = 614] 12:01:41 INFO - PROCESS | 1661 | --DOCSHELL 0x123ca9800 == 39 [pid = 1661] [id = 613] 12:01:41 INFO - PROCESS | 1661 | --DOCSHELL 0x124b3a800 == 38 [pid = 1661] [id = 612] 12:01:41 INFO - PROCESS | 1661 | --DOCSHELL 0x119bd1000 == 37 [pid = 1661] [id = 611] 12:01:41 INFO - PROCESS | 1661 | --DOCSHELL 0x11830d000 == 36 [pid = 1661] [id = 610] 12:01:41 INFO - PROCESS | 1661 | --DOCSHELL 0x117248800 == 35 [pid = 1661] [id = 609] 12:01:41 INFO - PROCESS | 1661 | --DOCSHELL 0x119b1a000 == 34 [pid = 1661] [id = 608] 12:01:41 INFO - PROCESS | 1661 | --DOCSHELL 0x1132d2800 == 33 [pid = 1661] [id = 607] 12:01:41 INFO - PROCESS | 1661 | --DOCSHELL 0x11836c800 == 32 [pid = 1661] [id = 626] 12:01:41 INFO - PROCESS | 1661 | --DOCSHELL 0x12d081000 == 31 [pid = 1661] [id = 625] 12:01:41 INFO - PROCESS | 1661 | --DOCSHELL 0x12caca000 == 30 [pid = 1661] [id = 624] 12:01:41 INFO - PROCESS | 1661 | --DOCSHELL 0x1265e1000 == 29 [pid = 1661] [id = 623] 12:01:41 INFO - PROCESS | 1661 | --DOCSHELL 0x1192dd000 == 28 [pid = 1661] [id = 622] 12:01:41 INFO - PROCESS | 1661 | --DOCSHELL 0x12cacd000 == 27 [pid = 1661] [id = 621] 12:01:41 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x1240e3c00) [pid = 1661] [serial = 1819] [outer = 0x0] [url = about:blank] 12:01:41 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x11850e400) [pid = 1661] [serial = 1801] [outer = 0x0] [url = about:blank] 12:01:41 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x11690f400) [pid = 1661] [serial = 1795] [outer = 0x0] [url = about:blank] 12:01:41 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x11704c800) [pid = 1661] [serial = 1796] [outer = 0x0] [url = about:blank] 12:01:41 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x111c19000) [pid = 1661] [serial = 1789] [outer = 0x0] [url = about:blank] 12:01:41 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x1121b2400) [pid = 1661] [serial = 1790] [outer = 0x0] [url = about:blank] 12:01:41 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x119b49800) [pid = 1661] [serial = 1805] [outer = 0x0] [url = about:blank] 12:01:41 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x112981c00) [pid = 1661] [serial = 1792] [outer = 0x0] [url = about:blank] 12:01:41 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x1130b8400) [pid = 1661] [serial = 1793] [outer = 0x0] [url = about:blank] 12:01:41 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x119144800) [pid = 1661] [serial = 1804] [outer = 0x0] [url = about:blank] 12:01:41 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x116025400) [pid = 1661] [serial = 1787] [outer = 0x0] [url = about:blank] 12:01:41 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x113848000) [pid = 1661] [serial = 1786] [outer = 0x0] [url = about:blank] 12:01:41 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x117e9f400) [pid = 1661] [serial = 1775] [outer = 0x0] [url = about:blank] 12:01:41 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x1166f3c00) [pid = 1661] [serial = 1774] [outer = 0x0] [url = about:blank] 12:01:41 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x119b60800) [pid = 1661] [serial = 1778] [outer = 0x0] [url = about:blank] 12:01:41 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x11946f400) [pid = 1661] [serial = 1777] [outer = 0x0] [url = about:blank] 12:01:41 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x124bde800) [pid = 1661] [serial = 1781] [outer = 0x0] [url = about:blank] 12:01:41 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x12492c400) [pid = 1661] [serial = 1780] [outer = 0x0] [url = about:blank] 12:01:41 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x12885f400) [pid = 1661] [serial = 1784] [outer = 0x0] [url = about:blank] 12:01:41 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x119d7c000) [pid = 1661] [serial = 1808] [outer = 0x0] [url = about:blank] 12:01:41 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x119d17400) [pid = 1661] [serial = 1807] [outer = 0x0] [url = about:blank] 12:01:41 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x113a51c00) [pid = 1661] [serial = 1811] [outer = 0x0] [url = about:blank] 12:01:41 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x1127cb400) [pid = 1661] [serial = 1810] [outer = 0x0] [url = about:blank] 12:01:41 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x124971000) [pid = 1661] [serial = 1783] [outer = 0x0] [url = about:blank] 12:01:41 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x1176e6400) [pid = 1661] [serial = 1798] [outer = 0x0] [url = about:blank] 12:01:41 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x118752000) [pid = 1661] [serial = 1802] [outer = 0x0] [url = about:blank] 12:01:41 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x11946cc00) [pid = 1661] [serial = 1813] [outer = 0x0] [url = about:blank] 12:01:41 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x119dca800) [pid = 1661] [serial = 1814] [outer = 0x0] [url = about:blank] 12:01:41 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x121110000) [pid = 1661] [serial = 1817] [outer = 0x0] [url = about:blank] 12:01:41 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x1180dd400) [pid = 1661] [serial = 1799] [outer = 0x0] [url = about:blank] 12:01:41 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x119e89400) [pid = 1661] [serial = 1816] [outer = 0x0] [url = about:blank] 12:01:42 INFO - PROCESS | 1661 | 1468350102068 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]]]}] 12:01:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 12:01:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1172ms 12:01:42 INFO - PROCESS | 1661 | 1468350102087 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 12:01:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 12:01:42 INFO - PROCESS | 1661 | 1468350102090 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 12:01:42 INFO - PROCESS | 1661 | 1468350102093 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 12:01:42 INFO - PROCESS | 1661 | 1468350102096 Marionette TRACE conn2 <- [1,2482,null,{}] 12:01:42 INFO - PROCESS | 1661 | 1468350102105 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}] 12:01:42 INFO - PROCESS | 1661 | 1468350102106 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:42 INFO - PROCESS | 1661 | 1468350102195 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 12:01:42 INFO - PROCESS | 1661 | 1468350102257 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:42 INFO - PROCESS | 1661 | 1468350102258 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:42 INFO - PROCESS | 1661 | ++DOCSHELL 0x11735e800 == 28 [pid = 1661] [id = 628] 12:01:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x1128ad000) [pid = 1661] [serial = 1884] [outer = 0x0] 12:01:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x112f85c00) [pid = 1661] [serial = 1885] [outer = 0x1128ad000] 12:01:42 INFO - PROCESS | 1661 | 1468350102286 Marionette DEBUG loaded listener.js 12:01:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x113870000) [pid = 1661] [serial = 1886] [outer = 0x1128ad000] 12:01:42 INFO - PROCESS | 1661 | 1468350102607 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]]]}] 12:01:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 12:01:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 528ms 12:01:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 12:01:42 INFO - PROCESS | 1661 | 1468350102622 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 12:01:42 INFO - PROCESS | 1661 | 1468350102625 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 12:01:42 INFO - PROCESS | 1661 | 1468350102629 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 12:01:42 INFO - PROCESS | 1661 | 1468350102631 Marionette TRACE conn2 <- [1,2486,null,{}] 12:01:42 INFO - PROCESS | 1661 | 1468350102637 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}] 12:01:42 INFO - PROCESS | 1661 | 1468350102639 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:42 INFO - PROCESS | 1661 | 1468350102723 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 12:01:42 INFO - PROCESS | 1661 | 1468350102727 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:42 INFO - PROCESS | 1661 | 1468350102728 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:42 INFO - PROCESS | 1661 | ++DOCSHELL 0x119177000 == 29 [pid = 1661] [id = 629] 12:01:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x113d8d000) [pid = 1661] [serial = 1887] [outer = 0x0] 12:01:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x11690f400) [pid = 1661] [serial = 1888] [outer = 0x113d8d000] 12:01:42 INFO - PROCESS | 1661 | 1468350102757 Marionette DEBUG loaded listener.js 12:01:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x117ea4000) [pid = 1661] [serial = 1889] [outer = 0x113d8d000] 12:01:43 INFO - PROCESS | 1661 | 1468350103139 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]]]}] 12:01:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 12:01:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 522ms 12:01:43 INFO - PROCESS | 1661 | 1468350103152 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 12:01:43 INFO - PROCESS | 1661 | 1468350103153 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 12:01:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 12:01:43 INFO - PROCESS | 1661 | 1468350103155 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 12:01:43 INFO - PROCESS | 1661 | 1468350103158 Marionette TRACE conn2 <- [1,2490,null,{}] 12:01:43 INFO - PROCESS | 1661 | 1468350103167 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}] 12:01:43 INFO - PROCESS | 1661 | 1468350103171 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:43 INFO - PROCESS | 1661 | 1468350103249 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 12:01:43 INFO - PROCESS | 1661 | 1468350103256 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:43 INFO - PROCESS | 1661 | 1468350103259 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:43 INFO - PROCESS | 1661 | ++DOCSHELL 0x119ec2000 == 30 [pid = 1661] [id = 630] 12:01:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x118104000) [pid = 1661] [serial = 1890] [outer = 0x0] 12:01:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x118750400) [pid = 1661] [serial = 1891] [outer = 0x118104000] 12:01:43 INFO - PROCESS | 1661 | 1468350103287 Marionette DEBUG loaded listener.js 12:01:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x11878b000) [pid = 1661] [serial = 1892] [outer = 0x118104000] 12:01:43 INFO - PROCESS | 1661 | 1468350103612 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]]]}] 12:01:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 12:01:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 470ms 12:01:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 12:01:43 INFO - PROCESS | 1661 | 1468350103627 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 12:01:43 INFO - PROCESS | 1661 | 1468350103628 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 12:01:43 INFO - PROCESS | 1661 | 1468350103631 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 12:01:43 INFO - PROCESS | 1661 | 1468350103632 Marionette TRACE conn2 <- [1,2494,null,{}] 12:01:43 INFO - PROCESS | 1661 | 1468350103637 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}] 12:01:43 INFO - PROCESS | 1661 | 1468350103638 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:43 INFO - PROCESS | 1661 | 1468350103719 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 12:01:43 INFO - PROCESS | 1661 | 1468350103785 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:43 INFO - PROCESS | 1661 | 1468350103786 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:43 INFO - PROCESS | 1661 | ++DOCSHELL 0x123c9d800 == 31 [pid = 1661] [id = 631] 12:01:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x1128a8800) [pid = 1661] [serial = 1893] [outer = 0x0] 12:01:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x1188e1400) [pid = 1661] [serial = 1894] [outer = 0x1128a8800] 12:01:43 INFO - PROCESS | 1661 | 1468350103812 Marionette DEBUG loaded listener.js 12:01:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x119a28000) [pid = 1661] [serial = 1895] [outer = 0x1128a8800] 12:01:44 INFO - PROCESS | 1661 | 1468350104138 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]]]}] 12:01:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 12:01:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 523ms 12:01:44 INFO - PROCESS | 1661 | 1468350104155 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 12:01:44 INFO - PROCESS | 1661 | 1468350104156 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 12:01:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 12:01:44 INFO - PROCESS | 1661 | 1468350104158 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 12:01:44 INFO - PROCESS | 1661 | 1468350104159 Marionette TRACE conn2 <- [1,2498,null,{}] 12:01:44 INFO - PROCESS | 1661 | 1468350104161 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}] 12:01:44 INFO - PROCESS | 1661 | 1468350104163 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:44 INFO - PROCESS | 1661 | 1468350104260 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 12:01:44 INFO - PROCESS | 1661 | 1468350104297 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:44 INFO - PROCESS | 1661 | 1468350104299 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:44 INFO - PROCESS | 1661 | ++DOCSHELL 0x124b3e000 == 32 [pid = 1661] [id = 632] 12:01:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x112ed5000) [pid = 1661] [serial = 1896] [outer = 0x0] 12:01:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x119b4a000) [pid = 1661] [serial = 1897] [outer = 0x112ed5000] 12:01:44 INFO - PROCESS | 1661 | 1468350104323 Marionette DEBUG loaded listener.js 12:01:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x119d23400) [pid = 1661] [serial = 1898] [outer = 0x112ed5000] 12:01:44 INFO - PROCESS | 1661 | 1468350104650 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]]]}] 12:01:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 12:01:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 518ms 12:01:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 12:01:44 INFO - PROCESS | 1661 | 1468350104677 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 12:01:44 INFO - PROCESS | 1661 | 1468350104678 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 12:01:44 INFO - PROCESS | 1661 | 1468350104680 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 12:01:44 INFO - PROCESS | 1661 | 1468350104681 Marionette TRACE conn2 <- [1,2502,null,{}] 12:01:44 INFO - PROCESS | 1661 | 1468350104686 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}] 12:01:44 INFO - PROCESS | 1661 | 1468350104690 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:44 INFO - PROCESS | 1661 | 1468350104797 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 12:01:44 INFO - PROCESS | 1661 | 1468350104835 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:44 INFO - PROCESS | 1661 | 1468350104836 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:44 INFO - PROCESS | 1661 | ++DOCSHELL 0x12678a800 == 33 [pid = 1661] [id = 633] 12:01:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x119d7a800) [pid = 1661] [serial = 1899] [outer = 0x0] 12:01:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x119dce400) [pid = 1661] [serial = 1900] [outer = 0x119d7a800] 12:01:44 INFO - PROCESS | 1661 | 1468350104861 Marionette DEBUG loaded listener.js 12:01:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x123cea800) [pid = 1661] [serial = 1901] [outer = 0x119d7a800] 12:01:45 INFO - PROCESS | 1661 | 1468350105165 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]]]}] 12:01:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 12:01:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 522ms 12:01:45 INFO - PROCESS | 1661 | 1468350105206 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 12:01:45 INFO - PROCESS | 1661 | 1468350105208 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 12:01:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 12:01:45 INFO - PROCESS | 1661 | 1468350105217 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 12:01:45 INFO - PROCESS | 1661 | 1468350105218 Marionette TRACE conn2 <- [1,2506,null,{}] 12:01:45 INFO - PROCESS | 1661 | 1468350105220 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}] 12:01:45 INFO - PROCESS | 1661 | 1468350105222 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:45 INFO - PROCESS | 1661 | 1468350105325 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 12:01:45 INFO - PROCESS | 1661 | 1468350105329 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:45 INFO - PROCESS | 1661 | 1468350105330 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:45 INFO - PROCESS | 1661 | ++DOCSHELL 0x128a39000 == 34 [pid = 1661] [id = 634] 12:01:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x1128b0400) [pid = 1661] [serial = 1902] [outer = 0x0] 12:01:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x1240e3800) [pid = 1661] [serial = 1903] [outer = 0x1128b0400] 12:01:45 INFO - PROCESS | 1661 | 1468350105354 Marionette DEBUG loaded listener.js 12:01:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x1245d5400) [pid = 1661] [serial = 1904] [outer = 0x1128b0400] 12:01:45 INFO - PROCESS | 1661 | 1468350105712 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]]]}] 12:01:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 12:01:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 519ms 12:01:45 INFO - PROCESS | 1661 | 1468350105736 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 12:01:45 INFO - PROCESS | 1661 | 1468350105737 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 12:01:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 12:01:45 INFO - PROCESS | 1661 | 1468350105740 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 12:01:45 INFO - PROCESS | 1661 | 1468350105741 Marionette TRACE conn2 <- [1,2510,null,{}] 12:01:45 INFO - PROCESS | 1661 | 1468350105743 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}] 12:01:45 INFO - PROCESS | 1661 | 1468350105744 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:45 INFO - PROCESS | 1661 | 1468350105850 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 12:01:45 INFO - PROCESS | 1661 | 1468350105853 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:45 INFO - PROCESS | 1661 | 1468350105854 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:45 INFO - PROCESS | 1661 | ++DOCSHELL 0x128a97000 == 35 [pid = 1661] [id = 635] 12:01:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x11877f400) [pid = 1661] [serial = 1905] [outer = 0x0] 12:01:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x124928400) [pid = 1661] [serial = 1906] [outer = 0x11877f400] 12:01:45 INFO - PROCESS | 1661 | 1468350105877 Marionette DEBUG loaded listener.js 12:01:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x124977c00) [pid = 1661] [serial = 1907] [outer = 0x11877f400] 12:01:46 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x12885b800) [pid = 1661] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 12:01:46 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x12110dc00) [pid = 1661] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 12:01:46 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x12380f800) [pid = 1661] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 12:01:46 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x12491d400) [pid = 1661] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 12:01:46 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x1121be000) [pid = 1661] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 12:01:46 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x111c19c00) [pid = 1661] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 12:01:46 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x110ea0000) [pid = 1661] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 12:01:46 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x1128a4400) [pid = 1661] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 12:01:46 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x119abd800) [pid = 1661] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 12:01:46 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x118886800) [pid = 1661] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 12:01:46 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x1133d1400) [pid = 1661] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 12:01:46 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x1128b3000) [pid = 1661] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 12:01:46 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x1176e6800) [pid = 1661] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 12:01:46 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x12380fc00) [pid = 1661] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 12:01:46 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x12558f400) [pid = 1661] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 12:01:46 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x119144c00) [pid = 1661] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 12:01:46 INFO - PROCESS | 1661 | 1468350106414 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]]]}] 12:01:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 12:01:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 720ms 12:01:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 12:01:46 INFO - PROCESS | 1661 | 1468350106468 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 12:01:46 INFO - PROCESS | 1661 | 1468350106470 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 12:01:46 INFO - PROCESS | 1661 | 1468350106472 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 12:01:46 INFO - PROCESS | 1661 | 1468350106473 Marionette TRACE conn2 <- [1,2514,null,{}] 12:01:46 INFO - PROCESS | 1661 | 1468350106475 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}] 12:01:46 INFO - PROCESS | 1661 | 1468350106476 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:46 INFO - PROCESS | 1661 | 1468350106566 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 12:01:46 INFO - PROCESS | 1661 | 1468350106616 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:46 INFO - PROCESS | 1661 | 1468350106617 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:46 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a505000 == 36 [pid = 1661] [id = 636] 12:01:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x110eb7000) [pid = 1661] [serial = 1908] [outer = 0x0] 12:01:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x116079000) [pid = 1661] [serial = 1909] [outer = 0x110eb7000] 12:01:46 INFO - PROCESS | 1661 | 1468350106657 Marionette DEBUG loaded listener.js 12:01:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x11946d400) [pid = 1661] [serial = 1910] [outer = 0x110eb7000] 12:01:47 INFO - PROCESS | 1661 | 1468350107073 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]]]}] 12:01:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 12:01:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 622ms 12:01:47 INFO - PROCESS | 1661 | 1468350107097 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 12:01:47 INFO - PROCESS | 1661 | 1468350107101 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 12:01:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 12:01:47 INFO - PROCESS | 1661 | 1468350107104 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 12:01:47 INFO - PROCESS | 1661 | 1468350107106 Marionette TRACE conn2 <- [1,2518,null,{}] 12:01:47 INFO - PROCESS | 1661 | 1468350107109 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}] 12:01:47 INFO - PROCESS | 1661 | 1468350107111 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:47 INFO - PROCESS | 1661 | 1468350107235 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 12:01:47 INFO - PROCESS | 1661 | 1468350107241 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:47 INFO - PROCESS | 1661 | 1468350107242 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:47 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ad1d800 == 37 [pid = 1661] [id = 637] 12:01:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x119144c00) [pid = 1661] [serial = 1911] [outer = 0x0] 12:01:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x124921000) [pid = 1661] [serial = 1912] [outer = 0x119144c00] 12:01:47 INFO - PROCESS | 1661 | 1468350107282 Marionette DEBUG loaded listener.js 12:01:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x124b98c00) [pid = 1661] [serial = 1913] [outer = 0x119144c00] 12:01:47 INFO - PROCESS | 1661 | 1468350107644 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]]]}] 12:01:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 12:01:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 573ms 12:01:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 12:01:47 INFO - PROCESS | 1661 | 1468350107677 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 12:01:47 INFO - PROCESS | 1661 | 1468350107679 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 12:01:47 INFO - PROCESS | 1661 | 1468350107681 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 12:01:47 INFO - PROCESS | 1661 | 1468350107682 Marionette TRACE conn2 <- [1,2522,null,{}] 12:01:47 INFO - PROCESS | 1661 | 1468350107685 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}] 12:01:47 INFO - PROCESS | 1661 | 1468350107687 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:47 INFO - PROCESS | 1661 | 1468350107806 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 12:01:47 INFO - PROCESS | 1661 | 1468350107814 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:47 INFO - PROCESS | 1661 | 1468350107816 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:47 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bd0f800 == 38 [pid = 1661] [id = 638] 12:01:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x124979400) [pid = 1661] [serial = 1914] [outer = 0x0] 12:01:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x12558f400) [pid = 1661] [serial = 1915] [outer = 0x124979400] 12:01:47 INFO - PROCESS | 1661 | 1468350107843 Marionette DEBUG loaded listener.js 12:01:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x1267e1000) [pid = 1661] [serial = 1916] [outer = 0x124979400] 12:01:48 INFO - PROCESS | 1661 | 1468350108172 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]]]}] 12:01:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 12:01:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 521ms 12:01:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 12:01:48 INFO - PROCESS | 1661 | 1468350108203 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 12:01:48 INFO - PROCESS | 1661 | 1468350108204 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 12:01:48 INFO - PROCESS | 1661 | 1468350108206 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 12:01:48 INFO - PROCESS | 1661 | 1468350108207 Marionette TRACE conn2 <- [1,2526,null,{}] 12:01:48 INFO - PROCESS | 1661 | 1468350108210 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}] 12:01:48 INFO - PROCESS | 1661 | 1468350108211 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:48 INFO - PROCESS | 1661 | 1468350108293 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 12:01:48 INFO - PROCESS | 1661 | 1468350108397 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:48 INFO - PROCESS | 1661 | 1468350108399 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:48 INFO - PROCESS | 1661 | ++DOCSHELL 0x11623d000 == 39 [pid = 1661] [id = 639] 12:01:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x110ea4800) [pid = 1661] [serial = 1917] [outer = 0x0] 12:01:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x110ef0000) [pid = 1661] [serial = 1918] [outer = 0x110ea4800] 12:01:48 INFO - PROCESS | 1661 | 1468350108431 Marionette DEBUG loaded listener.js 12:01:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x1127d0000) [pid = 1661] [serial = 1919] [outer = 0x110ea4800] 12:01:48 INFO - PROCESS | 1661 | 1468350108971 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]]]}] 12:01:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 12:01:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 818ms 12:01:49 INFO - PROCESS | 1661 | 1468350109059 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 12:01:49 INFO - PROCESS | 1661 | 1468350109061 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 12:01:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 12:01:49 INFO - PROCESS | 1661 | 1468350109066 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 12:01:49 INFO - PROCESS | 1661 | 1468350109068 Marionette TRACE conn2 <- [1,2530,null,{}] 12:01:49 INFO - PROCESS | 1661 | 1468350109071 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}] 12:01:49 INFO - PROCESS | 1661 | 1468350109074 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:49 INFO - PROCESS | 1661 | 1468350109187 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 12:01:49 INFO - PROCESS | 1661 | 1468350109248 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:49 INFO - PROCESS | 1661 | 1468350109250 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:49 INFO - PROCESS | 1661 | ++DOCSHELL 0x119eb0800 == 40 [pid = 1661] [id = 640] 12:01:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x116076400) [pid = 1661] [serial = 1920] [outer = 0x0] 12:01:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x116768800) [pid = 1661] [serial = 1921] [outer = 0x116076400] 12:01:49 INFO - PROCESS | 1661 | 1468350109281 Marionette DEBUG loaded listener.js 12:01:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x1172bb400) [pid = 1661] [serial = 1922] [outer = 0x116076400] 12:01:50 INFO - PROCESS | 1661 | 1468350109995 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]]]}] 12:01:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 12:01:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1024ms 12:01:50 INFO - PROCESS | 1661 | 1468350110089 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 12:01:50 INFO - PROCESS | 1661 | 1468350110091 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 12:01:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 12:01:50 INFO - PROCESS | 1661 | 1468350110095 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 12:01:50 INFO - PROCESS | 1661 | 1468350110097 Marionette TRACE conn2 <- [1,2534,null,{}] 12:01:50 INFO - PROCESS | 1661 | 1468350110112 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}] 12:01:50 INFO - PROCESS | 1661 | 1468350110113 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:50 INFO - PROCESS | 1661 | 1468350110218 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 12:01:50 INFO - PROCESS | 1661 | 1468350110275 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:50 INFO - PROCESS | 1661 | 1468350110278 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:50 INFO - PROCESS | 1661 | ++DOCSHELL 0x119a69000 == 41 [pid = 1661] [id = 641] 12:01:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x11297cc00) [pid = 1661] [serial = 1923] [outer = 0x0] 12:01:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x112f84000) [pid = 1661] [serial = 1924] [outer = 0x11297cc00] 12:01:50 INFO - PROCESS | 1661 | 1468350110305 Marionette DEBUG loaded listener.js 12:01:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x113d8dc00) [pid = 1661] [serial = 1925] [outer = 0x11297cc00] 12:01:50 INFO - PROCESS | 1661 | --DOCSHELL 0x12bd0f800 == 40 [pid = 1661] [id = 638] 12:01:50 INFO - PROCESS | 1661 | --DOCSHELL 0x12ad1d800 == 39 [pid = 1661] [id = 637] 12:01:50 INFO - PROCESS | 1661 | --DOCSHELL 0x12a505000 == 38 [pid = 1661] [id = 636] 12:01:50 INFO - PROCESS | 1661 | --DOCSHELL 0x128a97000 == 37 [pid = 1661] [id = 635] 12:01:50 INFO - PROCESS | 1661 | --DOCSHELL 0x128a39000 == 36 [pid = 1661] [id = 634] 12:01:50 INFO - PROCESS | 1661 | --DOCSHELL 0x12678a800 == 35 [pid = 1661] [id = 633] 12:01:50 INFO - PROCESS | 1661 | --DOCSHELL 0x124b3e000 == 34 [pid = 1661] [id = 632] 12:01:50 INFO - PROCESS | 1661 | --DOCSHELL 0x123c9d800 == 33 [pid = 1661] [id = 631] 12:01:50 INFO - PROCESS | 1661 | --DOCSHELL 0x119ec2000 == 32 [pid = 1661] [id = 630] 12:01:50 INFO - PROCESS | 1661 | --DOCSHELL 0x119177000 == 31 [pid = 1661] [id = 629] 12:01:50 INFO - PROCESS | 1661 | --DOCSHELL 0x11735e800 == 30 [pid = 1661] [id = 628] 12:01:50 INFO - PROCESS | 1661 | --DOCSHELL 0x1192d3800 == 29 [pid = 1661] [id = 627] 12:01:50 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x125632000) [pid = 1661] [serial = 1858] [outer = 0x0] [url = about:blank] 12:01:50 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x12617ac00) [pid = 1661] [serial = 1859] [outer = 0x0] [url = about:blank] 12:01:50 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x126173400) [pid = 1661] [serial = 1853] [outer = 0x0] [url = about:blank] 12:01:50 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x118755800) [pid = 1661] [serial = 1856] [outer = 0x0] [url = about:blank] 12:01:50 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x12558f000) [pid = 1661] [serial = 1850] [outer = 0x0] [url = about:blank] 12:01:50 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x124bd7800) [pid = 1661] [serial = 1847] [outer = 0x0] [url = about:blank] 12:01:50 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x128856000) [pid = 1661] [serial = 1862] [outer = 0x0] [url = about:blank] 12:01:50 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x119d84800) [pid = 1661] [serial = 1841] [outer = 0x0] [url = about:blank] 12:01:50 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x12893ac00) [pid = 1661] [serial = 1865] [outer = 0x0] [url = about:blank] 12:01:50 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x1267e5000) [pid = 1661] [serial = 1861] [outer = 0x0] [url = about:blank] 12:01:50 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x128863400) [pid = 1661] [serial = 1864] [outer = 0x0] [url = about:blank] 12:01:50 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x1245d6400) [pid = 1661] [serial = 1844] [outer = 0x0] [url = about:blank] 12:01:50 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x123a2c800) [pid = 1661] [serial = 1843] [outer = 0x0] [url = about:blank] 12:01:50 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x124923000) [pid = 1661] [serial = 1846] [outer = 0x0] [url = about:blank] 12:01:50 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x116032000) [pid = 1661] [serial = 1855] [outer = 0x0] [url = about:blank] 12:01:50 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x124f17c00) [pid = 1661] [serial = 1849] [outer = 0x0] [url = about:blank] 12:01:50 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x110eac000) [pid = 1661] [serial = 1822] [outer = 0x0] [url = about:blank] 12:01:50 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x110eeec00) [pid = 1661] [serial = 1823] [outer = 0x0] [url = about:blank] 12:01:50 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x1128ae000) [pid = 1661] [serial = 1828] [outer = 0x0] [url = about:blank] 12:01:50 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x1133eac00) [pid = 1661] [serial = 1829] [outer = 0x0] [url = about:blank] 12:01:50 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x119b66000) [pid = 1661] [serial = 1840] [outer = 0x0] [url = about:blank] 12:01:50 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x11981cc00) [pid = 1661] [serial = 1837] [outer = 0x0] [url = about:blank] 12:01:50 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x119abd400) [pid = 1661] [serial = 1838] [outer = 0x0] [url = about:blank] 12:01:50 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x116772c00) [pid = 1661] [serial = 1831] [outer = 0x0] [url = about:blank] 12:01:50 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x1172bd400) [pid = 1661] [serial = 1832] [outer = 0x0] [url = about:blank] 12:01:50 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x1133ca800) [pid = 1661] [serial = 1825] [outer = 0x0] [url = about:blank] 12:01:50 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x113d48c00) [pid = 1661] [serial = 1826] [outer = 0x0] [url = about:blank] 12:01:50 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x118502800) [pid = 1661] [serial = 1834] [outer = 0x0] [url = about:blank] 12:01:50 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x118787000) [pid = 1661] [serial = 1835] [outer = 0x0] [url = about:blank] 12:01:50 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x124928c00) [pid = 1661] [serial = 1820] [outer = 0x0] [url = about:blank] 12:01:50 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x12563f000) [pid = 1661] [serial = 1852] [outer = 0x0] [url = about:blank] 12:01:50 INFO - PROCESS | 1661 | 1468350110781 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]]]}] 12:01:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 12:01:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 724ms 12:01:50 INFO - PROCESS | 1661 | 1468350110825 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 12:01:50 INFO - PROCESS | 1661 | 1468350110831 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 12:01:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 12:01:50 INFO - PROCESS | 1661 | 1468350110839 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 12:01:50 INFO - PROCESS | 1661 | 1468350110842 Marionette TRACE conn2 <- [1,2538,null,{}] 12:01:50 INFO - PROCESS | 1661 | 1468350110846 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}] 12:01:50 INFO - PROCESS | 1661 | 1468350110848 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:50 INFO - PROCESS | 1661 | 1468350110976 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 12:01:51 INFO - PROCESS | 1661 | 1468350111066 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:51 INFO - PROCESS | 1661 | 1468350111068 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:51 INFO - PROCESS | 1661 | ++DOCSHELL 0x11831a800 == 30 [pid = 1661] [id = 642] 12:01:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x11336fc00) [pid = 1661] [serial = 1926] [outer = 0x0] 12:01:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x116971000) [pid = 1661] [serial = 1927] [outer = 0x11336fc00] 12:01:51 INFO - PROCESS | 1661 | 1468350111113 Marionette DEBUG loaded listener.js 12:01:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x1180d1800) [pid = 1661] [serial = 1928] [outer = 0x11336fc00] 12:01:51 INFO - PROCESS | 1661 | 1468350111475 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]]]}] 12:01:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 12:01:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 672ms 12:01:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 12:01:51 INFO - PROCESS | 1661 | 1468350111511 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 12:01:51 INFO - PROCESS | 1661 | 1468350111512 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 12:01:51 INFO - PROCESS | 1661 | 1468350111514 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 12:01:51 INFO - PROCESS | 1661 | 1468350111517 Marionette TRACE conn2 <- [1,2542,null,{}] 12:01:51 INFO - PROCESS | 1661 | 1468350111525 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}] 12:01:51 INFO - PROCESS | 1661 | 1468350111528 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:51 INFO - PROCESS | 1661 | 1468350111614 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 12:01:51 INFO - PROCESS | 1661 | 1468350111693 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:51 INFO - PROCESS | 1661 | 1468350111695 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:51 INFO - PROCESS | 1661 | ++DOCSHELL 0x123944000 == 31 [pid = 1661] [id = 643] 12:01:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x1180dec00) [pid = 1661] [serial = 1929] [outer = 0x0] 12:01:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x1185c3800) [pid = 1661] [serial = 1930] [outer = 0x1180dec00] 12:01:51 INFO - PROCESS | 1661 | 1468350111723 Marionette DEBUG loaded listener.js 12:01:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x11946c000) [pid = 1661] [serial = 1931] [outer = 0x1180dec00] 12:01:52 INFO - PROCESS | 1661 | 1468350112013 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]]]}] 12:01:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 12:01:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 523ms 12:01:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 12:01:52 INFO - PROCESS | 1661 | 1468350112039 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 12:01:52 INFO - PROCESS | 1661 | 1468350112041 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 12:01:52 INFO - PROCESS | 1661 | 1468350112043 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 12:01:52 INFO - PROCESS | 1661 | 1468350112044 Marionette TRACE conn2 <- [1,2546,null,{}] 12:01:52 INFO - PROCESS | 1661 | 1468350112047 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}] 12:01:52 INFO - PROCESS | 1661 | 1468350112048 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:52 INFO - PROCESS | 1661 | 1468350112137 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 12:01:52 INFO - PROCESS | 1661 | 1468350112194 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:52 INFO - PROCESS | 1661 | 1468350112195 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:52 INFO - PROCESS | 1661 | ++DOCSHELL 0x125614000 == 32 [pid = 1661] [id = 644] 12:01:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x1127ce800) [pid = 1661] [serial = 1932] [outer = 0x0] 12:01:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x119ab6400) [pid = 1661] [serial = 1933] [outer = 0x1127ce800] 12:01:52 INFO - PROCESS | 1661 | 1468350112220 Marionette DEBUG loaded listener.js 12:01:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x119d78c00) [pid = 1661] [serial = 1934] [outer = 0x1127ce800] 12:01:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 12:01:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 472ms 12:01:52 INFO - PROCESS | 1661 | 1468350112512 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]]]}] 12:01:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 12:01:52 INFO - PROCESS | 1661 | 1468350112524 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 12:01:52 INFO - PROCESS | 1661 | 1468350112525 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 12:01:52 INFO - PROCESS | 1661 | 1468350112527 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 12:01:52 INFO - PROCESS | 1661 | 1468350112528 Marionette TRACE conn2 <- [1,2550,null,{}] 12:01:52 INFO - PROCESS | 1661 | 1468350112530 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}] 12:01:52 INFO - PROCESS | 1661 | 1468350112532 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:52 INFO - PROCESS | 1661 | 1468350112625 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 12:01:52 INFO - PROCESS | 1661 | 1468350112628 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:52 INFO - PROCESS | 1661 | 1468350112629 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:52 INFO - PROCESS | 1661 | ++DOCSHELL 0x11835b000 == 33 [pid = 1661] [id = 645] 12:01:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x11874dc00) [pid = 1661] [serial = 1935] [outer = 0x0] 12:01:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x119d83000) [pid = 1661] [serial = 1936] [outer = 0x11874dc00] 12:01:52 INFO - PROCESS | 1661 | 1468350112656 Marionette DEBUG loaded listener.js 12:01:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x12110b800) [pid = 1661] [serial = 1937] [outer = 0x11874dc00] 12:01:53 INFO - PROCESS | 1661 | 1468350113078 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]]]}] 12:01:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 12:01:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 569ms 12:01:53 INFO - PROCESS | 1661 | 1468350113097 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 12:01:53 INFO - PROCESS | 1661 | 1468350113099 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 12:01:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 12:01:53 INFO - PROCESS | 1661 | 1468350113102 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 12:01:53 INFO - PROCESS | 1661 | 1468350113104 Marionette TRACE conn2 <- [1,2554,null,{}] 12:01:53 INFO - PROCESS | 1661 | 1468350113107 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}] 12:01:53 INFO - PROCESS | 1661 | 1468350113113 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:53 INFO - PROCESS | 1661 | 1468350113311 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 12:01:53 INFO - PROCESS | 1661 | 1468350113371 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:53 INFO - PROCESS | 1661 | 1468350113372 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:53 INFO - PROCESS | 1661 | ++DOCSHELL 0x129185000 == 34 [pid = 1661] [id = 646] 12:01:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x12380e400) [pid = 1661] [serial = 1938] [outer = 0x0] 12:01:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x123ceb800) [pid = 1661] [serial = 1939] [outer = 0x12380e400] 12:01:53 INFO - PROCESS | 1661 | 1468350113413 Marionette DEBUG loaded listener.js 12:01:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x124d90400) [pid = 1661] [serial = 1940] [outer = 0x12380e400] 12:01:53 INFO - PROCESS | 1661 | 1468350113831 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]]]}] 12:01:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 12:01:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 770ms 12:01:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 12:01:53 INFO - PROCESS | 1661 | 1468350113872 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 12:01:53 INFO - PROCESS | 1661 | 1468350113873 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 12:01:53 INFO - PROCESS | 1661 | 1468350113875 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 12:01:53 INFO - PROCESS | 1661 | 1468350113876 Marionette TRACE conn2 <- [1,2558,null,{}] 12:01:53 INFO - PROCESS | 1661 | 1468350113879 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}] 12:01:53 INFO - PROCESS | 1661 | 1468350113880 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:53 INFO - PROCESS | 1661 | 1468350113982 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 12:01:54 INFO - PROCESS | 1661 | 1468350114039 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:54 INFO - PROCESS | 1661 | 1468350114040 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:54 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ab03800 == 35 [pid = 1661] [id = 647] 12:01:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x112e08400) [pid = 1661] [serial = 1941] [outer = 0x0] 12:01:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x12502f000) [pid = 1661] [serial = 1942] [outer = 0x112e08400] 12:01:54 INFO - PROCESS | 1661 | 1468350114064 Marionette DEBUG loaded listener.js 12:01:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x126170000) [pid = 1661] [serial = 1943] [outer = 0x112e08400] 12:01:54 INFO - PROCESS | 1661 | 1468350114404 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]]]}] 12:01:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 12:01:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 568ms 12:01:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 12:01:54 INFO - PROCESS | 1661 | 1468350114444 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 12:01:54 INFO - PROCESS | 1661 | 1468350114445 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 12:01:54 INFO - PROCESS | 1661 | 1468350114447 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 12:01:54 INFO - PROCESS | 1661 | 1468350114448 Marionette TRACE conn2 <- [1,2562,null,{}] 12:01:54 INFO - PROCESS | 1661 | 1468350114451 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}] 12:01:54 INFO - PROCESS | 1661 | 1468350114452 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:54 INFO - PROCESS | 1661 | 1468350114555 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 12:01:54 INFO - PROCESS | 1661 | 1468350114558 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:54 INFO - PROCESS | 1661 | 1468350114559 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:54 INFO - PROCESS | 1661 | ++DOCSHELL 0x12add1800 == 36 [pid = 1661] [id = 648] 12:01:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x125588c00) [pid = 1661] [serial = 1944] [outer = 0x0] 12:01:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x126541c00) [pid = 1661] [serial = 1945] [outer = 0x125588c00] 12:01:54 INFO - PROCESS | 1661 | 1468350114584 Marionette DEBUG loaded listener.js 12:01:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x126b95000) [pid = 1661] [serial = 1946] [outer = 0x125588c00] 12:01:54 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x112ed5000) [pid = 1661] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 12:01:54 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x1128a8800) [pid = 1661] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 12:01:54 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x118104000) [pid = 1661] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 12:01:54 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x116918000) [pid = 1661] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 12:01:54 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x1128ad000) [pid = 1661] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 12:01:54 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x113d8d000) [pid = 1661] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 12:01:54 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x119d7a800) [pid = 1661] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 12:01:54 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x112f84400) [pid = 1661] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 12:01:54 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x117ea9800) [pid = 1661] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 12:01:54 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x12090f800) [pid = 1661] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 12:01:54 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x124978800) [pid = 1661] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 12:01:54 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x1128b0400) [pid = 1661] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 12:01:54 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x110eb7000) [pid = 1661] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 12:01:54 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x11877f400) [pid = 1661] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 12:01:54 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x119144c00) [pid = 1661] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 12:01:54 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x1121be800) [pid = 1661] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 12:01:55 INFO - PROCESS | 1661 | 1468350115003 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]]]}] 12:01:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 12:01:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 573ms 12:01:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 12:01:55 INFO - PROCESS | 1661 | 1468350115021 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 12:01:55 INFO - PROCESS | 1661 | 1468350115022 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 12:01:55 INFO - PROCESS | 1661 | 1468350115025 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 12:01:55 INFO - PROCESS | 1661 | 1468350115026 Marionette TRACE conn2 <- [1,2566,null,{}] 12:01:55 INFO - PROCESS | 1661 | 1468350115028 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}] 12:01:55 INFO - PROCESS | 1661 | 1468350115029 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:55 INFO - PROCESS | 1661 | 1468350115110 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 12:01:55 INFO - PROCESS | 1661 | 1468350115115 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:55 INFO - PROCESS | 1661 | 1468350115116 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:55 INFO - PROCESS | 1661 | ++DOCSHELL 0x12561b000 == 37 [pid = 1661] [id = 649] 12:01:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x110ef1000) [pid = 1661] [serial = 1947] [outer = 0x0] 12:01:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x1172c3000) [pid = 1661] [serial = 1948] [outer = 0x110ef1000] 12:01:55 INFO - PROCESS | 1661 | 1468350115150 Marionette DEBUG loaded listener.js 12:01:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x119144c00) [pid = 1661] [serial = 1949] [outer = 0x110ef1000] 12:01:55 INFO - PROCESS | 1661 | 1468350115504 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]]]}] 12:01:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 12:01:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 518ms 12:01:55 INFO - PROCESS | 1661 | 1468350115544 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 12:01:55 INFO - PROCESS | 1661 | 1468350115545 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 12:01:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 12:01:55 INFO - PROCESS | 1661 | 1468350115547 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 12:01:55 INFO - PROCESS | 1661 | 1468350115548 Marionette TRACE conn2 <- [1,2570,null,{}] 12:01:55 INFO - PROCESS | 1661 | 1468350115556 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}] 12:01:55 INFO - PROCESS | 1661 | 1468350115557 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:55 INFO - PROCESS | 1661 | 1468350115642 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 12:01:55 INFO - PROCESS | 1661 | 1468350115646 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:55 INFO - PROCESS | 1661 | 1468350115647 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:55 INFO - PROCESS | 1661 | ++DOCSHELL 0x125611800 == 38 [pid = 1661] [id = 650] 12:01:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x119877000) [pid = 1661] [serial = 1950] [outer = 0x0] 12:01:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x123c5e000) [pid = 1661] [serial = 1951] [outer = 0x119877000] 12:01:55 INFO - PROCESS | 1661 | 1468350115673 Marionette DEBUG loaded listener.js 12:01:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x1267e0800) [pid = 1661] [serial = 1952] [outer = 0x119877000] 12:01:56 INFO - PROCESS | 1661 | 1468350116004 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]]]}] 12:01:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 12:01:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 475ms 12:01:56 INFO - PROCESS | 1661 | 1468350116023 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 12:01:56 INFO - PROCESS | 1661 | 1468350116024 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 12:01:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 12:01:56 INFO - PROCESS | 1661 | 1468350116027 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 12:01:56 INFO - PROCESS | 1661 | 1468350116028 Marionette TRACE conn2 <- [1,2574,null,{}] 12:01:56 INFO - PROCESS | 1661 | 1468350116030 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}] 12:01:56 INFO - PROCESS | 1661 | 1468350116032 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:56 INFO - PROCESS | 1661 | 1468350116128 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 12:01:56 INFO - PROCESS | 1661 | 1468350116190 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:56 INFO - PROCESS | 1661 | 1468350116192 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:56 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c71a000 == 39 [pid = 1661] [id = 651] 12:01:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x119d77800) [pid = 1661] [serial = 1953] [outer = 0x0] 12:01:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x1245ce400) [pid = 1661] [serial = 1954] [outer = 0x119d77800] 12:01:56 INFO - PROCESS | 1661 | 1468350116225 Marionette DEBUG loaded listener.js 12:01:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x12893f400) [pid = 1661] [serial = 1955] [outer = 0x119d77800] 12:01:56 INFO - PROCESS | 1661 | 1468350116604 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]]]}] 12:01:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 12:01:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 622ms 12:01:56 INFO - PROCESS | 1661 | 1468350116651 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 12:01:56 INFO - PROCESS | 1661 | 1468350116654 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 12:01:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 12:01:56 INFO - PROCESS | 1661 | 1468350116658 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 12:01:56 INFO - PROCESS | 1661 | 1468350116659 Marionette TRACE conn2 <- [1,2578,null,{}] 12:01:56 INFO - PROCESS | 1661 | 1468350116663 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}] 12:01:56 INFO - PROCESS | 1661 | 1468350116665 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:56 INFO - PROCESS | 1661 | 1468350116795 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 12:01:56 INFO - PROCESS | 1661 | 1468350116832 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:56 INFO - PROCESS | 1661 | 1468350116833 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:56 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cadb800 == 40 [pid = 1661] [id = 652] 12:01:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x119d85000) [pid = 1661] [serial = 1956] [outer = 0x0] 12:01:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x128945000) [pid = 1661] [serial = 1957] [outer = 0x119d85000] 12:01:56 INFO - PROCESS | 1661 | 1468350116857 Marionette DEBUG loaded listener.js 12:01:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x1289b5c00) [pid = 1661] [serial = 1958] [outer = 0x119d85000] 12:01:57 INFO - PROCESS | 1661 | 1468350117286 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]]]}] 12:01:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 12:01:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 671ms 12:01:57 INFO - PROCESS | 1661 | 1468350117340 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 12:01:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 12:01:57 INFO - PROCESS | 1661 | 1468350117342 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 12:01:57 INFO - PROCESS | 1661 | 1468350117345 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 12:01:57 INFO - PROCESS | 1661 | 1468350117349 Marionette TRACE conn2 <- [1,2582,null,{}] 12:01:57 INFO - PROCESS | 1661 | 1468350117355 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}] 12:01:57 INFO - PROCESS | 1661 | 1468350117356 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:57 INFO - PROCESS | 1661 | 1468350117464 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 12:01:57 INFO - PROCESS | 1661 | 1468350117562 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:57 INFO - PROCESS | 1661 | 1468350117564 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:57 INFO - PROCESS | 1661 | ++DOCSHELL 0x1192f0800 == 41 [pid = 1661] [id = 653] 12:01:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x1133ca800) [pid = 1661] [serial = 1959] [outer = 0x0] 12:01:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x1133ecc00) [pid = 1661] [serial = 1960] [outer = 0x1133ca800] 12:01:57 INFO - PROCESS | 1661 | 1468350117595 Marionette DEBUG loaded listener.js 12:01:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x1176e6400) [pid = 1661] [serial = 1961] [outer = 0x1133ca800] 12:01:58 INFO - PROCESS | 1661 | 1468350118019 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]]]}] 12:01:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 12:01:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 724ms 12:01:58 INFO - PROCESS | 1661 | 1468350118069 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 12:01:58 INFO - PROCESS | 1661 | 1468350118073 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 12:01:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 12:01:58 INFO - PROCESS | 1661 | 1468350118077 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 12:01:58 INFO - PROCESS | 1661 | 1468350118079 Marionette TRACE conn2 <- [1,2586,null,{}] 12:01:58 INFO - PROCESS | 1661 | 1468350118081 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}] 12:01:58 INFO - PROCESS | 1661 | 1468350118084 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:58 INFO - PROCESS | 1661 | 1468350118192 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 12:01:58 INFO - PROCESS | 1661 | 1468350118268 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:58 INFO - PROCESS | 1661 | 1468350118269 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:58 INFO - PROCESS | 1661 | ++DOCSHELL 0x128983000 == 42 [pid = 1661] [id = 654] 12:01:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x11877d000) [pid = 1661] [serial = 1962] [outer = 0x0] 12:01:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x119141800) [pid = 1661] [serial = 1963] [outer = 0x11877d000] 12:01:58 INFO - PROCESS | 1661 | 1468350118300 Marionette DEBUG loaded listener.js 12:01:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x119ab4800) [pid = 1661] [serial = 1964] [outer = 0x11877d000] 12:01:58 INFO - PROCESS | 1661 | 1468350118708 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]]]}] 12:01:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 12:01:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 670ms 12:01:58 INFO - PROCESS | 1661 | 1468350118747 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 12:01:58 INFO - PROCESS | 1661 | 1468350118749 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 12:01:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 12:01:58 INFO - PROCESS | 1661 | 1468350118751 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 12:01:58 INFO - PROCESS | 1661 | 1468350118754 Marionette TRACE conn2 <- [1,2590,null,{}] 12:01:58 INFO - PROCESS | 1661 | 1468350118761 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}] 12:01:58 INFO - PROCESS | 1661 | 1468350118765 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:58 INFO - PROCESS | 1661 | 1468350118890 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 12:01:58 INFO - PROCESS | 1661 | 1468350118968 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:58 INFO - PROCESS | 1661 | 1468350118970 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:58 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cadf000 == 43 [pid = 1661] [id = 655] 12:01:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x12110d400) [pid = 1661] [serial = 1965] [outer = 0x0] 12:01:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x124922800) [pid = 1661] [serial = 1966] [outer = 0x12110d400] 12:01:59 INFO - PROCESS | 1661 | 1468350119001 Marionette DEBUG loaded listener.js 12:01:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x124bdd400) [pid = 1661] [serial = 1967] [outer = 0x12110d400] 12:01:59 INFO - PROCESS | 1661 | 1468350119420 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]]]}] 12:01:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 12:01:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 675ms 12:01:59 INFO - PROCESS | 1661 | 1468350119426 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 12:01:59 INFO - PROCESS | 1661 | 1468350119428 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 12:01:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 12:01:59 INFO - PROCESS | 1661 | 1468350119430 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 12:01:59 INFO - PROCESS | 1661 | 1468350119431 Marionette TRACE conn2 <- [1,2594,null,{}] 12:01:59 INFO - PROCESS | 1661 | 1468350119436 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}] 12:01:59 INFO - PROCESS | 1661 | 1468350119438 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:59 INFO - PROCESS | 1661 | 1468350119542 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 12:01:59 INFO - PROCESS | 1661 | 1468350119604 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:59 INFO - PROCESS | 1661 | 1468350119605 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:01:59 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d2b7800 == 44 [pid = 1661] [id = 656] 12:01:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x126171c00) [pid = 1661] [serial = 1968] [outer = 0x0] 12:01:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x128857000) [pid = 1661] [serial = 1969] [outer = 0x126171c00] 12:01:59 INFO - PROCESS | 1661 | 1468350119674 Marionette DEBUG loaded listener.js 12:01:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x128939400) [pid = 1661] [serial = 1970] [outer = 0x126171c00] 12:02:00 INFO - PROCESS | 1661 | 1468350120253 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]]]}] 12:02:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 12:02:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 873ms 12:02:00 INFO - PROCESS | 1661 | 1468350120317 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 12:02:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 12:02:00 INFO - PROCESS | 1661 | 1468350120319 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 12:02:00 INFO - PROCESS | 1661 | 1468350120322 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 12:02:00 INFO - PROCESS | 1661 | 1468350120324 Marionette TRACE conn2 <- [1,2598,null,{}] 12:02:00 INFO - PROCESS | 1661 | 1468350120328 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}] 12:02:00 INFO - PROCESS | 1661 | 1468350120330 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:00 INFO - PROCESS | 1661 | 1468350120426 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 12:02:00 INFO - PROCESS | 1661 | 1468350120498 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:00 INFO - PROCESS | 1661 | 1468350120501 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:00 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b29000 == 45 [pid = 1661] [id = 657] 12:02:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x1133cac00) [pid = 1661] [serial = 1971] [outer = 0x0] 12:02:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x113a52800) [pid = 1661] [serial = 1972] [outer = 0x1133cac00] 12:02:00 INFO - PROCESS | 1661 | 1468350120528 Marionette DEBUG loaded listener.js 12:02:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x116911800) [pid = 1661] [serial = 1973] [outer = 0x1133cac00] 12:02:01 INFO - PROCESS | 1661 | --DOCSHELL 0x12c71a000 == 44 [pid = 1661] [id = 651] 12:02:01 INFO - PROCESS | 1661 | --DOCSHELL 0x125611800 == 43 [pid = 1661] [id = 650] 12:02:01 INFO - PROCESS | 1661 | --DOCSHELL 0x12561b000 == 42 [pid = 1661] [id = 649] 12:02:01 INFO - PROCESS | 1661 | --DOCSHELL 0x12add1800 == 41 [pid = 1661] [id = 648] 12:02:01 INFO - PROCESS | 1661 | --DOCSHELL 0x12ab03800 == 40 [pid = 1661] [id = 647] 12:02:01 INFO - PROCESS | 1661 | --DOCSHELL 0x129185000 == 39 [pid = 1661] [id = 646] 12:02:01 INFO - PROCESS | 1661 | --DOCSHELL 0x11835b000 == 38 [pid = 1661] [id = 645] 12:02:01 INFO - PROCESS | 1661 | --DOCSHELL 0x125614000 == 37 [pid = 1661] [id = 644] 12:02:01 INFO - PROCESS | 1661 | --DOCSHELL 0x123944000 == 36 [pid = 1661] [id = 643] 12:02:01 INFO - PROCESS | 1661 | --DOCSHELL 0x11831a800 == 35 [pid = 1661] [id = 642] 12:02:01 INFO - PROCESS | 1661 | --DOCSHELL 0x119a69000 == 34 [pid = 1661] [id = 641] 12:02:01 INFO - PROCESS | 1661 | --DOCSHELL 0x11623d000 == 33 [pid = 1661] [id = 639] 12:02:01 INFO - PROCESS | 1661 | --DOCSHELL 0x119eb0800 == 32 [pid = 1661] [id = 640] 12:02:01 INFO - PROCESS | 1661 | --DOCSHELL 0x12d2b7800 == 31 [pid = 1661] [id = 656] 12:02:01 INFO - PROCESS | 1661 | --DOCSHELL 0x12cadf000 == 30 [pid = 1661] [id = 655] 12:02:01 INFO - PROCESS | 1661 | --DOCSHELL 0x128983000 == 29 [pid = 1661] [id = 654] 12:02:01 INFO - PROCESS | 1661 | --DOCSHELL 0x1192f0800 == 28 [pid = 1661] [id = 653] 12:02:01 INFO - PROCESS | 1661 | --DOCSHELL 0x12cadb800 == 27 [pid = 1661] [id = 652] 12:02:01 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x119b4a000) [pid = 1661] [serial = 1897] [outer = 0x0] [url = about:blank] 12:02:01 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x119d23400) [pid = 1661] [serial = 1898] [outer = 0x0] [url = about:blank] 12:02:01 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x1188e1400) [pid = 1661] [serial = 1894] [outer = 0x0] [url = about:blank] 12:02:01 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x118750400) [pid = 1661] [serial = 1891] [outer = 0x0] [url = about:blank] 12:02:01 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x11878b000) [pid = 1661] [serial = 1892] [outer = 0x0] [url = about:blank] 12:02:01 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x1180db800) [pid = 1661] [serial = 1883] [outer = 0x0] [url = about:blank] 12:02:01 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x1176e1800) [pid = 1661] [serial = 1882] [outer = 0x0] [url = about:blank] 12:02:01 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x112f85c00) [pid = 1661] [serial = 1885] [outer = 0x0] [url = about:blank] 12:02:01 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x113870000) [pid = 1661] [serial = 1886] [outer = 0x0] [url = about:blank] 12:02:01 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x11690f400) [pid = 1661] [serial = 1888] [outer = 0x0] [url = about:blank] 12:02:01 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x117ea4000) [pid = 1661] [serial = 1889] [outer = 0x0] [url = about:blank] 12:02:01 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x123cea800) [pid = 1661] [serial = 1901] [outer = 0x0] [url = about:blank] 12:02:01 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x119dce400) [pid = 1661] [serial = 1900] [outer = 0x0] [url = about:blank] 12:02:01 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x116a13000) [pid = 1661] [serial = 1868] [outer = 0x0] [url = about:blank] 12:02:01 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x1160d6000) [pid = 1661] [serial = 1867] [outer = 0x0] [url = about:blank] 12:02:01 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x11888b000) [pid = 1661] [serial = 1870] [outer = 0x0] [url = about:blank] 12:02:01 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x11982ac00) [pid = 1661] [serial = 1871] [outer = 0x0] [url = about:blank] 12:02:01 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x12491b000) [pid = 1661] [serial = 1874] [outer = 0x0] [url = about:blank] 12:02:01 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x12110f800) [pid = 1661] [serial = 1873] [outer = 0x0] [url = about:blank] 12:02:01 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x125640000) [pid = 1661] [serial = 1876] [outer = 0x0] [url = about:blank] 12:02:01 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x12653a400) [pid = 1661] [serial = 1877] [outer = 0x0] [url = about:blank] 12:02:01 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x1245d5400) [pid = 1661] [serial = 1904] [outer = 0x0] [url = about:blank] 12:02:01 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x1240e3800) [pid = 1661] [serial = 1903] [outer = 0x0] [url = about:blank] 12:02:01 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x116079000) [pid = 1661] [serial = 1909] [outer = 0x0] [url = about:blank] 12:02:01 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x124928400) [pid = 1661] [serial = 1906] [outer = 0x0] [url = about:blank] 12:02:01 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x124921000) [pid = 1661] [serial = 1912] [outer = 0x0] [url = about:blank] 12:02:01 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x11383d400) [pid = 1661] [serial = 1880] [outer = 0x0] [url = about:blank] 12:02:01 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x1128b3800) [pid = 1661] [serial = 1879] [outer = 0x0] [url = about:blank] 12:02:01 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x124b98c00) [pid = 1661] [serial = 1913] [outer = 0x0] [url = about:blank] 12:02:01 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x12558f400) [pid = 1661] [serial = 1915] [outer = 0x0] [url = about:blank] 12:02:01 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x124977c00) [pid = 1661] [serial = 1907] [outer = 0x0] [url = about:blank] 12:02:01 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x119a28000) [pid = 1661] [serial = 1895] [outer = 0x0] [url = about:blank] 12:02:01 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x11946d400) [pid = 1661] [serial = 1910] [outer = 0x0] [url = about:blank] 12:02:01 INFO - PROCESS | 1661 | 1468350121583 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]]]}] 12:02:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 12:02:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1327ms 12:02:01 INFO - PROCESS | 1661 | 1468350121650 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 12:02:01 INFO - PROCESS | 1661 | 1468350121652 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 12:02:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 12:02:01 INFO - PROCESS | 1661 | 1468350121655 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 12:02:01 INFO - PROCESS | 1661 | 1468350121656 Marionette TRACE conn2 <- [1,2602,null,{}] 12:02:01 INFO - PROCESS | 1661 | 1468350121660 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}] 12:02:01 INFO - PROCESS | 1661 | 1468350121662 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:01 INFO - PROCESS | 1661 | 1468350121740 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 12:02:01 INFO - PROCESS | 1661 | 1468350121766 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:01 INFO - PROCESS | 1661 | 1468350121767 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:01 INFO - PROCESS | 1661 | ++DOCSHELL 0x117020800 == 28 [pid = 1661] [id = 658] 12:02:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x1128b1800) [pid = 1661] [serial = 1974] [outer = 0x0] 12:02:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x112986800) [pid = 1661] [serial = 1975] [outer = 0x1128b1800] 12:02:01 INFO - PROCESS | 1661 | 1468350121797 Marionette DEBUG loaded listener.js 12:02:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x1133c7000) [pid = 1661] [serial = 1976] [outer = 0x1128b1800] 12:02:02 INFO - PROCESS | 1661 | 1468350122240 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]]]}] 12:02:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 12:02:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 621ms 12:02:02 INFO - PROCESS | 1661 | 1468350122276 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 12:02:02 INFO - PROCESS | 1661 | 1468350122282 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 12:02:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 12:02:02 INFO - PROCESS | 1661 | 1468350122291 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 12:02:02 INFO - PROCESS | 1661 | 1468350122294 Marionette TRACE conn2 <- [1,2606,null,{}] 12:02:02 INFO - PROCESS | 1661 | 1468350122298 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}] 12:02:02 INFO - PROCESS | 1661 | 1468350122301 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:02 INFO - PROCESS | 1661 | 1468350122430 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 12:02:02 INFO - PROCESS | 1661 | 1468350122449 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:02 INFO - PROCESS | 1661 | 1468350122450 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:02 INFO - PROCESS | 1661 | ++DOCSHELL 0x118348800 == 29 [pid = 1661] [id = 659] 12:02:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x11690c400) [pid = 1661] [serial = 1977] [outer = 0x0] 12:02:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x116914400) [pid = 1661] [serial = 1978] [outer = 0x11690c400] 12:02:02 INFO - PROCESS | 1661 | 1468350122495 Marionette DEBUG loaded listener.js 12:02:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x1176e0000) [pid = 1661] [serial = 1979] [outer = 0x11690c400] 12:02:02 INFO - PROCESS | 1661 | 1468350122891 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]]]}] 12:02:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 12:02:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 622ms 12:02:02 INFO - PROCESS | 1661 | 1468350122912 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 12:02:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 12:02:02 INFO - PROCESS | 1661 | 1468350122914 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 12:02:02 INFO - PROCESS | 1661 | 1468350122916 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 12:02:02 INFO - PROCESS | 1661 | 1468350122919 Marionette TRACE conn2 <- [1,2610,null,{}] 12:02:02 INFO - PROCESS | 1661 | 1468350122926 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}] 12:02:02 INFO - PROCESS | 1661 | 1468350122930 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:03 INFO - PROCESS | 1661 | 1468350123010 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 12:02:03 INFO - PROCESS | 1661 | 1468350123036 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:03 INFO - PROCESS | 1661 | 1468350123038 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:03 INFO - PROCESS | 1661 | ++DOCSHELL 0x119bb7800 == 30 [pid = 1661] [id = 660] 12:02:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x118105c00) [pid = 1661] [serial = 1980] [outer = 0x0] 12:02:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x1185bf800) [pid = 1661] [serial = 1981] [outer = 0x118105c00] 12:02:03 INFO - PROCESS | 1661 | 1468350123067 Marionette DEBUG loaded listener.js 12:02:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x118782000) [pid = 1661] [serial = 1982] [outer = 0x118105c00] 12:02:03 INFO - PROCESS | 1661 | 1468350123402 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]]]}] 12:02:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 12:02:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 521ms 12:02:03 INFO - PROCESS | 1661 | 1468350123437 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 12:02:03 INFO - PROCESS | 1661 | 1468350123439 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 12:02:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 12:02:03 INFO - PROCESS | 1661 | 1468350123441 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 12:02:03 INFO - PROCESS | 1661 | 1468350123443 Marionette TRACE conn2 <- [1,2614,null,{}] 12:02:03 INFO - PROCESS | 1661 | 1468350123445 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}] 12:02:03 INFO - PROCESS | 1661 | 1468350123446 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:03 INFO - PROCESS | 1661 | 1468350123527 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 12:02:03 INFO - PROCESS | 1661 | 1468350123591 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:03 INFO - PROCESS | 1661 | 1468350123593 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:03 INFO - PROCESS | 1661 | ++DOCSHELL 0x123943800 == 31 [pid = 1661] [id = 661] 12:02:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x1185b5000) [pid = 1661] [serial = 1983] [outer = 0x0] 12:02:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x118886800) [pid = 1661] [serial = 1984] [outer = 0x1185b5000] 12:02:03 INFO - PROCESS | 1661 | 1468350123618 Marionette DEBUG loaded listener.js 12:02:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x119875c00) [pid = 1661] [serial = 1985] [outer = 0x1185b5000] 12:02:03 INFO - PROCESS | 1661 | 1468350123936 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]]]}] 12:02:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 12:02:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 527ms 12:02:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 12:02:03 INFO - PROCESS | 1661 | 1468350123973 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 12:02:03 INFO - PROCESS | 1661 | 1468350123974 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 12:02:03 INFO - PROCESS | 1661 | 1468350123983 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 12:02:03 INFO - PROCESS | 1661 | 1468350123984 Marionette TRACE conn2 <- [1,2618,null,{}] 12:02:03 INFO - PROCESS | 1661 | 1468350123987 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}] 12:02:03 INFO - PROCESS | 1661 | 1468350123988 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:04 INFO - PROCESS | 1661 | 1468350124086 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 12:02:04 INFO - PROCESS | 1661 | 1468350124089 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:04 INFO - PROCESS | 1661 | 1468350124091 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:04 INFO - PROCESS | 1661 | ++DOCSHELL 0x124b3f800 == 32 [pid = 1661] [id = 662] 12:02:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x112983c00) [pid = 1661] [serial = 1986] [outer = 0x0] 12:02:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x119abbc00) [pid = 1661] [serial = 1987] [outer = 0x112983c00] 12:02:04 INFO - PROCESS | 1661 | 1468350124115 Marionette DEBUG loaded listener.js 12:02:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x119d20000) [pid = 1661] [serial = 1988] [outer = 0x112983c00] 12:02:04 INFO - PROCESS | 1661 | 1468350124469 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]]]}] 12:02:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 12:02:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 528ms 12:02:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 12:02:04 INFO - PROCESS | 1661 | 1468350124504 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 12:02:04 INFO - PROCESS | 1661 | 1468350124506 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 12:02:04 INFO - PROCESS | 1661 | 1468350124508 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 12:02:04 INFO - PROCESS | 1661 | 1468350124509 Marionette TRACE conn2 <- [1,2622,null,{}] 12:02:04 INFO - PROCESS | 1661 | 1468350124511 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}] 12:02:04 INFO - PROCESS | 1661 | 1468350124516 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:04 INFO - PROCESS | 1661 | 1468350124635 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 12:02:04 INFO - PROCESS | 1661 | 1468350124673 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:04 INFO - PROCESS | 1661 | 1468350124674 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:04 INFO - PROCESS | 1661 | ++DOCSHELL 0x126795000 == 33 [pid = 1661] [id = 663] 12:02:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x119d21400) [pid = 1661] [serial = 1989] [outer = 0x0] 12:02:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x119dc9c00) [pid = 1661] [serial = 1990] [outer = 0x119d21400] 12:02:04 INFO - PROCESS | 1661 | 1468350124699 Marionette DEBUG loaded listener.js 12:02:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x1240e3c00) [pid = 1661] [serial = 1991] [outer = 0x119d21400] 12:02:05 INFO - PROCESS | 1661 | 1468350125014 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]]]}] 12:02:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 12:02:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 518ms 12:02:05 INFO - PROCESS | 1661 | 1468350125032 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 12:02:05 INFO - PROCESS | 1661 | 1468350125034 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 12:02:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 12:02:05 INFO - PROCESS | 1661 | 1468350125039 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 12:02:05 INFO - PROCESS | 1661 | 1468350125040 Marionette TRACE conn2 <- [1,2626,null,{}] 12:02:05 INFO - PROCESS | 1661 | 1468350125043 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}] 12:02:05 INFO - PROCESS | 1661 | 1468350125044 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:05 INFO - PROCESS | 1661 | 1468350125160 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 12:02:05 INFO - PROCESS | 1661 | 1468350125198 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:05 INFO - PROCESS | 1661 | 1468350125199 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:05 INFO - PROCESS | 1661 | ++DOCSHELL 0x128983000 == 34 [pid = 1661] [id = 664] 12:02:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x1240e3800) [pid = 1661] [serial = 1992] [outer = 0x0] 12:02:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x1245d3800) [pid = 1661] [serial = 1993] [outer = 0x1240e3800] 12:02:05 INFO - PROCESS | 1661 | 1468350125223 Marionette DEBUG loaded listener.js 12:02:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x124928c00) [pid = 1661] [serial = 1994] [outer = 0x1240e3800] 12:02:05 INFO - PROCESS | 1661 | 1468350125557 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]]]}] 12:02:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 12:02:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 572ms 12:02:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 12:02:05 INFO - PROCESS | 1661 | 1468350125612 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 12:02:05 INFO - PROCESS | 1661 | 1468350125613 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 12:02:05 INFO - PROCESS | 1661 | 1468350125615 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 12:02:05 INFO - PROCESS | 1661 | 1468350125616 Marionette TRACE conn2 <- [1,2630,null,{}] 12:02:05 INFO - PROCESS | 1661 | 1468350125619 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}] 12:02:05 INFO - PROCESS | 1661 | 1468350125620 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:05 INFO - PROCESS | 1661 | 1468350125720 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 12:02:05 INFO - PROCESS | 1661 | 1468350125730 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:05 INFO - PROCESS | 1661 | 1468350125732 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:05 INFO - PROCESS | 1661 | ++DOCSHELL 0x128d0a800 == 35 [pid = 1661] [id = 665] 12:02:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x110ea4000) [pid = 1661] [serial = 1995] [outer = 0x0] 12:02:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x124976c00) [pid = 1661] [serial = 1996] [outer = 0x110ea4000] 12:02:05 INFO - PROCESS | 1661 | 1468350125757 Marionette DEBUG loaded listener.js 12:02:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x124bdac00) [pid = 1661] [serial = 1997] [outer = 0x110ea4000] 12:02:06 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x119d85000) [pid = 1661] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 12:02:06 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x12380e400) [pid = 1661] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 12:02:06 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x112e08400) [pid = 1661] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 12:02:06 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x125588c00) [pid = 1661] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 12:02:06 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x11874dc00) [pid = 1661] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 12:02:06 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x11297cc00) [pid = 1661] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 12:02:06 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x116076400) [pid = 1661] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 12:02:06 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x119d77800) [pid = 1661] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 12:02:06 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x1127ce800) [pid = 1661] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 12:02:06 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x110ea4800) [pid = 1661] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 12:02:06 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x1180dec00) [pid = 1661] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 12:02:06 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x11336fc00) [pid = 1661] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 12:02:06 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x110ef1000) [pid = 1661] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 12:02:06 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x119877000) [pid = 1661] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 12:02:06 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x124979400) [pid = 1661] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 12:02:06 INFO - PROCESS | 1661 | 1468350126236 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]]]}] 12:02:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 12:02:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 674ms 12:02:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 12:02:06 INFO - PROCESS | 1661 | 1468350126290 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 12:02:06 INFO - PROCESS | 1661 | 1468350126291 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 12:02:06 INFO - PROCESS | 1661 | 1468350126293 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 12:02:06 INFO - PROCESS | 1661 | 1468350126294 Marionette TRACE conn2 <- [1,2634,null,{}] 12:02:06 INFO - PROCESS | 1661 | 1468350126311 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}] 12:02:06 INFO - PROCESS | 1661 | 1468350126313 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:06 INFO - PROCESS | 1661 | 1468350126406 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 12:02:06 INFO - PROCESS | 1661 | 1468350126426 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:06 INFO - PROCESS | 1661 | 1468350126427 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:06 INFO - PROCESS | 1661 | ++DOCSHELL 0x1295e5000 == 36 [pid = 1661] [id = 666] 12:02:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x11297ac00) [pid = 1661] [serial = 1998] [outer = 0x0] 12:02:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x1185c3400) [pid = 1661] [serial = 1999] [outer = 0x11297ac00] 12:02:06 INFO - PROCESS | 1661 | 1468350126452 Marionette DEBUG loaded listener.js 12:02:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x119d7a400) [pid = 1661] [serial = 2000] [outer = 0x11297ac00] 12:02:06 INFO - PROCESS | 1661 | 1468350126764 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]]]}] 12:02:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 12:02:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 483ms 12:02:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 12:02:06 INFO - PROCESS | 1661 | 1468350126777 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 12:02:06 INFO - PROCESS | 1661 | 1468350126778 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 12:02:06 INFO - PROCESS | 1661 | 1468350126780 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 12:02:06 INFO - PROCESS | 1661 | 1468350126781 Marionette TRACE conn2 <- [1,2638,null,{}] 12:02:06 INFO - PROCESS | 1661 | 1468350126784 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}] 12:02:06 INFO - PROCESS | 1661 | 1468350126787 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:06 INFO - PROCESS | 1661 | 1468350126871 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 12:02:06 INFO - PROCESS | 1661 | 1468350126875 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:06 INFO - PROCESS | 1661 | 1468350126876 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:06 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ab0f000 == 37 [pid = 1661] [id = 667] 12:02:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x11704a800) [pid = 1661] [serial = 2001] [outer = 0x0] 12:02:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x124b98800) [pid = 1661] [serial = 2002] [outer = 0x11704a800] 12:02:06 INFO - PROCESS | 1661 | 1468350126901 Marionette DEBUG loaded listener.js 12:02:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x124f12c00) [pid = 1661] [serial = 2003] [outer = 0x11704a800] 12:02:07 INFO - PROCESS | 1661 | 1468350127209 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]]]}] 12:02:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 12:02:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 469ms 12:02:07 INFO - PROCESS | 1661 | 1468350127257 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 12:02:07 INFO - PROCESS | 1661 | 1468350127258 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 12:02:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 12:02:07 INFO - PROCESS | 1661 | 1468350127261 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 12:02:07 INFO - PROCESS | 1661 | 1468350127262 Marionette TRACE conn2 <- [1,2642,null,{}] 12:02:07 INFO - PROCESS | 1661 | 1468350127287 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}] 12:02:07 INFO - PROCESS | 1661 | 1468350127288 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:07 INFO - PROCESS | 1661 | 1468350127381 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 12:02:07 INFO - PROCESS | 1661 | 1468350127394 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:07 INFO - PROCESS | 1661 | 1468350127396 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:07 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ba1c000 == 38 [pid = 1661] [id = 668] 12:02:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x116078400) [pid = 1661] [serial = 2004] [outer = 0x0] 12:02:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x125632c00) [pid = 1661] [serial = 2005] [outer = 0x116078400] 12:02:07 INFO - PROCESS | 1661 | 1468350127423 Marionette DEBUG loaded listener.js 12:02:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x12653fc00) [pid = 1661] [serial = 2006] [outer = 0x116078400] 12:02:07 INFO - PROCESS | 1661 | 1468350127760 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]]]}] 12:02:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 12:02:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 535ms 12:02:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 12:02:07 INFO - PROCESS | 1661 | 1468350127797 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 12:02:07 INFO - PROCESS | 1661 | 1468350127798 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 12:02:07 INFO - PROCESS | 1661 | 1468350127800 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 12:02:07 INFO - PROCESS | 1661 | 1468350127801 Marionette TRACE conn2 <- [1,2646,null,{}] 12:02:07 INFO - PROCESS | 1661 | 1468350127803 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}] 12:02:07 INFO - PROCESS | 1661 | 1468350127804 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:07 INFO - PROCESS | 1661 | 1468350127882 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 12:02:07 INFO - PROCESS | 1661 | 1468350127944 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:07 INFO - PROCESS | 1661 | 1468350127945 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:07 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bd18000 == 39 [pid = 1661] [id = 669] 12:02:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x12492c400) [pid = 1661] [serial = 2007] [outer = 0x0] 12:02:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x1267e3000) [pid = 1661] [serial = 2008] [outer = 0x12492c400] 12:02:07 INFO - PROCESS | 1661 | 1468350127969 Marionette DEBUG loaded listener.js 12:02:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x128857400) [pid = 1661] [serial = 2009] [outer = 0x12492c400] 12:02:08 INFO - PROCESS | 1661 | 1468350128450 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]]]}] 12:02:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 12:02:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 668ms 12:02:08 INFO - PROCESS | 1661 | 1468350128469 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 12:02:08 INFO - PROCESS | 1661 | 1468350128472 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 12:02:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 12:02:08 INFO - PROCESS | 1661 | 1468350128475 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 12:02:08 INFO - PROCESS | 1661 | 1468350128477 Marionette TRACE conn2 <- [1,2650,null,{}] 12:02:08 INFO - PROCESS | 1661 | 1468350128509 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}] 12:02:08 INFO - PROCESS | 1661 | 1468350128511 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:08 INFO - PROCESS | 1661 | 1468350128647 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 12:02:08 INFO - PROCESS | 1661 | 1468350128713 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:08 INFO - PROCESS | 1661 | 1468350128714 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:08 INFO - PROCESS | 1661 | ++DOCSHELL 0x11831d800 == 40 [pid = 1661] [id = 670] 12:02:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x112e0a000) [pid = 1661] [serial = 2010] [outer = 0x0] 12:02:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x1130b8400) [pid = 1661] [serial = 2011] [outer = 0x112e0a000] 12:02:08 INFO - PROCESS | 1661 | 1468350128745 Marionette DEBUG loaded listener.js 12:02:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x113d8cc00) [pid = 1661] [serial = 2012] [outer = 0x112e0a000] 12:02:09 INFO - PROCESS | 1661 | 1468350129333 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]]]}] 12:02:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 12:02:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 922ms 12:02:09 INFO - PROCESS | 1661 | 1468350129399 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 12:02:09 INFO - PROCESS | 1661 | 1468350129403 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 12:02:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 12:02:09 INFO - PROCESS | 1661 | 1468350129410 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 12:02:09 INFO - PROCESS | 1661 | 1468350129413 Marionette TRACE conn2 <- [1,2654,null,{}] 12:02:09 INFO - PROCESS | 1661 | 1468350129417 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}] 12:02:09 INFO - PROCESS | 1661 | 1468350129420 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:09 INFO - PROCESS | 1661 | 1468350129555 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 12:02:09 INFO - PROCESS | 1661 | 1468350129615 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:09 INFO - PROCESS | 1661 | 1468350129617 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:09 INFO - PROCESS | 1661 | ++DOCSHELL 0x1248cc800 == 41 [pid = 1661] [id = 671] 12:02:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x1180d0c00) [pid = 1661] [serial = 2013] [outer = 0x0] 12:02:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x11810d800) [pid = 1661] [serial = 2014] [outer = 0x1180d0c00] 12:02:09 INFO - PROCESS | 1661 | 1468350129648 Marionette DEBUG loaded listener.js 12:02:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x118784000) [pid = 1661] [serial = 2015] [outer = 0x1180d0c00] 12:02:10 INFO - PROCESS | 1661 | 1468350130362 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]]]}] 12:02:10 INFO - PROCESS | 1661 | --DOCSHELL 0x12ba1c000 == 40 [pid = 1661] [id = 668] 12:02:10 INFO - PROCESS | 1661 | --DOCSHELL 0x12ab0f000 == 39 [pid = 1661] [id = 667] 12:02:10 INFO - PROCESS | 1661 | --DOCSHELL 0x1295e5000 == 38 [pid = 1661] [id = 666] 12:02:10 INFO - PROCESS | 1661 | --DOCSHELL 0x128d0a800 == 37 [pid = 1661] [id = 665] 12:02:10 INFO - PROCESS | 1661 | --DOCSHELL 0x128983000 == 36 [pid = 1661] [id = 664] 12:02:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 12:02:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 976ms 12:02:10 INFO - PROCESS | 1661 | --DOCSHELL 0x126795000 == 35 [pid = 1661] [id = 663] 12:02:10 INFO - PROCESS | 1661 | --DOCSHELL 0x124b3f800 == 34 [pid = 1661] [id = 662] 12:02:10 INFO - PROCESS | 1661 | --DOCSHELL 0x123943800 == 33 [pid = 1661] [id = 661] 12:02:10 INFO - PROCESS | 1661 | --DOCSHELL 0x119bb7800 == 32 [pid = 1661] [id = 660] 12:02:10 INFO - PROCESS | 1661 | --DOCSHELL 0x118348800 == 31 [pid = 1661] [id = 659] 12:02:10 INFO - PROCESS | 1661 | --DOCSHELL 0x117020800 == 30 [pid = 1661] [id = 658] 12:02:10 INFO - PROCESS | 1661 | --DOCSHELL 0x119b29000 == 29 [pid = 1661] [id = 657] 12:02:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 12:02:10 INFO - PROCESS | 1661 | 1468350130404 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 12:02:10 INFO - PROCESS | 1661 | 1468350130407 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 12:02:10 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x1267e1000) [pid = 1661] [serial = 1916] [outer = 0x0] [url = about:blank] 12:02:10 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x1289b5c00) [pid = 1661] [serial = 1958] [outer = 0x0] [url = about:blank] 12:02:10 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x128945000) [pid = 1661] [serial = 1957] [outer = 0x0] [url = about:blank] 12:02:10 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x123ceb800) [pid = 1661] [serial = 1939] [outer = 0x0] [url = about:blank] 12:02:10 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x12502f000) [pid = 1661] [serial = 1942] [outer = 0x0] [url = about:blank] 12:02:10 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x124d90400) [pid = 1661] [serial = 1940] [outer = 0x0] [url = about:blank] 12:02:10 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x126541c00) [pid = 1661] [serial = 1945] [outer = 0x0] [url = about:blank] 12:02:10 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x119d83000) [pid = 1661] [serial = 1936] [outer = 0x0] [url = about:blank] 12:02:10 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x112f84000) [pid = 1661] [serial = 1924] [outer = 0x0] [url = about:blank] 12:02:10 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x113d8dc00) [pid = 1661] [serial = 1925] [outer = 0x0] [url = about:blank] 12:02:10 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x116768800) [pid = 1661] [serial = 1921] [outer = 0x0] [url = about:blank] 12:02:10 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x12893f400) [pid = 1661] [serial = 1955] [outer = 0x0] [url = about:blank] 12:02:10 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x1172bb400) [pid = 1661] [serial = 1922] [outer = 0x0] [url = about:blank] 12:02:10 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x119ab6400) [pid = 1661] [serial = 1933] [outer = 0x0] [url = about:blank] 12:02:10 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x119d78c00) [pid = 1661] [serial = 1934] [outer = 0x0] [url = about:blank] 12:02:10 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x110ef0000) [pid = 1661] [serial = 1918] [outer = 0x0] [url = about:blank] 12:02:10 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x1127d0000) [pid = 1661] [serial = 1919] [outer = 0x0] [url = about:blank] 12:02:10 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x1185c3800) [pid = 1661] [serial = 1930] [outer = 0x0] [url = about:blank] 12:02:10 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x11946c000) [pid = 1661] [serial = 1931] [outer = 0x0] [url = about:blank] 12:02:10 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x126170000) [pid = 1661] [serial = 1943] [outer = 0x0] [url = about:blank] 12:02:10 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x116971000) [pid = 1661] [serial = 1927] [outer = 0x0] [url = about:blank] 12:02:10 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x1180d1800) [pid = 1661] [serial = 1928] [outer = 0x0] [url = about:blank] 12:02:10 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x119144c00) [pid = 1661] [serial = 1949] [outer = 0x0] [url = about:blank] 12:02:10 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x1172c3000) [pid = 1661] [serial = 1948] [outer = 0x0] [url = about:blank] 12:02:10 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x126b95000) [pid = 1661] [serial = 1946] [outer = 0x0] [url = about:blank] 12:02:10 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x1267e0800) [pid = 1661] [serial = 1952] [outer = 0x0] [url = about:blank] 12:02:10 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x123c5e000) [pid = 1661] [serial = 1951] [outer = 0x0] [url = about:blank] 12:02:10 INFO - PROCESS | 1661 | --DOMWINDOW == 75 (0x12110b800) [pid = 1661] [serial = 1937] [outer = 0x0] [url = about:blank] 12:02:10 INFO - PROCESS | 1661 | --DOMWINDOW == 74 (0x1245ce400) [pid = 1661] [serial = 1954] [outer = 0x0] [url = about:blank] 12:02:10 INFO - PROCESS | 1661 | 1468350130430 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 12:02:10 INFO - PROCESS | 1661 | 1468350130433 Marionette TRACE conn2 <- [1,2658,null,{}] 12:02:10 INFO - PROCESS | 1661 | 1468350130443 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}] 12:02:10 INFO - PROCESS | 1661 | 1468350130445 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:10 INFO - PROCESS | 1661 | 1468350130536 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 12:02:10 INFO - PROCESS | 1661 | 1468350130547 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:10 INFO - PROCESS | 1661 | 1468350130548 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:10 INFO - PROCESS | 1661 | ++DOCSHELL 0x117e39800 == 30 [pid = 1661] [id = 672] 12:02:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 75 (0x113a9dc00) [pid = 1661] [serial = 2016] [outer = 0x0] 12:02:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x116032000) [pid = 1661] [serial = 2017] [outer = 0x113a9dc00] 12:02:10 INFO - PROCESS | 1661 | 1468350130578 Marionette DEBUG loaded listener.js 12:02:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x116a0c400) [pid = 1661] [serial = 2018] [outer = 0x113a9dc00] 12:02:10 INFO - PROCESS | 1661 | 1468350130946 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]]]}] 12:02:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 12:02:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 547ms 12:02:10 INFO - PROCESS | 1661 | 1468350130957 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 12:02:10 INFO - PROCESS | 1661 | 1468350130959 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 12:02:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 12:02:11 INFO - PROCESS | 1661 | 1468350130996 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 12:02:11 INFO - PROCESS | 1661 | 1468350130998 Marionette TRACE conn2 <- [1,2662,null,{}] 12:02:11 INFO - PROCESS | 1661 | 1468350131000 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}] 12:02:11 INFO - PROCESS | 1661 | 1468350131002 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:11 INFO - PROCESS | 1661 | 1468350131082 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 12:02:11 INFO - PROCESS | 1661 | 1468350131088 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:11 INFO - PROCESS | 1661 | 1468350131090 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:11 INFO - PROCESS | 1661 | ++DOCSHELL 0x119a56800 == 31 [pid = 1661] [id = 673] 12:02:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x1180d1800) [pid = 1661] [serial = 2019] [outer = 0x0] 12:02:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x11850f800) [pid = 1661] [serial = 2020] [outer = 0x1180d1800] 12:02:11 INFO - PROCESS | 1661 | 1468350131117 Marionette DEBUG loaded listener.js 12:02:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x118788000) [pid = 1661] [serial = 2021] [outer = 0x1180d1800] 12:02:11 INFO - PROCESS | 1661 | 1468350131472 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]]]}] 12:02:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 12:02:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 529ms 12:02:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 12:02:11 INFO - PROCESS | 1661 | 1468350131525 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 12:02:11 INFO - PROCESS | 1661 | 1468350131527 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 12:02:11 INFO - PROCESS | 1661 | 1468350131530 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 12:02:11 INFO - PROCESS | 1661 | 1468350131533 Marionette TRACE conn2 <- [1,2666,null,{}] 12:02:11 INFO - PROCESS | 1661 | 1468350131541 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}] 12:02:11 INFO - PROCESS | 1661 | 1468350131544 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:11 INFO - PROCESS | 1661 | 1468350131626 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 12:02:11 INFO - PROCESS | 1661 | 1468350131633 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:11 INFO - PROCESS | 1661 | 1468350131638 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:11 INFO - PROCESS | 1661 | ++DOCSHELL 0x12400e000 == 32 [pid = 1661] [id = 674] 12:02:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x1127d9c00) [pid = 1661] [serial = 2022] [outer = 0x0] 12:02:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x119ab5800) [pid = 1661] [serial = 2023] [outer = 0x1127d9c00] 12:02:11 INFO - PROCESS | 1661 | 1468350131666 Marionette DEBUG loaded listener.js 12:02:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x119d79c00) [pid = 1661] [serial = 2024] [outer = 0x1127d9c00] 12:02:12 INFO - PROCESS | 1661 | 1468350132506 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]]]}] 12:02:12 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) 12:02:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1022ms 12:02:12 INFO - PROCESS | 1661 | 1468350132553 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 12:02:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 12:02:12 INFO - PROCESS | 1661 | 1468350132554 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 12:02:12 INFO - PROCESS | 1661 | 1468350132556 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 12:02:12 INFO - PROCESS | 1661 | 1468350132557 Marionette TRACE conn2 <- [1,2670,null,{}] 12:02:12 INFO - PROCESS | 1661 | 1468350132560 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}] 12:02:12 INFO - PROCESS | 1661 | 1468350132561 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:12 INFO - PROCESS | 1661 | 1468350132662 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 12:02:12 INFO - PROCESS | 1661 | 1468350132674 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:12 INFO - PROCESS | 1661 | 1468350132675 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x12678e000 == 33 [pid = 1661] [id = 675] 12:02:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x119d83400) [pid = 1661] [serial = 2025] [outer = 0x0] 12:02:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x120910800) [pid = 1661] [serial = 2026] [outer = 0x119d83400] 12:02:12 INFO - PROCESS | 1661 | 1468350132700 Marionette DEBUG loaded listener.js 12:02:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x123810c00) [pid = 1661] [serial = 2027] [outer = 0x119d83400] 12:02:13 INFO - PROCESS | 1661 | 1468350133520 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"]]]}] 12:02:13 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 12:02:13 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:02:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 12:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:02:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 968ms 12:02:13 INFO - PROCESS | 1661 | 1468350133526 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 12:02:13 INFO - PROCESS | 1661 | 1468350133527 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 12:02:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 12:02:13 INFO - PROCESS | 1661 | 1468350133536 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 12:02:13 INFO - PROCESS | 1661 | 1468350133537 Marionette TRACE conn2 <- [1,2674,null,{}] 12:02:13 INFO - PROCESS | 1661 | 1468350133539 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}] 12:02:13 INFO - PROCESS | 1661 | 1468350133540 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:13 INFO - PROCESS | 1661 | 1468350133640 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 12:02:13 INFO - PROCESS | 1661 | 1468350133644 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:13 INFO - PROCESS | 1661 | 1468350133645 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:13 INFO - PROCESS | 1661 | ++DOCSHELL 0x128a97000 == 34 [pid = 1661] [id = 676] 12:02:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x119dc1800) [pid = 1661] [serial = 2028] [outer = 0x0] 12:02:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x1245d5400) [pid = 1661] [serial = 2029] [outer = 0x119dc1800] 12:02:13 INFO - PROCESS | 1661 | 1468350133670 Marionette DEBUG loaded listener.js 12:02:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x124925000) [pid = 1661] [serial = 2030] [outer = 0x119dc1800] 12:02:14 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x11690c400) [pid = 1661] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 12:02:14 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x1128b1800) [pid = 1661] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 12:02:14 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x118105c00) [pid = 1661] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 12:02:14 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x1133cac00) [pid = 1661] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 12:02:14 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x1133ca800) [pid = 1661] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 12:02:14 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x11877d000) [pid = 1661] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 12:02:14 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x112983c00) [pid = 1661] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 12:02:14 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x1240e3800) [pid = 1661] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 12:02:14 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x119d21400) [pid = 1661] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 12:02:14 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x110ea4000) [pid = 1661] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 12:02:14 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x12110d400) [pid = 1661] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 12:02:14 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x11704a800) [pid = 1661] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 12:02:14 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x116078400) [pid = 1661] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 12:02:14 INFO - PROCESS | 1661 | --DOMWINDOW == 75 (0x1185b5000) [pid = 1661] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 12:02:14 INFO - PROCESS | 1661 | --DOMWINDOW == 74 (0x126171c00) [pid = 1661] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 12:02:14 INFO - PROCESS | 1661 | --DOMWINDOW == 73 (0x11297ac00) [pid = 1661] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 12:02:14 INFO - PROCESS | 1661 | 1468350134524 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"]]]}] 12:02:14 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 12:02:14 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:02:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 12:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:02:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1019ms 12:02:14 INFO - PROCESS | 1661 | 1468350134556 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 12:02:14 INFO - PROCESS | 1661 | 1468350134557 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 12:02:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 12:02:14 INFO - PROCESS | 1661 | 1468350134559 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 12:02:14 INFO - PROCESS | 1661 | 1468350134560 Marionette TRACE conn2 <- [1,2678,null,{}] 12:02:14 INFO - PROCESS | 1661 | 1468350134563 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}] 12:02:14 INFO - PROCESS | 1661 | 1468350134567 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:14 INFO - PROCESS | 1661 | 1468350134666 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 12:02:14 INFO - PROCESS | 1661 | 1468350134726 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:14 INFO - PROCESS | 1661 | 1468350134727 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:14 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a515000 == 35 [pid = 1661] [id = 677] 12:02:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 74 (0x1130bd800) [pid = 1661] [serial = 2031] [outer = 0x0] 12:02:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 75 (0x124926c00) [pid = 1661] [serial = 2032] [outer = 0x1130bd800] 12:02:14 INFO - PROCESS | 1661 | 1468350134752 Marionette DEBUG loaded listener.js 12:02:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x124b27800) [pid = 1661] [serial = 2033] [outer = 0x1130bd800] 12:02:15 INFO - PROCESS | 1661 | 1468350135516 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]]]}] 12:02:15 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) 12:02:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 968ms 12:02:15 INFO - PROCESS | 1661 | 1468350135528 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 12:02:15 INFO - PROCESS | 1661 | 1468350135529 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 12:02:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 12:02:15 INFO - PROCESS | 1661 | 1468350135531 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 12:02:15 INFO - PROCESS | 1661 | 1468350135533 Marionette TRACE conn2 <- [1,2682,null,{}] 12:02:15 INFO - PROCESS | 1661 | 1468350135537 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}] 12:02:15 INFO - PROCESS | 1661 | 1468350135538 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:15 INFO - PROCESS | 1661 | 1468350135616 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 12:02:15 INFO - PROCESS | 1661 | 1468350135622 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:15 INFO - PROCESS | 1661 | 1468350135623 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:15 INFO - PROCESS | 1661 | ++DOCSHELL 0x12adb8000 == 36 [pid = 1661] [id = 678] 12:02:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x1127cc800) [pid = 1661] [serial = 2034] [outer = 0x0] 12:02:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x12563d800) [pid = 1661] [serial = 2035] [outer = 0x1127cc800] 12:02:15 INFO - PROCESS | 1661 | 1468350135649 Marionette DEBUG loaded listener.js 12:02:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x126177800) [pid = 1661] [serial = 2036] [outer = 0x1127cc800] 12:02:16 INFO - PROCESS | 1661 | 1468350136477 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]]]}] 12:02:16 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) 12:02:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 973ms 12:02:16 INFO - PROCESS | 1661 | 1468350136505 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 12:02:16 INFO - PROCESS | 1661 | 1468350136508 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 12:02:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 12:02:16 INFO - PROCESS | 1661 | 1468350136512 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 12:02:16 INFO - PROCESS | 1661 | 1468350136514 Marionette TRACE conn2 <- [1,2686,null,{}] 12:02:16 INFO - PROCESS | 1661 | 1468350136518 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}] 12:02:16 INFO - PROCESS | 1661 | 1468350136519 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:16 INFO - PROCESS | 1661 | 1468350136628 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 12:02:16 INFO - PROCESS | 1661 | 1468350136700 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:16 INFO - PROCESS | 1661 | 1468350136703 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:16 INFO - PROCESS | 1661 | ++DOCSHELL 0x11834b800 == 37 [pid = 1661] [id = 679] 12:02:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x112e0a400) [pid = 1661] [serial = 2037] [outer = 0x0] 12:02:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x11336cc00) [pid = 1661] [serial = 2038] [outer = 0x112e0a400] 12:02:16 INFO - PROCESS | 1661 | 1468350136775 Marionette DEBUG loaded listener.js 12:02:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x116915c00) [pid = 1661] [serial = 2039] [outer = 0x112e0a400] 12:02:17 INFO - PROCESS | 1661 | 1468350137668 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"]]]}] 12:02:17 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 12:02:17 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:02:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 12:02:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:02:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1171ms 12:02:17 INFO - PROCESS | 1661 | 1468350137682 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 12:02:17 INFO - PROCESS | 1661 | 1468350137687 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 12:02:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 12:02:17 INFO - PROCESS | 1661 | 1468350137692 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 12:02:17 INFO - PROCESS | 1661 | 1468350137694 Marionette TRACE conn2 <- [1,2690,null,{}] 12:02:17 INFO - PROCESS | 1661 | 1468350137696 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}] 12:02:17 INFO - PROCESS | 1661 | 1468350137698 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:17 INFO - PROCESS | 1661 | 1468350137804 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 12:02:17 INFO - PROCESS | 1661 | 1468350137863 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:17 INFO - PROCESS | 1661 | 1468350137864 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:17 INFO - PROCESS | 1661 | ++DOCSHELL 0x12400a000 == 38 [pid = 1661] [id = 680] 12:02:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x1180dd000) [pid = 1661] [serial = 2040] [outer = 0x0] 12:02:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x1185c3800) [pid = 1661] [serial = 2041] [outer = 0x1180dd000] 12:02:17 INFO - PROCESS | 1661 | 1468350137895 Marionette DEBUG loaded listener.js 12:02:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x119821800) [pid = 1661] [serial = 2042] [outer = 0x1180dd000] 12:02:18 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 12:02:18 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:02:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 12:02:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:18 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:02:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1123ms 12:02:18 INFO - PROCESS | 1661 | 1468350138813 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"]]]}] 12:02:18 INFO - PROCESS | 1661 | 1468350138816 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 12:02:18 INFO - PROCESS | 1661 | 1468350138817 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 12:02:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 12:02:18 INFO - PROCESS | 1661 | 1468350138837 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 12:02:18 INFO - PROCESS | 1661 | 1468350138840 Marionette TRACE conn2 <- [1,2694,null,{}] 12:02:18 INFO - PROCESS | 1661 | 1468350138848 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}] 12:02:18 INFO - PROCESS | 1661 | 1468350138854 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:18 INFO - PROCESS | 1661 | 1468350138954 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 12:02:19 INFO - PROCESS | 1661 | 1468350139012 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:19 INFO - PROCESS | 1661 | 1468350139014 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:19 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ba21000 == 39 [pid = 1661] [id = 681] 12:02:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x119d22c00) [pid = 1661] [serial = 2043] [outer = 0x0] 12:02:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x124926800) [pid = 1661] [serial = 2044] [outer = 0x119d22c00] 12:02:19 INFO - PROCESS | 1661 | 1468350139045 Marionette DEBUG loaded listener.js 12:02:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x124d88400) [pid = 1661] [serial = 2045] [outer = 0x119d22c00] 12:02:20 INFO - PROCESS | 1661 | --DOCSHELL 0x12a515000 == 38 [pid = 1661] [id = 677] 12:02:20 INFO - PROCESS | 1661 | --DOCSHELL 0x128a97000 == 37 [pid = 1661] [id = 676] 12:02:20 INFO - PROCESS | 1661 | --DOCSHELL 0x12678e000 == 36 [pid = 1661] [id = 675] 12:02:20 INFO - PROCESS | 1661 | --DOCSHELL 0x12400e000 == 35 [pid = 1661] [id = 674] 12:02:20 INFO - PROCESS | 1661 | --DOCSHELL 0x119a56800 == 34 [pid = 1661] [id = 673] 12:02:20 INFO - PROCESS | 1661 | --DOCSHELL 0x117e39800 == 33 [pid = 1661] [id = 672] 12:02:20 INFO - PROCESS | 1661 | --DOCSHELL 0x1248cc800 == 32 [pid = 1661] [id = 671] 12:02:20 INFO - PROCESS | 1661 | --DOCSHELL 0x11831d800 == 31 [pid = 1661] [id = 670] 12:02:20 INFO - PROCESS | 1661 | --DOCSHELL 0x12bd18000 == 30 [pid = 1661] [id = 669] 12:02:20 INFO - PROCESS | 1661 | --DOCSHELL 0x12400a000 == 29 [pid = 1661] [id = 680] 12:02:20 INFO - PROCESS | 1661 | --DOCSHELL 0x12adb8000 == 28 [pid = 1661] [id = 678] 12:02:20 INFO - PROCESS | 1661 | --DOCSHELL 0x11834b800 == 27 [pid = 1661] [id = 679] 12:02:20 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x116914400) [pid = 1661] [serial = 1978] [outer = 0x0] [url = about:blank] 12:02:20 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x1176e0000) [pid = 1661] [serial = 1979] [outer = 0x0] [url = about:blank] 12:02:20 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x112986800) [pid = 1661] [serial = 1975] [outer = 0x0] [url = about:blank] 12:02:20 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x1133c7000) [pid = 1661] [serial = 1976] [outer = 0x0] [url = about:blank] 12:02:20 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x1185bf800) [pid = 1661] [serial = 1981] [outer = 0x0] [url = about:blank] 12:02:20 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x118782000) [pid = 1661] [serial = 1982] [outer = 0x0] [url = about:blank] 12:02:20 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x116911800) [pid = 1661] [serial = 1973] [outer = 0x0] [url = about:blank] 12:02:20 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x113a52800) [pid = 1661] [serial = 1972] [outer = 0x0] [url = about:blank] 12:02:20 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x1176e6400) [pid = 1661] [serial = 1961] [outer = 0x0] [url = about:blank] 12:02:20 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x1133ecc00) [pid = 1661] [serial = 1960] [outer = 0x0] [url = about:blank] 12:02:20 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x119ab4800) [pid = 1661] [serial = 1964] [outer = 0x0] [url = about:blank] 12:02:20 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x119abbc00) [pid = 1661] [serial = 1987] [outer = 0x0] [url = about:blank] 12:02:20 INFO - PROCESS | 1661 | --DOMWINDOW == 75 (0x119141800) [pid = 1661] [serial = 1963] [outer = 0x0] [url = about:blank] 12:02:20 INFO - PROCESS | 1661 | --DOMWINDOW == 74 (0x1245d3800) [pid = 1661] [serial = 1993] [outer = 0x0] [url = about:blank] 12:02:20 INFO - PROCESS | 1661 | --DOMWINDOW == 73 (0x1240e3c00) [pid = 1661] [serial = 1991] [outer = 0x0] [url = about:blank] 12:02:20 INFO - PROCESS | 1661 | --DOMWINDOW == 72 (0x119dc9c00) [pid = 1661] [serial = 1990] [outer = 0x0] [url = about:blank] 12:02:20 INFO - PROCESS | 1661 | --DOMWINDOW == 71 (0x124928c00) [pid = 1661] [serial = 1994] [outer = 0x0] [url = about:blank] 12:02:20 INFO - PROCESS | 1661 | --DOMWINDOW == 70 (0x124976c00) [pid = 1661] [serial = 1996] [outer = 0x0] [url = about:blank] 12:02:20 INFO - PROCESS | 1661 | --DOMWINDOW == 69 (0x124bdd400) [pid = 1661] [serial = 1967] [outer = 0x0] [url = about:blank] 12:02:20 INFO - PROCESS | 1661 | --DOMWINDOW == 68 (0x124b98800) [pid = 1661] [serial = 2002] [outer = 0x0] [url = about:blank] 12:02:20 INFO - PROCESS | 1661 | --DOMWINDOW == 67 (0x124922800) [pid = 1661] [serial = 1966] [outer = 0x0] [url = about:blank] 12:02:20 INFO - PROCESS | 1661 | --DOMWINDOW == 66 (0x125632c00) [pid = 1661] [serial = 2005] [outer = 0x0] [url = about:blank] 12:02:20 INFO - PROCESS | 1661 | --DOMWINDOW == 65 (0x118886800) [pid = 1661] [serial = 1984] [outer = 0x0] [url = about:blank] 12:02:20 INFO - PROCESS | 1661 | --DOMWINDOW == 64 (0x124f12c00) [pid = 1661] [serial = 2003] [outer = 0x0] [url = about:blank] 12:02:20 INFO - PROCESS | 1661 | --DOMWINDOW == 63 (0x124bdac00) [pid = 1661] [serial = 1997] [outer = 0x0] [url = about:blank] 12:02:20 INFO - PROCESS | 1661 | --DOMWINDOW == 62 (0x128857000) [pid = 1661] [serial = 1969] [outer = 0x0] [url = about:blank] 12:02:20 INFO - PROCESS | 1661 | --DOMWINDOW == 61 (0x128939400) [pid = 1661] [serial = 1970] [outer = 0x0] [url = about:blank] 12:02:20 INFO - PROCESS | 1661 | --DOMWINDOW == 60 (0x119d20000) [pid = 1661] [serial = 1988] [outer = 0x0] [url = about:blank] 12:02:20 INFO - PROCESS | 1661 | --DOMWINDOW == 59 (0x1185c3400) [pid = 1661] [serial = 1999] [outer = 0x0] [url = about:blank] 12:02:20 INFO - PROCESS | 1661 | --DOMWINDOW == 58 (0x119875c00) [pid = 1661] [serial = 1985] [outer = 0x0] [url = about:blank] 12:02:20 INFO - PROCESS | 1661 | --DOMWINDOW == 57 (0x119d7a400) [pid = 1661] [serial = 2000] [outer = 0x0] [url = about:blank] 12:02:20 INFO - PROCESS | 1661 | --DOMWINDOW == 56 (0x12653fc00) [pid = 1661] [serial = 2006] [outer = 0x0] [url = about:blank] 12:02:20 INFO - PROCESS | 1661 | --DOMWINDOW == 55 (0x1267e3000) [pid = 1661] [serial = 2008] [outer = 0x0] [url = about:blank] 12:02:20 INFO - PROCESS | 1661 | 1468350140663 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"]]]}] 12:02:20 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 12:02:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:02:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 12:02:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:02:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1882ms 12:02:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 12:02:20 INFO - PROCESS | 1661 | 1468350140718 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 12:02:20 INFO - PROCESS | 1661 | 1468350140720 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 12:02:20 INFO - PROCESS | 1661 | 1468350140727 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 12:02:20 INFO - PROCESS | 1661 | 1468350140731 Marionette TRACE conn2 <- [1,2698,null,{}] 12:02:20 INFO - PROCESS | 1661 | 1468350140738 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}] 12:02:20 INFO - PROCESS | 1661 | 1468350140741 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:20 INFO - PROCESS | 1661 | 1468350140871 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 12:02:20 INFO - PROCESS | 1661 | 1468350140945 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:20 INFO - PROCESS | 1661 | 1468350140947 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:20 INFO - PROCESS | 1661 | ++DOCSHELL 0x117019000 == 28 [pid = 1661] [id = 682] 12:02:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 56 (0x1128ae000) [pid = 1661] [serial = 2046] [outer = 0x0] 12:02:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 57 (0x1128b0000) [pid = 1661] [serial = 2047] [outer = 0x1128ae000] 12:02:20 INFO - PROCESS | 1661 | 1468350140989 Marionette DEBUG loaded listener.js 12:02:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 58 (0x112f84400) [pid = 1661] [serial = 2048] [outer = 0x1128ae000] 12:02:21 INFO - PROCESS | 1661 | 1468350141806 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"]]]}] 12:02:21 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 12:02:21 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:02:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 12:02:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:02:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1129ms 12:02:21 INFO - PROCESS | 1661 | 1468350141855 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 12:02:21 INFO - PROCESS | 1661 | 1468350141858 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 12:02:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 12:02:21 INFO - PROCESS | 1661 | 1468350141863 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 12:02:21 INFO - PROCESS | 1661 | 1468350141864 Marionette TRACE conn2 <- [1,2702,null,{}] 12:02:21 INFO - PROCESS | 1661 | 1468350141867 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}] 12:02:21 INFO - PROCESS | 1661 | 1468350141869 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:21 INFO - PROCESS | 1661 | 1468350141967 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 12:02:21 INFO - PROCESS | 1661 | 1468350141974 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:21 INFO - PROCESS | 1661 | 1468350141976 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:21 INFO - PROCESS | 1661 | ++DOCSHELL 0x118340000 == 29 [pid = 1661] [id = 683] 12:02:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 59 (0x1130ba400) [pid = 1661] [serial = 2049] [outer = 0x0] 12:02:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 60 (0x116075c00) [pid = 1661] [serial = 2050] [outer = 0x1130ba400] 12:02:22 INFO - PROCESS | 1661 | 1468350142004 Marionette DEBUG loaded listener.js 12:02:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 61 (0x116910800) [pid = 1661] [serial = 2051] [outer = 0x1130ba400] 12:02:22 INFO - PROCESS | 1661 | 1468350142341 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]]]}] 12:02:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 12:02:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 519ms 12:02:22 INFO - PROCESS | 1661 | 1468350142383 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 12:02:22 INFO - PROCESS | 1661 | 1468350142384 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 12:02:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 12:02:22 INFO - PROCESS | 1661 | 1468350142387 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 12:02:22 INFO - PROCESS | 1661 | 1468350142397 Marionette TRACE conn2 <- [1,2706,null,{}] 12:02:22 INFO - PROCESS | 1661 | 1468350142405 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}] 12:02:22 INFO - PROCESS | 1661 | 1468350142409 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:22 INFO - PROCESS | 1661 | 1468350142490 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 12:02:22 INFO - PROCESS | 1661 | 1468350142495 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:22 INFO - PROCESS | 1661 | 1468350142497 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:22 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b25000 == 30 [pid = 1661] [id = 684] 12:02:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 62 (0x1172bcc00) [pid = 1661] [serial = 2052] [outer = 0x0] 12:02:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 63 (0x1180d4800) [pid = 1661] [serial = 2053] [outer = 0x1172bcc00] 12:02:22 INFO - PROCESS | 1661 | 1468350142527 Marionette DEBUG loaded listener.js 12:02:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 64 (0x118111000) [pid = 1661] [serial = 2054] [outer = 0x1172bcc00] 12:02:22 INFO - PROCESS | 1661 | 1468350142909 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]]]}] 12:02:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 12:02:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 533ms 12:02:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 12:02:22 INFO - PROCESS | 1661 | 1468350142921 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 12:02:22 INFO - PROCESS | 1661 | 1468350142923 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 12:02:22 INFO - PROCESS | 1661 | 1468350142925 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 12:02:22 INFO - PROCESS | 1661 | 1468350142926 Marionette TRACE conn2 <- [1,2710,null,{}] 12:02:22 INFO - PROCESS | 1661 | 1468350142928 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}] 12:02:22 INFO - PROCESS | 1661 | 1468350142929 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:23 INFO - PROCESS | 1661 | 1468350143029 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 12:02:23 INFO - PROCESS | 1661 | 1468350143042 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:23 INFO - PROCESS | 1661 | 1468350143043 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:23 INFO - PROCESS | 1661 | ++DOCSHELL 0x11a0f7000 == 31 [pid = 1661] [id = 685] 12:02:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 65 (0x1185bc400) [pid = 1661] [serial = 2055] [outer = 0x0] 12:02:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 66 (0x118709400) [pid = 1661] [serial = 2056] [outer = 0x1185bc400] 12:02:23 INFO - PROCESS | 1661 | 1468350143069 Marionette DEBUG loaded listener.js 12:02:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 67 (0x118786000) [pid = 1661] [serial = 2057] [outer = 0x1185bc400] 12:02:23 INFO - PROCESS | 1661 | 1468350143440 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] 12:02:23 INFO - PROCESS | 1661 | 1468350143446 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 12:02:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 12:02:23 INFO - PROCESS | 1661 | 1468350143449 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 12:02:23 INFO - PROCESS | 1661 | 1468350143450 Marionette TRACE conn2 <- [1,2714,null,{}] 12:02:23 INFO - PROCESS | 1661 | 1468350143452 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}] 12:02:23 INFO - PROCESS | 1661 | 1468350143454 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:23 INFO - PROCESS | 1661 | 1468350143553 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 12:02:23 INFO - PROCESS | 1661 | 1468350143589 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:23 INFO - PROCESS | 1661 | 1468350143590 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:23 INFO - PROCESS | 1661 | ++DOCSHELL 0x124006000 == 32 [pid = 1661] [id = 686] 12:02:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 68 (0x118787800) [pid = 1661] [serial = 2058] [outer = 0x0] 12:02:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 69 (0x119469c00) [pid = 1661] [serial = 2059] [outer = 0x118787800] 12:02:23 INFO - PROCESS | 1661 | 1468350143614 Marionette DEBUG loaded listener.js 12:02:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 70 (0x119a1e800) [pid = 1661] [serial = 2060] [outer = 0x118787800] 12:02:23 INFO - PROCESS | 1661 | 1468350143920 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]]]}] 12:02:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 12:02:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 521ms 12:02:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 12:02:23 INFO - PROCESS | 1661 | 1468350143971 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 12:02:23 INFO - PROCESS | 1661 | 1468350143972 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 12:02:23 INFO - PROCESS | 1661 | 1468350143975 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 12:02:23 INFO - PROCESS | 1661 | 1468350143976 Marionette TRACE conn2 <- [1,2718,null,{}] 12:02:23 INFO - PROCESS | 1661 | 1468350143986 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}] 12:02:23 INFO - PROCESS | 1661 | 1468350143990 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:24 INFO - PROCESS | 1661 | 1468350144106 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 12:02:24 INFO - PROCESS | 1661 | 1468350144144 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:24 INFO - PROCESS | 1661 | 1468350144145 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:24 INFO - PROCESS | 1661 | ++DOCSHELL 0x12506c000 == 33 [pid = 1661] [id = 687] 12:02:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 71 (0x116079000) [pid = 1661] [serial = 2061] [outer = 0x0] 12:02:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 72 (0x119d14800) [pid = 1661] [serial = 2062] [outer = 0x116079000] 12:02:24 INFO - PROCESS | 1661 | 1468350144171 Marionette DEBUG loaded listener.js 12:02:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 73 (0x12110d400) [pid = 1661] [serial = 2063] [outer = 0x116079000] 12:02:24 INFO - PROCESS | 1661 | 1468350144579 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] 12:02:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 12:02:24 INFO - PROCESS | 1661 | 1468350144607 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 12:02:24 INFO - PROCESS | 1661 | 1468350144760 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 12:02:24 INFO - PROCESS | 1661 | 1468350144762 Marionette TRACE conn2 <- [1,2722,null,{}] 12:02:24 INFO - PROCESS | 1661 | --DOMWINDOW == 72 (0x119d83400) [pid = 1661] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 12:02:24 INFO - PROCESS | 1661 | --DOMWINDOW == 71 (0x1127cc800) [pid = 1661] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 12:02:24 INFO - PROCESS | 1661 | --DOMWINDOW == 70 (0x119dc1800) [pid = 1661] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 12:02:24 INFO - PROCESS | 1661 | --DOMWINDOW == 69 (0x1180d0c00) [pid = 1661] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 12:02:24 INFO - PROCESS | 1661 | --DOMWINDOW == 68 (0x1127d9c00) [pid = 1661] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 12:02:24 INFO - PROCESS | 1661 | --DOMWINDOW == 67 (0x113a9dc00) [pid = 1661] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 12:02:24 INFO - PROCESS | 1661 | --DOMWINDOW == 66 (0x12492c400) [pid = 1661] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 12:02:24 INFO - PROCESS | 1661 | --DOMWINDOW == 65 (0x1180d1800) [pid = 1661] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 12:02:24 INFO - PROCESS | 1661 | --DOMWINDOW == 64 (0x112e0a000) [pid = 1661] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 12:02:24 INFO - PROCESS | 1661 | --DOMWINDOW == 63 (0x1130bd800) [pid = 1661] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 12:02:24 INFO - PROCESS | 1661 | 1468350144795 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}] 12:02:24 INFO - PROCESS | 1661 | 1468350144797 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:24 INFO - PROCESS | 1661 | 1468350144905 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 12:02:24 INFO - PROCESS | 1661 | 1468350144910 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:24 INFO - PROCESS | 1661 | 1468350144911 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:24 INFO - PROCESS | 1661 | ++DOCSHELL 0x125678800 == 34 [pid = 1661] [id = 688] 12:02:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 64 (0x113d48c00) [pid = 1661] [serial = 2064] [outer = 0x0] 12:02:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 65 (0x1166ee000) [pid = 1661] [serial = 2065] [outer = 0x113d48c00] 12:02:24 INFO - PROCESS | 1661 | 1468350144936 Marionette DEBUG loaded listener.js 12:02:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 66 (0x119d21800) [pid = 1661] [serial = 2066] [outer = 0x113d48c00] 12:02:25 INFO - PROCESS | 1661 | 1468350145261 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 12:02:25 INFO - PROCESS | 1661 | 1468350145298 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 12:02:25 INFO - PROCESS | 1661 | 1468350145301 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 12:02:25 INFO - PROCESS | 1661 | 1468350145302 Marionette TRACE conn2 <- [1,2726,null,{}] 12:02:25 INFO - PROCESS | 1661 | 1468350145304 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}] 12:02:25 INFO - PROCESS | 1661 | 1468350145305 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:25 INFO - PROCESS | 1661 | 1468350145397 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 12:02:25 INFO - PROCESS | 1661 | 1468350145456 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:25 INFO - PROCESS | 1661 | 1468350145457 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:25 INFO - PROCESS | 1661 | ++DOCSHELL 0x128983000 == 35 [pid = 1661] [id = 689] 12:02:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 67 (0x112e08000) [pid = 1661] [serial = 2067] [outer = 0x0] 12:02:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 68 (0x12392ec00) [pid = 1661] [serial = 2068] [outer = 0x112e08000] 12:02:25 INFO - PROCESS | 1661 | 1468350145481 Marionette DEBUG loaded listener.js 12:02:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 69 (0x12491d400) [pid = 1661] [serial = 2069] [outer = 0x112e08000] 12:02:25 INFO - PROCESS | 1661 | 1468350145735 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]]]}] 12:02:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 12:02:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 470ms 12:02:25 INFO - PROCESS | 1661 | 1468350145775 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 12:02:25 INFO - PROCESS | 1661 | 1468350145776 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 12:02:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 12:02:25 INFO - PROCESS | 1661 | 1468350145778 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 12:02:25 INFO - PROCESS | 1661 | 1468350145779 Marionette TRACE conn2 <- [1,2730,null,{}] 12:02:25 INFO - PROCESS | 1661 | 1468350145781 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}] 12:02:25 INFO - PROCESS | 1661 | 1468350145783 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:25 INFO - PROCESS | 1661 | 1468350145874 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 12:02:25 INFO - PROCESS | 1661 | 1468350145879 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:25 INFO - PROCESS | 1661 | 1468350145880 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:25 INFO - PROCESS | 1661 | ++DOCSHELL 0x129189800 == 36 [pid = 1661] [id = 690] 12:02:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 70 (0x124921800) [pid = 1661] [serial = 2070] [outer = 0x0] 12:02:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 71 (0x124970800) [pid = 1661] [serial = 2071] [outer = 0x124921800] 12:02:25 INFO - PROCESS | 1661 | 1468350145904 Marionette DEBUG loaded listener.js 12:02:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 72 (0x124979000) [pid = 1661] [serial = 2072] [outer = 0x124921800] 12:02:26 INFO - PROCESS | 1661 | 1468350146700 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"]]]}] 12:02:26 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 12:02:26 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 12:02:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 12:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:02:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 973ms 12:02:26 INFO - PROCESS | 1661 | 1468350146752 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 12:02:26 INFO - PROCESS | 1661 | 1468350146753 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 12:02:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 12:02:26 INFO - PROCESS | 1661 | 1468350146755 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 12:02:26 INFO - PROCESS | 1661 | 1468350146756 Marionette TRACE conn2 <- [1,2734,null,{}] 12:02:26 INFO - PROCESS | 1661 | 1468350146758 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}] 12:02:26 INFO - PROCESS | 1661 | 1468350146760 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:26 INFO - PROCESS | 1661 | 1468350146880 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 12:02:26 INFO - PROCESS | 1661 | 1468350146937 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:26 INFO - PROCESS | 1661 | 1468350146939 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:26 INFO - PROCESS | 1661 | ++DOCSHELL 0x11623e000 == 37 [pid = 1661] [id = 691] 12:02:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 73 (0x110eb0800) [pid = 1661] [serial = 2073] [outer = 0x0] 12:02:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 74 (0x110eb7800) [pid = 1661] [serial = 2074] [outer = 0x110eb0800] 12:02:26 INFO - PROCESS | 1661 | 1468350146971 Marionette DEBUG loaded listener.js 12:02:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 75 (0x112135400) [pid = 1661] [serial = 2075] [outer = 0x110eb0800] 12:02:27 INFO - PROCESS | 1661 | 1468350147530 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]]]}] 12:02:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 12:02:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 819ms 12:02:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 12:02:27 INFO - PROCESS | 1661 | 1468350147588 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 12:02:27 INFO - PROCESS | 1661 | 1468350147591 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 12:02:27 INFO - PROCESS | 1661 | 1468350147594 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 12:02:27 INFO - PROCESS | 1661 | 1468350147596 Marionette TRACE conn2 <- [1,2738,null,{}] 12:02:27 INFO - PROCESS | 1661 | 1468350147599 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}] 12:02:27 INFO - PROCESS | 1661 | 1468350147603 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:27 INFO - PROCESS | 1661 | 1468350147713 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 12:02:27 INFO - PROCESS | 1661 | 1468350147791 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:27 INFO - PROCESS | 1661 | 1468350147793 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:27 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b2a000 == 38 [pid = 1661] [id = 692] 12:02:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x1133c8800) [pid = 1661] [serial = 2076] [outer = 0x0] 12:02:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x116023800) [pid = 1661] [serial = 2077] [outer = 0x1133c8800] 12:02:27 INFO - PROCESS | 1661 | 1468350147823 Marionette DEBUG loaded listener.js 12:02:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x116914400) [pid = 1661] [serial = 2078] [outer = 0x1133c8800] 12:02:28 INFO - PROCESS | 1661 | 1468350148492 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]]]}] 12:02:28 INFO - PROCESS | 1661 | --DOCSHELL 0x129189800 == 37 [pid = 1661] [id = 690] 12:02:28 INFO - PROCESS | 1661 | --DOCSHELL 0x128983000 == 36 [pid = 1661] [id = 689] 12:02:28 INFO - PROCESS | 1661 | --DOCSHELL 0x125678800 == 35 [pid = 1661] [id = 688] 12:02:28 INFO - PROCESS | 1661 | --DOCSHELL 0x12506c000 == 34 [pid = 1661] [id = 687] 12:02:28 INFO - PROCESS | 1661 | --DOCSHELL 0x124006000 == 33 [pid = 1661] [id = 686] 12:02:28 INFO - PROCESS | 1661 | --DOCSHELL 0x11a0f7000 == 32 [pid = 1661] [id = 685] 12:02:28 INFO - PROCESS | 1661 | --DOCSHELL 0x119b25000 == 31 [pid = 1661] [id = 684] 12:02:28 INFO - PROCESS | 1661 | --DOCSHELL 0x118340000 == 30 [pid = 1661] [id = 683] 12:02:28 INFO - PROCESS | 1661 | --DOCSHELL 0x117019000 == 29 [pid = 1661] [id = 682] 12:02:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 12:02:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 971ms 12:02:28 INFO - PROCESS | 1661 | 1468350148574 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 12:02:28 INFO - PROCESS | 1661 | 1468350148577 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 12:02:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 12:02:28 INFO - PROCESS | 1661 | 1468350148580 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 12:02:28 INFO - PROCESS | 1661 | 1468350148582 Marionette TRACE conn2 <- [1,2742,null,{}] 12:02:28 INFO - PROCESS | 1661 | 1468350148585 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}] 12:02:28 INFO - PROCESS | 1661 | 1468350148587 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:28 INFO - PROCESS | 1661 | 1468350148669 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 12:02:28 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x12563d800) [pid = 1661] [serial = 2035] [outer = 0x0] [url = about:blank] 12:02:28 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x1245d5400) [pid = 1661] [serial = 2029] [outer = 0x0] [url = about:blank] 12:02:28 INFO - PROCESS | 1661 | --DOMWINDOW == 75 (0x11810d800) [pid = 1661] [serial = 2014] [outer = 0x0] [url = about:blank] 12:02:28 INFO - PROCESS | 1661 | --DOMWINDOW == 74 (0x118784000) [pid = 1661] [serial = 2015] [outer = 0x0] [url = about:blank] 12:02:28 INFO - PROCESS | 1661 | --DOMWINDOW == 73 (0x119ab5800) [pid = 1661] [serial = 2023] [outer = 0x0] [url = about:blank] 12:02:28 INFO - PROCESS | 1661 | --DOMWINDOW == 72 (0x116032000) [pid = 1661] [serial = 2017] [outer = 0x0] [url = about:blank] 12:02:28 INFO - PROCESS | 1661 | --DOMWINDOW == 71 (0x116a0c400) [pid = 1661] [serial = 2018] [outer = 0x0] [url = about:blank] 12:02:28 INFO - PROCESS | 1661 | --DOMWINDOW == 70 (0x128857400) [pid = 1661] [serial = 2009] [outer = 0x0] [url = about:blank] 12:02:28 INFO - PROCESS | 1661 | --DOMWINDOW == 69 (0x11850f800) [pid = 1661] [serial = 2020] [outer = 0x0] [url = about:blank] 12:02:28 INFO - PROCESS | 1661 | --DOMWINDOW == 68 (0x118788000) [pid = 1661] [serial = 2021] [outer = 0x0] [url = about:blank] 12:02:28 INFO - PROCESS | 1661 | --DOMWINDOW == 67 (0x1130b8400) [pid = 1661] [serial = 2011] [outer = 0x0] [url = about:blank] 12:02:28 INFO - PROCESS | 1661 | --DOMWINDOW == 66 (0x113d8cc00) [pid = 1661] [serial = 2012] [outer = 0x0] [url = about:blank] 12:02:28 INFO - PROCESS | 1661 | --DOMWINDOW == 65 (0x124926c00) [pid = 1661] [serial = 2032] [outer = 0x0] [url = about:blank] 12:02:28 INFO - PROCESS | 1661 | --DOMWINDOW == 64 (0x120910800) [pid = 1661] [serial = 2026] [outer = 0x0] [url = about:blank] 12:02:28 INFO - PROCESS | 1661 | --DOMWINDOW == 63 (0x124925000) [pid = 1661] [serial = 2030] [outer = 0x0] [url = about:blank] 12:02:28 INFO - PROCESS | 1661 | --DOMWINDOW == 62 (0x124b27800) [pid = 1661] [serial = 2033] [outer = 0x0] [url = about:blank] 12:02:28 INFO - PROCESS | 1661 | --DOMWINDOW == 61 (0x123810c00) [pid = 1661] [serial = 2027] [outer = 0x0] [url = about:blank] 12:02:28 INFO - PROCESS | 1661 | --DOMWINDOW == 60 (0x119d79c00) [pid = 1661] [serial = 2024] [outer = 0x0] [url = about:blank] 12:02:28 INFO - PROCESS | 1661 | --DOMWINDOW == 59 (0x126177800) [pid = 1661] [serial = 2036] [outer = 0x0] [url = about:blank] 12:02:28 INFO - PROCESS | 1661 | 1468350148735 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:28 INFO - PROCESS | 1661 | 1468350148738 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:28 INFO - PROCESS | 1661 | ++DOCSHELL 0x118188000 == 30 [pid = 1661] [id = 693] 12:02:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 60 (0x1128aa000) [pid = 1661] [serial = 2079] [outer = 0x0] 12:02:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 61 (0x1130b9400) [pid = 1661] [serial = 2080] [outer = 0x1128aa000] 12:02:28 INFO - PROCESS | 1661 | 1468350148767 Marionette DEBUG loaded listener.js 12:02:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 62 (0x1160d8800) [pid = 1661] [serial = 2081] [outer = 0x1128aa000] 12:02:29 INFO - PROCESS | 1661 | 1468350149066 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]]]}] 12:02:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 12:02:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 521ms 12:02:29 INFO - PROCESS | 1661 | 1468350149104 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 12:02:29 INFO - PROCESS | 1661 | 1468350149109 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 12:02:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 12:02:29 INFO - PROCESS | 1661 | 1468350149113 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 12:02:29 INFO - PROCESS | 1661 | 1468350149115 Marionette TRACE conn2 <- [1,2746,null,{}] 12:02:29 INFO - PROCESS | 1661 | 1468350149118 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}] 12:02:29 INFO - PROCESS | 1661 | 1468350149122 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:29 INFO - PROCESS | 1661 | 1468350149201 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 12:02:29 INFO - PROCESS | 1661 | 1468350149207 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:29 INFO - PROCESS | 1661 | 1468350149208 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:29 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b25000 == 31 [pid = 1661] [id = 694] 12:02:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 63 (0x11690f800) [pid = 1661] [serial = 2082] [outer = 0x0] 12:02:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 64 (0x1180d9400) [pid = 1661] [serial = 2083] [outer = 0x11690f800] 12:02:29 INFO - PROCESS | 1661 | 1468350149237 Marionette DEBUG loaded listener.js 12:02:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 65 (0x11810bc00) [pid = 1661] [serial = 2084] [outer = 0x11690f800] 12:02:29 INFO - PROCESS | 1661 | 1468350149656 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]]]}] 12:02:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 12:02:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 570ms 12:02:29 INFO - PROCESS | 1661 | 1468350149684 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 12:02:29 INFO - PROCESS | 1661 | 1468350149685 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 12:02:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 12:02:29 INFO - PROCESS | 1661 | 1468350149687 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 12:02:29 INFO - PROCESS | 1661 | 1468350149690 Marionette TRACE conn2 <- [1,2750,null,{}] 12:02:29 INFO - PROCESS | 1661 | 1468350149696 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}] 12:02:29 INFO - PROCESS | 1661 | 1468350149699 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:29 INFO - PROCESS | 1661 | 1468350149783 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 12:02:29 INFO - PROCESS | 1661 | 1468350149794 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:29 INFO - PROCESS | 1661 | 1468350149796 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:29 INFO - PROCESS | 1661 | ++DOCSHELL 0x12401b800 == 32 [pid = 1661] [id = 695] 12:02:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 66 (0x11213bc00) [pid = 1661] [serial = 2085] [outer = 0x0] 12:02:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 67 (0x11878a400) [pid = 1661] [serial = 2086] [outer = 0x11213bc00] 12:02:29 INFO - PROCESS | 1661 | 1468350149841 Marionette DEBUG loaded listener.js 12:02:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 68 (0x119a1c400) [pid = 1661] [serial = 2087] [outer = 0x11213bc00] 12:02:30 INFO - PROCESS | 1661 | 1468350150351 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]]]}] 12:02:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 12:02:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 671ms 12:02:30 INFO - PROCESS | 1661 | 1468350150359 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 12:02:30 INFO - PROCESS | 1661 | 1468350150362 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 12:02:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 12:02:30 INFO - PROCESS | 1661 | 1468350150366 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 12:02:30 INFO - PROCESS | 1661 | 1468350150367 Marionette TRACE conn2 <- [1,2754,null,{}] 12:02:30 INFO - PROCESS | 1661 | 1468350150371 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}] 12:02:30 INFO - PROCESS | 1661 | 1468350150373 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:30 INFO - PROCESS | 1661 | 1468350150494 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 12:02:30 INFO - PROCESS | 1661 | 1468350150498 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:30 INFO - PROCESS | 1661 | 1468350150499 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:30 INFO - PROCESS | 1661 | ++DOCSHELL 0x1261b3000 == 33 [pid = 1661] [id = 696] 12:02:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 69 (0x110eea400) [pid = 1661] [serial = 2088] [outer = 0x0] 12:02:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 70 (0x119d1e800) [pid = 1661] [serial = 2089] [outer = 0x110eea400] 12:02:30 INFO - PROCESS | 1661 | 1468350150525 Marionette DEBUG loaded listener.js 12:02:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 71 (0x119d82c00) [pid = 1661] [serial = 2090] [outer = 0x110eea400] 12:02:30 INFO - PROCESS | 1661 | 1468350150891 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]]]}] 12:02:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 12:02:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 574ms 12:02:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 12:02:30 INFO - PROCESS | 1661 | 1468350150940 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 12:02:30 INFO - PROCESS | 1661 | 1468350150941 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 12:02:30 INFO - PROCESS | 1661 | 1468350150943 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 12:02:30 INFO - PROCESS | 1661 | 1468350150946 Marionette TRACE conn2 <- [1,2758,null,{}] 12:02:30 INFO - PROCESS | 1661 | 1468350150956 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}] 12:02:30 INFO - PROCESS | 1661 | 1468350150958 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:31 INFO - PROCESS | 1661 | 1468350151101 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 12:02:31 INFO - PROCESS | 1661 | 1468350151137 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:31 INFO - PROCESS | 1661 | 1468350151138 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:31 INFO - PROCESS | 1661 | ++DOCSHELL 0x1192dd000 == 34 [pid = 1661] [id = 697] 12:02:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 72 (0x119d20000) [pid = 1661] [serial = 2091] [outer = 0x0] 12:02:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 73 (0x119dcbc00) [pid = 1661] [serial = 2092] [outer = 0x119d20000] 12:02:31 INFO - PROCESS | 1661 | 1468350151162 Marionette DEBUG loaded listener.js 12:02:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 74 (0x12110cc00) [pid = 1661] [serial = 2093] [outer = 0x119d20000] 12:02:31 INFO - PROCESS | 1661 | 1468350151513 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]]]}] 12:02:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 12:02:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 576ms 12:02:31 INFO - PROCESS | 1661 | 1468350151520 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 12:02:31 INFO - PROCESS | 1661 | 1468350151521 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 12:02:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 12:02:31 INFO - PROCESS | 1661 | 1468350151524 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 12:02:31 INFO - PROCESS | 1661 | 1468350151525 Marionette TRACE conn2 <- [1,2762,null,{}] 12:02:31 INFO - PROCESS | 1661 | 1468350151527 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}] 12:02:31 INFO - PROCESS | 1661 | 1468350151531 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:31 INFO - PROCESS | 1661 | 1468350151652 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 12:02:31 INFO - PROCESS | 1661 | 1468350151664 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:31 INFO - PROCESS | 1661 | 1468350151665 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:31 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a506000 == 35 [pid = 1661] [id = 698] 12:02:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 75 (0x12380fc00) [pid = 1661] [serial = 2094] [outer = 0x0] 12:02:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x124925000) [pid = 1661] [serial = 2095] [outer = 0x12380fc00] 12:02:31 INFO - PROCESS | 1661 | 1468350151690 Marionette DEBUG loaded listener.js 12:02:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x124f17800) [pid = 1661] [serial = 2096] [outer = 0x12380fc00] 12:02:32 INFO - PROCESS | 1661 | 1468350152045 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]]]}] 12:02:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 12:02:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 568ms 12:02:32 INFO - PROCESS | 1661 | 1468350152093 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 12:02:32 INFO - PROCESS | 1661 | 1468350152094 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 12:02:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 12:02:32 INFO - PROCESS | 1661 | 1468350152096 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 12:02:32 INFO - PROCESS | 1661 | 1468350152097 Marionette TRACE conn2 <- [1,2766,null,{}] 12:02:32 INFO - PROCESS | 1661 | 1468350152100 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}] 12:02:32 INFO - PROCESS | 1661 | 1468350152101 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:32 INFO - PROCESS | 1661 | 1468350152198 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 12:02:32 INFO - PROCESS | 1661 | 1468350152210 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:32 INFO - PROCESS | 1661 | 1468350152211 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:32 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a683000 == 36 [pid = 1661] [id = 699] 12:02:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x125588c00) [pid = 1661] [serial = 2097] [outer = 0x0] 12:02:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x125635800) [pid = 1661] [serial = 2098] [outer = 0x125588c00] 12:02:32 INFO - PROCESS | 1661 | 1468350152235 Marionette DEBUG loaded listener.js 12:02:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x126172400) [pid = 1661] [serial = 2099] [outer = 0x125588c00] 12:02:32 INFO - PROCESS | 1661 | --DOCSHELL 0x12cc33000 == 35 [pid = 1661] [id = 16] 12:02:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 12:02:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 518ms 12:02:32 INFO - PROCESS | 1661 | 1468350152608 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]]]}] 12:02:32 INFO - PROCESS | 1661 | 1468350152614 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 12:02:32 INFO - PROCESS | 1661 | 1468350152615 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 12:02:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 12:02:32 INFO - PROCESS | 1661 | 1468350152619 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 12:02:32 INFO - PROCESS | 1661 | 1468350152621 Marionette TRACE conn2 <- [1,2770,null,{}] 12:02:32 INFO - PROCESS | 1661 | 1468350152630 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}] 12:02:32 INFO - PROCESS | 1661 | 1468350152631 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:32 INFO - PROCESS | 1661 | 1468350152730 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 12:02:32 INFO - PROCESS | 1661 | 1468350152734 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:32 INFO - PROCESS | 1661 | 1468350152735 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:32 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ab1a000 == 36 [pid = 1661] [id = 700] 12:02:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x111c75000) [pid = 1661] [serial = 2100] [outer = 0x0] 12:02:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x12653a400) [pid = 1661] [serial = 2101] [outer = 0x111c75000] 12:02:32 INFO - PROCESS | 1661 | 1468350152760 Marionette DEBUG loaded listener.js 12:02:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x1267e1c00) [pid = 1661] [serial = 2102] [outer = 0x111c75000] 12:02:32 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x112e0a400) [pid = 1661] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 12:02:32 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x1180dd000) [pid = 1661] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 12:02:32 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x1128ae000) [pid = 1661] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 12:02:32 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x119d22c00) [pid = 1661] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 12:02:32 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x1130ba400) [pid = 1661] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 12:02:32 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x1172bcc00) [pid = 1661] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 12:02:32 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x1185bc400) [pid = 1661] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 12:02:32 INFO - PROCESS | 1661 | --DOMWINDOW == 75 (0x118787800) [pid = 1661] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 12:02:32 INFO - PROCESS | 1661 | --DOMWINDOW == 74 (0x116079000) [pid = 1661] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 12:02:32 INFO - PROCESS | 1661 | --DOMWINDOW == 73 (0x113d48c00) [pid = 1661] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 12:02:32 INFO - PROCESS | 1661 | --DOMWINDOW == 72 (0x112e08000) [pid = 1661] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 12:02:33 INFO - PROCESS | 1661 | 1468350153125 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]]]}] 12:02:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 12:02:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 526ms 12:02:33 INFO - PROCESS | 1661 | 1468350153145 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 12:02:33 INFO - PROCESS | 1661 | 1468350153146 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 12:02:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 12:02:33 INFO - PROCESS | 1661 | 1468350153148 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 12:02:33 INFO - PROCESS | 1661 | 1468350153150 Marionette TRACE conn2 <- [1,2774,null,{}] 12:02:33 INFO - PROCESS | 1661 | 1468350153155 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}] 12:02:33 INFO - PROCESS | 1661 | 1468350153156 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:33 INFO - PROCESS | 1661 | 1468350153238 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 12:02:33 INFO - PROCESS | 1661 | 1468350153295 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:33 INFO - PROCESS | 1661 | 1468350153296 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:33 INFO - PROCESS | 1661 | ++DOCSHELL 0x12adc6000 == 37 [pid = 1661] [id = 701] 12:02:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 73 (0x110eeac00) [pid = 1661] [serial = 2103] [outer = 0x0] 12:02:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 74 (0x1180dd000) [pid = 1661] [serial = 2104] [outer = 0x110eeac00] 12:02:33 INFO - PROCESS | 1661 | 1468350153320 Marionette DEBUG loaded listener.js 12:02:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 75 (0x119e83c00) [pid = 1661] [serial = 2105] [outer = 0x110eeac00] 12:02:33 INFO - PROCESS | 1661 | 1468350153605 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]]]}] 12:02:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 12:02:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 473ms 12:02:33 INFO - PROCESS | 1661 | 1468350153626 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 12:02:33 INFO - PROCESS | 1661 | 1468350153628 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 12:02:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 12:02:33 INFO - PROCESS | 1661 | 1468350153630 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 12:02:33 INFO - PROCESS | 1661 | 1468350153631 Marionette TRACE conn2 <- [1,2778,null,{}] 12:02:33 INFO - PROCESS | 1661 | 1468350153641 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}] 12:02:33 INFO - PROCESS | 1661 | 1468350153642 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:33 INFO - PROCESS | 1661 | 1468350153729 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 12:02:33 INFO - PROCESS | 1661 | 1468350153733 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:33 INFO - PROCESS | 1661 | 1468350153735 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:33 INFO - PROCESS | 1661 | ++DOCSHELL 0x125678800 == 38 [pid = 1661] [id = 702] 12:02:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x119e91c00) [pid = 1661] [serial = 2106] [outer = 0x0] 12:02:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x1269ac000) [pid = 1661] [serial = 2107] [outer = 0x119e91c00] 12:02:33 INFO - PROCESS | 1661 | 1468350153759 Marionette DEBUG loaded listener.js 12:02:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x128855800) [pid = 1661] [serial = 2108] [outer = 0x119e91c00] 12:02:34 INFO - PROCESS | 1661 | 1468350154093 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]]]}] 12:02:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 12:02:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 468ms 12:02:34 INFO - PROCESS | 1661 | 1468350154098 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 12:02:34 INFO - PROCESS | 1661 | 1468350154099 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 12:02:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 12:02:34 INFO - PROCESS | 1661 | 1468350154109 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 12:02:34 INFO - PROCESS | 1661 | 1468350154111 Marionette TRACE conn2 <- [1,2782,null,{}] 12:02:34 INFO - PROCESS | 1661 | 1468350154113 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}] 12:02:34 INFO - PROCESS | 1661 | 1468350154115 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:34 INFO - PROCESS | 1661 | 1468350154235 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 12:02:34 INFO - PROCESS | 1661 | 1468350154241 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:34 INFO - PROCESS | 1661 | 1468350154243 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:34 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c01d800 == 39 [pid = 1661] [id = 703] 12:02:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x119d15c00) [pid = 1661] [serial = 2109] [outer = 0x0] 12:02:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x128858800) [pid = 1661] [serial = 2110] [outer = 0x119d15c00] 12:02:34 INFO - PROCESS | 1661 | 1468350154268 Marionette DEBUG loaded listener.js 12:02:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x128940000) [pid = 1661] [serial = 2111] [outer = 0x119d15c00] 12:02:34 INFO - PROCESS | 1661 | 1468350154596 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]]]}] 12:02:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 12:02:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 519ms 12:02:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 12:02:34 INFO - PROCESS | 1661 | 1468350154629 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 12:02:34 INFO - PROCESS | 1661 | 1468350154630 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 12:02:34 INFO - PROCESS | 1661 | 1468350154632 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 12:02:34 INFO - PROCESS | 1661 | 1468350154633 Marionette TRACE conn2 <- [1,2786,null,{}] 12:02:34 INFO - PROCESS | 1661 | 1468350154635 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}] 12:02:34 INFO - PROCESS | 1661 | 1468350154636 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:34 INFO - PROCESS | 1661 | 1468350154719 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 12:02:34 INFO - PROCESS | 1661 | 1468350154724 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:34 INFO - PROCESS | 1661 | 1468350154725 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:34 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cac8000 == 40 [pid = 1661] [id = 704] 12:02:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x128942800) [pid = 1661] [serial = 2112] [outer = 0x0] 12:02:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x1289b1c00) [pid = 1661] [serial = 2113] [outer = 0x128942800] 12:02:34 INFO - PROCESS | 1661 | 1468350154757 Marionette DEBUG loaded listener.js 12:02:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x1289b6800) [pid = 1661] [serial = 2114] [outer = 0x128942800] 12:02:35 INFO - PROCESS | 1661 | 1468350155194 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]]]}] 12:02:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 12:02:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 570ms 12:02:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 12:02:35 INFO - PROCESS | 1661 | 1468350155202 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 12:02:35 INFO - PROCESS | 1661 | 1468350155205 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 12:02:35 INFO - PROCESS | 1661 | 1468350155208 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 12:02:35 INFO - PROCESS | 1661 | 1468350155210 Marionette TRACE conn2 <- [1,2790,null,{}] 12:02:35 INFO - PROCESS | 1661 | 1468350155214 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}] 12:02:35 INFO - PROCESS | 1661 | 1468350155216 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:35 INFO - PROCESS | 1661 | 1468350155324 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 12:02:35 INFO - PROCESS | 1661 | 1468350155398 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:35 INFO - PROCESS | 1661 | 1468350155399 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:35 INFO - PROCESS | 1661 | ++DOCSHELL 0x119294800 == 41 [pid = 1661] [id = 705] 12:02:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x1133ce000) [pid = 1661] [serial = 2115] [outer = 0x0] 12:02:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x113d48c00) [pid = 1661] [serial = 2116] [outer = 0x1133ce000] 12:02:35 INFO - PROCESS | 1661 | 1468350155430 Marionette DEBUG loaded listener.js 12:02:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x1172bb800) [pid = 1661] [serial = 2117] [outer = 0x1133ce000] 12:02:35 INFO - PROCESS | 1661 | 1468350155856 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]]]}] 12:02:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 12:02:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 671ms 12:02:35 INFO - PROCESS | 1661 | 1468350155878 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 12:02:35 INFO - PROCESS | 1661 | 1468350155881 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 12:02:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 12:02:35 INFO - PROCESS | 1661 | 1468350155886 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 12:02:35 INFO - PROCESS | 1661 | 1468350155888 Marionette TRACE conn2 <- [1,2794,null,{}] 12:02:35 INFO - PROCESS | 1661 | 1468350155890 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}] 12:02:35 INFO - PROCESS | 1661 | 1468350155892 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:36 INFO - PROCESS | 1661 | 1468350155999 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 12:02:36 INFO - PROCESS | 1661 | 1468350156092 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:36 INFO - PROCESS | 1661 | 1468350156093 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:36 INFO - PROCESS | 1661 | ++DOCSHELL 0x12696a800 == 42 [pid = 1661] [id = 706] 12:02:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x118758000) [pid = 1661] [serial = 2118] [outer = 0x0] 12:02:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x118784400) [pid = 1661] [serial = 2119] [outer = 0x118758000] 12:02:36 INFO - PROCESS | 1661 | 1468350156124 Marionette DEBUG loaded listener.js 12:02:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x11987c800) [pid = 1661] [serial = 2120] [outer = 0x118758000] 12:02:36 INFO - PROCESS | 1661 | 1468350156543 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]]]}] 12:02:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 12:02:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 669ms 12:02:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 12:02:36 INFO - PROCESS | 1661 | 1468350156555 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 12:02:36 INFO - PROCESS | 1661 | 1468350156557 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 12:02:36 INFO - PROCESS | 1661 | 1468350156559 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 12:02:36 INFO - PROCESS | 1661 | 1468350156562 Marionette TRACE conn2 <- [1,2798,null,{}] 12:02:36 INFO - PROCESS | 1661 | 1468350156587 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}] 12:02:36 INFO - PROCESS | 1661 | 1468350156590 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:36 INFO - PROCESS | 1661 | 1468350156716 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 12:02:36 INFO - PROCESS | 1661 | 1468350156772 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:36 INFO - PROCESS | 1661 | 1468350156774 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:36 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c71a000 == 43 [pid = 1661] [id = 707] 12:02:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x123ce1800) [pid = 1661] [serial = 2121] [outer = 0x0] 12:02:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x1245d3800) [pid = 1661] [serial = 2122] [outer = 0x123ce1800] 12:02:36 INFO - PROCESS | 1661 | 1468350156807 Marionette DEBUG loaded listener.js 12:02:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x124978000) [pid = 1661] [serial = 2123] [outer = 0x123ce1800] 12:02:37 INFO - PROCESS | 1661 | 1468350157247 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]]]}] 12:02:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 12:02:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 723ms 12:02:37 INFO - PROCESS | 1661 | 1468350157283 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 12:02:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 12:02:37 INFO - PROCESS | 1661 | 1468350157285 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 12:02:37 INFO - PROCESS | 1661 | 1468350157287 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 12:02:37 INFO - PROCESS | 1661 | 1468350157288 Marionette TRACE conn2 <- [1,2802,null,{}] 12:02:37 INFO - PROCESS | 1661 | 1468350157291 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}] 12:02:37 INFO - PROCESS | 1661 | 1468350157292 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:37 INFO - PROCESS | 1661 | 1468350157416 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 12:02:37 INFO - PROCESS | 1661 | 1468350157477 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:37 INFO - PROCESS | 1661 | 1468350157478 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:37 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cadc000 == 44 [pid = 1661] [id = 708] 12:02:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x124d92800) [pid = 1661] [serial = 2124] [outer = 0x0] 12:02:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x126b9c000) [pid = 1661] [serial = 2125] [outer = 0x124d92800] 12:02:37 INFO - PROCESS | 1661 | 1468350157507 Marionette DEBUG loaded listener.js 12:02:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x128936c00) [pid = 1661] [serial = 2126] [outer = 0x124d92800] 12:02:38 INFO - PROCESS | 1661 | 1468350158136 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]]]}] 12:02:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 12:02:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 869ms 12:02:38 INFO - PROCESS | 1661 | 1468350158156 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 12:02:38 INFO - PROCESS | 1661 | 1468350158159 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 12:02:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 12:02:38 INFO - PROCESS | 1661 | 1468350158162 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 12:02:38 INFO - PROCESS | 1661 | 1468350158164 Marionette TRACE conn2 <- [1,2806,null,{}] 12:02:38 INFO - PROCESS | 1661 | 1468350158168 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}] 12:02:38 INFO - PROCESS | 1661 | 1468350158169 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:38 INFO - PROCESS | 1661 | 1468350158267 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 12:02:38 INFO - PROCESS | 1661 | 1468350158327 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:38 INFO - PROCESS | 1661 | 1468350158329 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:38 INFO - PROCESS | 1661 | ++DOCSHELL 0x123939800 == 45 [pid = 1661] [id = 709] 12:02:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x1128b2800) [pid = 1661] [serial = 2127] [outer = 0x0] 12:02:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x113aa9000) [pid = 1661] [serial = 2128] [outer = 0x1128b2800] 12:02:38 INFO - PROCESS | 1661 | 1468350158357 Marionette DEBUG loaded listener.js 12:02:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x11704c000) [pid = 1661] [serial = 2129] [outer = 0x1128b2800] 12:02:39 INFO - PROCESS | 1661 | --DOCSHELL 0x12ba21000 == 44 [pid = 1661] [id = 681] 12:02:39 INFO - PROCESS | 1661 | --DOCSHELL 0x12c01d800 == 43 [pid = 1661] [id = 703] 12:02:39 INFO - PROCESS | 1661 | --DOCSHELL 0x125678800 == 42 [pid = 1661] [id = 702] 12:02:39 INFO - PROCESS | 1661 | --DOCSHELL 0x12adc6000 == 41 [pid = 1661] [id = 701] 12:02:39 INFO - PROCESS | 1661 | --DOCSHELL 0x12ab1a000 == 40 [pid = 1661] [id = 700] 12:02:39 INFO - PROCESS | 1661 | --DOCSHELL 0x12a683000 == 39 [pid = 1661] [id = 699] 12:02:39 INFO - PROCESS | 1661 | --DOCSHELL 0x12a506000 == 38 [pid = 1661] [id = 698] 12:02:39 INFO - PROCESS | 1661 | --DOCSHELL 0x1192dd000 == 37 [pid = 1661] [id = 697] 12:02:39 INFO - PROCESS | 1661 | --DOCSHELL 0x1261b3000 == 36 [pid = 1661] [id = 696] 12:02:39 INFO - PROCESS | 1661 | --DOCSHELL 0x12401b800 == 35 [pid = 1661] [id = 695] 12:02:39 INFO - PROCESS | 1661 | --DOCSHELL 0x119b25000 == 34 [pid = 1661] [id = 694] 12:02:39 INFO - PROCESS | 1661 | --DOCSHELL 0x118188000 == 33 [pid = 1661] [id = 693] 12:02:39 INFO - PROCESS | 1661 | --DOCSHELL 0x119b2a000 == 32 [pid = 1661] [id = 692] 12:02:39 INFO - PROCESS | 1661 | --DOCSHELL 0x12cc32800 == 31 [pid = 1661] [id = 17] 12:02:39 INFO - PROCESS | 1661 | --DOCSHELL 0x11623e000 == 30 [pid = 1661] [id = 691] 12:02:39 INFO - PROCESS | 1661 | --DOCSHELL 0x12cadc000 == 29 [pid = 1661] [id = 708] 12:02:39 INFO - PROCESS | 1661 | --DOCSHELL 0x12c71a000 == 28 [pid = 1661] [id = 707] 12:02:39 INFO - PROCESS | 1661 | --DOCSHELL 0x12696a800 == 27 [pid = 1661] [id = 706] 12:02:39 INFO - PROCESS | 1661 | --DOCSHELL 0x12cac8000 == 26 [pid = 1661] [id = 704] 12:02:39 INFO - PROCESS | 1661 | --DOCSHELL 0x119294800 == 25 [pid = 1661] [id = 705] 12:02:39 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x124970800) [pid = 1661] [serial = 2071] [outer = 0x0] [url = about:blank] 12:02:39 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x11336cc00) [pid = 1661] [serial = 2038] [outer = 0x0] [url = about:blank] 12:02:39 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x116915c00) [pid = 1661] [serial = 2039] [outer = 0x0] [url = about:blank] 12:02:39 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x119821800) [pid = 1661] [serial = 2042] [outer = 0x0] [url = about:blank] 12:02:39 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x1185c3800) [pid = 1661] [serial = 2041] [outer = 0x0] [url = about:blank] 12:02:39 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x1128b0000) [pid = 1661] [serial = 2047] [outer = 0x0] [url = about:blank] 12:02:39 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x112f84400) [pid = 1661] [serial = 2048] [outer = 0x0] [url = about:blank] 12:02:39 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x124d88400) [pid = 1661] [serial = 2045] [outer = 0x0] [url = about:blank] 12:02:39 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x124926800) [pid = 1661] [serial = 2044] [outer = 0x0] [url = about:blank] 12:02:39 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x116075c00) [pid = 1661] [serial = 2050] [outer = 0x0] [url = about:blank] 12:02:39 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x116910800) [pid = 1661] [serial = 2051] [outer = 0x0] [url = about:blank] 12:02:39 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x1180d4800) [pid = 1661] [serial = 2053] [outer = 0x0] [url = about:blank] 12:02:39 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x118709400) [pid = 1661] [serial = 2056] [outer = 0x0] [url = about:blank] 12:02:39 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x119469c00) [pid = 1661] [serial = 2059] [outer = 0x0] [url = about:blank] 12:02:39 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x119d14800) [pid = 1661] [serial = 2062] [outer = 0x0] [url = about:blank] 12:02:39 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x119a1e800) [pid = 1661] [serial = 2060] [outer = 0x0] [url = about:blank] 12:02:39 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x1166ee000) [pid = 1661] [serial = 2065] [outer = 0x0] [url = about:blank] 12:02:39 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x119d21800) [pid = 1661] [serial = 2066] [outer = 0x0] [url = about:blank] 12:02:39 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x12110d400) [pid = 1661] [serial = 2063] [outer = 0x0] [url = about:blank] 12:02:39 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x118786000) [pid = 1661] [serial = 2057] [outer = 0x0] [url = about:blank] 12:02:39 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x12392ec00) [pid = 1661] [serial = 2068] [outer = 0x0] [url = about:blank] 12:02:39 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x118111000) [pid = 1661] [serial = 2054] [outer = 0x0] [url = about:blank] 12:02:39 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x12491d400) [pid = 1661] [serial = 2069] [outer = 0x0] [url = about:blank] 12:02:39 INFO - PROCESS | 1661 | 1468350159390 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]]]}] 12:02:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 12:02:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1275ms 12:02:39 INFO - PROCESS | 1661 | 1468350159439 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 12:02:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 12:02:39 INFO - PROCESS | 1661 | 1468350159441 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 12:02:39 INFO - PROCESS | 1661 | 1468350159445 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 12:02:39 INFO - PROCESS | 1661 | 1468350159447 Marionette TRACE conn2 <- [1,2810,null,{}] 12:02:39 INFO - PROCESS | 1661 | 1468350159450 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}] 12:02:39 INFO - PROCESS | 1661 | 1468350159452 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:39 INFO - PROCESS | 1661 | 1468350159534 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 12:02:39 INFO - PROCESS | 1661 | 1468350159546 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:39 INFO - PROCESS | 1661 | 1468350159549 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:39 INFO - PROCESS | 1661 | ++DOCSHELL 0x1169b4000 == 26 [pid = 1661] [id = 710] 12:02:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x1127d8c00) [pid = 1661] [serial = 2130] [outer = 0x0] 12:02:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x1128a9000) [pid = 1661] [serial = 2131] [outer = 0x1127d8c00] 12:02:39 INFO - PROCESS | 1661 | 1468350159578 Marionette DEBUG loaded listener.js 12:02:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x112d17400) [pid = 1661] [serial = 2132] [outer = 0x1127d8c00] 12:02:39 INFO - PROCESS | 1661 | 1468350159911 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]]]}] 12:02:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 12:02:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 520ms 12:02:39 INFO - PROCESS | 1661 | 1468350159964 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 12:02:39 INFO - PROCESS | 1661 | 1468350159968 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 12:02:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 12:02:39 INFO - PROCESS | 1661 | 1468350159973 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 12:02:39 INFO - PROCESS | 1661 | 1468350159974 Marionette TRACE conn2 <- [1,2814,null,{}] 12:02:39 INFO - PROCESS | 1661 | 1468350159977 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}] 12:02:39 INFO - PROCESS | 1661 | 1468350159978 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:40 INFO - PROCESS | 1661 | 1468350160059 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 12:02:40 INFO - PROCESS | 1661 | 1468350160064 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:40 INFO - PROCESS | 1661 | 1468350160065 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:40 INFO - PROCESS | 1661 | ++DOCSHELL 0x11836c800 == 27 [pid = 1661] [id = 711] 12:02:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x11383a800) [pid = 1661] [serial = 2133] [outer = 0x0] 12:02:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x113d91800) [pid = 1661] [serial = 2134] [outer = 0x11383a800] 12:02:40 INFO - PROCESS | 1661 | 1468350160095 Marionette DEBUG loaded listener.js 12:02:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x1166ed400) [pid = 1661] [serial = 2135] [outer = 0x11383a800] 12:02:40 INFO - PROCESS | 1661 | 1468350160444 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]]]}] 12:02:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 12:02:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 520ms 12:02:40 INFO - PROCESS | 1661 | 1468350160493 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 12:02:40 INFO - PROCESS | 1661 | 1468350160494 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 12:02:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 12:02:40 INFO - PROCESS | 1661 | 1468350160505 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 12:02:40 INFO - PROCESS | 1661 | 1468350160507 Marionette TRACE conn2 <- [1,2818,null,{}] 12:02:40 INFO - PROCESS | 1661 | 1468350160515 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}] 12:02:40 INFO - PROCESS | 1661 | 1468350160518 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:40 INFO - PROCESS | 1661 | 1468350160598 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 12:02:40 INFO - PROCESS | 1661 | 1468350160606 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:40 INFO - PROCESS | 1661 | 1468350160608 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:40 INFO - PROCESS | 1661 | ++DOCSHELL 0x119bb7800 == 28 [pid = 1661] [id = 712] 12:02:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x116916400) [pid = 1661] [serial = 2136] [outer = 0x0] 12:02:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x1180db800) [pid = 1661] [serial = 2137] [outer = 0x116916400] 12:02:40 INFO - PROCESS | 1661 | 1468350160636 Marionette DEBUG loaded listener.js 12:02:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x118511c00) [pid = 1661] [serial = 2138] [outer = 0x116916400] 12:02:41 INFO - PROCESS | 1661 | 1468350161013 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]]]}] 12:02:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 12:02:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 520ms 12:02:41 INFO - PROCESS | 1661 | 1468350161026 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 12:02:41 INFO - PROCESS | 1661 | 1468350161028 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 12:02:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 12:02:41 INFO - PROCESS | 1661 | 1468350161032 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 12:02:41 INFO - PROCESS | 1661 | 1468350161034 Marionette TRACE conn2 <- [1,2822,null,{}] 12:02:41 INFO - PROCESS | 1661 | 1468350161037 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}] 12:02:41 INFO - PROCESS | 1661 | 1468350161039 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:41 INFO - PROCESS | 1661 | 1468350161202 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 12:02:41 INFO - PROCESS | 1661 | 1468350161257 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:41 INFO - PROCESS | 1661 | 1468350161258 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:41 INFO - PROCESS | 1661 | ++DOCSHELL 0x12394c800 == 29 [pid = 1661] [id = 713] 12:02:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x11874dc00) [pid = 1661] [serial = 2139] [outer = 0x0] 12:02:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x118780400) [pid = 1661] [serial = 2140] [outer = 0x11874dc00] 12:02:41 INFO - PROCESS | 1661 | 1468350161300 Marionette DEBUG loaded listener.js 12:02:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x119146400) [pid = 1661] [serial = 2141] [outer = 0x11874dc00] 12:02:41 INFO - PROCESS | 1661 | 1468350161658 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]]]}] 12:02:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 12:02:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 672ms 12:02:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 12:02:41 INFO - PROCESS | 1661 | 1468350161704 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 12:02:41 INFO - PROCESS | 1661 | 1468350161705 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 12:02:41 INFO - PROCESS | 1661 | 1468350161707 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 12:02:41 INFO - PROCESS | 1661 | 1468350161708 Marionette TRACE conn2 <- [1,2826,null,{}] 12:02:41 INFO - PROCESS | 1661 | 1468350161710 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}] 12:02:41 INFO - PROCESS | 1661 | 1468350161718 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:41 INFO - PROCESS | 1661 | 1468350161813 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 12:02:42 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x125588c00) [pid = 1661] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 12:02:42 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x12380fc00) [pid = 1661] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 12:02:42 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x110eeac00) [pid = 1661] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 12:02:42 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x1128aa000) [pid = 1661] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 12:02:42 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x11213bc00) [pid = 1661] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 12:02:42 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x110eb0800) [pid = 1661] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 12:02:42 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x1133c8800) [pid = 1661] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 12:02:42 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x11690f800) [pid = 1661] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 12:02:42 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x110eea400) [pid = 1661] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 12:02:42 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x128942800) [pid = 1661] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 12:02:42 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x119d15c00) [pid = 1661] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 12:02:42 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x111c75000) [pid = 1661] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 12:02:42 INFO - PROCESS | 1661 | --DOMWINDOW == 75 (0x124921800) [pid = 1661] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 12:02:42 INFO - PROCESS | 1661 | --DOMWINDOW == 74 (0x119e91c00) [pid = 1661] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 12:02:42 INFO - PROCESS | 1661 | --DOMWINDOW == 73 (0x119d20000) [pid = 1661] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 12:02:42 INFO - PROCESS | 1661 | --DOMWINDOW == 72 (0x12cb11c00) [pid = 1661] [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.] 12:02:42 INFO - PROCESS | 1661 | --DOMWINDOW == 71 (0x12cc33800) [pid = 1661] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:02:42 INFO - PROCESS | 1661 | 1468350162208 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:42 INFO - PROCESS | 1661 | 1468350162210 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:42 INFO - PROCESS | 1661 | ++DOCSHELL 0x11608b800 == 30 [pid = 1661] [id = 714] 12:02:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 72 (0x110ea2400) [pid = 1661] [serial = 2142] [outer = 0x0] 12:02:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 73 (0x110eeac00) [pid = 1661] [serial = 2143] [outer = 0x110ea2400] 12:02:42 INFO - PROCESS | 1661 | 1468350162243 Marionette DEBUG loaded listener.js 12:02:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 74 (0x1127d4000) [pid = 1661] [serial = 2144] [outer = 0x110ea2400] 12:02:42 INFO - PROCESS | 1661 | 1468350162788 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 12:02:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 12:02:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1119ms 12:02:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 12:02:42 INFO - PROCESS | 1661 | 1468350162829 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 12:02:42 INFO - PROCESS | 1661 | 1468350162832 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 12:02:42 INFO - PROCESS | 1661 | 1468350162835 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 12:02:42 INFO - PROCESS | 1661 | 1468350162839 Marionette TRACE conn2 <- [1,2830,null,{}] 12:02:42 INFO - PROCESS | 1661 | 1468350162843 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}] 12:02:42 INFO - PROCESS | 1661 | 1468350162846 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:42 INFO - PROCESS | 1661 | 1468350162953 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 12:02:43 INFO - PROCESS | 1661 | 1468350163032 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:43 INFO - PROCESS | 1661 | 1468350163033 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:43 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b35000 == 31 [pid = 1661] [id = 715] 12:02:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 75 (0x1133ed800) [pid = 1661] [serial = 2145] [outer = 0x0] 12:02:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x116024000) [pid = 1661] [serial = 2146] [outer = 0x1133ed800] 12:02:43 INFO - PROCESS | 1661 | 1468350163064 Marionette DEBUG loaded listener.js 12:02:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x11690a400) [pid = 1661] [serial = 2147] [outer = 0x1133ed800] 12:02:43 INFO - PROCESS | 1661 | 1468350163612 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]]]}] 12:02:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 12:02:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 824ms 12:02:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 12:02:43 INFO - PROCESS | 1661 | 1468350163660 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 12:02:43 INFO - PROCESS | 1661 | 1468350163663 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 12:02:43 INFO - PROCESS | 1661 | 1468350163666 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 12:02:43 INFO - PROCESS | 1661 | 1468350163667 Marionette TRACE conn2 <- [1,2834,null,{}] 12:02:43 INFO - PROCESS | 1661 | 1468350163670 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}] 12:02:43 INFO - PROCESS | 1661 | 1468350163671 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:43 INFO - PROCESS | 1661 | 1468350163852 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 12:02:43 INFO - PROCESS | 1661 | 1468350163913 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:43 INFO - PROCESS | 1661 | 1468350163914 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:43 INFO - PROCESS | 1661 | ++DOCSHELL 0x117005800 == 32 [pid = 1661] [id = 716] 12:02:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x112616c00) [pid = 1661] [serial = 2148] [outer = 0x0] 12:02:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x1127d5000) [pid = 1661] [serial = 2149] [outer = 0x112616c00] 12:02:43 INFO - PROCESS | 1661 | 1468350163943 Marionette DEBUG loaded listener.js 12:02:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x1128b1400) [pid = 1661] [serial = 2150] [outer = 0x112616c00] 12:02:44 INFO - PROCESS | 1661 | --DOCSHELL 0x12394c800 == 31 [pid = 1661] [id = 713] 12:02:44 INFO - PROCESS | 1661 | --DOCSHELL 0x119bb7800 == 30 [pid = 1661] [id = 712] 12:02:44 INFO - PROCESS | 1661 | --DOCSHELL 0x11836c800 == 29 [pid = 1661] [id = 711] 12:02:44 INFO - PROCESS | 1661 | --DOCSHELL 0x1169b4000 == 28 [pid = 1661] [id = 710] 12:02:44 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x12cc39800) [pid = 1661] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:02:44 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x125635800) [pid = 1661] [serial = 2098] [outer = 0x0] [url = about:blank] 12:02:44 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x124925000) [pid = 1661] [serial = 2095] [outer = 0x0] [url = about:blank] 12:02:44 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x1180dd000) [pid = 1661] [serial = 2104] [outer = 0x0] [url = about:blank] 12:02:44 INFO - PROCESS | 1661 | --DOMWINDOW == 75 (0x1130b9400) [pid = 1661] [serial = 2080] [outer = 0x0] [url = about:blank] 12:02:44 INFO - PROCESS | 1661 | --DOMWINDOW == 74 (0x1160d8800) [pid = 1661] [serial = 2081] [outer = 0x0] [url = about:blank] 12:02:44 INFO - PROCESS | 1661 | --DOMWINDOW == 73 (0x11878a400) [pid = 1661] [serial = 2086] [outer = 0x0] [url = about:blank] 12:02:44 INFO - PROCESS | 1661 | --DOMWINDOW == 72 (0x119a1c400) [pid = 1661] [serial = 2087] [outer = 0x0] [url = about:blank] 12:02:44 INFO - PROCESS | 1661 | --DOMWINDOW == 71 (0x110eb7800) [pid = 1661] [serial = 2074] [outer = 0x0] [url = about:blank] 12:02:44 INFO - PROCESS | 1661 | --DOMWINDOW == 70 (0x112135400) [pid = 1661] [serial = 2075] [outer = 0x0] [url = about:blank] 12:02:44 INFO - PROCESS | 1661 | --DOMWINDOW == 69 (0x116023800) [pid = 1661] [serial = 2077] [outer = 0x0] [url = about:blank] 12:02:44 INFO - PROCESS | 1661 | --DOMWINDOW == 68 (0x116914400) [pid = 1661] [serial = 2078] [outer = 0x0] [url = about:blank] 12:02:44 INFO - PROCESS | 1661 | --DOMWINDOW == 67 (0x1180d9400) [pid = 1661] [serial = 2083] [outer = 0x0] [url = about:blank] 12:02:44 INFO - PROCESS | 1661 | --DOMWINDOW == 66 (0x11810bc00) [pid = 1661] [serial = 2084] [outer = 0x0] [url = about:blank] 12:02:44 INFO - PROCESS | 1661 | --DOMWINDOW == 65 (0x119d1e800) [pid = 1661] [serial = 2089] [outer = 0x0] [url = about:blank] 12:02:44 INFO - PROCESS | 1661 | --DOMWINDOW == 64 (0x1289b1c00) [pid = 1661] [serial = 2113] [outer = 0x0] [url = about:blank] 12:02:44 INFO - PROCESS | 1661 | --DOMWINDOW == 63 (0x126172400) [pid = 1661] [serial = 2099] [outer = 0x0] [url = about:blank] 12:02:44 INFO - PROCESS | 1661 | --DOMWINDOW == 62 (0x128940000) [pid = 1661] [serial = 2111] [outer = 0x0] [url = about:blank] 12:02:44 INFO - PROCESS | 1661 | --DOMWINDOW == 61 (0x12653a400) [pid = 1661] [serial = 2101] [outer = 0x0] [url = about:blank] 12:02:44 INFO - PROCESS | 1661 | --DOMWINDOW == 60 (0x124979000) [pid = 1661] [serial = 2072] [outer = 0x0] [url = about:blank] 12:02:44 INFO - PROCESS | 1661 | --DOMWINDOW == 59 (0x1269ac000) [pid = 1661] [serial = 2107] [outer = 0x0] [url = about:blank] 12:02:44 INFO - PROCESS | 1661 | --DOMWINDOW == 58 (0x128858800) [pid = 1661] [serial = 2110] [outer = 0x0] [url = about:blank] 12:02:44 INFO - PROCESS | 1661 | --DOMWINDOW == 57 (0x119e83c00) [pid = 1661] [serial = 2105] [outer = 0x0] [url = about:blank] 12:02:44 INFO - PROCESS | 1661 | --DOMWINDOW == 56 (0x119dcbc00) [pid = 1661] [serial = 2092] [outer = 0x0] [url = about:blank] 12:02:44 INFO - PROCESS | 1661 | --DOMWINDOW == 55 (0x12110cc00) [pid = 1661] [serial = 2093] [outer = 0x0] [url = about:blank] 12:02:44 INFO - PROCESS | 1661 | --DOMWINDOW == 54 (0x1289b6800) [pid = 1661] [serial = 2114] [outer = 0x0] [url = about:blank] 12:02:44 INFO - PROCESS | 1661 | --DOMWINDOW == 53 (0x1269b3800) [pid = 1661] [serial = 1427] [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.] 12:02:44 INFO - PROCESS | 1661 | --DOMWINDOW == 52 (0x1267e1c00) [pid = 1661] [serial = 2102] [outer = 0x0] [url = about:blank] 12:02:44 INFO - PROCESS | 1661 | --DOMWINDOW == 51 (0x128855800) [pid = 1661] [serial = 2108] [outer = 0x0] [url = about:blank] 12:02:44 INFO - PROCESS | 1661 | --DOMWINDOW == 50 (0x124f17800) [pid = 1661] [serial = 2096] [outer = 0x0] [url = about:blank] 12:02:44 INFO - PROCESS | 1661 | --DOMWINDOW == 49 (0x119d82c00) [pid = 1661] [serial = 2090] [outer = 0x0] [url = about:blank] 12:02:44 INFO - PROCESS | 1661 | 1468350164345 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 12:02:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 12:02:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 722ms 12:02:44 INFO - PROCESS | 1661 | 1468350164390 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 12:02:44 INFO - PROCESS | 1661 | 1468350164392 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 12:02:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 12:02:44 INFO - PROCESS | 1661 | 1468350164395 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 12:02:44 INFO - PROCESS | 1661 | 1468350164397 Marionette TRACE conn2 <- [1,2838,null,{}] 12:02:44 INFO - PROCESS | 1661 | 1468350164400 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}] 12:02:44 INFO - PROCESS | 1661 | 1468350164402 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:44 INFO - PROCESS | 1661 | 1468350164491 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 12:02:44 INFO - PROCESS | 1661 | 1468350164550 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:44 INFO - PROCESS | 1661 | 1468350164552 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:44 INFO - PROCESS | 1661 | ++DOCSHELL 0x11836c800 == 29 [pid = 1661] [id = 717] 12:02:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 50 (0x1127cf400) [pid = 1661] [serial = 2151] [outer = 0x0] 12:02:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 51 (0x113a51c00) [pid = 1661] [serial = 2152] [outer = 0x1127cf400] 12:02:44 INFO - PROCESS | 1661 | 1468350164578 Marionette DEBUG loaded listener.js 12:02:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 52 (0x11690f400) [pid = 1661] [serial = 2153] [outer = 0x1127cf400] 12:02:44 INFO - PROCESS | 1661 | 1468350164882 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]]]}] 12:02:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 12:02:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 520ms 12:02:44 INFO - PROCESS | 1661 | 1468350164915 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 12:02:44 INFO - PROCESS | 1661 | 1468350164918 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 12:02:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 12:02:44 INFO - PROCESS | 1661 | 1468350164924 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 12:02:44 INFO - PROCESS | 1661 | 1468350164925 Marionette TRACE conn2 <- [1,2842,null,{}] 12:02:44 INFO - PROCESS | 1661 | 1468350164927 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}] 12:02:44 INFO - PROCESS | 1661 | 1468350164928 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:45 INFO - PROCESS | 1661 | 1468350165010 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 12:02:45 INFO - PROCESS | 1661 | 1468350165085 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:45 INFO - PROCESS | 1661 | 1468350165087 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:45 INFO - PROCESS | 1661 | ++DOCSHELL 0x11a0e0800 == 30 [pid = 1661] [id = 718] 12:02:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 53 (0x110ef2c00) [pid = 1661] [serial = 2154] [outer = 0x0] 12:02:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 54 (0x11704e400) [pid = 1661] [serial = 2155] [outer = 0x110ef2c00] 12:02:45 INFO - PROCESS | 1661 | 1468350165112 Marionette DEBUG loaded listener.js 12:02:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 55 (0x1185b6c00) [pid = 1661] [serial = 2156] [outer = 0x110ef2c00] 12:02:45 INFO - PROCESS | 1661 | 1468350165441 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]]]}] 12:02:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 12:02:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 569ms 12:02:45 INFO - PROCESS | 1661 | 1468350165494 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 12:02:45 INFO - PROCESS | 1661 | 1468350165497 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 12:02:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 12:02:45 INFO - PROCESS | 1661 | 1468350165500 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 12:02:45 INFO - PROCESS | 1661 | 1468350165502 Marionette TRACE conn2 <- [1,2846,null,{}] 12:02:45 INFO - PROCESS | 1661 | 1468350165506 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}] 12:02:45 INFO - PROCESS | 1661 | 1468350165508 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:45 INFO - PROCESS | 1661 | 1468350165603 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 12:02:45 INFO - PROCESS | 1661 | 1468350165696 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:45 INFO - PROCESS | 1661 | 1468350165698 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:45 INFO - PROCESS | 1661 | ++DOCSHELL 0x118340000 == 31 [pid = 1661] [id = 719] 12:02:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 56 (0x110eb3800) [pid = 1661] [serial = 2157] [outer = 0x0] 12:02:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 57 (0x1128aec00) [pid = 1661] [serial = 2158] [outer = 0x110eb3800] 12:02:45 INFO - PROCESS | 1661 | 1468350165731 Marionette DEBUG loaded listener.js 12:02:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 58 (0x113a51000) [pid = 1661] [serial = 2159] [outer = 0x110eb3800] 12:02:46 INFO - PROCESS | 1661 | 1468350166180 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]]]}] 12:02:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 12:02:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 723ms 12:02:46 INFO - PROCESS | 1661 | 1468350166222 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 12:02:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 12:02:46 INFO - PROCESS | 1661 | 1468350166225 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 12:02:46 INFO - PROCESS | 1661 | 1468350166230 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 12:02:46 INFO - PROCESS | 1661 | 1468350166232 Marionette TRACE conn2 <- [1,2850,null,{}] 12:02:46 INFO - PROCESS | 1661 | 1468350166235 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}] 12:02:46 INFO - PROCESS | 1661 | 1468350166237 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:46 INFO - PROCESS | 1661 | 1468350166356 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 12:02:46 INFO - PROCESS | 1661 | 1468350166423 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:46 INFO - PROCESS | 1661 | 1468350166424 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:46 INFO - PROCESS | 1661 | ++DOCSHELL 0x118342800 == 32 [pid = 1661] [id = 720] 12:02:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 59 (0x1180d9400) [pid = 1661] [serial = 2160] [outer = 0x0] 12:02:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 60 (0x1185b7400) [pid = 1661] [serial = 2161] [outer = 0x1180d9400] 12:02:46 INFO - PROCESS | 1661 | 1468350166454 Marionette DEBUG loaded listener.js 12:02:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 61 (0x11877e000) [pid = 1661] [serial = 2162] [outer = 0x1180d9400] 12:02:46 INFO - PROCESS | 1661 | 1468350166921 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 12:02:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 12:02:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 723ms 12:02:46 INFO - PROCESS | 1661 | 1468350166951 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 12:02:46 INFO - PROCESS | 1661 | 1468350166953 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 12:02:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 12:02:46 INFO - PROCESS | 1661 | 1468350166955 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 12:02:46 INFO - PROCESS | 1661 | 1468350166957 Marionette TRACE conn2 <- [1,2854,null,{}] 12:02:46 INFO - PROCESS | 1661 | 1468350166964 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}] 12:02:46 INFO - PROCESS | 1661 | 1468350166968 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:47 INFO - PROCESS | 1661 | 1468350167065 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 12:02:47 INFO - PROCESS | 1661 | 1468350167123 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:47 INFO - PROCESS | 1661 | 1468350167126 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:47 INFO - PROCESS | 1661 | ++DOCSHELL 0x12697a800 == 33 [pid = 1661] [id = 721] 12:02:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 62 (0x119a27c00) [pid = 1661] [serial = 2163] [outer = 0x0] 12:02:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 63 (0x119ab9c00) [pid = 1661] [serial = 2164] [outer = 0x119a27c00] 12:02:47 INFO - PROCESS | 1661 | 1468350167158 Marionette DEBUG loaded listener.js 12:02:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 64 (0x119b62400) [pid = 1661] [serial = 2165] [outer = 0x119a27c00] 12:02:47 INFO - PROCESS | 1661 | 1468350167612 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]]]}] 12:02:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 12:02:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 720ms 12:02:47 INFO - PROCESS | 1661 | 1468350167682 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 12:02:47 INFO - PROCESS | 1661 | 1468350167684 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 12:02:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 12:02:47 INFO - PROCESS | 1661 | 1468350167687 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 12:02:47 INFO - PROCESS | 1661 | 1468350167689 Marionette TRACE conn2 <- [1,2858,null,{}] 12:02:47 INFO - PROCESS | 1661 | 1468350167691 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}] 12:02:47 INFO - PROCESS | 1661 | 1468350167692 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:47 INFO - PROCESS | 1661 | 1468350167792 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 12:02:47 INFO - PROCESS | 1661 | 1468350167859 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:47 INFO - PROCESS | 1661 | 1468350167861 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:47 INFO - PROCESS | 1661 | ++DOCSHELL 0x123875800 == 34 [pid = 1661] [id = 722] 12:02:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 65 (0x119b66400) [pid = 1661] [serial = 2166] [outer = 0x0] 12:02:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 66 (0x119d7f400) [pid = 1661] [serial = 2167] [outer = 0x119b66400] 12:02:47 INFO - PROCESS | 1661 | 1468350167891 Marionette DEBUG loaded listener.js 12:02:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 67 (0x119dc5400) [pid = 1661] [serial = 2168] [outer = 0x119b66400] 12:02:48 INFO - PROCESS | 1661 | 1468350168323 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 12:02:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 12:02:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 669ms 12:02:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 12:02:48 INFO - PROCESS | 1661 | 1468350168358 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 12:02:48 INFO - PROCESS | 1661 | 1468350168359 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 12:02:48 INFO - PROCESS | 1661 | 1468350168361 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 12:02:48 INFO - PROCESS | 1661 | 1468350168362 Marionette TRACE conn2 <- [1,2862,null,{}] 12:02:48 INFO - PROCESS | 1661 | 1468350168365 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}] 12:02:48 INFO - PROCESS | 1661 | 1468350168367 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:48 INFO - PROCESS | 1661 | 1468350168462 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 12:02:48 INFO - PROCESS | 1661 | 1468350168517 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:48 INFO - PROCESS | 1661 | 1468350168518 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:48 INFO - PROCESS | 1661 | ++DOCSHELL 0x12917a800 == 35 [pid = 1661] [id = 723] 12:02:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 68 (0x119dc7400) [pid = 1661] [serial = 2169] [outer = 0x0] 12:02:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 69 (0x119e91c00) [pid = 1661] [serial = 2170] [outer = 0x119dc7400] 12:02:48 INFO - PROCESS | 1661 | 1468350168547 Marionette DEBUG loaded listener.js 12:02:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 70 (0x12110f000) [pid = 1661] [serial = 2171] [outer = 0x119dc7400] 12:02:49 INFO - PROCESS | 1661 | 1468350169024 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]]]}] 12:02:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 12:02:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 670ms 12:02:49 INFO - PROCESS | 1661 | 1468350169032 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 12:02:49 INFO - PROCESS | 1661 | 1468350169034 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 12:02:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 12:02:49 INFO - PROCESS | 1661 | 1468350169040 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 12:02:49 INFO - PROCESS | 1661 | 1468350169042 Marionette TRACE conn2 <- [1,2866,null,{}] 12:02:49 INFO - PROCESS | 1661 | 1468350169045 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}] 12:02:49 INFO - PROCESS | 1661 | 1468350169047 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:49 INFO - PROCESS | 1661 | 1468350169166 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 12:02:49 INFO - PROCESS | 1661 | 1468350169237 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:49 INFO - PROCESS | 1661 | 1468350169239 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:49 INFO - PROCESS | 1661 | ++DOCSHELL 0x1169b1000 == 36 [pid = 1661] [id = 724] 12:02:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 71 (0x11607a000) [pid = 1661] [serial = 2172] [outer = 0x0] 12:02:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 72 (0x116766800) [pid = 1661] [serial = 2173] [outer = 0x11607a000] 12:02:49 INFO - PROCESS | 1661 | 1468350169267 Marionette DEBUG loaded listener.js 12:02:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 73 (0x1180d0000) [pid = 1661] [serial = 2174] [outer = 0x11607a000] 12:02:49 INFO - PROCESS | 1661 | --DOCSHELL 0x11836c800 == 35 [pid = 1661] [id = 717] 12:02:49 INFO - PROCESS | 1661 | --DOCSHELL 0x117005800 == 34 [pid = 1661] [id = 716] 12:02:49 INFO - PROCESS | 1661 | --DOCSHELL 0x119b35000 == 33 [pid = 1661] [id = 715] 12:02:49 INFO - PROCESS | 1661 | --DOCSHELL 0x11608b800 == 32 [pid = 1661] [id = 714] 12:02:49 INFO - PROCESS | 1661 | --DOCSHELL 0x123939800 == 31 [pid = 1661] [id = 709] 12:02:49 INFO - PROCESS | 1661 | --DOCSHELL 0x12917a800 == 30 [pid = 1661] [id = 723] 12:02:49 INFO - PROCESS | 1661 | --DOCSHELL 0x123875800 == 29 [pid = 1661] [id = 722] 12:02:49 INFO - PROCESS | 1661 | --DOCSHELL 0x12697a800 == 28 [pid = 1661] [id = 721] 12:02:49 INFO - PROCESS | 1661 | --DOCSHELL 0x118342800 == 27 [pid = 1661] [id = 720] 12:02:49 INFO - PROCESS | 1661 | --DOCSHELL 0x11a0e0800 == 26 [pid = 1661] [id = 718] 12:02:49 INFO - PROCESS | 1661 | --DOCSHELL 0x118340000 == 25 [pid = 1661] [id = 719] 12:02:50 INFO - PROCESS | 1661 | 1468350170123 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]]]}] 12:02:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 12:02:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1124ms 12:02:50 INFO - PROCESS | 1661 | 1468350170164 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 12:02:50 INFO - PROCESS | 1661 | 1468350170166 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 12:02:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 12:02:50 INFO - PROCESS | 1661 | 1468350170169 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 12:02:50 INFO - PROCESS | 1661 | 1468350170171 Marionette TRACE conn2 <- [1,2870,null,{}] 12:02:50 INFO - PROCESS | 1661 | 1468350170175 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}] 12:02:50 INFO - PROCESS | 1661 | 1468350170177 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:50 INFO - PROCESS | 1661 | 1468350170262 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 12:02:50 INFO - PROCESS | 1661 | 1468350170314 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:50 INFO - PROCESS | 1661 | 1468350170317 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:50 INFO - PROCESS | 1661 | ++DOCSHELL 0x117e3e000 == 26 [pid = 1661] [id = 725] 12:02:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 74 (0x1127d0400) [pid = 1661] [serial = 2175] [outer = 0x0] 12:02:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 75 (0x1128b1c00) [pid = 1661] [serial = 2176] [outer = 0x1127d0400] 12:02:50 INFO - PROCESS | 1661 | 1468350170348 Marionette DEBUG loaded listener.js 12:02:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x1133ed000) [pid = 1661] [serial = 2177] [outer = 0x1127d0400] 12:02:50 INFO - PROCESS | 1661 | 1468350170677 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]]]}] 12:02:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 12:02:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 521ms 12:02:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 12:02:50 INFO - PROCESS | 1661 | 1468350170691 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 12:02:50 INFO - PROCESS | 1661 | 1468350170694 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 12:02:50 INFO - PROCESS | 1661 | 1468350170699 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 12:02:50 INFO - PROCESS | 1661 | 1468350170703 Marionette TRACE conn2 <- [1,2874,null,{}] 12:02:50 INFO - PROCESS | 1661 | 1468350170708 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}] 12:02:50 INFO - PROCESS | 1661 | 1468350170710 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:50 INFO - PROCESS | 1661 | 1468350170791 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 12:02:50 INFO - PROCESS | 1661 | 1468350170796 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:50 INFO - PROCESS | 1661 | 1468350170797 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:50 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b2c800 == 27 [pid = 1661] [id = 726] 12:02:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x1160d8800) [pid = 1661] [serial = 2178] [outer = 0x0] 12:02:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x116973c00) [pid = 1661] [serial = 2179] [outer = 0x1160d8800] 12:02:50 INFO - PROCESS | 1661 | 1468350170828 Marionette DEBUG loaded listener.js 12:02:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x117ea7000) [pid = 1661] [serial = 2180] [outer = 0x1160d8800] 12:02:51 INFO - PROCESS | 1661 | 1468350171242 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]]]}] 12:02:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 12:02:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 573ms 12:02:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 12:02:51 INFO - PROCESS | 1661 | 1468350171273 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 12:02:51 INFO - PROCESS | 1661 | 1468350171274 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 12:02:51 INFO - PROCESS | 1661 | 1468350171277 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 12:02:51 INFO - PROCESS | 1661 | 1468350171279 Marionette TRACE conn2 <- [1,2878,null,{}] 12:02:51 INFO - PROCESS | 1661 | 1468350171289 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}] 12:02:51 INFO - PROCESS | 1661 | 1468350171292 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:51 INFO - PROCESS | 1661 | 1468350171391 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 12:02:51 INFO - PROCESS | 1661 | 1468350171430 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:51 INFO - PROCESS | 1661 | 1468350171432 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:51 INFO - PROCESS | 1661 | ++DOCSHELL 0x12506e000 == 28 [pid = 1661] [id = 727] 12:02:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x1127cf800) [pid = 1661] [serial = 2181] [outer = 0x0] 12:02:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x118786000) [pid = 1661] [serial = 2182] [outer = 0x1127cf800] 12:02:51 INFO - PROCESS | 1661 | 1468350171460 Marionette DEBUG loaded listener.js 12:02:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x11946a000) [pid = 1661] [serial = 2183] [outer = 0x1127cf800] 12:02:51 INFO - PROCESS | 1661 | 1468350171780 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]]]}] 12:02:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 12:02:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 521ms 12:02:51 INFO - PROCESS | 1661 | 1468350171809 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 12:02:51 INFO - PROCESS | 1661 | 1468350171811 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 12:02:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 12:02:51 INFO - PROCESS | 1661 | 1468350171813 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 12:02:51 INFO - PROCESS | 1661 | 1468350171814 Marionette TRACE conn2 <- [1,2882,null,{}] 12:02:51 INFO - PROCESS | 1661 | 1468350171817 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}] 12:02:51 INFO - PROCESS | 1661 | 1468350171818 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:51 INFO - PROCESS | 1661 | 1468350171925 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 12:02:51 INFO - PROCESS | 1661 | 1468350171929 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:51 INFO - PROCESS | 1661 | 1468350171930 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:51 INFO - PROCESS | 1661 | ++DOCSHELL 0x126979000 == 29 [pid = 1661] [id = 728] 12:02:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x119825000) [pid = 1661] [serial = 2184] [outer = 0x0] 12:02:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x119abdc00) [pid = 1661] [serial = 2185] [outer = 0x119825000] 12:02:51 INFO - PROCESS | 1661 | 1468350171957 Marionette DEBUG loaded listener.js 12:02:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x119d15c00) [pid = 1661] [serial = 2186] [outer = 0x119825000] 12:02:52 INFO - PROCESS | 1661 | 1468350172333 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]]]}] 12:02:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 12:02:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 571ms 12:02:52 INFO - PROCESS | 1661 | 1468350172384 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 12:02:52 INFO - PROCESS | 1661 | 1468350172385 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 12:02:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 12:02:52 INFO - PROCESS | 1661 | 1468350172401 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 12:02:52 INFO - PROCESS | 1661 | 1468350172402 Marionette TRACE conn2 <- [1,2886,null,{}] 12:02:52 INFO - PROCESS | 1661 | 1468350172404 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}] 12:02:52 INFO - PROCESS | 1661 | 1468350172405 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:52 INFO - PROCESS | 1661 | 1468350172503 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 12:02:52 INFO - PROCESS | 1661 | 1468350172507 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:52 INFO - PROCESS | 1661 | 1468350172508 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:52 INFO - PROCESS | 1661 | ++DOCSHELL 0x128a91000 == 30 [pid = 1661] [id = 729] 12:02:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x113868400) [pid = 1661] [serial = 2187] [outer = 0x0] 12:02:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x119d18000) [pid = 1661] [serial = 2188] [outer = 0x113868400] 12:02:52 INFO - PROCESS | 1661 | 1468350172532 Marionette DEBUG loaded listener.js 12:02:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x119dc2400) [pid = 1661] [serial = 2189] [outer = 0x113868400] 12:02:52 INFO - PROCESS | 1661 | 1468350172878 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]]]}] 12:02:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 12:02:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 528ms 12:02:52 INFO - PROCESS | 1661 | 1468350172923 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 12:02:52 INFO - PROCESS | 1661 | 1468350172924 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 12:02:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 12:02:52 INFO - PROCESS | 1661 | 1468350172926 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 12:02:52 INFO - PROCESS | 1661 | 1468350172927 Marionette TRACE conn2 <- [1,2890,null,{}] 12:02:52 INFO - PROCESS | 1661 | 1468350172930 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}] 12:02:52 INFO - PROCESS | 1661 | 1468350172934 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:53 INFO - PROCESS | 1661 | 1468350173190 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 12:02:53 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x1133ce000) [pid = 1661] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 12:02:53 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x124d92800) [pid = 1661] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 12:02:53 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x118758000) [pid = 1661] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 12:02:53 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x123ce1800) [pid = 1661] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 12:02:53 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x11874dc00) [pid = 1661] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 12:02:53 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x11383a800) [pid = 1661] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 12:02:53 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x1127d8c00) [pid = 1661] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 12:02:53 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x116916400) [pid = 1661] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 12:02:53 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x1128b2800) [pid = 1661] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 12:02:53 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x1127cf400) [pid = 1661] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 12:02:53 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x110ea2400) [pid = 1661] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 12:02:53 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x1133ed800) [pid = 1661] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 12:02:53 INFO - PROCESS | 1661 | --DOMWINDOW == 75 (0x112616c00) [pid = 1661] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 12:02:53 INFO - PROCESS | 1661 | --DOMWINDOW == 74 (0x110ef2c00) [pid = 1661] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 12:02:53 INFO - PROCESS | 1661 | 1468350173250 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:53 INFO - PROCESS | 1661 | 1468350173252 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:53 INFO - PROCESS | 1661 | ++DOCSHELL 0x11834a800 == 31 [pid = 1661] [id = 730] 12:02:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 75 (0x1121afc00) [pid = 1661] [serial = 2190] [outer = 0x0] 12:02:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x1128b2800) [pid = 1661] [serial = 2191] [outer = 0x1121afc00] 12:02:53 INFO - PROCESS | 1661 | 1468350173277 Marionette DEBUG loaded listener.js 12:02:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x1151c6000) [pid = 1661] [serial = 2192] [outer = 0x1121afc00] 12:02:53 INFO - PROCESS | 1661 | 1468350173555 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 12:02:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 12:02:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 668ms 12:02:53 INFO - PROCESS | 1661 | 1468350173596 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 12:02:53 INFO - PROCESS | 1661 | 1468350173597 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 12:02:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 12:02:53 INFO - PROCESS | 1661 | 1468350173599 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 12:02:53 INFO - PROCESS | 1661 | 1468350173600 Marionette TRACE conn2 <- [1,2894,null,{}] 12:02:53 INFO - PROCESS | 1661 | 1468350173606 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}] 12:02:53 INFO - PROCESS | 1661 | 1468350173608 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:53 INFO - PROCESS | 1661 | 1468350173693 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 12:02:53 INFO - PROCESS | 1661 | 1468350173749 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:53 INFO - PROCESS | 1661 | 1468350173750 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:53 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ab0c000 == 32 [pid = 1661] [id = 731] 12:02:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x112616c00) [pid = 1661] [serial = 2193] [outer = 0x0] 12:02:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x1176e1800) [pid = 1661] [serial = 2194] [outer = 0x112616c00] 12:02:53 INFO - PROCESS | 1661 | 1468350173774 Marionette DEBUG loaded listener.js 12:02:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x119dcb000) [pid = 1661] [serial = 2195] [outer = 0x112616c00] 12:02:54 INFO - PROCESS | 1661 | 1468350174063 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]]]}] 12:02:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 12:02:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 474ms 12:02:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 12:02:54 INFO - PROCESS | 1661 | 1468350174076 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 12:02:54 INFO - PROCESS | 1661 | 1468350174077 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 12:02:54 INFO - PROCESS | 1661 | 1468350174080 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 12:02:54 INFO - PROCESS | 1661 | 1468350174081 Marionette TRACE conn2 <- [1,2898,null,{}] 12:02:54 INFO - PROCESS | 1661 | 1468350174083 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}] 12:02:54 INFO - PROCESS | 1661 | 1468350174084 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:54 INFO - PROCESS | 1661 | 1468350174180 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 12:02:54 INFO - PROCESS | 1661 | 1468350174183 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:54 INFO - PROCESS | 1661 | 1468350174184 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:54 INFO - PROCESS | 1661 | ++DOCSHELL 0x12adcc800 == 33 [pid = 1661] [id = 732] 12:02:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x11810bc00) [pid = 1661] [serial = 2196] [outer = 0x0] 12:02:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x1245cd000) [pid = 1661] [serial = 2197] [outer = 0x11810bc00] 12:02:54 INFO - PROCESS | 1661 | 1468350174214 Marionette DEBUG loaded listener.js 12:02:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x12491d800) [pid = 1661] [serial = 2198] [outer = 0x11810bc00] 12:02:54 INFO - PROCESS | 1661 | 1468350174549 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]]]}] 12:02:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 12:02:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 517ms 12:02:54 INFO - PROCESS | 1661 | 1468350174598 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 12:02:54 INFO - PROCESS | 1661 | 1468350174600 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 12:02:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 12:02:54 INFO - PROCESS | 1661 | 1468350174612 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 12:02:54 INFO - PROCESS | 1661 | 1468350174613 Marionette TRACE conn2 <- [1,2902,null,{}] 12:02:54 INFO - PROCESS | 1661 | 1468350174615 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}] 12:02:54 INFO - PROCESS | 1661 | 1468350174616 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:54 INFO - PROCESS | 1661 | 1468350174701 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 12:02:54 INFO - PROCESS | 1661 | 1468350174707 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:54 INFO - PROCESS | 1661 | 1468350174708 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:54 INFO - PROCESS | 1661 | ++DOCSHELL 0x12506c000 == 34 [pid = 1661] [id = 733] 12:02:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x119d14800) [pid = 1661] [serial = 2199] [outer = 0x0] 12:02:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x124924400) [pid = 1661] [serial = 2200] [outer = 0x119d14800] 12:02:54 INFO - PROCESS | 1661 | 1468350174732 Marionette DEBUG loaded listener.js 12:02:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x12496c000) [pid = 1661] [serial = 2201] [outer = 0x119d14800] 12:02:55 INFO - PROCESS | 1661 | 1468350175090 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 12:02:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 12:02:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 520ms 12:02:55 INFO - PROCESS | 1661 | 1468350175134 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 12:02:55 INFO - PROCESS | 1661 | 1468350175135 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 12:02:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 12:02:55 INFO - PROCESS | 1661 | 1468350175141 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 12:02:55 INFO - PROCESS | 1661 | 1468350175143 Marionette TRACE conn2 <- [1,2906,null,{}] 12:02:55 INFO - PROCESS | 1661 | 1468350175146 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}] 12:02:55 INFO - PROCESS | 1661 | 1468350175148 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:55 INFO - PROCESS | 1661 | 1468350175339 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 12:02:55 INFO - PROCESS | 1661 | 1468350175447 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:55 INFO - PROCESS | 1661 | 1468350175450 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:55 INFO - PROCESS | 1661 | ++DOCSHELL 0x116671800 == 35 [pid = 1661] [id = 734] 12:02:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x110eed800) [pid = 1661] [serial = 2202] [outer = 0x0] 12:02:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x110fa1c00) [pid = 1661] [serial = 2203] [outer = 0x110eed800] 12:02:55 INFO - PROCESS | 1661 | 1468350175502 Marionette DEBUG loaded listener.js 12:02:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x1121b5000) [pid = 1661] [serial = 2204] [outer = 0x110eed800] 12:02:56 INFO - PROCESS | 1661 | 1468350176082 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]]]}] 12:02:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 12:02:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 972ms 12:02:56 INFO - PROCESS | 1661 | 1468350176139 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 12:02:56 INFO - PROCESS | 1661 | 1468350176142 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 12:02:56 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 12:02:56 INFO - PROCESS | 1661 | 1468350176145 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 12:02:56 INFO - PROCESS | 1661 | 1468350176148 Marionette TRACE conn2 <- [1,2910,null,{}] 12:02:56 INFO - PROCESS | 1661 | 1468350176151 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}] 12:02:56 INFO - PROCESS | 1661 | 1468350176153 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:56 INFO - PROCESS | 1661 | 1468350176264 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 12:02:56 INFO - PROCESS | 1661 | 1468350176343 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:56 INFO - PROCESS | 1661 | 1468350176344 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:56 INFO - PROCESS | 1661 | ++DOCSHELL 0x1245fb000 == 36 [pid = 1661] [id = 735] 12:02:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x116077400) [pid = 1661] [serial = 2205] [outer = 0x0] 12:02:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x116913800) [pid = 1661] [serial = 2206] [outer = 0x116077400] 12:02:56 INFO - PROCESS | 1661 | 1468350176375 Marionette DEBUG loaded listener.js 12:02:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x1180d3c00) [pid = 1661] [serial = 2207] [outer = 0x116077400] 12:02:56 INFO - PROCESS | 1661 | 1468350176824 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]]]}] 12:02:56 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 12:02:56 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 12:02:56 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 720ms 12:02:56 INFO - PROCESS | 1661 | 1468350176866 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 12:02:56 INFO - PROCESS | 1661 | 1468350176868 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 12:02:56 INFO - TEST-START | /DOMEvents/constructors.html 12:02:56 INFO - PROCESS | 1661 | 1468350176870 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 12:02:56 INFO - PROCESS | 1661 | 1468350176872 Marionette TRACE conn2 <- [1,2914,null,{}] 12:02:56 INFO - PROCESS | 1661 | 1468350176874 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}] 12:02:56 INFO - PROCESS | 1661 | 1468350176876 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:56 INFO - PROCESS | 1661 | 1468350176989 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 12:02:57 INFO - PROCESS | 1661 | 1468350177049 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:57 INFO - PROCESS | 1661 | 1468350177050 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:57 INFO - PROCESS | 1661 | ++DOCSHELL 0x118308000 == 37 [pid = 1661] [id = 736] 12:02:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x1133f0c00) [pid = 1661] [serial = 2208] [outer = 0x0] 12:02:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x116912800) [pid = 1661] [serial = 2209] [outer = 0x1133f0c00] 12:02:57 INFO - PROCESS | 1661 | 1468350177079 Marionette DEBUG loaded listener.js 12:02:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x119473400) [pid = 1661] [serial = 2210] [outer = 0x1133f0c00] 12:02:57 INFO - PROCESS | 1661 | --DOCSHELL 0x12506c000 == 36 [pid = 1661] [id = 733] 12:02:57 INFO - PROCESS | 1661 | --DOCSHELL 0x12adcc800 == 35 [pid = 1661] [id = 732] 12:02:57 INFO - PROCESS | 1661 | --DOCSHELL 0x12ab0c000 == 34 [pid = 1661] [id = 731] 12:02:57 INFO - PROCESS | 1661 | --DOCSHELL 0x11834a800 == 33 [pid = 1661] [id = 730] 12:02:57 INFO - PROCESS | 1661 | --DOCSHELL 0x128a91000 == 32 [pid = 1661] [id = 729] 12:02:57 INFO - PROCESS | 1661 | --DOCSHELL 0x126979000 == 31 [pid = 1661] [id = 728] 12:02:57 INFO - PROCESS | 1661 | --DOCSHELL 0x12506e000 == 30 [pid = 1661] [id = 727] 12:02:57 INFO - PROCESS | 1661 | --DOCSHELL 0x119b2c800 == 29 [pid = 1661] [id = 726] 12:02:57 INFO - PROCESS | 1661 | --DOCSHELL 0x117e3e000 == 28 [pid = 1661] [id = 725] 12:02:57 INFO - PROCESS | 1661 | 1468350177713 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]]]}] 12:02:57 INFO - PROCESS | 1661 | --DOCSHELL 0x1169b1000 == 27 [pid = 1661] [id = 724] 12:02:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 12:02:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 12:02:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 12:02:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 12:02:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 12:02:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 12:02:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 12:02:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 12:02:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 12:02:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 12:02:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 12:02:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 12:02:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 12:02:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 12:02:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 12:02:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 12:02:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 12:02:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 12:02:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 12:02:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 12:02:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 12:02:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 12:02:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 12:02:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 12:02:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 12:02:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 12:02:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 12:02:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 12:02:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 12:02:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 12:02:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 12:02:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 12:02:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 12:02:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 12:02:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 12:02:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 12:02:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 12:02:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 12:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 12:02:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:02:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 12:02:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 12:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 12:02:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:02:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 12:02:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 12:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 12:02:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:02:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 12:02:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 12:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 12:02:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:02:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 12:02:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 12:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 12:02:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:02:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 12:02:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 12:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 12:02:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:02:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 12:02:57 INFO - TEST-OK | /DOMEvents/constructors.html | took 875ms 12:02:57 INFO - PROCESS | 1661 | 1468350177747 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 12:02:57 INFO - PROCESS | 1661 | 1468350177749 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 12:02:57 INFO - TEST-START | /DOMEvents/event-phases-order.html 12:02:57 INFO - PROCESS | 1661 | 1468350177754 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 12:02:57 INFO - PROCESS | 1661 | 1468350177757 Marionette TRACE conn2 <- [1,2918,null,{}] 12:02:57 INFO - PROCESS | 1661 | 1468350177760 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}] 12:02:57 INFO - PROCESS | 1661 | 1468350177762 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:57 INFO - PROCESS | 1661 | 1468350177847 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 12:02:57 INFO - PROCESS | 1661 | 1468350177856 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:57 INFO - PROCESS | 1661 | 1468350177858 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:57 INFO - PROCESS | 1661 | ++DOCSHELL 0x118390800 == 28 [pid = 1661] [id = 737] 12:02:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x116919400) [pid = 1661] [serial = 2211] [outer = 0x0] 12:02:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x1180cfc00) [pid = 1661] [serial = 2212] [outer = 0x116919400] 12:02:57 INFO - PROCESS | 1661 | 1468350177886 Marionette DEBUG loaded listener.js 12:02:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x118502800) [pid = 1661] [serial = 2213] [outer = 0x116919400] 12:02:58 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x118780400) [pid = 1661] [serial = 2140] [outer = 0x0] [url = about:blank] 12:02:58 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x113d91800) [pid = 1661] [serial = 2134] [outer = 0x0] [url = about:blank] 12:02:58 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x1166ed400) [pid = 1661] [serial = 2135] [outer = 0x0] [url = about:blank] 12:02:58 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x1128a9000) [pid = 1661] [serial = 2131] [outer = 0x0] [url = about:blank] 12:02:58 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x112d17400) [pid = 1661] [serial = 2132] [outer = 0x0] [url = about:blank] 12:02:58 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x1180db800) [pid = 1661] [serial = 2137] [outer = 0x0] [url = about:blank] 12:02:58 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x118511c00) [pid = 1661] [serial = 2138] [outer = 0x0] [url = about:blank] 12:02:58 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x11704c000) [pid = 1661] [serial = 2129] [outer = 0x0] [url = about:blank] 12:02:58 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x113aa9000) [pid = 1661] [serial = 2128] [outer = 0x0] [url = about:blank] 12:02:58 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x113a51c00) [pid = 1661] [serial = 2152] [outer = 0x0] [url = about:blank] 12:02:58 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x110eeac00) [pid = 1661] [serial = 2143] [outer = 0x0] [url = about:blank] 12:02:58 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x116024000) [pid = 1661] [serial = 2146] [outer = 0x0] [url = about:blank] 12:02:58 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x1127d5000) [pid = 1661] [serial = 2149] [outer = 0x0] [url = about:blank] 12:02:58 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x1127d4000) [pid = 1661] [serial = 2144] [outer = 0x0] [url = about:blank] 12:02:58 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x113d48c00) [pid = 1661] [serial = 2116] [outer = 0x0] [url = about:blank] 12:02:58 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x1128b1400) [pid = 1661] [serial = 2150] [outer = 0x0] [url = about:blank] 12:02:58 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x11690a400) [pid = 1661] [serial = 2147] [outer = 0x0] [url = about:blank] 12:02:58 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x1185b6c00) [pid = 1661] [serial = 2156] [outer = 0x0] [url = about:blank] 12:02:58 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x118784400) [pid = 1661] [serial = 2119] [outer = 0x0] [url = about:blank] 12:02:58 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x11704e400) [pid = 1661] [serial = 2155] [outer = 0x0] [url = about:blank] 12:02:58 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x1245d3800) [pid = 1661] [serial = 2122] [outer = 0x0] [url = about:blank] 12:02:58 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x11690f400) [pid = 1661] [serial = 2153] [outer = 0x0] [url = about:blank] 12:02:58 INFO - PROCESS | 1661 | --DOMWINDOW == 75 (0x126b9c000) [pid = 1661] [serial = 2125] [outer = 0x0] [url = about:blank] 12:02:58 INFO - PROCESS | 1661 | --DOMWINDOW == 74 (0x119146400) [pid = 1661] [serial = 2141] [outer = 0x0] [url = about:blank] 12:02:58 INFO - PROCESS | 1661 | --DOMWINDOW == 73 (0x1172bb800) [pid = 1661] [serial = 2117] [outer = 0x0] [url = about:blank] 12:02:58 INFO - PROCESS | 1661 | --DOMWINDOW == 72 (0x128936c00) [pid = 1661] [serial = 2126] [outer = 0x0] [url = about:blank] 12:02:58 INFO - PROCESS | 1661 | --DOMWINDOW == 71 (0x11987c800) [pid = 1661] [serial = 2120] [outer = 0x0] [url = about:blank] 12:02:58 INFO - PROCESS | 1661 | --DOMWINDOW == 70 (0x124978000) [pid = 1661] [serial = 2123] [outer = 0x0] [url = about:blank] 12:02:58 INFO - PROCESS | 1661 | 1468350178223 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 12:02:58 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 12:02:58 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 523ms 12:02:58 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 12:02:58 INFO - PROCESS | 1661 | 1468350178277 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 12:02:58 INFO - PROCESS | 1661 | 1468350178280 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 12:02:58 INFO - PROCESS | 1661 | 1468350178284 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 12:02:58 INFO - PROCESS | 1661 | 1468350178286 Marionette TRACE conn2 <- [1,2922,null,{}] 12:02:58 INFO - PROCESS | 1661 | 1468350178288 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}] 12:02:58 INFO - PROCESS | 1661 | 1468350178290 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:58 INFO - PROCESS | 1661 | 1468350178373 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 12:02:58 INFO - PROCESS | 1661 | 1468350178378 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:58 INFO - PROCESS | 1661 | 1468350178379 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:58 INFO - PROCESS | 1661 | ++DOCSHELL 0x119ebc000 == 29 [pid = 1661] [id = 738] 12:02:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 71 (0x11878b000) [pid = 1661] [serial = 2214] [outer = 0x0] 12:02:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 72 (0x1188e0c00) [pid = 1661] [serial = 2215] [outer = 0x11878b000] 12:02:58 INFO - PROCESS | 1661 | 1468350178413 Marionette DEBUG loaded listener.js 12:02:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 73 (0x119826800) [pid = 1661] [serial = 2216] [outer = 0x11878b000] 12:02:58 INFO - PROCESS | 1661 | [1661] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 12:02:58 INFO - PROCESS | 1661 | [1661] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 12:02:58 INFO - PROCESS | 1661 | [1661] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 12:02:58 INFO - PROCESS | 1661 | [1661] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 12:02:58 INFO - PROCESS | 1661 | 1468350178758 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]]]}] 12:02:58 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 12:02:58 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 12:02:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 12:02:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:02:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:02:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:02:58 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 12:02:58 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 12:02:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:02:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:02:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:02:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:02:58 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 12:02:58 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 12:02:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:02:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:02:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:02:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:02:58 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]" 12:02:58 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 12:02:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:02:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:02:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:02:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:02:58 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 12:02:58 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 523ms 12:02:58 INFO - PROCESS | 1661 | 1468350178807 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 12:02:58 INFO - PROCESS | 1661 | 1468350178809 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 12:02:58 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 12:02:58 INFO - PROCESS | 1661 | 1468350178811 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 12:02:58 INFO - PROCESS | 1661 | 1468350178814 Marionette TRACE conn2 <- [1,2926,null,{}] 12:02:58 INFO - PROCESS | 1661 | 1468350178824 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}] 12:02:58 INFO - PROCESS | 1661 | 1468350178827 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:58 INFO - PROCESS | 1661 | 1468350178931 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 12:02:58 INFO - PROCESS | 1661 | 1468350178938 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:58 INFO - PROCESS | 1661 | 1468350178941 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:58 INFO - PROCESS | 1661 | ++DOCSHELL 0x124b3e800 == 30 [pid = 1661] [id = 739] 12:02:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 74 (0x1127d5400) [pid = 1661] [serial = 2217] [outer = 0x0] 12:02:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 75 (0x119e84400) [pid = 1661] [serial = 2218] [outer = 0x1127d5400] 12:02:58 INFO - PROCESS | 1661 | 1468350178968 Marionette DEBUG loaded listener.js 12:02:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x123813000) [pid = 1661] [serial = 2219] [outer = 0x1127d5400] 12:02:59 INFO - PROCESS | 1661 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 12:02:59 INFO - PROCESS | 1661 | 1468350179290 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]]]}] 12:02:59 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 12:02:59 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 521ms 12:02:59 INFO - PROCESS | 1661 | 1468350179333 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 12:02:59 INFO - PROCESS | 1661 | 1468350179335 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 12:02:59 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 12:02:59 INFO - PROCESS | 1661 | 1468350179337 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 12:02:59 INFO - PROCESS | 1661 | 1468350179338 Marionette TRACE conn2 <- [1,2930,null,{}] 12:02:59 INFO - PROCESS | 1661 | 1468350179341 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}] 12:02:59 INFO - PROCESS | 1661 | 1468350179342 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:59 INFO - PROCESS | 1661 | 1468350179455 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 12:02:59 INFO - PROCESS | 1661 | 1468350179461 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:59 INFO - PROCESS | 1661 | 1468350179463 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:59 INFO - PROCESS | 1661 | ++DOCSHELL 0x128a43800 == 31 [pid = 1661] [id = 740] 12:02:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x1241bdc00) [pid = 1661] [serial = 2220] [outer = 0x0] 12:02:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x124918c00) [pid = 1661] [serial = 2221] [outer = 0x1241bdc00] 12:02:59 INFO - PROCESS | 1661 | 1468350179488 Marionette DEBUG loaded listener.js 12:02:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x116916800) [pid = 1661] [serial = 2222] [outer = 0x1241bdc00] 12:02:59 INFO - PROCESS | 1661 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 12:02:59 INFO - PROCESS | 1661 | 1468350179762 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]]]}] 12:02:59 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 12:02:59 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 469ms 12:02:59 INFO - PROCESS | 1661 | 1468350179809 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 12:02:59 INFO - PROCESS | 1661 | 1468350179810 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 12:02:59 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 12:02:59 INFO - PROCESS | 1661 | 1468350179813 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 12:02:59 INFO - PROCESS | 1661 | 1468350179814 Marionette TRACE conn2 <- [1,2934,null,{}] 12:02:59 INFO - PROCESS | 1661 | 1468350179816 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}] 12:02:59 INFO - PROCESS | 1661 | 1468350179817 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:59 INFO - PROCESS | 1661 | 1468350179901 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 12:02:59 INFO - PROCESS | 1661 | 1468350179907 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:59 INFO - PROCESS | 1661 | 1468350179909 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:02:59 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a681000 == 32 [pid = 1661] [id = 741] 12:02:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x116974000) [pid = 1661] [serial = 2223] [outer = 0x0] 12:02:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x124928400) [pid = 1661] [serial = 2224] [outer = 0x116974000] 12:02:59 INFO - PROCESS | 1661 | 1468350179933 Marionette DEBUG loaded listener.js 12:02:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x124977c00) [pid = 1661] [serial = 2225] [outer = 0x116974000] 12:03:00 INFO - PROCESS | 1661 | 1468350180394 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]]]}] 12:03:00 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 12:03:00 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 619ms 12:03:00 INFO - PROCESS | 1661 | 1468350180434 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 12:03:00 INFO - PROCESS | 1661 | 1468350180436 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 12:03:00 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 12:03:00 INFO - PROCESS | 1661 | 1468350180441 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 12:03:00 INFO - PROCESS | 1661 | 1468350180442 Marionette TRACE conn2 <- [1,2938,null,{}] 12:03:00 INFO - PROCESS | 1661 | 1468350180446 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}] 12:03:00 INFO - PROCESS | 1661 | 1468350180452 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:00 INFO - PROCESS | 1661 | 1468350180624 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 12:03:00 INFO - PROCESS | 1661 | 1468350180643 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:00 INFO - PROCESS | 1661 | 1468350180644 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:00 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ba20000 == 33 [pid = 1661] [id = 742] 12:03:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x124978000) [pid = 1661] [serial = 2226] [outer = 0x0] 12:03:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x125635000) [pid = 1661] [serial = 2227] [outer = 0x124978000] 12:03:00 INFO - PROCESS | 1661 | 1468350180668 Marionette DEBUG loaded listener.js 12:03:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x1256d3c00) [pid = 1661] [serial = 2228] [outer = 0x124978000] 12:03:00 INFO - PROCESS | 1661 | 1468350180953 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]]]}] 12:03:01 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. 12:03:01 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 575ms 12:03:01 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 12:03:01 INFO - PROCESS | 1661 | 1468350181015 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 12:03:01 INFO - PROCESS | 1661 | 1468350181017 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 12:03:01 INFO - PROCESS | 1661 | 1468350181019 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 12:03:01 INFO - PROCESS | 1661 | 1468350181022 Marionette TRACE conn2 <- [1,2942,null,{}] 12:03:01 INFO - PROCESS | 1661 | 1468350181025 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}] 12:03:01 INFO - PROCESS | 1661 | 1468350181026 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:01 INFO - PROCESS | 1661 | 1468350181126 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 12:03:01 INFO - PROCESS | 1661 | 1468350181138 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:01 INFO - PROCESS | 1661 | 1468350181140 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:01 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c00f800 == 34 [pid = 1661] [id = 743] 12:03:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x12616e000) [pid = 1661] [serial = 2229] [outer = 0x0] 12:03:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x126173c00) [pid = 1661] [serial = 2230] [outer = 0x12616e000] 12:03:01 INFO - PROCESS | 1661 | 1468350181164 Marionette DEBUG loaded listener.js 12:03:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x12653a400) [pid = 1661] [serial = 2231] [outer = 0x12616e000] 12:03:01 INFO - PROCESS | 1661 | 1468350181481 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"]]]}] 12:03:01 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 12:03:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 12:03:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 12:03:01 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 473ms 12:03:01 INFO - PROCESS | 1661 | 1468350181493 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 12:03:01 INFO - PROCESS | 1661 | 1468350181494 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 12:03:01 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 12:03:01 INFO - PROCESS | 1661 | 1468350181496 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 12:03:01 INFO - PROCESS | 1661 | 1468350181497 Marionette TRACE conn2 <- [1,2946,null,{}] 12:03:01 INFO - PROCESS | 1661 | 1468350181500 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}] 12:03:01 INFO - PROCESS | 1661 | 1468350181501 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:01 INFO - PROCESS | 1661 | 1468350181611 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 12:03:01 INFO - PROCESS | 1661 | 1468350181648 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:01 INFO - PROCESS | 1661 | 1468350181649 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:01 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c02b000 == 35 [pid = 1661] [id = 744] 12:03:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x12653f800) [pid = 1661] [serial = 2232] [outer = 0x0] 12:03:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x1267e3400) [pid = 1661] [serial = 2233] [outer = 0x12653f800] 12:03:01 INFO - PROCESS | 1661 | 1468350181671 Marionette DEBUG loaded listener.js 12:03:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x1269ac800) [pid = 1661] [serial = 2234] [outer = 0x12653f800] 12:03:01 INFO - PROCESS | 1661 | 1468350181928 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]]]}] 12:03:01 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. 12:03:01 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 468ms 12:03:01 INFO - PROCESS | 1661 | 1468350181976 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 12:03:01 INFO - PROCESS | 1661 | 1468350181978 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 12:03:01 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 12:03:01 INFO - PROCESS | 1661 | 1468350181980 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 12:03:01 INFO - PROCESS | 1661 | 1468350181981 Marionette TRACE conn2 <- [1,2950,null,{}] 12:03:01 INFO - PROCESS | 1661 | 1468350181983 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}] 12:03:01 INFO - PROCESS | 1661 | 1468350181984 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:02 INFO - PROCESS | 1661 | 1468350182164 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 12:03:02 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x110eb3800) [pid = 1661] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 12:03:02 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x1180d9400) [pid = 1661] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 12:03:02 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x119a27c00) [pid = 1661] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 12:03:02 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x119b66400) [pid = 1661] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 12:03:02 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x1127cf800) [pid = 1661] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 12:03:02 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x1160d8800) [pid = 1661] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 12:03:02 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x119dc7400) [pid = 1661] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 12:03:02 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x11607a000) [pid = 1661] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 12:03:02 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x1127d0400) [pid = 1661] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 12:03:02 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x119825000) [pid = 1661] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 12:03:02 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x113868400) [pid = 1661] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 12:03:02 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x1121afc00) [pid = 1661] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 12:03:02 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x112616c00) [pid = 1661] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 12:03:02 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x11810bc00) [pid = 1661] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 12:03:02 INFO - PROCESS | 1661 | 1468350182207 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:02 INFO - PROCESS | 1661 | 1468350182209 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:02 INFO - PROCESS | 1661 | ++DOCSHELL 0x118391800 == 36 [pid = 1661] [id = 745] 12:03:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x110eb3800) [pid = 1661] [serial = 2235] [outer = 0x0] 12:03:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x110eebc00) [pid = 1661] [serial = 2236] [outer = 0x110eb3800] 12:03:02 INFO - PROCESS | 1661 | 1468350182233 Marionette DEBUG loaded listener.js 12:03:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x113870000) [pid = 1661] [serial = 2237] [outer = 0x110eb3800] 12:03:02 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ab09000 == 37 [pid = 1661] [id = 746] 12:03:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x119dc7000) [pid = 1661] [serial = 2238] [outer = 0x0] 12:03:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x118758000) [pid = 1661] [serial = 2239] [outer = 0x119dc7000] 12:03:02 INFO - PROCESS | 1661 | 1468350182518 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]]]}] 12:03:02 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. 12:03:02 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 569ms 12:03:02 INFO - PROCESS | 1661 | 1468350182549 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 12:03:02 INFO - PROCESS | 1661 | 1468350182562 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 12:03:02 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 12:03:02 INFO - PROCESS | 1661 | 1468350182570 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 12:03:02 INFO - PROCESS | 1661 | 1468350182573 Marionette TRACE conn2 <- [1,2954,null,{}] 12:03:02 INFO - PROCESS | 1661 | 1468350182576 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}] 12:03:02 INFO - PROCESS | 1661 | 1468350182577 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:02 INFO - PROCESS | 1661 | 1468350182682 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 12:03:02 INFO - PROCESS | 1661 | 1468350182686 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:02 INFO - PROCESS | 1661 | 1468350182687 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:02 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cad4800 == 38 [pid = 1661] [id = 747] 12:03:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x11607a000) [pid = 1661] [serial = 2240] [outer = 0x0] 12:03:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x119b5f400) [pid = 1661] [serial = 2241] [outer = 0x11607a000] 12:03:02 INFO - PROCESS | 1661 | 1468350182712 Marionette DEBUG loaded listener.js 12:03:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x128855000) [pid = 1661] [serial = 2242] [outer = 0x11607a000] 12:03:03 INFO - PROCESS | 1661 | 1468350183010 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]]]}] 12:03:03 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:03:03 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 12:03:03 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 473ms 12:03:03 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 12:03:03 INFO - PROCESS | 1661 | 1468350183047 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 12:03:03 INFO - PROCESS | 1661 | 1468350183048 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 12:03:03 INFO - PROCESS | 1661 | 1468350183051 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 12:03:03 INFO - PROCESS | 1661 | 1468350183053 Marionette TRACE conn2 <- [1,2958,null,{}] 12:03:03 INFO - PROCESS | 1661 | 1468350183063 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}] 12:03:03 INFO - PROCESS | 1661 | 1468350183065 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:03 INFO - PROCESS | 1661 | 1468350183197 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 12:03:03 INFO - PROCESS | 1661 | 1468350183204 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:03 INFO - PROCESS | 1661 | 1468350183206 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:03 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cc40000 == 39 [pid = 1661] [id = 748] 12:03:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x119d82000) [pid = 1661] [serial = 2243] [outer = 0x0] 12:03:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x12885bc00) [pid = 1661] [serial = 2244] [outer = 0x119d82000] 12:03:03 INFO - PROCESS | 1661 | 1468350183232 Marionette DEBUG loaded listener.js 12:03:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x1289ab400) [pid = 1661] [serial = 2245] [outer = 0x119d82000] 12:03:03 INFO - PROCESS | 1661 | 1468350183529 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]]]}] 12:03:03 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. 12:03:03 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 527ms 12:03:03 INFO - PROCESS | 1661 | 1468350183579 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 12:03:03 INFO - PROCESS | 1661 | 1468350183580 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 12:03:03 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 12:03:03 INFO - PROCESS | 1661 | 1468350183582 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 12:03:03 INFO - PROCESS | 1661 | 1468350183583 Marionette TRACE conn2 <- [1,2962,null,{}] 12:03:03 INFO - PROCESS | 1661 | 1468350183586 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}] 12:03:03 INFO - PROCESS | 1661 | 1468350183589 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:03 INFO - PROCESS | 1661 | 1468350183673 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 12:03:03 INFO - PROCESS | 1661 | 1468350183677 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:03 INFO - PROCESS | 1661 | 1468350183678 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:03 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d09f800 == 40 [pid = 1661] [id = 749] 12:03:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x1245d0400) [pid = 1661] [serial = 2246] [outer = 0x0] 12:03:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x1289b0c00) [pid = 1661] [serial = 2247] [outer = 0x1245d0400] 12:03:03 INFO - PROCESS | 1661 | 1468350183702 Marionette DEBUG loaded listener.js 12:03:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x128b3ac00) [pid = 1661] [serial = 2248] [outer = 0x1245d0400] 12:03:03 INFO - PROCESS | 1661 | 1468350183985 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]]]}] 12:03:04 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. 12:03:04 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 419ms 12:03:04 INFO - PROCESS | 1661 | 1468350184014 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 12:03:04 INFO - PROCESS | 1661 | 1468350184016 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 12:03:04 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 12:03:04 INFO - PROCESS | 1661 | 1468350184033 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 12:03:04 INFO - PROCESS | 1661 | 1468350184034 Marionette TRACE conn2 <- [1,2966,null,{}] 12:03:04 INFO - PROCESS | 1661 | 1468350184044 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}] 12:03:04 INFO - PROCESS | 1661 | 1468350184045 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:04 INFO - PROCESS | 1661 | 1468350184218 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 12:03:04 INFO - PROCESS | 1661 | 1468350184349 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:04 INFO - PROCESS | 1661 | 1468350184352 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:04 INFO - PROCESS | 1661 | ++DOCSHELL 0x113d7e800 == 41 [pid = 1661] [id = 750] 12:03:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x110ea3c00) [pid = 1661] [serial = 2249] [outer = 0x0] 12:03:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x110ee5000) [pid = 1661] [serial = 2250] [outer = 0x110ea3c00] 12:03:04 INFO - PROCESS | 1661 | 1468350184399 Marionette DEBUG loaded listener.js 12:03:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x1128ab000) [pid = 1661] [serial = 2251] [outer = 0x110ea3c00] 12:03:04 INFO - PROCESS | 1661 | 1468350184822 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]]]}] 12:03:04 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. 12:03:04 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 839ms 12:03:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 12:03:04 INFO - PROCESS | 1661 | 1468350184860 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 12:03:04 INFO - PROCESS | 1661 | 1468350184863 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 12:03:04 INFO - PROCESS | 1661 | 1468350184866 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 12:03:04 INFO - PROCESS | 1661 | 1468350184868 Marionette TRACE conn2 <- [1,2970,null,{}] 12:03:04 INFO - PROCESS | 1661 | 1468350184871 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}] 12:03:04 INFO - PROCESS | 1661 | 1468350184874 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:05 INFO - PROCESS | 1661 | 1468350185009 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 12:03:05 INFO - PROCESS | 1661 | 1468350185071 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:05 INFO - PROCESS | 1661 | 1468350185073 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:05 INFO - PROCESS | 1661 | ++DOCSHELL 0x12400a000 == 42 [pid = 1661] [id = 751] 12:03:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x113867000) [pid = 1661] [serial = 2252] [outer = 0x0] 12:03:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x116914000) [pid = 1661] [serial = 2253] [outer = 0x113867000] 12:03:05 INFO - PROCESS | 1661 | 1468350185144 Marionette DEBUG loaded listener.js 12:03:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x118782000) [pid = 1661] [serial = 2254] [outer = 0x113867000] 12:03:05 INFO - PROCESS | 1661 | 1468350185516 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]]]}] 12:03:05 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. 12:03:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 670ms 12:03:05 INFO - PROCESS | 1661 | 1468350185538 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 12:03:05 INFO - PROCESS | 1661 | 1468350185541 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 12:03:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 12:03:05 INFO - PROCESS | 1661 | 1468350185543 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 12:03:05 INFO - PROCESS | 1661 | 1468350185545 Marionette TRACE conn2 <- [1,2974,null,{}] 12:03:05 INFO - PROCESS | 1661 | 1468350185547 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}] 12:03:05 INFO - PROCESS | 1661 | 1468350185549 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:05 INFO - PROCESS | 1661 | 1468350185657 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 12:03:05 INFO - PROCESS | 1661 | 1468350185714 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:05 INFO - PROCESS | 1661 | 1468350185715 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:05 INFO - PROCESS | 1661 | ++DOCSHELL 0x12adbc000 == 43 [pid = 1661] [id = 752] 12:03:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x118785000) [pid = 1661] [serial = 2255] [outer = 0x0] 12:03:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x119d17000) [pid = 1661] [serial = 2256] [outer = 0x118785000] 12:03:05 INFO - PROCESS | 1661 | 1468350185744 Marionette DEBUG loaded listener.js 12:03:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x12380e400) [pid = 1661] [serial = 2257] [outer = 0x118785000] 12:03:06 INFO - PROCESS | 1661 | 1468350186143 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]]]}] 12:03:06 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. 12:03:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 621ms 12:03:06 INFO - PROCESS | 1661 | 1468350186164 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 12:03:06 INFO - PROCESS | 1661 | 1468350186166 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 12:03:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 12:03:06 INFO - PROCESS | 1661 | 1468350186173 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 12:03:06 INFO - PROCESS | 1661 | 1468350186178 Marionette TRACE conn2 <- [1,2978,null,{}] 12:03:06 INFO - PROCESS | 1661 | 1468350186181 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}] 12:03:06 INFO - PROCESS | 1661 | 1468350186184 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:06 INFO - PROCESS | 1661 | 1468350186292 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 12:03:06 INFO - PROCESS | 1661 | 1468350186375 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:06 INFO - PROCESS | 1661 | 1468350186377 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:06 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d2c6800 == 44 [pid = 1661] [id = 753] 12:03:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x123ce4c00) [pid = 1661] [serial = 2258] [outer = 0x0] 12:03:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x124bd7800) [pid = 1661] [serial = 2259] [outer = 0x123ce4c00] 12:03:06 INFO - PROCESS | 1661 | 1468350186447 Marionette DEBUG loaded listener.js 12:03:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x12502f800) [pid = 1661] [serial = 2260] [outer = 0x123ce4c00] 12:03:06 INFO - PROCESS | 1661 | 1468350186800 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]]]}] 12:03:06 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. 12:03:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 677ms 12:03:06 INFO - PROCESS | 1661 | 1468350186847 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 12:03:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 12:03:06 INFO - PROCESS | 1661 | 1468350186849 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 12:03:06 INFO - PROCESS | 1661 | 1468350186851 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 12:03:06 INFO - PROCESS | 1661 | 1468350186853 Marionette TRACE conn2 <- [1,2982,null,{}] 12:03:06 INFO - PROCESS | 1661 | 1468350186855 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}] 12:03:06 INFO - PROCESS | 1661 | 1468350186856 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:06 INFO - PROCESS | 1661 | 1468350186966 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 12:03:07 INFO - PROCESS | 1661 | 1468350187026 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:07 INFO - PROCESS | 1661 | 1468350187028 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:07 INFO - PROCESS | 1661 | ++DOCSHELL 0x119a6a800 == 45 [pid = 1661] [id = 754] 12:03:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x110eea000) [pid = 1661] [serial = 2261] [outer = 0x0] 12:03:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x1128b0400) [pid = 1661] [serial = 2262] [outer = 0x110eea000] 12:03:07 INFO - PROCESS | 1661 | 1468350187258 Marionette DEBUG loaded listener.js 12:03:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x113849800) [pid = 1661] [serial = 2263] [outer = 0x110eea000] 12:03:07 INFO - PROCESS | 1661 | 1468350187689 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"]]]}] 12:03:07 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 12:03:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 12:03:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 12:03:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 871ms 12:03:07 INFO - PROCESS | 1661 | 1468350187740 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 12:03:07 INFO - PROCESS | 1661 | 1468350187742 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 12:03:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 12:03:07 INFO - PROCESS | 1661 | 1468350187747 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 12:03:07 INFO - PROCESS | 1661 | 1468350187748 Marionette TRACE conn2 <- [1,2986,null,{}] 12:03:07 INFO - PROCESS | 1661 | 1468350187751 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}] 12:03:07 INFO - PROCESS | 1661 | 1468350187753 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:07 INFO - PROCESS | 1661 | 1468350187852 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 12:03:07 INFO - PROCESS | 1661 | 1468350187925 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:07 INFO - PROCESS | 1661 | 1468350187927 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:07 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b17000 == 46 [pid = 1661] [id = 755] 12:03:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x11696f400) [pid = 1661] [serial = 2264] [outer = 0x0] 12:03:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x117ea4000) [pid = 1661] [serial = 2265] [outer = 0x11696f400] 12:03:07 INFO - PROCESS | 1661 | 1468350187956 Marionette DEBUG loaded listener.js 12:03:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x118107000) [pid = 1661] [serial = 2266] [outer = 0x11696f400] 12:03:08 INFO - PROCESS | 1661 | --DOCSHELL 0x12d09f800 == 45 [pid = 1661] [id = 749] 12:03:08 INFO - PROCESS | 1661 | --DOCSHELL 0x12cc40000 == 44 [pid = 1661] [id = 748] 12:03:08 INFO - PROCESS | 1661 | --DOCSHELL 0x12cad4800 == 43 [pid = 1661] [id = 747] 12:03:08 INFO - PROCESS | 1661 | --DOCSHELL 0x12ab09000 == 42 [pid = 1661] [id = 746] 12:03:08 INFO - PROCESS | 1661 | --DOCSHELL 0x118391800 == 41 [pid = 1661] [id = 745] 12:03:08 INFO - PROCESS | 1661 | --DOCSHELL 0x12c02b000 == 40 [pid = 1661] [id = 744] 12:03:08 INFO - PROCESS | 1661 | --DOCSHELL 0x12c00f800 == 39 [pid = 1661] [id = 743] 12:03:08 INFO - PROCESS | 1661 | --DOCSHELL 0x12ba20000 == 38 [pid = 1661] [id = 742] 12:03:08 INFO - PROCESS | 1661 | --DOCSHELL 0x12a681000 == 37 [pid = 1661] [id = 741] 12:03:08 INFO - PROCESS | 1661 | --DOCSHELL 0x128a43800 == 36 [pid = 1661] [id = 740] 12:03:08 INFO - PROCESS | 1661 | --DOCSHELL 0x124b3e800 == 35 [pid = 1661] [id = 739] 12:03:08 INFO - PROCESS | 1661 | --DOCSHELL 0x119ebc000 == 34 [pid = 1661] [id = 738] 12:03:08 INFO - PROCESS | 1661 | --DOCSHELL 0x118390800 == 33 [pid = 1661] [id = 737] 12:03:08 INFO - PROCESS | 1661 | --DOCSHELL 0x118308000 == 32 [pid = 1661] [id = 736] 12:03:08 INFO - PROCESS | 1661 | --DOCSHELL 0x1245fb000 == 31 [pid = 1661] [id = 735] 12:03:08 INFO - PROCESS | 1661 | --DOCSHELL 0x116671800 == 30 [pid = 1661] [id = 734] 12:03:08 INFO - PROCESS | 1661 | --DOCSHELL 0x119a6a800 == 29 [pid = 1661] [id = 754] 12:03:08 INFO - PROCESS | 1661 | --DOCSHELL 0x12d2c6800 == 28 [pid = 1661] [id = 753] 12:03:08 INFO - PROCESS | 1661 | --DOCSHELL 0x12adbc000 == 27 [pid = 1661] [id = 752] 12:03:08 INFO - PROCESS | 1661 | --DOCSHELL 0x12400a000 == 26 [pid = 1661] [id = 751] 12:03:08 INFO - PROCESS | 1661 | --DOCSHELL 0x113d7e800 == 25 [pid = 1661] [id = 750] 12:03:08 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x113a51000) [pid = 1661] [serial = 2159] [outer = 0x0] [url = about:blank] 12:03:08 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x1128aec00) [pid = 1661] [serial = 2158] [outer = 0x0] [url = about:blank] 12:03:08 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x11877e000) [pid = 1661] [serial = 2162] [outer = 0x0] [url = about:blank] 12:03:08 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x1185b7400) [pid = 1661] [serial = 2161] [outer = 0x0] [url = about:blank] 12:03:08 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x119b62400) [pid = 1661] [serial = 2165] [outer = 0x0] [url = about:blank] 12:03:08 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x119ab9c00) [pid = 1661] [serial = 2164] [outer = 0x0] [url = about:blank] 12:03:08 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x119dc5400) [pid = 1661] [serial = 2168] [outer = 0x0] [url = about:blank] 12:03:08 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x119d7f400) [pid = 1661] [serial = 2167] [outer = 0x0] [url = about:blank] 12:03:08 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x118786000) [pid = 1661] [serial = 2182] [outer = 0x0] [url = about:blank] 12:03:08 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x116973c00) [pid = 1661] [serial = 2179] [outer = 0x0] [url = about:blank] 12:03:08 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x12110f000) [pid = 1661] [serial = 2171] [outer = 0x0] [url = about:blank] 12:03:08 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x1180d0000) [pid = 1661] [serial = 2174] [outer = 0x0] [url = about:blank] 12:03:08 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x1128b1c00) [pid = 1661] [serial = 2176] [outer = 0x0] [url = about:blank] 12:03:08 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x1133ed000) [pid = 1661] [serial = 2177] [outer = 0x0] [url = about:blank] 12:03:08 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x116766800) [pid = 1661] [serial = 2173] [outer = 0x0] [url = about:blank] 12:03:08 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x119e91c00) [pid = 1661] [serial = 2170] [outer = 0x0] [url = about:blank] 12:03:08 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x119abdc00) [pid = 1661] [serial = 2185] [outer = 0x0] [url = about:blank] 12:03:08 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x11946a000) [pid = 1661] [serial = 2183] [outer = 0x0] [url = about:blank] 12:03:08 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x119d18000) [pid = 1661] [serial = 2188] [outer = 0x0] [url = about:blank] 12:03:08 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x119d15c00) [pid = 1661] [serial = 2186] [outer = 0x0] [url = about:blank] 12:03:08 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x124924400) [pid = 1661] [serial = 2200] [outer = 0x0] [url = about:blank] 12:03:08 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x119dc2400) [pid = 1661] [serial = 2189] [outer = 0x0] [url = about:blank] 12:03:08 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x1151c6000) [pid = 1661] [serial = 2192] [outer = 0x0] [url = about:blank] 12:03:08 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x1176e1800) [pid = 1661] [serial = 2194] [outer = 0x0] [url = about:blank] 12:03:08 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x1245cd000) [pid = 1661] [serial = 2197] [outer = 0x0] [url = about:blank] 12:03:08 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x12491d800) [pid = 1661] [serial = 2198] [outer = 0x0] [url = about:blank] 12:03:08 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x1128b2800) [pid = 1661] [serial = 2191] [outer = 0x0] [url = about:blank] 12:03:08 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x119dcb000) [pid = 1661] [serial = 2195] [outer = 0x0] [url = about:blank] 12:03:08 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x117ea7000) [pid = 1661] [serial = 2180] [outer = 0x0] [url = about:blank] 12:03:08 INFO - PROCESS | 1661 | 1468350188852 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]]]}] 12:03:08 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. 12:03:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1127ms 12:03:08 INFO - PROCESS | 1661 | 1468350188874 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 12:03:08 INFO - PROCESS | 1661 | 1468350188877 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 12:03:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 12:03:08 INFO - PROCESS | 1661 | 1468350188880 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 12:03:08 INFO - PROCESS | 1661 | 1468350188882 Marionette TRACE conn2 <- [1,2990,null,{}] 12:03:08 INFO - PROCESS | 1661 | 1468350188886 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}] 12:03:08 INFO - PROCESS | 1661 | 1468350188888 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:08 INFO - PROCESS | 1661 | 1468350188972 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 12:03:09 INFO - PROCESS | 1661 | 1468350189030 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:09 INFO - PROCESS | 1661 | 1468350189033 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:09 INFO - PROCESS | 1661 | ++DOCSHELL 0x11830b000 == 26 [pid = 1661] [id = 756] 12:03:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x1128b1000) [pid = 1661] [serial = 2267] [outer = 0x0] 12:03:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x112ed5000) [pid = 1661] [serial = 2268] [outer = 0x1128b1000] 12:03:09 INFO - PROCESS | 1661 | 1468350189061 Marionette DEBUG loaded listener.js 12:03:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x113a52400) [pid = 1661] [serial = 2269] [outer = 0x1128b1000] 12:03:09 INFO - PROCESS | 1661 | ++DOCSHELL 0x11836c800 == 27 [pid = 1661] [id = 757] 12:03:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x11690dc00) [pid = 1661] [serial = 2270] [outer = 0x0] 12:03:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x1151d3c00) [pid = 1661] [serial = 2271] [outer = 0x11690dc00] 12:03:09 INFO - PROCESS | 1661 | 1468350189382 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]]]}] 12:03:09 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. 12:03:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 521ms 12:03:09 INFO - PROCESS | 1661 | 1468350189402 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 12:03:09 INFO - PROCESS | 1661 | 1468350189408 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 12:03:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 12:03:09 INFO - PROCESS | 1661 | 1468350189413 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 12:03:09 INFO - PROCESS | 1661 | 1468350189415 Marionette TRACE conn2 <- [1,2994,null,{}] 12:03:09 INFO - PROCESS | 1661 | 1468350189417 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}] 12:03:09 INFO - PROCESS | 1661 | 1468350189420 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:09 INFO - PROCESS | 1661 | 1468350189514 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 12:03:09 INFO - PROCESS | 1661 | 1468350189519 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:09 INFO - PROCESS | 1661 | 1468350189521 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:09 INFO - PROCESS | 1661 | ++DOCSHELL 0x119bbb000 == 28 [pid = 1661] [id = 758] 12:03:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x116916400) [pid = 1661] [serial = 2272] [outer = 0x0] 12:03:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x1176e9400) [pid = 1661] [serial = 2273] [outer = 0x116916400] 12:03:09 INFO - PROCESS | 1661 | 1468350189551 Marionette DEBUG loaded listener.js 12:03:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x1181cdc00) [pid = 1661] [serial = 2274] [outer = 0x116916400] 12:03:09 INFO - PROCESS | 1661 | 1468350189907 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]]]}] 12:03:09 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:03:09 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 12:03:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 520ms 12:03:09 INFO - PROCESS | 1661 | 1468350189934 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 12:03:09 INFO - PROCESS | 1661 | 1468350189936 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 12:03:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 12:03:09 INFO - PROCESS | 1661 | 1468350189940 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 12:03:09 INFO - PROCESS | 1661 | 1468350189943 Marionette TRACE conn2 <- [1,2998,null,{}] 12:03:09 INFO - PROCESS | 1661 | 1468350189951 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}] 12:03:09 INFO - PROCESS | 1661 | 1468350189954 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:10 INFO - PROCESS | 1661 | 1468350190034 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 12:03:10 INFO - PROCESS | 1661 | 1468350190042 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:10 INFO - PROCESS | 1661 | 1468350190044 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:10 INFO - PROCESS | 1661 | ++DOCSHELL 0x1241a5000 == 29 [pid = 1661] [id = 759] 12:03:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x1128b2c00) [pid = 1661] [serial = 2275] [outer = 0x0] 12:03:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x119144c00) [pid = 1661] [serial = 2276] [outer = 0x1128b2c00] 12:03:10 INFO - PROCESS | 1661 | 1468350190072 Marionette DEBUG loaded listener.js 12:03:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x119a1cc00) [pid = 1661] [serial = 2277] [outer = 0x1128b2c00] 12:03:10 INFO - PROCESS | 1661 | 1468350190416 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]]]}] 12:03:10 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. 12:03:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 523ms 12:03:10 INFO - PROCESS | 1661 | 1468350190486 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 12:03:10 INFO - PROCESS | 1661 | 1468350190488 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 12:03:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 12:03:10 INFO - PROCESS | 1661 | 1468350190492 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 12:03:10 INFO - PROCESS | 1661 | 1468350190494 Marionette TRACE conn2 <- [1,3002,null,{}] 12:03:10 INFO - PROCESS | 1661 | 1468350190497 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}] 12:03:10 INFO - PROCESS | 1661 | 1468350190499 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:10 INFO - PROCESS | 1661 | 1468350190625 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 12:03:10 INFO - PROCESS | 1661 | 1468350190630 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:10 INFO - PROCESS | 1661 | 1468350190632 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:10 INFO - PROCESS | 1661 | ++DOCSHELL 0x12565d000 == 30 [pid = 1661] [id = 760] 12:03:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x119ab6400) [pid = 1661] [serial = 2278] [outer = 0x0] 12:03:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x119d14c00) [pid = 1661] [serial = 2279] [outer = 0x119ab6400] 12:03:10 INFO - PROCESS | 1661 | 1468350190673 Marionette DEBUG loaded listener.js 12:03:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x119d7f400) [pid = 1661] [serial = 2280] [outer = 0x119ab6400] 12:03:11 INFO - PROCESS | 1661 | 1468350191073 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]]]}] 12:03:11 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. 12:03:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 622ms 12:03:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 12:03:11 INFO - PROCESS | 1661 | 1468350191114 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 12:03:11 INFO - PROCESS | 1661 | 1468350191115 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 12:03:11 INFO - PROCESS | 1661 | 1468350191117 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 12:03:11 INFO - PROCESS | 1661 | 1468350191118 Marionette TRACE conn2 <- [1,3006,null,{}] 12:03:11 INFO - PROCESS | 1661 | 1468350191120 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}] 12:03:11 INFO - PROCESS | 1661 | 1468350191122 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:11 INFO - PROCESS | 1661 | 1468350191223 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 12:03:11 INFO - PROCESS | 1661 | 1468350191227 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:11 INFO - PROCESS | 1661 | 1468350191228 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:11 INFO - PROCESS | 1661 | ++DOCSHELL 0x12897f800 == 31 [pid = 1661] [id = 761] 12:03:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x1166f3c00) [pid = 1661] [serial = 2281] [outer = 0x0] 12:03:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x119dc9c00) [pid = 1661] [serial = 2282] [outer = 0x1166f3c00] 12:03:11 INFO - PROCESS | 1661 | 1468350191253 Marionette DEBUG loaded listener.js 12:03:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x12110d000) [pid = 1661] [serial = 2283] [outer = 0x1166f3c00] 12:03:11 INFO - PROCESS | 1661 | 1468350191566 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]]]}] 12:03:11 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. 12:03:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 473ms 12:03:11 INFO - PROCESS | 1661 | 1468350191592 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 12:03:11 INFO - PROCESS | 1661 | 1468350191593 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 12:03:11 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 12:03:11 INFO - PROCESS | 1661 | 1468350191596 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 12:03:11 INFO - PROCESS | 1661 | 1468350191597 Marionette TRACE conn2 <- [1,3010,null,{}] 12:03:11 INFO - PROCESS | 1661 | 1468350191599 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}] 12:03:11 INFO - PROCESS | 1661 | 1468350191605 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:11 INFO - PROCESS | 1661 | 1468350191724 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 12:03:11 INFO - PROCESS | 1661 | 1468350191761 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:11 INFO - PROCESS | 1661 | 1468350191762 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:11 INFO - PROCESS | 1661 | ++DOCSHELL 0x12917c800 == 32 [pid = 1661] [id = 762] 12:03:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x12380ec00) [pid = 1661] [serial = 2284] [outer = 0x0] 12:03:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x1245a1000) [pid = 1661] [serial = 2285] [outer = 0x12380ec00] 12:03:11 INFO - PROCESS | 1661 | 1468350191787 Marionette DEBUG loaded listener.js 12:03:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x124974400) [pid = 1661] [serial = 2286] [outer = 0x12380ec00] 12:03:12 INFO - PROCESS | 1661 | 1468350192083 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]]]}] 12:03:12 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 12:03:12 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 522ms 12:03:12 INFO - PROCESS | 1661 | 1468350192119 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 12:03:12 INFO - PROCESS | 1661 | 1468350192131 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 12:03:12 INFO - TEST-START | /FileAPI/FileReaderSync.worker 12:03:12 INFO - PROCESS | 1661 | 1468350192134 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 12:03:12 INFO - PROCESS | 1661 | 1468350192135 Marionette TRACE conn2 <- [1,3014,null,{}] 12:03:12 INFO - PROCESS | 1661 | 1468350192140 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}] 12:03:12 INFO - PROCESS | 1661 | 1468350192141 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:12 INFO - PROCESS | 1661 | 1468350192240 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 12:03:12 INFO - PROCESS | 1661 | 1468350192250 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:12 INFO - PROCESS | 1661 | 1468350192251 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a677000 == 33 [pid = 1661] [id = 763] 12:03:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x124976800) [pid = 1661] [serial = 2287] [outer = 0x0] 12:03:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x124f13800) [pid = 1661] [serial = 2288] [outer = 0x124976800] 12:03:12 INFO - PROCESS | 1661 | 1468350192277 Marionette DEBUG loaded listener.js 12:03:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x12558f400) [pid = 1661] [serial = 2289] [outer = 0x124976800] 12:03:12 INFO - PROCESS | 1661 | [1661] 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 12:03:12 INFO - PROCESS | 1661 | 1468350192618 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 12:03:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 12:03:12 INFO - {} 12:03:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 12:03:12 INFO - {} 12:03:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 12:03:12 INFO - {} 12:03:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 12:03:12 INFO - {} 12:03:12 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 519ms 12:03:12 INFO - PROCESS | 1661 | 1468350192654 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 12:03:12 INFO - PROCESS | 1661 | 1468350192655 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 12:03:12 INFO - TEST-START | /FileAPI/fileReader.html 12:03:12 INFO - PROCESS | 1661 | 1468350192658 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 12:03:12 INFO - PROCESS | 1661 | 1468350192659 Marionette TRACE conn2 <- [1,3018,null,{}] 12:03:12 INFO - PROCESS | 1661 | 1468350192667 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}] 12:03:12 INFO - PROCESS | 1661 | 1468350192668 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:12 INFO - PROCESS | 1661 | 1468350192771 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 12:03:12 INFO - PROCESS | 1661 | 1468350192775 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:12 INFO - PROCESS | 1661 | 1468350192776 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x12add3000 == 34 [pid = 1661] [id = 764] 12:03:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x124f18000) [pid = 1661] [serial = 2290] [outer = 0x0] 12:03:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x126177800) [pid = 1661] [serial = 2291] [outer = 0x124f18000] 12:03:12 INFO - PROCESS | 1661 | 1468350192800 Marionette DEBUG loaded listener.js 12:03:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x1269aec00) [pid = 1661] [serial = 2292] [outer = 0x124f18000] 12:03:13 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x11607a000) [pid = 1661] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 12:03:13 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x1245d0400) [pid = 1661] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 12:03:13 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x124978000) [pid = 1661] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 12:03:13 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x12616e000) [pid = 1661] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 12:03:13 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x12653f800) [pid = 1661] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 12:03:13 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x1127d5400) [pid = 1661] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 12:03:13 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x110eed800) [pid = 1661] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 12:03:13 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x116974000) [pid = 1661] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 12:03:13 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x116077400) [pid = 1661] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 12:03:13 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x1241bdc00) [pid = 1661] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 12:03:13 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x1133f0c00) [pid = 1661] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 12:03:13 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x116919400) [pid = 1661] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 12:03:13 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x11878b000) [pid = 1661] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 12:03:13 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x110eb3800) [pid = 1661] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 12:03:13 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x119d14800) [pid = 1661] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 12:03:13 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x119dc7000) [pid = 1661] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:03:13 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x119d82000) [pid = 1661] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 12:03:13 INFO - PROCESS | 1661 | 1468350193333 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]]]}] 12:03:13 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 12:03:13 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 12:03:13 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 12:03:13 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 12:03:13 INFO - TEST-OK | /FileAPI/fileReader.html | took 726ms 12:03:13 INFO - TEST-START | /FileAPI/historical.html 12:03:13 INFO - PROCESS | 1661 | 1468350193411 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 12:03:13 INFO - PROCESS | 1661 | 1468350193414 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 12:03:13 INFO - PROCESS | 1661 | 1468350193420 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 12:03:13 INFO - PROCESS | 1661 | 1468350193422 Marionette TRACE conn2 <- [1,3022,null,{}] 12:03:13 INFO - PROCESS | 1661 | 1468350193426 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}] 12:03:13 INFO - PROCESS | 1661 | 1468350193428 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:13 INFO - PROCESS | 1661 | 1468350193535 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 12:03:13 INFO - PROCESS | 1661 | 1468350193541 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:13 INFO - PROCESS | 1661 | 1468350193543 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:13 INFO - PROCESS | 1661 | ++DOCSHELL 0x12419f000 == 35 [pid = 1661] [id = 765] 12:03:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x1128aec00) [pid = 1661] [serial = 2293] [outer = 0x0] 12:03:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x119d82000) [pid = 1661] [serial = 2294] [outer = 0x1128aec00] 12:03:13 INFO - PROCESS | 1661 | 1468350193562 Marionette DEBUG loaded listener.js 12:03:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x124978000) [pid = 1661] [serial = 2295] [outer = 0x1128aec00] 12:03:13 INFO - PROCESS | 1661 | 1468350193946 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"]]]}] 12:03:13 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 12:03:13 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 12:03:13 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 12:03:13 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 12:03:13 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 12:03:13 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 12:03:13 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 12:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:13 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 12:03:13 INFO - TEST-OK | /FileAPI/historical.html | took 574ms 12:03:13 INFO - TEST-START | /FileAPI/idlharness.html 12:03:13 INFO - PROCESS | 1661 | 1468350193994 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 12:03:13 INFO - PROCESS | 1661 | 1468350193995 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 12:03:13 INFO - PROCESS | 1661 | 1468350193997 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 12:03:14 INFO - PROCESS | 1661 | 1468350193999 Marionette TRACE conn2 <- [1,3026,null,{}] 12:03:14 INFO - PROCESS | 1661 | 1468350194001 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}] 12:03:14 INFO - PROCESS | 1661 | 1468350194002 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:14 INFO - PROCESS | 1661 | 1468350194151 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 12:03:14 INFO - PROCESS | 1661 | 1468350194168 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:14 INFO - PROCESS | 1661 | 1468350194169 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:14 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c02b000 == 36 [pid = 1661] [id = 766] 12:03:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x126533400) [pid = 1661] [serial = 2296] [outer = 0x0] 12:03:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x126b9d000) [pid = 1661] [serial = 2297] [outer = 0x126533400] 12:03:14 INFO - PROCESS | 1661 | 1468350194210 Marionette DEBUG loaded listener.js 12:03:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x128859c00) [pid = 1661] [serial = 2298] [outer = 0x126533400] 12:03:14 INFO - PROCESS | 1661 | 1468350194741 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]]]}] 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 12:03:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:03:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:03:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:03:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:03:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:03:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:03:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 12:03:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:03:14 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:03:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:14 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:03:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:03:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:03:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:03:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 12:03:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:03:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:03:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:03:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:03:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:03:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:03:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 12:03:14 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 12:03:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:03:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:03:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:03:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:03:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:03:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 12:03:14 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 12:03:14 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 12:03:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:03:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:03:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:03:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:03:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:03:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 12:03:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:03:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:03:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:03:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:03:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:03:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 12:03:14 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 12:03:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:03:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:03:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:03:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:03:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:03:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 12:03:14 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 12:03:14 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 12:03:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:03:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:03:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:03:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:03:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:03:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 12:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 12:03:14 INFO - TEST-OK | /FileAPI/idlharness.html | took 787ms 12:03:14 INFO - TEST-START | /FileAPI/idlharness.worker 12:03:14 INFO - PROCESS | 1661 | 1468350194787 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 12:03:14 INFO - PROCESS | 1661 | 1468350194789 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 12:03:14 INFO - PROCESS | 1661 | 1468350194791 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 12:03:14 INFO - PROCESS | 1661 | 1468350194793 Marionette TRACE conn2 <- [1,3030,null,{}] 12:03:14 INFO - PROCESS | 1661 | 1468350194796 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}] 12:03:14 INFO - PROCESS | 1661 | 1468350194797 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:14 INFO - PROCESS | 1661 | 1468350194892 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 12:03:14 INFO - PROCESS | 1661 | 1468350194896 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:14 INFO - PROCESS | 1661 | 1468350194898 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:14 INFO - PROCESS | 1661 | ++DOCSHELL 0x12897f000 == 37 [pid = 1661] [id = 767] 12:03:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x12885e400) [pid = 1661] [serial = 2299] [outer = 0x0] 12:03:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x12957e800) [pid = 1661] [serial = 2300] [outer = 0x12885e400] 12:03:14 INFO - PROCESS | 1661 | 1468350194924 Marionette DEBUG loaded listener.js 12:03:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x12a657000) [pid = 1661] [serial = 2301] [outer = 0x12885e400] 12:03:15 INFO - PROCESS | 1661 | [1661] 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 12:03:15 INFO - PROCESS | 1661 | 1468350195691 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,{},{}]]]}] 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:03:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:03:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:03:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:03:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:03:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:03:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:03:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:03:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:03:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:03:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:03:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:03:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:03:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:03:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:03:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 12:03:15 INFO - {} 12:03:15 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 12:03:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:03:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:03:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:03:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:03:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 12:03:15 INFO - {} 12:03:15 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 - {} 12:03:15 INFO - {} 12:03:15 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 12:03:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:03:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:03:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:03:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:03:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:03:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:03:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:03:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:03:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 12:03:15 INFO - {} 12:03:15 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 12:03:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:03:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:03:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:03:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:03:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 12:03:15 INFO - {} 12:03:15 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 - {} 12:03:15 INFO - {} 12:03:15 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 12:03:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:03:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:03:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:03:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:03:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:03:15 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 12:03:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 12:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 12:03:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:03:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:03:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:03:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:03:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 12:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:03:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:03:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:03:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:03:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:03:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 12:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 12:03:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:03:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:03:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:03:15 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 12:03:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 12:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 12:03:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:03:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:03:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:03:15 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 12:03:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 12:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 12:03:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:03:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:03:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:03:15 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 12:03:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 12:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:03:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:03:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:03:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:03:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:03:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:03:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 12:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:03:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:03:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:03:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:03:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:03:15 INFO - {} 12:03:15 INFO - TEST-OK | /FileAPI/idlharness.worker | took 937ms 12:03:15 INFO - PROCESS | 1661 | 1468350195729 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 12:03:15 INFO - PROCESS | 1661 | 1468350195732 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 12:03:15 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 12:03:15 INFO - PROCESS | 1661 | 1468350195735 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 12:03:15 INFO - PROCESS | 1661 | 1468350195738 Marionette TRACE conn2 <- [1,3034,null,{}] 12:03:15 INFO - PROCESS | 1661 | 1468350195742 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}] 12:03:15 INFO - PROCESS | 1661 | 1468350195743 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:15 INFO - PROCESS | 1661 | 1468350195868 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 12:03:15 INFO - PROCESS | 1661 | 1468350195924 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:15 INFO - PROCESS | 1661 | 1468350195926 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:15 INFO - PROCESS | 1661 | ++DOCSHELL 0x12e117000 == 38 [pid = 1661] [id = 768] 12:03:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x1291ca400) [pid = 1661] [serial = 2302] [outer = 0x0] 12:03:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x12a0c3000) [pid = 1661] [serial = 2303] [outer = 0x1291ca400] 12:03:15 INFO - PROCESS | 1661 | 1468350195957 Marionette DEBUG loaded listener.js 12:03:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x12a658c00) [pid = 1661] [serial = 2304] [outer = 0x1291ca400] 12:03:16 INFO - PROCESS | 1661 | 1468350196424 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]]]}] 12:03:16 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 12:03:16 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 724ms 12:03:16 INFO - PROCESS | 1661 | 1468350196460 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 12:03:16 INFO - PROCESS | 1661 | 1468350196463 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 12:03:16 INFO - TEST-START | /FileAPI/blob/Blob-close.html 12:03:16 INFO - PROCESS | 1661 | 1468350196468 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 12:03:16 INFO - PROCESS | 1661 | 1468350196470 Marionette TRACE conn2 <- [1,3038,null,{}] 12:03:16 INFO - PROCESS | 1661 | 1468350196472 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}] 12:03:16 INFO - PROCESS | 1661 | 1468350196474 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:16 INFO - PROCESS | 1661 | 1468350196587 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 12:03:16 INFO - PROCESS | 1661 | 1468350196647 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:16 INFO - PROCESS | 1661 | 1468350196648 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:16 INFO - PROCESS | 1661 | ++DOCSHELL 0x11883d000 == 39 [pid = 1661] [id = 769] 12:03:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x12a76c800) [pid = 1661] [serial = 2305] [outer = 0x0] 12:03:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x12a779c00) [pid = 1661] [serial = 2306] [outer = 0x12a76c800] 12:03:16 INFO - PROCESS | 1661 | 1468350196679 Marionette DEBUG loaded listener.js 12:03:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x12a94c400) [pid = 1661] [serial = 2307] [outer = 0x12a76c800] 12:03:17 INFO - PROCESS | 1661 | 1468350197093 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"]]]}] 12:03:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 12:03:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 12:03:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 12:03:17 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 674ms 12:03:17 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 12:03:17 INFO - PROCESS | 1661 | 1468350197142 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 12:03:17 INFO - PROCESS | 1661 | 1468350197143 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 12:03:17 INFO - PROCESS | 1661 | 1468350197146 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 12:03:17 INFO - PROCESS | 1661 | 1468350197148 Marionette TRACE conn2 <- [1,3042,null,{}] 12:03:17 INFO - PROCESS | 1661 | 1468350197156 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}] 12:03:17 INFO - PROCESS | 1661 | 1468350197159 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:17 INFO - PROCESS | 1661 | 1468350197269 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 12:03:17 INFO - PROCESS | 1661 | 1468350197351 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:17 INFO - PROCESS | 1661 | 1468350197353 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:17 INFO - PROCESS | 1661 | ++DOCSHELL 0x110e70000 == 40 [pid = 1661] [id = 770] 12:03:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x11946c000) [pid = 1661] [serial = 2308] [outer = 0x0] 12:03:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x119abd400) [pid = 1661] [serial = 2309] [outer = 0x11946c000] 12:03:17 INFO - PROCESS | 1661 | 1468350197437 Marionette DEBUG loaded listener.js 12:03:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x12ad77000) [pid = 1661] [serial = 2310] [outer = 0x11946c000] 12:03:18 INFO - PROCESS | 1661 | 1468350198055 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]]]}] 12:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 12:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 12:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 12:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 12:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 12:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 12:03:18 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. 12:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 12:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 12:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 12:03:18 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'.) 12:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 12:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 12:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 12:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 12:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 12:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 12:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 12:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 12:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 12:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 12:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 12:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 12:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 12:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 12:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 12:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 12:03:18 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. 12:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 12:03:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 12:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 12:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 12:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 12:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 12:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 12:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 12:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 12:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 12:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 12:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 12:03:18 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. 12:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 12:03:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:03:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 12:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:03:18 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. 12:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 12:03:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:03:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 12:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 12:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 12:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 12:03:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 12:03:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 12:03:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 12:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 12:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 12:03:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 12:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:03:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 12:03:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 12:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:03:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:03:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 12:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:03:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:03:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 12:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:03:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 12:03:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 12:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:03:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:03:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 12:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:03:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:03:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 12:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:03:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:03:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 12:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:03:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:03:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 12:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:03:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 12:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 12:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 12:03:18 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 934ms 12:03:18 INFO - PROCESS | 1661 | 1468350198081 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 12:03:18 INFO - PROCESS | 1661 | 1468350198083 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 12:03:18 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 12:03:18 INFO - PROCESS | 1661 | 1468350198088 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 12:03:18 INFO - PROCESS | 1661 | 1468350198090 Marionette TRACE conn2 <- [1,3046,null,{}] 12:03:18 INFO - PROCESS | 1661 | 1468350198095 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}] 12:03:18 INFO - PROCESS | 1661 | 1468350198096 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:18 INFO - PROCESS | 1661 | 1468350198236 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 12:03:18 INFO - PROCESS | 1661 | 1468350198347 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:18 INFO - PROCESS | 1661 | 1468350198350 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:18 INFO - PROCESS | 1661 | ++DOCSHELL 0x1160a2800 == 41 [pid = 1661] [id = 771] 12:03:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x119824000) [pid = 1661] [serial = 2311] [outer = 0x0] 12:03:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x119b66400) [pid = 1661] [serial = 2312] [outer = 0x119824000] 12:03:18 INFO - PROCESS | 1661 | 1468350198382 Marionette DEBUG loaded listener.js 12:03:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x123ce5400) [pid = 1661] [serial = 2313] [outer = 0x119824000] 12:03:18 INFO - PROCESS | 1661 | [1661] 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 12:03:18 INFO - PROCESS | 1661 | --DOCSHELL 0x12c02b000 == 40 [pid = 1661] [id = 766] 12:03:18 INFO - PROCESS | 1661 | --DOCSHELL 0x12419f000 == 39 [pid = 1661] [id = 765] 12:03:18 INFO - PROCESS | 1661 | --DOCSHELL 0x12add3000 == 38 [pid = 1661] [id = 764] 12:03:18 INFO - PROCESS | 1661 | --DOCSHELL 0x12a677000 == 37 [pid = 1661] [id = 763] 12:03:18 INFO - PROCESS | 1661 | --DOCSHELL 0x12917c800 == 36 [pid = 1661] [id = 762] 12:03:18 INFO - PROCESS | 1661 | --DOCSHELL 0x12897f800 == 35 [pid = 1661] [id = 761] 12:03:18 INFO - PROCESS | 1661 | --DOCSHELL 0x12565d000 == 34 [pid = 1661] [id = 760] 12:03:18 INFO - PROCESS | 1661 | --DOCSHELL 0x1241a5000 == 33 [pid = 1661] [id = 759] 12:03:18 INFO - PROCESS | 1661 | --DOCSHELL 0x119bbb000 == 32 [pid = 1661] [id = 758] 12:03:18 INFO - PROCESS | 1661 | --DOCSHELL 0x11836c800 == 31 [pid = 1661] [id = 757] 12:03:18 INFO - PROCESS | 1661 | --DOCSHELL 0x11830b000 == 30 [pid = 1661] [id = 756] 12:03:18 INFO - PROCESS | 1661 | --DOCSHELL 0x119b17000 == 29 [pid = 1661] [id = 755] 12:03:18 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x128b3ac00) [pid = 1661] [serial = 2248] [outer = 0x0] [url = about:blank] 12:03:18 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x1256d3c00) [pid = 1661] [serial = 2228] [outer = 0x0] [url = about:blank] 12:03:18 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x1267e3400) [pid = 1661] [serial = 2233] [outer = 0x0] [url = about:blank] 12:03:18 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x123813000) [pid = 1661] [serial = 2219] [outer = 0x0] [url = about:blank] 12:03:18 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x119e84400) [pid = 1661] [serial = 2218] [outer = 0x0] [url = about:blank] 12:03:18 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x110fa1c00) [pid = 1661] [serial = 2203] [outer = 0x0] [url = about:blank] 12:03:18 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x1121b5000) [pid = 1661] [serial = 2204] [outer = 0x0] [url = about:blank] 12:03:18 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x124928400) [pid = 1661] [serial = 2224] [outer = 0x0] [url = about:blank] 12:03:18 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x116913800) [pid = 1661] [serial = 2206] [outer = 0x0] [url = about:blank] 12:03:18 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x1180d3c00) [pid = 1661] [serial = 2207] [outer = 0x0] [url = about:blank] 12:03:18 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x124918c00) [pid = 1661] [serial = 2221] [outer = 0x0] [url = about:blank] 12:03:18 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x116916800) [pid = 1661] [serial = 2222] [outer = 0x0] [url = about:blank] 12:03:18 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x116912800) [pid = 1661] [serial = 2209] [outer = 0x0] [url = about:blank] 12:03:18 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x119473400) [pid = 1661] [serial = 2210] [outer = 0x0] [url = about:blank] 12:03:18 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x12653a400) [pid = 1661] [serial = 2231] [outer = 0x0] [url = about:blank] 12:03:18 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x1180cfc00) [pid = 1661] [serial = 2212] [outer = 0x0] [url = about:blank] 12:03:18 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x118502800) [pid = 1661] [serial = 2213] [outer = 0x0] [url = about:blank] 12:03:18 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x1188e0c00) [pid = 1661] [serial = 2215] [outer = 0x0] [url = about:blank] 12:03:18 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x119826800) [pid = 1661] [serial = 2216] [outer = 0x0] [url = about:blank] 12:03:18 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x113870000) [pid = 1661] [serial = 2237] [outer = 0x0] [url = about:blank] 12:03:18 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x1269ac800) [pid = 1661] [serial = 2234] [outer = 0x0] [url = about:blank] 12:03:18 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x12496c000) [pid = 1661] [serial = 2201] [outer = 0x0] [url = about:blank] 12:03:18 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x118758000) [pid = 1661] [serial = 2239] [outer = 0x0] [url = about:blank] 12:03:18 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x1289ab400) [pid = 1661] [serial = 2245] [outer = 0x0] [url = about:blank] 12:03:18 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x110eebc00) [pid = 1661] [serial = 2236] [outer = 0x0] [url = about:blank] 12:03:18 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x119b5f400) [pid = 1661] [serial = 2241] [outer = 0x0] [url = about:blank] 12:03:18 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x128855000) [pid = 1661] [serial = 2242] [outer = 0x0] [url = about:blank] 12:03:18 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x12885bc00) [pid = 1661] [serial = 2244] [outer = 0x0] [url = about:blank] 12:03:18 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x124977c00) [pid = 1661] [serial = 2225] [outer = 0x0] [url = about:blank] 12:03:18 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x1289b0c00) [pid = 1661] [serial = 2247] [outer = 0x0] [url = about:blank] 12:03:18 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x125635000) [pid = 1661] [serial = 2227] [outer = 0x0] [url = about:blank] 12:03:18 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x126173c00) [pid = 1661] [serial = 2230] [outer = 0x0] [url = about:blank] 12:03:18 INFO - PROCESS | 1661 | 1468350198798 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 12:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 12:03:18 INFO - {} 12:03:18 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 724ms 12:03:18 INFO - PROCESS | 1661 | 1468350198811 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 12:03:18 INFO - PROCESS | 1661 | 1468350198814 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 12:03:18 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 12:03:18 INFO - PROCESS | 1661 | 1468350198818 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 12:03:18 INFO - PROCESS | 1661 | 1468350198820 Marionette TRACE conn2 <- [1,3050,null,{}] 12:03:18 INFO - PROCESS | 1661 | 1468350198822 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}] 12:03:18 INFO - PROCESS | 1661 | 1468350198824 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:18 INFO - PROCESS | 1661 | 1468350198912 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 12:03:18 INFO - PROCESS | 1661 | 1468350198977 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:18 INFO - PROCESS | 1661 | 1468350198978 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:18 INFO - PROCESS | 1661 | ++DOCSHELL 0x118839800 == 30 [pid = 1661] [id = 772] 12:03:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x1172bb800) [pid = 1661] [serial = 2314] [outer = 0x0] 12:03:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x123f3b800) [pid = 1661] [serial = 2315] [outer = 0x1172bb800] 12:03:19 INFO - PROCESS | 1661 | 1468350199005 Marionette DEBUG loaded listener.js 12:03:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x124973800) [pid = 1661] [serial = 2316] [outer = 0x1172bb800] 12:03:19 INFO - PROCESS | 1661 | 1468350199286 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]]]}] 12:03:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 12:03:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 12:03:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 12:03:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 12:03:19 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 524ms 12:03:19 INFO - PROCESS | 1661 | 1468350199342 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 12:03:19 INFO - PROCESS | 1661 | 1468350199344 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 12:03:19 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 12:03:19 INFO - PROCESS | 1661 | 1468350199346 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 12:03:19 INFO - PROCESS | 1661 | 1468350199349 Marionette TRACE conn2 <- [1,3054,null,{}] 12:03:19 INFO - PROCESS | 1661 | 1468350199358 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}] 12:03:19 INFO - PROCESS | 1661 | 1468350199361 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:19 INFO - PROCESS | 1661 | 1468350199445 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 12:03:19 INFO - PROCESS | 1661 | 1468350199504 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:19 INFO - PROCESS | 1661 | 1468350199507 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:19 INFO - PROCESS | 1661 | ++DOCSHELL 0x123945000 == 31 [pid = 1661] [id = 773] 12:03:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x124d88400) [pid = 1661] [serial = 2317] [outer = 0x0] 12:03:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x125640400) [pid = 1661] [serial = 2318] [outer = 0x124d88400] 12:03:19 INFO - PROCESS | 1661 | 1468350199534 Marionette DEBUG loaded listener.js 12:03:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x126b9d800) [pid = 1661] [serial = 2319] [outer = 0x124d88400] 12:03:19 INFO - PROCESS | 1661 | 1468350199932 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"]]]}] 12:03:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 12:03:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 12:03:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 12:03:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 12:03:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 12:03:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 12:03:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 12:03:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 12:03:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 12:03:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 12:03:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 12:03:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 12:03:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 12:03:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 12:03:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 12:03:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 12:03:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 12:03:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 12:03:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 12:03:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 12:03:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 12:03:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 12:03:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 12:03:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 12:03:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 12:03:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 12:03:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 12:03:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 12:03:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 12:03:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 12:03:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 12:03:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 12:03:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 12:03:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 12:03:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 12:03:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 12:03:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 12:03:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 12:03:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 12:03:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 12:03:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 12:03:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 12:03:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 12:03:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 12:03:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 12:03:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 12:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 12:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 12:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 12:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 12:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 12:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 12:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 12:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 12:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 12:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 12:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 12:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 12:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 12:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 12:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 12:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 12:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 12:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 12:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 12:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 12:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 12:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 12:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 12:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 12:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 12:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 12:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 12:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 12:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 12:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 12:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 12:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 12:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 12:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 12:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 12:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 12:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 12:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 12:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 12:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 12:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 12:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 12:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 12:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 12:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 12:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 12:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 12:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 12:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 12:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 12:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 12:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 12:03:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 12:03:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:03:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 12:03:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:03:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 12:03:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:03:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 12:03:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:03:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 12:03:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:03:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 12:03:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:03:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 12:03:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:03:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 12:03:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:03:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 12:03:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:03:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 12:03:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:03:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 12:03:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:03:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 12:03:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:03:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 12:03:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:03:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 12:03:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:03:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 12:03:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:03:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 12:03:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:03:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 12:03:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:03:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 12:03:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:03:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 12:03:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:03:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 12:03:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:03:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 12:03:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:03:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 12:03:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:03:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:03:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:03:20 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" 12:03:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:03:20 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" 12:03:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:03:20 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 635ms 12:03:20 INFO - PROCESS | 1661 | 1468350199983 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 12:03:20 INFO - PROCESS | 1661 | 1468350199984 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 12:03:20 INFO - TEST-START | /FileAPI/file/File-constructor.html 12:03:20 INFO - PROCESS | 1661 | 1468350199986 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 12:03:20 INFO - PROCESS | 1661 | 1468350199987 Marionette TRACE conn2 <- [1,3058,null,{}] 12:03:20 INFO - PROCESS | 1661 | 1468350199990 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}] 12:03:20 INFO - PROCESS | 1661 | 1468350199991 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:20 INFO - PROCESS | 1661 | 1468350200125 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 12:03:20 INFO - PROCESS | 1661 | 1468350200141 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:20 INFO - PROCESS | 1661 | 1468350200142 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:20 INFO - PROCESS | 1661 | ++DOCSHELL 0x124dc1000 == 32 [pid = 1661] [id = 774] 12:03:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x1289b4400) [pid = 1661] [serial = 2320] [outer = 0x0] 12:03:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x1291d4c00) [pid = 1661] [serial = 2321] [outer = 0x1289b4400] 12:03:20 INFO - PROCESS | 1661 | 1468350200183 Marionette DEBUG loaded listener.js 12:03:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x12a0c4000) [pid = 1661] [serial = 2322] [outer = 0x1289b4400] 12:03:20 INFO - PROCESS | 1661 | 1468350200600 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]]]}] 12:03:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 12:03:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 12:03:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 12:03:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 12:03:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 12:03:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 12:03:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 12:03:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 12:03:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 12:03:20 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 12:03:20 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 12:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:20 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 12:03:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 12:03:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 12:03:20 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:03:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 12:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 12:03:20 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 12:03:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 12:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 12:03:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 12:03:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 12:03:20 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 622ms 12:03:20 INFO - PROCESS | 1661 | 1468350200610 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 12:03:20 INFO - PROCESS | 1661 | 1468350200611 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 12:03:20 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 12:03:20 INFO - PROCESS | 1661 | 1468350200614 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 12:03:20 INFO - PROCESS | 1661 | 1468350200615 Marionette TRACE conn2 <- [1,3062,null,{}] 12:03:20 INFO - PROCESS | 1661 | 1468350200617 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}] 12:03:20 INFO - PROCESS | 1661 | 1468350200619 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:20 INFO - PROCESS | 1661 | 1468350200701 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 12:03:20 INFO - PROCESS | 1661 | 1468350200776 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:20 INFO - PROCESS | 1661 | 1468350200778 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:20 INFO - PROCESS | 1661 | ++DOCSHELL 0x12917c800 == 33 [pid = 1661] [id = 775] 12:03:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x124d93400) [pid = 1661] [serial = 2323] [outer = 0x0] 12:03:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x12957ec00) [pid = 1661] [serial = 2324] [outer = 0x124d93400] 12:03:20 INFO - PROCESS | 1661 | 1468350200803 Marionette DEBUG loaded listener.js 12:03:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x111c14800) [pid = 1661] [serial = 2325] [outer = 0x124d93400] 12:03:20 INFO - PROCESS | 1661 | [1661] 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 12:03:21 INFO - PROCESS | 1661 | 1468350201160 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 12:03:21 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 12:03:21 INFO - {} 12:03:21 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 569ms 12:03:21 INFO - PROCESS | 1661 | 1468350201184 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 12:03:21 INFO - PROCESS | 1661 | 1468350201193 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 12:03:21 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 12:03:21 INFO - PROCESS | 1661 | 1468350201202 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 12:03:21 INFO - PROCESS | 1661 | 1468350201204 Marionette TRACE conn2 <- [1,3066,null,{}] 12:03:21 INFO - PROCESS | 1661 | 1468350201206 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}] 12:03:21 INFO - PROCESS | 1661 | 1468350201210 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:21 INFO - PROCESS | 1661 | 1468350201341 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 12:03:21 INFO - PROCESS | 1661 | 1468350201353 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:21 INFO - PROCESS | 1661 | 1468350201355 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:21 INFO - PROCESS | 1661 | ++DOCSHELL 0x124019000 == 34 [pid = 1661] [id = 776] 12:03:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x112e05400) [pid = 1661] [serial = 2326] [outer = 0x0] 12:03:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x113d91800) [pid = 1661] [serial = 2327] [outer = 0x112e05400] 12:03:21 INFO - PROCESS | 1661 | 1468350201380 Marionette DEBUG loaded listener.js 12:03:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x119a21000) [pid = 1661] [serial = 2328] [outer = 0x112e05400] 12:03:21 INFO - PROCESS | 1661 | 1468350201712 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]]]}] 12:03:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 12:03:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 12:03:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 12:03:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 12:03:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 12:03:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 12:03:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 12:03:21 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 522ms 12:03:21 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 12:03:21 INFO - PROCESS | 1661 | 1468350201725 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 12:03:21 INFO - PROCESS | 1661 | 1468350201726 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 12:03:21 INFO - PROCESS | 1661 | 1468350201728 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 12:03:21 INFO - PROCESS | 1661 | 1468350201729 Marionette TRACE conn2 <- [1,3070,null,{}] 12:03:21 INFO - PROCESS | 1661 | 1468350201737 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}] 12:03:21 INFO - PROCESS | 1661 | 1468350201738 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:21 INFO - PROCESS | 1661 | 1468350201845 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 12:03:21 INFO - PROCESS | 1661 | 1468350201883 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:21 INFO - PROCESS | 1661 | 1468350201884 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:21 INFO - PROCESS | 1661 | ++DOCSHELL 0x128d0c800 == 35 [pid = 1661] [id = 777] 12:03:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x1130bbc00) [pid = 1661] [serial = 2329] [outer = 0x0] 12:03:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x119dcb000) [pid = 1661] [serial = 2330] [outer = 0x1130bbc00] 12:03:21 INFO - PROCESS | 1661 | 1468350201910 Marionette DEBUG loaded listener.js 12:03:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x12491e400) [pid = 1661] [serial = 2331] [outer = 0x1130bbc00] 12:03:22 INFO - PROCESS | 1661 | 1468350202219 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]]]}] 12:03:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 12:03:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 12:03:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 12:03:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 12:03:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 12:03:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 12:03:22 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 524ms 12:03:22 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 12:03:22 INFO - PROCESS | 1661 | 1468350202254 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 12:03:22 INFO - PROCESS | 1661 | 1468350202256 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 12:03:22 INFO - PROCESS | 1661 | 1468350202259 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 12:03:22 INFO - PROCESS | 1661 | 1468350202260 Marionette TRACE conn2 <- [1,3074,null,{}] 12:03:22 INFO - PROCESS | 1661 | 1468350202262 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}] 12:03:22 INFO - PROCESS | 1661 | 1468350202263 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:22 INFO - PROCESS | 1661 | 1468350202367 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 12:03:22 INFO - PROCESS | 1661 | 1468350202378 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:22 INFO - PROCESS | 1661 | 1468350202379 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:22 INFO - PROCESS | 1661 | ++DOCSHELL 0x110e5c800 == 36 [pid = 1661] [id = 778] 12:03:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x12a658400) [pid = 1661] [serial = 2332] [outer = 0x0] 12:03:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x12a952000) [pid = 1661] [serial = 2333] [outer = 0x12a658400] 12:03:22 INFO - PROCESS | 1661 | 1468350202403 Marionette DEBUG loaded listener.js 12:03:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x12ab76800) [pid = 1661] [serial = 2334] [outer = 0x12a658400] 12:03:22 INFO - PROCESS | 1661 | 1468350202817 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]]]}] 12:03:22 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x11690dc00) [pid = 1661] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:03:22 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x1128b1000) [pid = 1661] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 12:03:22 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x110ea3c00) [pid = 1661] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 12:03:22 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x116916400) [pid = 1661] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 12:03:22 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x113867000) [pid = 1661] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 12:03:22 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x1128b2c00) [pid = 1661] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 12:03:22 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x119ab6400) [pid = 1661] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 12:03:22 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x11696f400) [pid = 1661] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 12:03:22 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x1166f3c00) [pid = 1661] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 12:03:22 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x118785000) [pid = 1661] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 12:03:22 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x123ce4c00) [pid = 1661] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 12:03:22 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x110eea000) [pid = 1661] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 12:03:22 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x12380ec00) [pid = 1661] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 12:03:22 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x126533400) [pid = 1661] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 12:03:22 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x124f18000) [pid = 1661] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 12:03:22 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x1128aec00) [pid = 1661] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 12:03:22 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x124976800) [pid = 1661] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 12:03:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 12:03:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 12:03:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 12:03:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 12:03:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 12:03:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 12:03:22 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 618ms 12:03:22 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 12:03:22 INFO - PROCESS | 1661 | 1468350202878 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 12:03:22 INFO - PROCESS | 1661 | 1468350202880 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 12:03:22 INFO - PROCESS | 1661 | 1468350202882 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 12:03:22 INFO - PROCESS | 1661 | 1468350202883 Marionette TRACE conn2 <- [1,3078,null,{}] 12:03:22 INFO - PROCESS | 1661 | 1468350202885 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}] 12:03:22 INFO - PROCESS | 1661 | 1468350202886 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:22 INFO - PROCESS | 1661 | 1468350202969 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 12:03:22 INFO - PROCESS | 1661 | 1468350202976 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:22 INFO - PROCESS | 1661 | 1468350202977 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:22 INFO - PROCESS | 1661 | ++DOCSHELL 0x12adc1800 == 37 [pid = 1661] [id = 779] 12:03:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x116916400) [pid = 1661] [serial = 2335] [outer = 0x0] 12:03:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x118785000) [pid = 1661] [serial = 2336] [outer = 0x116916400] 12:03:23 INFO - PROCESS | 1661 | 1468350203002 Marionette DEBUG loaded listener.js 12:03:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x125634400) [pid = 1661] [serial = 2337] [outer = 0x116916400] 12:03:23 INFO - PROCESS | 1661 | 1468350203376 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] 12:03:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 12:03:23 INFO - PROCESS | 1661 | 1468350203405 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 12:03:23 INFO - PROCESS | 1661 | 1468350203409 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 12:03:23 INFO - PROCESS | 1661 | 1468350203410 Marionette TRACE conn2 <- [1,3082,null,{}] 12:03:23 INFO - PROCESS | 1661 | 1468350203414 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}] 12:03:23 INFO - PROCESS | 1661 | 1468350203416 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:23 INFO - PROCESS | 1661 | 1468350203586 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 12:03:23 INFO - PROCESS | 1661 | 1468350203600 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:23 INFO - PROCESS | 1661 | 1468350203601 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:23 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c017800 == 38 [pid = 1661] [id = 780] 12:03:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x125637000) [pid = 1661] [serial = 2338] [outer = 0x0] 12:03:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x12ad76800) [pid = 1661] [serial = 2339] [outer = 0x125637000] 12:03:23 INFO - PROCESS | 1661 | 1468350203642 Marionette DEBUG loaded listener.js 12:03:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x12b817400) [pid = 1661] [serial = 2340] [outer = 0x125637000] 12:03:23 INFO - PROCESS | 1661 | 1468350203993 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]]]}] 12:03:24 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 12:03:24 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 12:03:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:24 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 12:03:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 12:03:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 620ms 12:03:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 12:03:24 INFO - PROCESS | 1661 | 1468350204028 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 12:03:24 INFO - PROCESS | 1661 | 1468350204030 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 12:03:24 INFO - PROCESS | 1661 | 1468350204032 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 12:03:24 INFO - PROCESS | 1661 | 1468350204034 Marionette TRACE conn2 <- [1,3086,null,{}] 12:03:24 INFO - PROCESS | 1661 | 1468350204036 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}] 12:03:24 INFO - PROCESS | 1661 | 1468350204038 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:24 INFO - PROCESS | 1661 | 1468350204136 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 12:03:24 INFO - PROCESS | 1661 | 1468350204221 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:24 INFO - PROCESS | 1661 | 1468350204223 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:24 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c71e000 == 39 [pid = 1661] [id = 781] 12:03:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x119a22800) [pid = 1661] [serial = 2341] [outer = 0x0] 12:03:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x12b817c00) [pid = 1661] [serial = 2342] [outer = 0x119a22800] 12:03:24 INFO - PROCESS | 1661 | 1468350204252 Marionette DEBUG loaded listener.js 12:03:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x12b9ad000) [pid = 1661] [serial = 2343] [outer = 0x119a22800] 12:03:24 INFO - PROCESS | 1661 | 1468350204500 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 12:03:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 12:03:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 520ms 12:03:24 INFO - PROCESS | 1661 | 1468350204560 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 12:03:24 INFO - PROCESS | 1661 | 1468350204562 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 12:03:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 12:03:24 INFO - PROCESS | 1661 | 1468350204564 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 12:03:24 INFO - PROCESS | 1661 | 1468350204565 Marionette TRACE conn2 <- [1,3090,null,{}] 12:03:24 INFO - PROCESS | 1661 | 1468350204568 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}] 12:03:24 INFO - PROCESS | 1661 | 1468350204569 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:24 INFO - PROCESS | 1661 | 1468350204671 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 12:03:24 INFO - PROCESS | 1661 | 1468350204674 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:24 INFO - PROCESS | 1661 | 1468350204675 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:24 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cba1800 == 40 [pid = 1661] [id = 782] 12:03:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x12b81f000) [pid = 1661] [serial = 2344] [outer = 0x0] 12:03:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x12b9b3400) [pid = 1661] [serial = 2345] [outer = 0x12b81f000] 12:03:24 INFO - PROCESS | 1661 | 1468350204699 Marionette DEBUG loaded listener.js 12:03:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x12b9b8c00) [pid = 1661] [serial = 2346] [outer = 0x12b81f000] 12:03:25 INFO - PROCESS | 1661 | 1468350205176 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 12:03:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 12:03:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 618ms 12:03:25 INFO - PROCESS | 1661 | 1468350205184 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 12:03:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 12:03:25 INFO - PROCESS | 1661 | 1468350205188 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 12:03:25 INFO - PROCESS | 1661 | 1468350205193 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 12:03:25 INFO - PROCESS | 1661 | 1468350205197 Marionette TRACE conn2 <- [1,3094,null,{}] 12:03:25 INFO - PROCESS | 1661 | 1468350205203 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}] 12:03:25 INFO - PROCESS | 1661 | 1468350205206 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:25 INFO - PROCESS | 1661 | 1468350205334 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 12:03:25 INFO - PROCESS | 1661 | 1468350205438 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:25 INFO - PROCESS | 1661 | 1468350205440 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:25 INFO - PROCESS | 1661 | ++DOCSHELL 0x117e25800 == 41 [pid = 1661] [id = 783] 12:03:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x116772c00) [pid = 1661] [serial = 2347] [outer = 0x0] 12:03:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x11690e800) [pid = 1661] [serial = 2348] [outer = 0x116772c00] 12:03:25 INFO - PROCESS | 1661 | 1468350205472 Marionette DEBUG loaded listener.js 12:03:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x1176e9800) [pid = 1661] [serial = 2349] [outer = 0x116772c00] 12:03:25 INFO - PROCESS | 1661 | 1468350205882 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 12:03:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 12:03:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 724ms 12:03:25 INFO - PROCESS | 1661 | 1468350205917 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 12:03:25 INFO - PROCESS | 1661 | 1468350205921 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 12:03:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 12:03:25 INFO - PROCESS | 1661 | 1468350205925 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 12:03:25 INFO - PROCESS | 1661 | 1468350205927 Marionette TRACE conn2 <- [1,3098,null,{}] 12:03:25 INFO - PROCESS | 1661 | 1468350205930 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}] 12:03:25 INFO - PROCESS | 1661 | 1468350205932 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:26 INFO - PROCESS | 1661 | 1468350206042 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 12:03:26 INFO - PROCESS | 1661 | 1468350206151 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:26 INFO - PROCESS | 1661 | 1468350206152 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:26 INFO - PROCESS | 1661 | ++DOCSHELL 0x123944000 == 42 [pid = 1661] [id = 784] 12:03:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x1181ce400) [pid = 1661] [serial = 2350] [outer = 0x0] 12:03:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x11878a400) [pid = 1661] [serial = 2351] [outer = 0x1181ce400] 12:03:26 INFO - PROCESS | 1661 | 1468350206185 Marionette DEBUG loaded listener.js 12:03:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x119b6b400) [pid = 1661] [serial = 2352] [outer = 0x1181ce400] 12:03:26 INFO - PROCESS | 1661 | 1468350206557 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]]]}] 12:03:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 12:03:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 12:03:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 672ms 12:03:26 INFO - PROCESS | 1661 | 1468350206598 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 12:03:26 INFO - PROCESS | 1661 | 1468350206600 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 12:03:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 12:03:26 INFO - PROCESS | 1661 | 1468350206602 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 12:03:26 INFO - PROCESS | 1661 | 1468350206605 Marionette TRACE conn2 <- [1,3102,null,{}] 12:03:26 INFO - PROCESS | 1661 | 1468350206613 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}] 12:03:26 INFO - PROCESS | 1661 | 1468350206616 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:26 INFO - PROCESS | 1661 | 1468350206726 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 12:03:26 INFO - PROCESS | 1661 | 1468350206838 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:26 INFO - PROCESS | 1661 | 1468350206840 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:26 INFO - PROCESS | 1661 | ++DOCSHELL 0x128a4d000 == 43 [pid = 1661] [id = 785] 12:03:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x1243f0800) [pid = 1661] [serial = 2353] [outer = 0x0] 12:03:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x124921400) [pid = 1661] [serial = 2354] [outer = 0x1243f0800] 12:03:26 INFO - PROCESS | 1661 | 1468350206872 Marionette DEBUG loaded listener.js 12:03:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x124bd6000) [pid = 1661] [serial = 2355] [outer = 0x1243f0800] 12:03:27 INFO - PROCESS | 1661 | 1468350207228 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 12:03:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 12:03:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 674ms 12:03:27 INFO - PROCESS | 1661 | 1468350207276 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 12:03:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 12:03:27 INFO - PROCESS | 1661 | 1468350207278 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 12:03:27 INFO - PROCESS | 1661 | 1468350207280 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 12:03:27 INFO - PROCESS | 1661 | 1468350207282 Marionette TRACE conn2 <- [1,3106,null,{}] 12:03:27 INFO - PROCESS | 1661 | 1468350207284 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}] 12:03:27 INFO - PROCESS | 1661 | 1468350207286 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:27 INFO - PROCESS | 1661 | 1468350207396 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 12:03:27 INFO - PROCESS | 1661 | 1468350207499 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:27 INFO - PROCESS | 1661 | 1468350207501 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:27 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cad9800 == 44 [pid = 1661] [id = 786] 12:03:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x12563a000) [pid = 1661] [serial = 2356] [outer = 0x0] 12:03:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x1269ac400) [pid = 1661] [serial = 2357] [outer = 0x12563a000] 12:03:27 INFO - PROCESS | 1661 | 1468350207531 Marionette DEBUG loaded listener.js 12:03:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x128940800) [pid = 1661] [serial = 2358] [outer = 0x12563a000] 12:03:27 INFO - PROCESS | 1661 | 1468350207898 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]]]}] 12:03:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 12:03:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 12:03:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 12:03:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 668ms 12:03:27 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 12:03:27 INFO - PROCESS | 1661 | 1468350207950 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 12:03:27 INFO - PROCESS | 1661 | 1468350207951 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 12:03:27 INFO - PROCESS | 1661 | 1468350207953 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 12:03:27 INFO - PROCESS | 1661 | 1468350207954 Marionette TRACE conn2 <- [1,3110,null,{}] 12:03:27 INFO - PROCESS | 1661 | 1468350207957 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}] 12:03:27 INFO - PROCESS | 1661 | 1468350207958 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:28 INFO - PROCESS | 1661 | 1468350208064 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 12:03:28 INFO - PROCESS | 1661 | 1468350208158 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:28 INFO - PROCESS | 1661 | 1468350208160 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:28 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bd15800 == 45 [pid = 1661] [id = 787] 12:03:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x126707800) [pid = 1661] [serial = 2359] [outer = 0x0] 12:03:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x12893b000) [pid = 1661] [serial = 2360] [outer = 0x126707800] 12:03:28 INFO - PROCESS | 1661 | 1468350208189 Marionette DEBUG loaded listener.js 12:03:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x128b33000) [pid = 1661] [serial = 2361] [outer = 0x126707800] 12:03:28 INFO - PROCESS | 1661 | 1468350208549 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"]]]}] 12:03:28 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 12:03:28 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 12:03:28 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 12:03:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:28 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 12:03:28 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 621ms 12:03:28 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 12:03:28 INFO - PROCESS | 1661 | 1468350208574 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 12:03:28 INFO - PROCESS | 1661 | 1468350208576 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 12:03:28 INFO - PROCESS | 1661 | 1468350208578 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 12:03:28 INFO - PROCESS | 1661 | 1468350208579 Marionette TRACE conn2 <- [1,3114,null,{}] 12:03:28 INFO - PROCESS | 1661 | 1468350208582 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}] 12:03:28 INFO - PROCESS | 1661 | 1468350208586 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:28 INFO - PROCESS | 1661 | 1468350208712 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 12:03:28 INFO - PROCESS | 1661 | 1468350208949 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\", \"b8d7161b-c301-407b-a0d5-bfda38d82c7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:28 INFO - PROCESS | 1661 | 1468350208951 Marionette INFO sendAsync 8b9408f6-db2e-df49-956e-4d831b757985 12:03:28 INFO - PROCESS | 1661 | ++DOCSHELL 0x117004000 == 46 [pid = 1661] [id = 788] 12:03:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x110eac800) [pid = 1661] [serial = 2362] [outer = 0x0] 12:03:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x111aa5800) [pid = 1661] [serial = 2363] [outer = 0x110eac800] 12:03:29 INFO - PROCESS | 1661 | 1468350209004 Marionette DEBUG loaded listener.js 12:03:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x110eb8800) [pid = 1661] [serial = 2364] [outer = 0x110eac800] 12:03:29 INFO - PROCESS | 1661 | 1468350209413 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]]]}] 12:03:29 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 12:03:29 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 874ms 12:03:29 INFO - PROCESS | 1661 | 1468350209453 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 12:03:29 INFO - PROCESS | 1661 | 1468350209455 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 12:03:30 INFO - PROCESS | 1661 | --DOCSHELL 0x12c71e000 == 45 [pid = 1661] [id = 781] 12:03:30 INFO - PROCESS | 1661 | --DOCSHELL 0x12c017800 == 44 [pid = 1661] [id = 780] 12:03:30 INFO - PROCESS | 1661 | --DOCSHELL 0x12adc1800 == 43 [pid = 1661] [id = 779] 12:03:30 INFO - PROCESS | 1661 | --DOCSHELL 0x110e5c800 == 42 [pid = 1661] [id = 778] 12:03:30 INFO - PROCESS | 1661 | --DOCSHELL 0x128d0c800 == 41 [pid = 1661] [id = 777] 12:03:30 INFO - PROCESS | 1661 | --DOCSHELL 0x124019000 == 40 [pid = 1661] [id = 776] 12:03:30 INFO - PROCESS | 1661 | --DOCSHELL 0x12917c800 == 39 [pid = 1661] [id = 775] 12:03:30 INFO - PROCESS | 1661 | --DOCSHELL 0x124dc1000 == 38 [pid = 1661] [id = 774] 12:03:30 INFO - PROCESS | 1661 | --DOCSHELL 0x123945000 == 37 [pid = 1661] [id = 773] 12:03:30 INFO - PROCESS | 1661 | --DOCSHELL 0x118839800 == 36 [pid = 1661] [id = 772] 12:03:30 INFO - PROCESS | 1661 | --DOCSHELL 0x1160a2800 == 35 [pid = 1661] [id = 771] 12:03:30 INFO - PROCESS | 1661 | --DOCSHELL 0x110e70000 == 34 [pid = 1661] [id = 770] 12:03:30 INFO - PROCESS | 1661 | --DOCSHELL 0x11883d000 == 33 [pid = 1661] [id = 769] 12:03:30 INFO - PROCESS | 1661 | --DOCSHELL 0x12897f000 == 32 [pid = 1661] [id = 767] 12:03:30 INFO - PROCESS | 1661 | --DOCSHELL 0x12e117000 == 31 [pid = 1661] [id = 768] 12:03:30 INFO - PROCESS | 1661 | --DOCSHELL 0x12bd15800 == 30 [pid = 1661] [id = 787] 12:03:30 INFO - PROCESS | 1661 | --DOCSHELL 0x12cad9800 == 29 [pid = 1661] [id = 786] 12:03:30 INFO - PROCESS | 1661 | --DOCSHELL 0x128a4d000 == 28 [pid = 1661] [id = 785] 12:03:30 INFO - PROCESS | 1661 | --DOCSHELL 0x123944000 == 27 [pid = 1661] [id = 784] 12:03:30 INFO - PROCESS | 1661 | --DOCSHELL 0x12cba1800 == 26 [pid = 1661] [id = 782] 12:03:30 INFO - PROCESS | 1661 | --DOCSHELL 0x117e25800 == 25 [pid = 1661] [id = 783] 12:03:30 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x12110d000) [pid = 1661] [serial = 2283] [outer = 0x0] [url = about:blank] 12:03:30 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x124f13800) [pid = 1661] [serial = 2288] [outer = 0x0] [url = about:blank] 12:03:30 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x124974400) [pid = 1661] [serial = 2286] [outer = 0x0] [url = about:blank] 12:03:30 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x126177800) [pid = 1661] [serial = 2291] [outer = 0x0] [url = about:blank] 12:03:30 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x126b9d000) [pid = 1661] [serial = 2297] [outer = 0x0] [url = about:blank] 12:03:30 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x1269aec00) [pid = 1661] [serial = 2292] [outer = 0x0] [url = about:blank] 12:03:30 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x124978000) [pid = 1661] [serial = 2295] [outer = 0x0] [url = about:blank] 12:03:30 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x119d82000) [pid = 1661] [serial = 2294] [outer = 0x0] [url = about:blank] 12:03:30 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x119d7f400) [pid = 1661] [serial = 2280] [outer = 0x0] [url = about:blank] 12:03:30 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x12558f400) [pid = 1661] [serial = 2289] [outer = 0x0] [url = about:blank] 12:03:30 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x1151d3c00) [pid = 1661] [serial = 2271] [outer = 0x0] [url = about:blank] 12:03:30 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x112ed5000) [pid = 1661] [serial = 2268] [outer = 0x0] [url = about:blank] 12:03:30 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x1128ab000) [pid = 1661] [serial = 2251] [outer = 0x0] [url = about:blank] 12:03:30 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x113a52400) [pid = 1661] [serial = 2269] [outer = 0x0] [url = about:blank] 12:03:30 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x110ee5000) [pid = 1661] [serial = 2250] [outer = 0x0] [url = about:blank] 12:03:30 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x1176e9400) [pid = 1661] [serial = 2273] [outer = 0x0] [url = about:blank] 12:03:30 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x1181cdc00) [pid = 1661] [serial = 2274] [outer = 0x0] [url = about:blank] 12:03:30 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x116914000) [pid = 1661] [serial = 2253] [outer = 0x0] [url = about:blank] 12:03:30 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x119144c00) [pid = 1661] [serial = 2276] [outer = 0x0] [url = about:blank] 12:03:30 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x118782000) [pid = 1661] [serial = 2254] [outer = 0x0] [url = about:blank] 12:03:30 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x119a1cc00) [pid = 1661] [serial = 2277] [outer = 0x0] [url = about:blank] 12:03:30 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x119d14c00) [pid = 1661] [serial = 2279] [outer = 0x0] [url = about:blank] 12:03:30 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x117ea4000) [pid = 1661] [serial = 2265] [outer = 0x0] [url = about:blank] 12:03:30 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x118107000) [pid = 1661] [serial = 2266] [outer = 0x0] [url = about:blank] 12:03:30 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x119dc9c00) [pid = 1661] [serial = 2282] [outer = 0x0] [url = about:blank] 12:03:30 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x12380e400) [pid = 1661] [serial = 2257] [outer = 0x0] [url = about:blank] 12:03:30 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x12957e800) [pid = 1661] [serial = 2300] [outer = 0x0] [url = about:blank] 12:03:30 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x119d17000) [pid = 1661] [serial = 2256] [outer = 0x0] [url = about:blank] 12:03:30 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x124bd7800) [pid = 1661] [serial = 2259] [outer = 0x0] [url = about:blank] 12:03:30 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x12502f800) [pid = 1661] [serial = 2260] [outer = 0x0] [url = about:blank] 12:03:30 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x1128b0400) [pid = 1661] [serial = 2262] [outer = 0x0] [url = about:blank] 12:03:30 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x113849800) [pid = 1661] [serial = 2263] [outer = 0x0] [url = about:blank] 12:03:30 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x1245a1000) [pid = 1661] [serial = 2285] [outer = 0x0] [url = about:blank] 12:03:30 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x128859c00) [pid = 1661] [serial = 2298] [outer = 0x0] [url = about:blank] 12:03:30 WARNING - u'runner_teardown' () 12:03:30 INFO - No more tests 12:03:30 INFO - Got 0 unexpected results 12:03:30 INFO - SUITE-END | took 517s 12:03:30 INFO - Closing logging queue 12:03:30 INFO - queue closed 12:03:30 INFO - Return code: 0 12:03:30 WARNING - # TBPL SUCCESS # 12:03:30 INFO - Running post-action listener: _resource_record_post_action 12:03:30 INFO - Running post-run listener: _resource_record_post_run 12:03:31 INFO - Total resource usage - Wall time: 540s; CPU: 58.0%; Read bytes: 31665664; Write bytes: 953943040; Read time: 208; Write time: 5143 12:03:31 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 12:03:31 INFO - install - Wall time: 19s; CPU: 54.0%; Read bytes: 145357312; Write bytes: 143998976; Read time: 13743; Write time: 306 12:03:31 INFO - run-tests - Wall time: 522s; CPU: 58.0%; Read bytes: 29797888; Write bytes: 798876672; Read time: 192; Write time: 4799 12:03:31 INFO - Running post-run listener: _upload_blobber_files 12:03:31 INFO - Blob upload gear active. 12:03:31 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 12:03:31 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 12:03:31 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'] 12:03:31 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 12:03:32 INFO - (blobuploader) - INFO - Open directory for files ... 12:03:32 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 12:03:32 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:03:32 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:03:33 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 12:03:33 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:03:33 INFO - (blobuploader) - INFO - Done attempting. 12:03:33 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 12:03:33 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:03:33 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:03:35 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 12:03:35 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:03:35 INFO - (blobuploader) - INFO - Done attempting. 12:03:35 INFO - (blobuploader) - INFO - Iteration through files over. 12:03:35 INFO - Return code: 0 12:03:35 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 12:03:35 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 12:03:35 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/68604e8f33cacb711cfafd176aab2282be529353ea3759a580709a92af19f7f5e91267a2229d424f05f6b13a1e61675c92a8dbc70f0cf4ee5a34eb29a23a758c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5cf16773b03bdada34340158b0c0ad6774e76cb232e4d65818f8a3271410deb779927270aa3cf8537e61969674812a0abb6cdd0291443b07da4dc37de14b94eb"} 12:03:35 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 12:03:35 INFO - Writing to file /builds/slave/test/properties/blobber_files 12:03:35 INFO - Contents: 12:03:35 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/68604e8f33cacb711cfafd176aab2282be529353ea3759a580709a92af19f7f5e91267a2229d424f05f6b13a1e61675c92a8dbc70f0cf4ee5a34eb29a23a758c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5cf16773b03bdada34340158b0c0ad6774e76cb232e4d65818f8a3271410deb779927270aa3cf8537e61969674812a0abb6cdd0291443b07da4dc37de14b94eb"} 12:03:35 INFO - Running post-run listener: copy_logs_to_upload_dir 12:03:35 INFO - Copying logs to upload dir... 12:03:35 INFO - mkdir: /builds/slave/test/build/upload/logs 12:03:35 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=663.853695 ========= master_lag: 0.28 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 11 mins, 4 secs) (at 2016-07-12 12:03:35.397603) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-12 12:03:35.401482) ========= 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.dlOZnlYFfF/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.PEawZAqWGE/Listeners TMPDIR=/var/folders/n3/6lv2w58n1hbdpjv4x880h_7c00000w/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/68604e8f33cacb711cfafd176aab2282be529353ea3759a580709a92af19f7f5e91267a2229d424f05f6b13a1e61675c92a8dbc70f0cf4ee5a34eb29a23a758c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5cf16773b03bdada34340158b0c0ad6774e76cb232e4d65818f8a3271410deb779927270aa3cf8537e61969674812a0abb6cdd0291443b07da4dc37de14b94eb"} build_url:https://queue.taskcluster.net/v1/task/F8J4t50UQXCT5XMx3ZK81A/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/F8J4t50UQXCT5XMx3ZK81A/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012766 build_url: 'https://queue.taskcluster.net/v1/task/F8J4t50UQXCT5XMx3ZK81A/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/68604e8f33cacb711cfafd176aab2282be529353ea3759a580709a92af19f7f5e91267a2229d424f05f6b13a1e61675c92a8dbc70f0cf4ee5a34eb29a23a758c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5cf16773b03bdada34340158b0c0ad6774e76cb232e4d65818f8a3271410deb779927270aa3cf8537e61969674812a0abb6cdd0291443b07da4dc37de14b94eb"}' symbols_url: 'https://queue.taskcluster.net/v1/task/F8J4t50UQXCT5XMx3ZK81A/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-12 12:03:35.442007) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-12 12:03:35.442380) ========= 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.dlOZnlYFfF/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.PEawZAqWGE/Listeners TMPDIR=/var/folders/n3/6lv2w58n1hbdpjv4x880h_7c00000w/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.005269 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-12 12:03:35.496648) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-12 12:03:35.500005) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-12 12:03:35.500496) ========= ========= Total master_lag: 0.43 =========