builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0220 starttime: 1465244539.92 results: success (0) buildid: 20160606120332 builduid: 394ff36afaaf47b0a5ccdc9e3ac607e3 revision: 46d72a56c57dafb4dc1061d4741a3e1181ac3d68 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 13:22:19.923867) ========= master: http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 13:22:19.924271) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 13:22:19.924548) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 13:22:20.011501) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 13:22:20.011886) ========= 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.ViIEXWNxG2/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.sBllYaZvD1/Listeners TMPDIR=/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/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-06-06 13:22:20-- 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% 175M=0s 2016-06-06 13:22:20 (175 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.466093 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 13:22:20.507862) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 13:22:20.508184) ========= 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.ViIEXWNxG2/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.sBllYaZvD1/Listeners TMPDIR=/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/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.025254 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 13:22:20.562488) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 13:22:20.562856) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 46d72a56c57dafb4dc1061d4741a3e1181ac3d68 --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 46d72a56c57dafb4dc1061d4741a3e1181ac3d68 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.ViIEXWNxG2/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.sBllYaZvD1/Listeners TMPDIR=/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/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-06-06 13:22:20,648 truncating revision to first 12 chars 2016-06-06 13:22:20,648 Setting DEBUG logging. 2016-06-06 13:22:20,648 attempt 1/10 2016-06-06 13:22:20,648 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/46d72a56c57d?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-06 13:22:21,348 unpacking tar archive at: mozilla-beta-46d72a56c57d/testing/mozharness/ program finished with exit code 0 elapsedTime=0.969166 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 13:22:21.552227) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 13:22:21.552508) ========= script_repo_revision: 46d72a56c57dafb4dc1061d4741a3e1181ac3d68 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 13:22:21.552900) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-06 13:22:21.553172) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-06 13:22:21.573274) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 13 mins, 38 secs) (at 2016-06-06 13:22:21.573633) ========= /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.ViIEXWNxG2/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.sBllYaZvD1/Listeners TMPDIR=/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/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 13:22:21 INFO - MultiFileLogger online at 20160606 13:22:21 in /builds/slave/test 13:22:21 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 13:22:21 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 13:22:21 INFO - {'append_to_log': False, 13:22:21 INFO - 'base_work_dir': '/builds/slave/test', 13:22:21 INFO - 'blob_upload_branch': 'mozilla-beta', 13:22:21 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 13:22:21 INFO - 'buildbot_json_path': 'buildprops.json', 13:22:21 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 13:22:21 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 13:22:21 INFO - 'download_minidump_stackwalk': True, 13:22:21 INFO - 'download_symbols': 'true', 13:22:21 INFO - 'e10s': False, 13:22:21 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 13:22:21 INFO - 'tooltool.py': '/tools/tooltool.py', 13:22:21 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 13:22:21 INFO - '/tools/misc-python/virtualenv.py')}, 13:22:21 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 13:22:21 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 13:22:21 INFO - 'log_level': 'info', 13:22:21 INFO - 'log_to_console': True, 13:22:21 INFO - 'opt_config_files': (), 13:22:21 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 13:22:21 INFO - '--processes=1', 13:22:21 INFO - '--config=%(test_path)s/wptrunner.ini', 13:22:21 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 13:22:21 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 13:22:21 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 13:22:21 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 13:22:21 INFO - 'pip_index': False, 13:22:21 INFO - 'require_test_zip': True, 13:22:21 INFO - 'test_type': ('testharness',), 13:22:21 INFO - 'this_chunk': '1', 13:22:21 INFO - 'tooltool_cache': '/builds/tooltool_cache', 13:22:21 INFO - 'total_chunks': '10', 13:22:21 INFO - 'virtualenv_path': 'venv', 13:22:21 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 13:22:21 INFO - 'work_dir': 'build'} 13:22:21 INFO - ##### 13:22:21 INFO - ##### Running clobber step. 13:22:21 INFO - ##### 13:22:21 INFO - Running pre-action listener: _resource_record_pre_action 13:22:21 INFO - Running main action method: clobber 13:22:21 INFO - rmtree: /builds/slave/test/build 13:22:21 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 13:22:23 INFO - Running post-action listener: _resource_record_post_action 13:22:23 INFO - ##### 13:22:23 INFO - ##### Running read-buildbot-config step. 13:22:23 INFO - ##### 13:22:23 INFO - Running pre-action listener: _resource_record_pre_action 13:22:23 INFO - Running main action method: read_buildbot_config 13:22:23 INFO - Using buildbot properties: 13:22:23 INFO - { 13:22:23 INFO - "project": "", 13:22:23 INFO - "product": "firefox", 13:22:23 INFO - "script_repo_revision": "production", 13:22:23 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 13:22:23 INFO - "repository": "", 13:22:23 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 13:22:23 INFO - "buildid": "20160606120332", 13:22:23 INFO - "pgo_build": "False", 13:22:23 INFO - "basedir": "/builds/slave/test", 13:22:23 INFO - "buildnumber": 26, 13:22:23 INFO - "slavename": "t-yosemite-r7-0220", 13:22:23 INFO - "master": "http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/", 13:22:23 INFO - "platform": "macosx64", 13:22:23 INFO - "branch": "mozilla-beta", 13:22:23 INFO - "revision": "46d72a56c57dafb4dc1061d4741a3e1181ac3d68", 13:22:23 INFO - "repo_path": "releases/mozilla-beta", 13:22:23 INFO - "moz_repo_path": "", 13:22:23 INFO - "stage_platform": "macosx64", 13:22:23 INFO - "builduid": "394ff36afaaf47b0a5ccdc9e3ac607e3", 13:22:23 INFO - "slavebuilddir": "test" 13:22:23 INFO - } 13:22:23 INFO - Found installer url https://queue.taskcluster.net/v1/task/bCHrJfUMTE2Nh5_oouWx0Q/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 13:22:23 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/bCHrJfUMTE2Nh5_oouWx0Q/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 13:22:23 INFO - Running post-action listener: _resource_record_post_action 13:22:23 INFO - ##### 13:22:23 INFO - ##### Running download-and-extract step. 13:22:23 INFO - ##### 13:22:23 INFO - Running pre-action listener: _resource_record_pre_action 13:22:23 INFO - Running main action method: download_and_extract 13:22:23 INFO - mkdir: /builds/slave/test/build/tests 13:22:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:22:23 INFO - https://queue.taskcluster.net/v1/task/bCHrJfUMTE2Nh5_oouWx0Q/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 13:22:23 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/bCHrJfUMTE2Nh5_oouWx0Q/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 13:22:23 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/bCHrJfUMTE2Nh5_oouWx0Q/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 13:22:23 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/bCHrJfUMTE2Nh5_oouWx0Q/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 13:22:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/bCHrJfUMTE2Nh5_oouWx0Q/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 13:22:54 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/bCHrJfUMTE2Nh5_oouWx0Q/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json: timed out 13:22:54 INFO - retry: attempt #1 caught exception: timed out 13:22:54 INFO - retry: Failed, sleeping 30 seconds before retrying 13:23:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/bCHrJfUMTE2Nh5_oouWx0Q/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 13:23:54 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/bCHrJfUMTE2Nh5_oouWx0Q/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json: timed out 13:23:54 INFO - retry: attempt #2 caught exception: timed out 13:23:54 INFO - retry: Failed, sleeping 60 seconds before retrying 13:24:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/bCHrJfUMTE2Nh5_oouWx0Q/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 #3 13:24:55 INFO - Downloaded 1201 bytes. 13:24:55 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 13:24:55 INFO - Using the following test package requirements: 13:24:55 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 13:24:55 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 13:24:55 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 13:24:55 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 13:24:55 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 13:24:55 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 13:24:55 INFO - u'jsshell-mac64.zip'], 13:24:55 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 13:24:55 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 13:24:55 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 13:24:55 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 13:24:55 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 13:24:55 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 13:24:55 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 13:24:55 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 13:24:55 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 13:24:55 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 13:24:55 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 13:24:55 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 13:24:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:24:55 INFO - https://queue.taskcluster.net/v1/task/bCHrJfUMTE2Nh5_oouWx0Q/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 13:24:55 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/bCHrJfUMTE2Nh5_oouWx0Q/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 13:24:55 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/bCHrJfUMTE2Nh5_oouWx0Q/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 13:24:55 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/bCHrJfUMTE2Nh5_oouWx0Q/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 13:24:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/bCHrJfUMTE2Nh5_oouWx0Q/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 13:24:57 INFO - Downloaded 18347691 bytes. 13:24:57 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/*'] 13:24:57 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/* 13:24:58 INFO - caution: filename not matched: web-platform/* 13:24:58 INFO - Return code: 11 13:24:58 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')]} 13:24:58 INFO - https://queue.taskcluster.net/v1/task/bCHrJfUMTE2Nh5_oouWx0Q/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 13:24:58 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/bCHrJfUMTE2Nh5_oouWx0Q/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 13:24:58 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/bCHrJfUMTE2Nh5_oouWx0Q/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 13:24:58 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/bCHrJfUMTE2Nh5_oouWx0Q/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 13:24:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/bCHrJfUMTE2Nh5_oouWx0Q/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 13:25:00 INFO - Downloaded 36389087 bytes. 13:25:00 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/*'] 13:25:00 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/* 13:25:04 INFO - caution: filename not matched: bin/* 13:25:04 INFO - caution: filename not matched: config/* 13:25:04 INFO - caution: filename not matched: mozbase/* 13:25:04 INFO - caution: filename not matched: marionette/* 13:25:04 INFO - caution: filename not matched: tools/wptserve/* 13:25:04 INFO - Return code: 11 13:25:04 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')]} 13:25:04 INFO - https://queue.taskcluster.net/v1/task/bCHrJfUMTE2Nh5_oouWx0Q/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 13:25:04 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/bCHrJfUMTE2Nh5_oouWx0Q/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 13:25:04 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/bCHrJfUMTE2Nh5_oouWx0Q/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 13:25:04 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/bCHrJfUMTE2Nh5_oouWx0Q/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 13:25:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/bCHrJfUMTE2Nh5_oouWx0Q/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 13:25:07 INFO - Downloaded 73062969 bytes. 13:25:07 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/bCHrJfUMTE2Nh5_oouWx0Q/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 13:25:07 INFO - mkdir: /builds/slave/test/properties 13:25:07 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 13:25:07 INFO - Writing to file /builds/slave/test/properties/build_url 13:25:07 INFO - Contents: 13:25:07 INFO - build_url:https://queue.taskcluster.net/v1/task/bCHrJfUMTE2Nh5_oouWx0Q/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 13:25:08 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/bCHrJfUMTE2Nh5_oouWx0Q/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 13:25:08 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 13:25:08 INFO - Writing to file /builds/slave/test/properties/symbols_url 13:25:08 INFO - Contents: 13:25:08 INFO - symbols_url:https://queue.taskcluster.net/v1/task/bCHrJfUMTE2Nh5_oouWx0Q/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 13:25:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:25:08 INFO - https://queue.taskcluster.net/v1/task/bCHrJfUMTE2Nh5_oouWx0Q/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 13:25:08 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/bCHrJfUMTE2Nh5_oouWx0Q/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 13:25:08 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/bCHrJfUMTE2Nh5_oouWx0Q/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 13:25:08 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/bCHrJfUMTE2Nh5_oouWx0Q/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 13:25:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/bCHrJfUMTE2Nh5_oouWx0Q/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 13:25:40 WARNING - URL Error: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/bCHrJfUMTE2Nh5_oouWx0Q/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 13:25:40 INFO - Running command: ['nslookup', 'queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com'] 13:25:40 INFO - Copy/paste: nslookup queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com 13:25:40 INFO - Server: 10.26.75.40 13:25:40 INFO - Address: 10.26.75.40#53 13:25:40 INFO - queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com canonical name = proxxy1.srv.releng.scl3.mozilla.com. 13:25:40 INFO - Name: proxxy1.srv.releng.scl3.mozilla.com 13:25:40 INFO - Address: 10.26.48.46 13:25:40 INFO - Return code: 0 13:25:40 INFO - retry: attempt #1 caught exception: 13:25:40 INFO - retry: Failed, sleeping 30 seconds before retrying 13:26:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/bCHrJfUMTE2Nh5_oouWx0Q/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 #2 13:26:36 INFO - Downloaded 103652345 bytes. 13:26:36 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'] 13:26:36 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 13:26:40 INFO - Return code: 0 13:26:40 INFO - Running post-action listener: _resource_record_post_action 13:26:40 INFO - Running post-action listener: set_extra_try_arguments 13:26:40 INFO - ##### 13:26:40 INFO - ##### Running create-virtualenv step. 13:26:40 INFO - ##### 13:26:40 INFO - Running pre-action listener: _pre_create_virtualenv 13:26:40 INFO - Running pre-action listener: _resource_record_pre_action 13:26:40 INFO - Running main action method: create_virtualenv 13:26:40 INFO - Creating virtualenv /builds/slave/test/build/venv 13:26:40 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 13:26:40 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 13:26:40 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 13:26:40 INFO - Using real prefix '/tools/python27' 13:26:40 INFO - New python executable in /builds/slave/test/build/venv/bin/python 13:26:40 INFO - Installing distribute.............................................................................................................................................................................................done. 13:26:43 INFO - Installing pip.................done. 13:26:43 INFO - Return code: 0 13:26:43 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 13:26:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:26:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:26:43 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:26:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:26:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:26:43 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:26:43 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 0x105b63e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x105b80f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd150ca6680>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x105b7c5e0>, '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 0x10575fcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10578a990>, '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.ViIEXWNxG2/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.sBllYaZvD1/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 13:26:43 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 13:26:43 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 13:26:43 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.ViIEXWNxG2/Render', 13:26:43 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:26:43 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:26:43 INFO - 'HOME': '/Users/cltbld', 13:26:43 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:26:43 INFO - 'LOGNAME': 'cltbld', 13:26:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:26:43 INFO - 'MOZ_NO_REMOTE': '1', 13:26:43 INFO - 'NO_EM_RESTART': '1', 13:26:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:26:43 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:26:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:26:43 INFO - 'PWD': '/builds/slave/test', 13:26:43 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:26:43 INFO - 'SHELL': '/bin/bash', 13:26:43 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.sBllYaZvD1/Listeners', 13:26:43 INFO - 'TMPDIR': '/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/', 13:26:43 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:26:43 INFO - 'USER': 'cltbld', 13:26:43 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:26:43 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:26:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:26:43 INFO - 'XPC_FLAGS': '0x0', 13:26:43 INFO - 'XPC_SERVICE_NAME': '0', 13:26:43 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:26:44 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:26:44 INFO - Downloading/unpacking psutil>=0.7.1 13:26:44 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 13:26:44 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 13:26:44 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 13:26:44 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 13:26:44 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 13:26:44 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 13:26:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 13:26:46 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 13:26:46 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:26:46 INFO - Installing collected packages: psutil 13:26:46 INFO - Running setup.py install for psutil 13:26:47 INFO - building 'psutil._psutil_osx' extension 13:26:47 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 13:26:47 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 13:26:47 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 13:26:47 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 13:26:47 INFO - building 'psutil._psutil_posix' extension 13:26:47 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 13:26:47 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 13:26:47 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 13:26:47 INFO - ^ 13:26:47 INFO - 1 warning generated. 13:26:47 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 13:26:48 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 13:26:48 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:26:48 INFO - Successfully installed psutil 13:26:48 INFO - Cleaning up... 13:26:48 INFO - Return code: 0 13:26:48 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 13:26:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:26:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:26:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:26:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:26:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:26:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:26:48 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 0x105b63e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x105b80f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd150ca6680>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x105b7c5e0>, '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 0x10575fcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10578a990>, '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.ViIEXWNxG2/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.sBllYaZvD1/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 13:26:48 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 13:26:48 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 13:26:48 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.ViIEXWNxG2/Render', 13:26:48 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:26:48 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:26:48 INFO - 'HOME': '/Users/cltbld', 13:26:48 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:26:48 INFO - 'LOGNAME': 'cltbld', 13:26:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:26:48 INFO - 'MOZ_NO_REMOTE': '1', 13:26:48 INFO - 'NO_EM_RESTART': '1', 13:26:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:26:48 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:26:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:26:48 INFO - 'PWD': '/builds/slave/test', 13:26:48 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:26:48 INFO - 'SHELL': '/bin/bash', 13:26:48 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.sBllYaZvD1/Listeners', 13:26:48 INFO - 'TMPDIR': '/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/', 13:26:48 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:26:48 INFO - 'USER': 'cltbld', 13:26:48 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:26:48 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:26:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:26:48 INFO - 'XPC_FLAGS': '0x0', 13:26:48 INFO - 'XPC_SERVICE_NAME': '0', 13:26:48 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:26:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:26:48 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 13:26:48 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 13:26:48 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 13:26:48 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 13:26:48 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 13:26:48 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 13:26:48 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 13:26:50 INFO - Downloading mozsystemmonitor-0.0.tar.gz 13:26:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 13:26:50 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 13:26:50 INFO - Installing collected packages: mozsystemmonitor 13:26:50 INFO - Running setup.py install for mozsystemmonitor 13:26:51 INFO - Successfully installed mozsystemmonitor 13:26:51 INFO - Cleaning up... 13:26:51 INFO - Return code: 0 13:26:51 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 13:26:51 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')]} 13:26:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:26:51 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:26:51 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')]} 13:26:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:26:51 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:26:51 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 0x105b63e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x105b80f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd150ca6680>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x105b7c5e0>, '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 0x10575fcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10578a990>, '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.ViIEXWNxG2/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.sBllYaZvD1/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 13:26:51 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 13:26:51 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 13:26:51 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.ViIEXWNxG2/Render', 13:26:51 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:26:51 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:26:51 INFO - 'HOME': '/Users/cltbld', 13:26:51 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:26:51 INFO - 'LOGNAME': 'cltbld', 13:26:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:26:51 INFO - 'MOZ_NO_REMOTE': '1', 13:26:51 INFO - 'NO_EM_RESTART': '1', 13:26:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:26:51 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:26:51 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:26:51 INFO - 'PWD': '/builds/slave/test', 13:26:51 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:26:51 INFO - 'SHELL': '/bin/bash', 13:26:51 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.sBllYaZvD1/Listeners', 13:26:51 INFO - 'TMPDIR': '/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/', 13:26:51 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:26:51 INFO - 'USER': 'cltbld', 13:26:51 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:26:51 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:26:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:26:51 INFO - 'XPC_FLAGS': '0x0', 13:26:51 INFO - 'XPC_SERVICE_NAME': '0', 13:26:51 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:26:51 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:26:51 INFO - Downloading/unpacking blobuploader==1.2.4 13:26:51 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 13:26:51 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 13:26:51 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 13:26:51 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 13:26:51 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 13:26:51 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 13:26:53 INFO - Downloading blobuploader-1.2.4.tar.gz 13:26:53 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 13:26:53 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 13:26:53 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 13:26:53 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 13:26:53 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 13:26:53 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 13:26:53 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 13:26:53 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 13:26:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 13:26:54 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 13:26:54 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:26:54 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:26:54 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 13:26:54 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 13:26:54 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:26:54 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:26:55 INFO - Downloading docopt-0.6.1.tar.gz 13:26:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 13:26:55 INFO - Installing collected packages: blobuploader, requests, docopt 13:26:55 INFO - Running setup.py install for blobuploader 13:26:55 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 13:26:55 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 13:26:55 INFO - Running setup.py install for requests 13:26:55 INFO - Running setup.py install for docopt 13:26:55 INFO - Successfully installed blobuploader requests docopt 13:26:55 INFO - Cleaning up... 13:26:56 INFO - Return code: 0 13:26:56 INFO - Installing None into virtualenv /builds/slave/test/build/venv 13:26:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:26:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:26:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:26:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:26:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:26:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:26:56 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 0x105b63e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x105b80f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd150ca6680>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x105b7c5e0>, '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 0x10575fcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10578a990>, '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.ViIEXWNxG2/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.sBllYaZvD1/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 13:26:56 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 13:26:56 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 13:26:56 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.ViIEXWNxG2/Render', 13:26:56 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:26:56 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:26:56 INFO - 'HOME': '/Users/cltbld', 13:26:56 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:26:56 INFO - 'LOGNAME': 'cltbld', 13:26:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:26:56 INFO - 'MOZ_NO_REMOTE': '1', 13:26:56 INFO - 'NO_EM_RESTART': '1', 13:26:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:26:56 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:26:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:26:56 INFO - 'PWD': '/builds/slave/test', 13:26:56 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:26:56 INFO - 'SHELL': '/bin/bash', 13:26:56 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.sBllYaZvD1/Listeners', 13:26:56 INFO - 'TMPDIR': '/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/', 13:26:56 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:26:56 INFO - 'USER': 'cltbld', 13:26:56 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:26:56 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:26:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:26:56 INFO - 'XPC_FLAGS': '0x0', 13:26:56 INFO - 'XPC_SERVICE_NAME': '0', 13:26:56 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:26:56 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:26:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 13:26:56 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-k35knr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 13:26:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 13:26:56 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-M_IDcb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 13:26:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 13:26:56 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-2e3XoK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 13:26:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 13:26:56 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-T3T_Tx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 13:26:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 13:26:56 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-0G6Ae3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 13:26:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 13:26:56 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-ySicbG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 13:26:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 13:26:56 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-RGlgEV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 13:26:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 13:26:57 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-zC1V4_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 13:26:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 13:26:57 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-jRM3Ad-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 13:26:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 13:26:57 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-k9gaen-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 13:26:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 13:26:57 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-VYGjEa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 13:26:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 13:26:57 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-1cSLBR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 13:26:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 13:26:57 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-L6S_SM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 13:26:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 13:26:57 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-HpWTC4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 13:26:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 13:26:57 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-FwLeQ7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 13:26:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 13:26:57 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-8TK0Jt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 13:26:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 13:26:57 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-BhmpZp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 13:26:58 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 13:26:58 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-cafRcv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 13:26:58 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 13:26:58 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-Mi3MaW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 13:26:58 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:26:58 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-ifrRox-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:26:58 INFO - Unpacking /builds/slave/test/build/tests/marionette 13:26:58 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-Yc7D82-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 13:26:58 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:26:58 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 13:26:58 INFO - Running setup.py install for manifestparser 13:26:58 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 13:26:58 INFO - Running setup.py install for mozcrash 13:26:59 INFO - Running setup.py install for mozdebug 13:26:59 INFO - Running setup.py install for mozdevice 13:26:59 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 13:26:59 INFO - Installing dm script to /builds/slave/test/build/venv/bin 13:26:59 INFO - Running setup.py install for mozfile 13:26:59 INFO - Running setup.py install for mozhttpd 13:26:59 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 13:26:59 INFO - Running setup.py install for mozinfo 13:26:59 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 13:26:59 INFO - Running setup.py install for mozInstall 13:26:59 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 13:26:59 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 13:26:59 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 13:26:59 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 13:26:59 INFO - Running setup.py install for mozleak 13:27:00 INFO - Running setup.py install for mozlog 13:27:00 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 13:27:00 INFO - Running setup.py install for moznetwork 13:27:00 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 13:27:00 INFO - Running setup.py install for mozprocess 13:27:00 INFO - Running setup.py install for mozprofile 13:27:00 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 13:27:00 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 13:27:00 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 13:27:00 INFO - Running setup.py install for mozrunner 13:27:00 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 13:27:00 INFO - Running setup.py install for mozscreenshot 13:27:01 INFO - Running setup.py install for moztest 13:27:01 INFO - Running setup.py install for mozversion 13:27:01 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 13:27:01 INFO - Running setup.py install for wptserve 13:27:01 INFO - Running setup.py install for marionette-driver 13:27:01 INFO - Running setup.py install for browsermob-proxy 13:27:01 INFO - Running setup.py install for marionette-client 13:27:01 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:27:02 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 13:27:02 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 13:27:02 INFO - Cleaning up... 13:27:02 INFO - Return code: 0 13:27:02 INFO - Installing None into virtualenv /builds/slave/test/build/venv 13:27:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:27:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:27:02 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:27:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:27:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:27:02 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:27:02 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 0x105b63e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x105b80f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd150ca6680>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x105b7c5e0>, '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 0x10575fcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10578a990>, '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.ViIEXWNxG2/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.sBllYaZvD1/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 13:27:02 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 13:27:02 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 13:27:02 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.ViIEXWNxG2/Render', 13:27:02 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:27:02 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:27:02 INFO - 'HOME': '/Users/cltbld', 13:27:02 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:27:02 INFO - 'LOGNAME': 'cltbld', 13:27:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:27:02 INFO - 'MOZ_NO_REMOTE': '1', 13:27:02 INFO - 'NO_EM_RESTART': '1', 13:27:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:27:02 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:27:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:27:02 INFO - 'PWD': '/builds/slave/test', 13:27:02 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:27:02 INFO - 'SHELL': '/bin/bash', 13:27:02 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.sBllYaZvD1/Listeners', 13:27:02 INFO - 'TMPDIR': '/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/', 13:27:02 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:27:02 INFO - 'USER': 'cltbld', 13:27:02 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:27:02 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:27:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:27:02 INFO - 'XPC_FLAGS': '0x0', 13:27:02 INFO - 'XPC_SERVICE_NAME': '0', 13:27:02 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:27:02 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:27:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 13:27:02 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-G1an2w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 13:27:02 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)) 13:27:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 13:27:02 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-2sYcYm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 13:27:02 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)) 13:27:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 13:27:02 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-wRJHm_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 13:27:02 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)) 13:27:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 13:27:02 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-M3Smbx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 13:27:02 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)) 13:27:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 13:27:02 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-ximFDD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 13:27:03 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)) 13:27:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 13:27:03 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-MuhaX4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 13:27:03 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)) 13:27:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 13:27:03 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-ipXaTP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 13:27:03 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)) 13:27:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 13:27:03 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-iVx4be-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 13:27:03 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)) 13:27:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 13:27:03 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-i4VNa8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 13:27:03 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)) 13:27:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 13:27:03 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-MU8Mk5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 13:27:03 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)) 13:27:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 13:27:03 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-I5VvWj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 13:27:03 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)) 13:27:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 13:27:03 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-aV91z1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 13:27:03 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)) 13:27:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 13:27:03 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-ZTtmNm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 13:27:03 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)) 13:27:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 13:27:03 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-Ab6FAI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 13:27:03 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)) 13:27:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 13:27:03 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-LsKmEZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 13:27:04 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)) 13:27:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 13:27:04 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-kZh12H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 13:27:04 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)) 13:27:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 13:27:04 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-E8d1UA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 13:27:04 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)) 13:27:04 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 13:27:04 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-OmVLyT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 13:27:04 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)) 13:27:04 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 13:27:04 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-lAIy8U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 13:27:04 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)) 13:27:04 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:27:04 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-ail8nb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:27:04 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)) 13:27:04 INFO - Unpacking /builds/slave/test/build/tests/marionette 13:27:04 INFO - Running setup.py (path:/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/pip-LzXhhq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 13:27:05 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:27:05 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)) 13:27:05 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)) 13:27:05 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)) 13:27:05 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)) 13:27:05 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)) 13:27:05 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)) 13:27:05 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 13:27: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 13:27: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 13:27: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 13:27: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 13:27: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 13:27: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 13:27:07 INFO - Downloading blessings-1.6.tar.gz 13:27:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 13:27:07 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)) 13:27:07 INFO - Installing collected packages: blessings 13:27:07 INFO - Running setup.py install for blessings 13:27:07 INFO - Successfully installed blessings 13:27:07 INFO - Cleaning up... 13:27:08 INFO - Return code: 0 13:27:08 INFO - Done creating virtualenv /builds/slave/test/build/venv. 13:27:08 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 13:27:08 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 13:27:08 INFO - Reading from file tmpfile_stdout 13:27:08 INFO - Current package versions: 13:27:08 INFO - blessings == 1.6 13:27:08 INFO - blobuploader == 1.2.4 13:27:08 INFO - browsermob-proxy == 0.6.0 13:27:08 INFO - docopt == 0.6.1 13:27:08 INFO - manifestparser == 1.1 13:27:08 INFO - marionette-client == 2.3.0 13:27:08 INFO - marionette-driver == 1.4.0 13:27:08 INFO - mozInstall == 1.12 13:27:08 INFO - mozcrash == 0.17 13:27:08 INFO - mozdebug == 0.1 13:27:08 INFO - mozdevice == 0.48 13:27:08 INFO - mozfile == 1.2 13:27:08 INFO - mozhttpd == 0.7 13:27:08 INFO - mozinfo == 0.9 13:27:08 INFO - mozleak == 0.1 13:27:08 INFO - mozlog == 3.1 13:27:08 INFO - moznetwork == 0.27 13:27:08 INFO - mozprocess == 0.22 13:27:08 INFO - mozprofile == 0.28 13:27:08 INFO - mozrunner == 6.11 13:27:08 INFO - mozscreenshot == 0.1 13:27:08 INFO - mozsystemmonitor == 0.0 13:27:08 INFO - moztest == 0.7 13:27:08 INFO - mozversion == 1.4 13:27:08 INFO - psutil == 3.1.1 13:27:08 INFO - requests == 1.2.3 13:27:08 INFO - wptserve == 1.4.0 13:27:08 INFO - wsgiref == 0.1.2 13:27:08 INFO - Running post-action listener: _resource_record_post_action 13:27:08 INFO - Running post-action listener: _start_resource_monitoring 13:27:08 INFO - Starting resource monitoring. 13:27:08 INFO - ##### 13:27:08 INFO - ##### Running pull step. 13:27:08 INFO - ##### 13:27:08 INFO - Running pre-action listener: _resource_record_pre_action 13:27:08 INFO - Running main action method: pull 13:27:08 INFO - Pull has nothing to do! 13:27:08 INFO - Running post-action listener: _resource_record_post_action 13:27:08 INFO - ##### 13:27:08 INFO - ##### Running install step. 13:27:08 INFO - ##### 13:27:08 INFO - Running pre-action listener: _resource_record_pre_action 13:27:08 INFO - Running main action method: install 13:27:08 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 13:27:08 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 13:27:08 INFO - Reading from file tmpfile_stdout 13:27:08 INFO - Detecting whether we're running mozinstall >=1.0... 13:27:08 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 13:27:08 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 13:27:08 INFO - Reading from file tmpfile_stdout 13:27:08 INFO - Output received: 13:27:08 INFO - Usage: mozinstall [options] installer 13:27:08 INFO - Options: 13:27:08 INFO - -h, --help show this help message and exit 13:27:08 INFO - -d DEST, --destination=DEST 13:27:08 INFO - Directory to install application into. [default: 13:27:08 INFO - "/builds/slave/test"] 13:27:08 INFO - --app=APP Application being installed. [default: firefox] 13:27:08 INFO - mkdir: /builds/slave/test/build/application 13:27:08 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'] 13:27:08 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 13:27:26 INFO - Reading from file tmpfile_stdout 13:27:26 INFO - Output received: 13:27:26 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 13:27:26 INFO - Running post-action listener: _resource_record_post_action 13:27:26 INFO - ##### 13:27:26 INFO - ##### Running run-tests step. 13:27:26 INFO - ##### 13:27:26 INFO - Running pre-action listener: _resource_record_pre_action 13:27:26 INFO - Running main action method: run_tests 13:27:26 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 13:27:26 INFO - Minidump filename unknown. Determining based upon platform and architecture. 13:27:26 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 13:27:26 INFO - grabbing minidump binary from tooltool 13:27:26 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')]} 13:27:26 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 0x105b7c5e0>, '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 0x10575fcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10578a990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 13:27:26 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 13:27:26 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 13:27:26 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 13:27:26 INFO - Return code: 0 13:27:26 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 13:27:26 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 13:27:26 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/bCHrJfUMTE2Nh5_oouWx0Q/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 13:27:26 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/bCHrJfUMTE2Nh5_oouWx0Q/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 13:27:26 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.ViIEXWNxG2/Render', 13:27:26 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:27:26 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:27:26 INFO - 'HOME': '/Users/cltbld', 13:27:26 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:27:26 INFO - 'LOGNAME': 'cltbld', 13:27:26 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 13:27:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:27:26 INFO - 'MOZ_NO_REMOTE': '1', 13:27:26 INFO - 'NO_EM_RESTART': '1', 13:27:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:27:26 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:27:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:27:26 INFO - 'PWD': '/builds/slave/test', 13:27:26 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:27:26 INFO - 'SHELL': '/bin/bash', 13:27:26 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.sBllYaZvD1/Listeners', 13:27:26 INFO - 'TMPDIR': '/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/T/', 13:27:26 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:27:26 INFO - 'USER': 'cltbld', 13:27:26 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:27:26 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:27:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:27:26 INFO - 'XPC_FLAGS': '0x0', 13:27:26 INFO - 'XPC_SERVICE_NAME': '0', 13:27:26 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:27:26 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/bCHrJfUMTE2Nh5_oouWx0Q/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 13:27:26 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 13:27:26 INFO - import pkg_resources 13:27:27 INFO - Using 1 client processes 13:27:27 INFO - wptserve Starting http server on 127.0.0.1:8000 13:27:27 INFO - wptserve Starting http server on 127.0.0.1:8001 13:27:27 INFO - wptserve Starting http server on 127.0.0.1:8443 13:27:29 INFO - SUITE-START | Running 778 tests 13:27:29 INFO - Running testharness tests 13:27:29 INFO - Setting up ssl 13:27:29 INFO - PROCESS | certutil | 13:27:29 INFO - PROCESS | certutil | 13:27:29 INFO - PROCESS | certutil | 13:27:29 INFO - Certificate Nickname Trust Attributes 13:27:29 INFO - SSL,S/MIME,JAR/XPI 13:27:29 INFO - 13:27:29 INFO - web-platform-tests CT,, 13:27:29 INFO - 13:27:29 INFO - Starting runner 13:27:30 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 13:27:31 INFO - PROCESS | 1657 | 1465244851000 Marionette DEBUG Marionette enabled via build flag and pref 13:27:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x113dc5000 == 1 [pid = 1657] [id = 1] 13:27:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 1 (0x113dc5800) [pid = 1657] [serial = 1] [outer = 0x0] 13:27:31 INFO - PROCESS | 1657 | [1657] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:27:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 2 (0x113dc6800) [pid = 1657] [serial = 2] [outer = 0x113dc5800] 13:27:31 INFO - PROCESS | 1657 | 1465244851313 Marionette INFO Listening on port 2828 13:27:31 INFO - PROCESS | 1657 | 1465244851603 Marionette DEBUG Marionette enabled via command-line flag 13:27:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x11696e800 == 2 [pid = 1657] [id = 2] 13:27:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 3 (0x11696f000) [pid = 1657] [serial = 3] [outer = 0x0] 13:27:31 INFO - PROCESS | 1657 | [1657] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:27:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 4 (0x116970000) [pid = 1657] [serial = 4] [outer = 0x11696f000] 13:27:31 INFO - PROCESS | 1657 | [1657] 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 13:27:31 INFO - PROCESS | 1657 | 1465244851831 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49286 13:27:31 INFO - PROCESS | 1657 | 1465244851901 Marionette DEBUG Closed connection conn0 13:27:31 INFO - PROCESS | 1657 | [1657] 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 13:27:31 INFO - PROCESS | 1657 | 1465244851905 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49287 13:27:31 INFO - PROCESS | 1657 | 1465244851916 Marionette DEBUG Closed connection conn1 13:27:31 INFO - PROCESS | 1657 | [1657] 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 13:27:31 INFO - PROCESS | 1657 | 1465244851921 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49288 13:27:31 INFO - PROCESS | 1657 | 1465244851930 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 13:27:31 INFO - PROCESS | 1657 | 1465244851935 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":"20160606120332","device":"desktop","version":"48.0"} 13:27:32 INFO - PROCESS | 1657 | [1657] 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 13:27:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x119eb8800 == 3 [pid = 1657] [id = 3] 13:27:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 5 (0x119eb9000) [pid = 1657] [serial = 5] [outer = 0x0] 13:27:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x119eb9800 == 4 [pid = 1657] [id = 4] 13:27:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 6 (0x119e11c00) [pid = 1657] [serial = 6] [outer = 0x0] 13:27:33 INFO - PROCESS | 1657 | [1657] 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 13:27:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x121b57800 == 5 [pid = 1657] [id = 5] 13:27:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 7 (0x119e0d800) [pid = 1657] [serial = 7] [outer = 0x0] 13:27:33 INFO - PROCESS | 1657 | [1657] 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 13:27:33 INFO - PROCESS | 1657 | [1657] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 13:27:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 8 (0x121c52400) [pid = 1657] [serial = 8] [outer = 0x119e0d800] 13:27:33 INFO - PROCESS | 1657 | [1657] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 13:27:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 9 (0x122162800) [pid = 1657] [serial = 9] [outer = 0x119eb9000] 13:27:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 10 (0x1216e7800) [pid = 1657] [serial = 10] [outer = 0x119e11c00] 13:27:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 11 (0x1216e9800) [pid = 1657] [serial = 11] [outer = 0x119e0d800] 13:27:33 INFO - PROCESS | 1657 | [1657] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 13:27:34 INFO - PROCESS | 1657 | 1465244854066 Marionette INFO startBrowser 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:34 INFO - PROCESS | 1657 | 1465244854094 Marionette DEBUG loaded listener.js 13:27:34 INFO - PROCESS | 1657 | 1465244854102 Marionette DEBUG loaded listener.js 13:27:34 INFO - PROCESS | 1657 | 1465244854103 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 12 (0x12711e800) [pid = 1657] [serial = 12] [outer = 0x119e0d800] 13:27:34 INFO - PROCESS | 1657 | 1465244854409 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"4ca7e019-9b11-c744-b50f-9dc957508e47","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":"20160606120332","device":"desktop","version":"48.0","command_id":1}}] 13:27:34 INFO - PROCESS | 1657 | 1465244854497 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}] 13:27:34 INFO - PROCESS | 1657 | 1465244854499 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:34 INFO - PROCESS | 1657 | 1465244854564 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 13:27:34 INFO - PROCESS | 1657 | 1465244854653 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 13:27:34 INFO - PROCESS | 1657 | 1465244854655 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:34 INFO - PROCESS | 1657 | [1657] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 13:27:34 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:27:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 13 (0x119b57400) [pid = 1657] [serial = 13] [outer = 0x119e0d800] 13:27:34 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:27:34 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:27:34 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 13:27:34 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 13:27:34 INFO - PROCESS | 1657 | 1465244854943 Marionette TRACE conn2 <- [1,3,null,{}] 13:27:34 INFO - PROCESS | 1657 | 1465244854945 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 13:27:34 INFO - PROCESS | 1657 | 1465244854948 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:34 INFO - PROCESS | 1657 | 1465244854967 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 13:27:34 INFO - PROCESS | 1657 | 1465244854992 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 13:27:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 13:27:34 INFO - PROCESS | 1657 | 1465244854994 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 13:27:34 INFO - PROCESS | 1657 | 1465244854997 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 13:27:35 INFO - PROCESS | 1657 | 1465244854999 Marionette TRACE conn2 <- [1,6,null,{}] 13:27:35 INFO - PROCESS | 1657 | 1465244855002 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}] 13:27:35 INFO - PROCESS | 1657 | 1465244855003 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:35 INFO - PROCESS | 1657 | 1465244855018 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 13:27:35 INFO - PROCESS | 1657 | 1465244855020 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:35 INFO - PROCESS | 1657 | 1465244855023 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x128d87000 == 6 [pid = 1657] [id = 6] 13:27:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 14 (0x128d6fc00) [pid = 1657] [serial = 14] [outer = 0x0] 13:27:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 15 (0x128d71800) [pid = 1657] [serial = 15] [outer = 0x128d6fc00] 13:27:35 INFO - PROCESS | 1657 | 1465244855059 Marionette DEBUG loaded listener.js 13:27:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 16 (0x129175400) [pid = 1657] [serial = 16] [outer = 0x128d6fc00] 13:27:35 INFO - PROCESS | 1657 | 1465244855362 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]]]}] 13:27:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x1291ed800 == 7 [pid = 1657] [id = 7] 13:27:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 17 (0x129395c00) [pid = 1657] [serial = 17] [outer = 0x0] 13:27:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 18 (0x12939cc00) [pid = 1657] [serial = 18] [outer = 0x129395c00] 13:27:35 INFO - PROCESS | 1657 | 1465244855396 Marionette DEBUG loaded listener.js 13:27:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 13:27:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 420ms 13:27:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 19 (0x1293e9800) [pid = 1657] [serial = 19] [outer = 0x129395c00] 13:27:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 13:27:35 INFO - PROCESS | 1657 | 1465244855465 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 13:27:35 INFO - PROCESS | 1657 | 1465244855466 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 13:27:35 INFO - PROCESS | 1657 | 1465244855483 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 13:27:35 INFO - PROCESS | 1657 | 1465244855485 Marionette TRACE conn2 <- [1,10,null,{}] 13:27:35 INFO - PROCESS | 1657 | 1465244855495 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}] 13:27:35 INFO - PROCESS | 1657 | 1465244855498 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:35 INFO - PROCESS | 1657 | 1465244855628 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 13:27:35 INFO - PROCESS | 1657 | 1465244855653 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:35 INFO - PROCESS | 1657 | 1465244855654 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a86c000 == 8 [pid = 1657] [id = 8] 13:27:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 20 (0x12a8b4000) [pid = 1657] [serial = 20] [outer = 0x0] 13:27:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 21 (0x12a8b5c00) [pid = 1657] [serial = 21] [outer = 0x12a8b4000] 13:27:35 INFO - PROCESS | 1657 | 1465244855685 Marionette DEBUG loaded listener.js 13:27:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 22 (0x12a8ba400) [pid = 1657] [serial = 22] [outer = 0x12a8b4000] 13:27:35 INFO - PROCESS | 1657 | 1465244855985 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]]]}] 13:27:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 13:27:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 535ms 13:27:36 INFO - PROCESS | 1657 | 1465244856071 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 13:27:36 INFO - PROCESS | 1657 | 1465244856074 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 13:27:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 13:27:36 INFO - PROCESS | 1657 | 1465244856083 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 13:27:36 INFO - PROCESS | 1657 | 1465244856084 Marionette TRACE conn2 <- [1,14,null,{}] 13:27:36 INFO - PROCESS | 1657 | 1465244856088 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}] 13:27:36 INFO - PROCESS | 1657 | 1465244856091 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:36 INFO - PROCESS | 1657 | 1465244856235 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 13:27:36 INFO - PROCESS | 1657 | 1465244856241 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:36 INFO - PROCESS | 1657 | 1465244856242 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b80d000 == 9 [pid = 1657] [id = 9] 13:27:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 23 (0x12b052400) [pid = 1657] [serial = 23] [outer = 0x0] 13:27:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 24 (0x12b05c400) [pid = 1657] [serial = 24] [outer = 0x12b052400] 13:27:36 INFO - PROCESS | 1657 | 1465244856282 Marionette DEBUG loaded listener.js 13:27:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 25 (0x12b935c00) [pid = 1657] [serial = 25] [outer = 0x12b052400] 13:27:36 INFO - PROCESS | 1657 | 1465244856559 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]]]}] 13:27:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 13:27:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 525ms 13:27:36 INFO - PROCESS | 1657 | 1465244856602 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 13:27:36 INFO - PROCESS | 1657 | 1465244856604 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 13:27:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 13:27:36 INFO - PROCESS | 1657 | 1465244856613 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 13:27:36 INFO - PROCESS | 1657 | 1465244856614 Marionette TRACE conn2 <- [1,18,null,{}] 13:27:36 INFO - PROCESS | 1657 | 1465244856616 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}] 13:27:36 INFO - PROCESS | 1657 | 1465244856618 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:36 INFO - PROCESS | 1657 | 1465244856711 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 13:27:36 INFO - PROCESS | 1657 | 1465244856715 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:36 INFO - PROCESS | 1657 | 1465244856718 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bb12800 == 10 [pid = 1657] [id = 10] 13:27:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 26 (0x12b942400) [pid = 1657] [serial = 26] [outer = 0x0] 13:27:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 27 (0x12bb27800) [pid = 1657] [serial = 27] [outer = 0x12b942400] 13:27:36 INFO - PROCESS | 1657 | 1465244856741 Marionette DEBUG loaded listener.js 13:27:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 28 (0x12bb30c00) [pid = 1657] [serial = 28] [outer = 0x12b942400] 13:27:37 INFO - PROCESS | 1657 | 1465244857030 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]]]}] 13:27:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 13:27:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 468ms 13:27:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 13:27:37 INFO - PROCESS | 1657 | 1465244857082 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 13:27:37 INFO - PROCESS | 1657 | 1465244857084 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 13:27:37 INFO - PROCESS | 1657 | 1465244857087 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 13:27:37 INFO - PROCESS | 1657 | 1465244857091 Marionette TRACE conn2 <- [1,22,null,{}] 13:27:37 INFO - PROCESS | 1657 | 1465244857095 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}] 13:27:37 INFO - PROCESS | 1657 | 1465244857097 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:37 INFO - PROCESS | 1657 | 1465244857237 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 13:27:37 INFO - PROCESS | 1657 | 1465244857242 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:37 INFO - PROCESS | 1657 | 1465244857243 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bf5e000 == 11 [pid = 1657] [id = 11] 13:27:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 29 (0x12bb43c00) [pid = 1657] [serial = 29] [outer = 0x0] 13:27:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 30 (0x12bb4dc00) [pid = 1657] [serial = 30] [outer = 0x12bb43c00] 13:27:37 INFO - PROCESS | 1657 | 1465244857283 Marionette DEBUG loaded listener.js 13:27:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 31 (0x12bfb4c00) [pid = 1657] [serial = 31] [outer = 0x12bb43c00] 13:27:37 INFO - PROCESS | 1657 | 1465244857629 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]]]}] 13:27:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 13:27:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 574ms 13:27:37 INFO - PROCESS | 1657 | 1465244857661 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 13:27:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 13:27:37 INFO - PROCESS | 1657 | 1465244857662 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 13:27:37 INFO - PROCESS | 1657 | 1465244857664 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 13:27:37 INFO - PROCESS | 1657 | 1465244857665 Marionette TRACE conn2 <- [1,26,null,{}] 13:27:37 INFO - PROCESS | 1657 | 1465244857667 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}] 13:27:37 INFO - PROCESS | 1657 | 1465244857668 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:37 INFO - PROCESS | 1657 | 1465244857759 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 13:27:37 INFO - PROCESS | 1657 | 1465244857763 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:37 INFO - PROCESS | 1657 | 1465244857764 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x1182e1000 == 12 [pid = 1657] [id = 12] 13:27:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 32 (0x12bfb8000) [pid = 1657] [serial = 32] [outer = 0x0] 13:27:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 33 (0x12c0d4800) [pid = 1657] [serial = 33] [outer = 0x12bfb8000] 13:27:37 INFO - PROCESS | 1657 | 1465244857788 Marionette DEBUG loaded listener.js 13:27:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 34 (0x12c0dd800) [pid = 1657] [serial = 34] [outer = 0x12bfb8000] 13:27:38 INFO - PROCESS | 1657 | 1465244858048 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]]]}] 13:27:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 13:27:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 419ms 13:27:38 INFO - PROCESS | 1657 | 1465244858084 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 13:27:38 INFO - PROCESS | 1657 | 1465244858086 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 13:27:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 13:27:38 INFO - PROCESS | 1657 | 1465244858100 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 13:27:38 INFO - PROCESS | 1657 | 1465244858117 Marionette TRACE conn2 <- [1,30,null,{}] 13:27:38 INFO - PROCESS | 1657 | 1465244858130 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}] 13:27:38 INFO - PROCESS | 1657 | 1465244858132 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:38 INFO - PROCESS | 1657 | 1465244858267 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 13:27:38 INFO - PROCESS | 1657 | 1465244858276 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:38 INFO - PROCESS | 1657 | 1465244858277 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c43b800 == 13 [pid = 1657] [id = 13] 13:27:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 35 (0x12c0e1c00) [pid = 1657] [serial = 35] [outer = 0x0] 13:27:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 36 (0x12c481400) [pid = 1657] [serial = 36] [outer = 0x12c0e1c00] 13:27:38 INFO - PROCESS | 1657 | 1465244858316 Marionette DEBUG loaded listener.js 13:27:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 37 (0x12c484c00) [pid = 1657] [serial = 37] [outer = 0x12c0e1c00] 13:27:38 INFO - PROCESS | 1657 | 1465244858643 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]]]}] 13:27:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 13:27:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 603ms 13:27:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 13:27:38 INFO - PROCESS | 1657 | 1465244858695 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 13:27:38 INFO - PROCESS | 1657 | 1465244858696 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 13:27:38 INFO - PROCESS | 1657 | 1465244858698 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 13:27:38 INFO - PROCESS | 1657 | 1465244858699 Marionette TRACE conn2 <- [1,34,null,{}] 13:27:38 INFO - PROCESS | 1657 | 1465244858701 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}] 13:27:38 INFO - PROCESS | 1657 | 1465244858702 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:38 INFO - PROCESS | 1657 | 1465244858785 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 13:27:38 INFO - PROCESS | 1657 | 1465244858791 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:38 INFO - PROCESS | 1657 | 1465244858792 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c722800 == 14 [pid = 1657] [id = 14] 13:27:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 38 (0x12c485800) [pid = 1657] [serial = 38] [outer = 0x0] 13:27:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 39 (0x12c703400) [pid = 1657] [serial = 39] [outer = 0x12c485800] 13:27:38 INFO - PROCESS | 1657 | 1465244858817 Marionette DEBUG loaded listener.js 13:27:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 40 (0x12c709c00) [pid = 1657] [serial = 40] [outer = 0x12c485800] 13:27:39 INFO - PROCESS | 1657 | 1465244859060 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]]]}] 13:27:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 13:27:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 369ms 13:27:39 INFO - PROCESS | 1657 | 1465244859067 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 13:27:39 INFO - PROCESS | 1657 | 1465244859069 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 13:27:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 13:27:39 INFO - PROCESS | 1657 | 1465244859072 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 13:27:39 INFO - PROCESS | 1657 | 1465244859075 Marionette TRACE conn2 <- [1,38,null,{}] 13:27:39 INFO - PROCESS | 1657 | 1465244859084 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}] 13:27:39 INFO - PROCESS | 1657 | 1465244859085 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:39 INFO - PROCESS | 1657 | 1465244859199 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 13:27:39 INFO - PROCESS | 1657 | 1465244859204 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:39 INFO - PROCESS | 1657 | 1465244859205 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c983000 == 15 [pid = 1657] [id = 15] 13:27:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 41 (0x12c710c00) [pid = 1657] [serial = 41] [outer = 0x0] 13:27:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 42 (0x12cb05800) [pid = 1657] [serial = 42] [outer = 0x12c710c00] 13:27:39 INFO - PROCESS | 1657 | 1465244859244 Marionette DEBUG loaded listener.js 13:27:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 43 (0x12cb0a800) [pid = 1657] [serial = 43] [outer = 0x12c710c00] 13:27:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cdbc800 == 16 [pid = 1657] [id = 16] 13:27:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 44 (0x12cdbd000) [pid = 1657] [serial = 44] [outer = 0x0] 13:27:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 45 (0x12cdc2000) [pid = 1657] [serial = 45] [outer = 0x12cdbd000] 13:27:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 46 (0x12cdc7800) [pid = 1657] [serial = 46] [outer = 0x12cdbd000] 13:27:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bb02800 == 17 [pid = 1657] [id = 17] 13:27:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 47 (0x12cb0dc00) [pid = 1657] [serial = 47] [outer = 0x0] 13:27:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 48 (0x12cf26400) [pid = 1657] [serial = 48] [outer = 0x12cb0dc00] 13:27:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 49 (0x12cb0c000) [pid = 1657] [serial = 49] [outer = 0x12cb0dc00] 13:27:39 INFO - PROCESS | 1657 | 1465244859765 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]]]}] 13:27:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 13:27:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 727ms 13:27:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 13:27:39 INFO - PROCESS | 1657 | 1465244859799 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 13:27:39 INFO - PROCESS | 1657 | 1465244859801 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 13:27:39 INFO - PROCESS | 1657 | 1465244859804 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 13:27:39 INFO - PROCESS | 1657 | 1465244859806 Marionette TRACE conn2 <- [1,42,null,{}] 13:27:39 INFO - PROCESS | 1657 | 1465244859809 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}] 13:27:39 INFO - PROCESS | 1657 | 1465244859811 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:39 INFO - PROCESS | 1657 | 1465244859944 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 13:27:39 INFO - PROCESS | 1657 | 1465244859950 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:39 INFO - PROCESS | 1657 | 1465244859951 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x118630800 == 18 [pid = 1657] [id = 18] 13:27:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 50 (0x117255800) [pid = 1657] [serial = 50] [outer = 0x0] 13:27:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 51 (0x118224400) [pid = 1657] [serial = 51] [outer = 0x117255800] 13:27:39 INFO - PROCESS | 1657 | 1465244859976 Marionette DEBUG loaded listener.js 13:27:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 52 (0x1190f5400) [pid = 1657] [serial = 52] [outer = 0x117255800] 13:27:40 INFO - PROCESS | 1657 | 1465244860213 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]]]}] 13:27:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 13:27:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 422ms 13:27:40 INFO - PROCESS | 1657 | 1465244860229 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 13:27:40 INFO - PROCESS | 1657 | 1465244860230 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 13:27:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 13:27:40 INFO - PROCESS | 1657 | 1465244860233 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 13:27:40 INFO - PROCESS | 1657 | 1465244860234 Marionette TRACE conn2 <- [1,46,null,{}] 13:27:40 INFO - PROCESS | 1657 | 1465244860236 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}] 13:27:40 INFO - PROCESS | 1657 | 1465244860238 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:40 INFO - PROCESS | 1657 | 1465244860351 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 13:27:40 INFO - PROCESS | 1657 | 1465244860354 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:40 INFO - PROCESS | 1657 | 1465244860355 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d4ac800 == 19 [pid = 1657] [id = 19] 13:27:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 53 (0x12d29d800) [pid = 1657] [serial = 53] [outer = 0x0] 13:27:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 54 (0x12d2a2400) [pid = 1657] [serial = 54] [outer = 0x12d29d800] 13:27:40 INFO - PROCESS | 1657 | 1465244860381 Marionette DEBUG loaded listener.js 13:27:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 55 (0x12d2a6800) [pid = 1657] [serial = 55] [outer = 0x12d29d800] 13:27:40 INFO - PROCESS | 1657 | 1465244860626 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]]]}] 13:27:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 13:27:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 419ms 13:27:40 INFO - PROCESS | 1657 | 1465244860652 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 13:27:40 INFO - PROCESS | 1657 | 1465244860654 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 13:27:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 13:27:40 INFO - PROCESS | 1657 | 1465244860665 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 13:27:40 INFO - PROCESS | 1657 | 1465244860666 Marionette TRACE conn2 <- [1,50,null,{}] 13:27:40 INFO - PROCESS | 1657 | 1465244860668 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}] 13:27:40 INFO - PROCESS | 1657 | 1465244860669 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:40 INFO - PROCESS | 1657 | 1465244860774 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 13:27:40 INFO - PROCESS | 1657 | 1465244860777 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:40 INFO - PROCESS | 1657 | 1465244860778 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d925800 == 20 [pid = 1657] [id = 20] 13:27:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 56 (0x12cf5d400) [pid = 1657] [serial = 56] [outer = 0x0] 13:27:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 57 (0x12d7d4400) [pid = 1657] [serial = 57] [outer = 0x12cf5d400] 13:27:40 INFO - PROCESS | 1657 | 1465244860801 Marionette DEBUG loaded listener.js 13:27:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 58 (0x12d7da800) [pid = 1657] [serial = 58] [outer = 0x12cf5d400] 13:27:41 INFO - PROCESS | 1657 | 1465244861060 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]]]}] 13:27:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 13:27:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 418ms 13:27:41 INFO - PROCESS | 1657 | 1465244861110 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 13:27:41 INFO - PROCESS | 1657 | 1465244861114 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 13:27:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 13:27:41 INFO - PROCESS | 1657 | 1465244861746 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 13:27:41 INFO - PROCESS | 1657 | 1465244861748 Marionette TRACE conn2 <- [1,54,null,{}] 13:27:41 INFO - PROCESS | 1657 | 1465244861761 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}] 13:27:41 INFO - PROCESS | 1657 | 1465244861763 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:41 INFO - PROCESS | 1657 | 1465244861878 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 13:27:41 INFO - PROCESS | 1657 | 1465244861924 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:41 INFO - PROCESS | 1657 | 1465244861926 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x112266800 == 21 [pid = 1657] [id = 21] 13:27:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 59 (0x112a71400) [pid = 1657] [serial = 59] [outer = 0x0] 13:27:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 60 (0x112a7b000) [pid = 1657] [serial = 60] [outer = 0x112a71400] 13:27:41 INFO - PROCESS | 1657 | 1465244861956 Marionette DEBUG loaded listener.js 13:27:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 61 (0x113070000) [pid = 1657] [serial = 61] [outer = 0x112a71400] 13:27:42 INFO - PROCESS | 1657 | 1465244862365 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]]]}] 13:27:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 13:27:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1173ms 13:27:42 INFO - PROCESS | 1657 | 1465244862377 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 13:27:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 13:27:42 INFO - PROCESS | 1657 | 1465244862379 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 13:27:42 INFO - PROCESS | 1657 | 1465244862383 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 13:27:42 INFO - PROCESS | 1657 | 1465244862385 Marionette TRACE conn2 <- [1,58,null,{}] 13:27:42 INFO - PROCESS | 1657 | 1465244862389 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}] 13:27:42 INFO - PROCESS | 1657 | 1465244862392 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:42 INFO - PROCESS | 1657 | 1465244862501 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 13:27:42 INFO - PROCESS | 1657 | 1465244862538 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:42 INFO - PROCESS | 1657 | 1465244862539 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x11696f800 == 22 [pid = 1657] [id = 22] 13:27:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 62 (0x113d2cc00) [pid = 1657] [serial = 62] [outer = 0x0] 13:27:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x116845800) [pid = 1657] [serial = 63] [outer = 0x113d2cc00] 13:27:42 INFO - PROCESS | 1657 | 1465244862570 Marionette DEBUG loaded listener.js 13:27:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x11724ec00) [pid = 1657] [serial = 64] [outer = 0x113d2cc00] 13:27:42 INFO - PROCESS | 1657 | 1465244862967 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]]]}] 13:27:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 13:27:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 620ms 13:27:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 13:27:43 INFO - PROCESS | 1657 | 1465244863003 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 13:27:43 INFO - PROCESS | 1657 | 1465244863005 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 13:27:43 INFO - PROCESS | 1657 | 1465244863007 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 13:27:43 INFO - PROCESS | 1657 | 1465244863009 Marionette TRACE conn2 <- [1,62,null,{}] 13:27:43 INFO - PROCESS | 1657 | 1465244863011 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}] 13:27:43 INFO - PROCESS | 1657 | 1465244863012 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:43 INFO - PROCESS | 1657 | 1465244863126 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 13:27:43 INFO - PROCESS | 1657 | 1465244863208 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:43 INFO - PROCESS | 1657 | 1465244863213 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x117217800 == 23 [pid = 1657] [id = 23] 13:27:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x1190f3800) [pid = 1657] [serial = 65] [outer = 0x0] 13:27:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x1197c1c00) [pid = 1657] [serial = 66] [outer = 0x1190f3800] 13:27:43 INFO - PROCESS | 1657 | 1465244863247 Marionette DEBUG loaded listener.js 13:27:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x119a11800) [pid = 1657] [serial = 67] [outer = 0x1190f3800] 13:27:43 INFO - PROCESS | 1657 | 1465244863826 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]]]}] 13:27:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 13:27:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 870ms 13:27:43 INFO - PROCESS | 1657 | 1465244863877 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 13:27:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 13:27:43 INFO - PROCESS | 1657 | 1465244863879 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 13:27:43 INFO - PROCESS | 1657 | 1465244863882 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 13:27:43 INFO - PROCESS | 1657 | 1465244863884 Marionette TRACE conn2 <- [1,66,null,{}] 13:27:43 INFO - PROCESS | 1657 | 1465244863888 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}] 13:27:43 INFO - PROCESS | 1657 | 1465244863889 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:43 INFO - PROCESS | 1657 | 1465244863974 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 13:27:44 INFO - PROCESS | 1657 | 1465244864030 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:44 INFO - PROCESS | 1657 | 1465244864031 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x112655000 == 24 [pid = 1657] [id = 24] 13:27:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x113bb6400) [pid = 1657] [serial = 68] [outer = 0x0] 13:27:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x115ae8400) [pid = 1657] [serial = 69] [outer = 0x113bb6400] 13:27:44 INFO - PROCESS | 1657 | 1465244864059 Marionette DEBUG loaded listener.js 13:27:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x115ebc400) [pid = 1657] [serial = 70] [outer = 0x113bb6400] 13:27:44 INFO - PROCESS | 1657 | 1465244864493 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]]]}] 13:27:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 13:27:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 626ms 13:27:44 INFO - PROCESS | 1657 | 1465244864510 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 13:27:44 INFO - PROCESS | 1657 | 1465244864514 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 13:27:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 13:27:44 INFO - PROCESS | 1657 | 1465244864520 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 13:27:44 INFO - PROCESS | 1657 | 1465244864522 Marionette TRACE conn2 <- [1,70,null,{}] 13:27:44 INFO - PROCESS | 1657 | 1465244864526 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}] 13:27:44 INFO - PROCESS | 1657 | 1465244864528 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:44 INFO - PROCESS | 1657 | 1465244864664 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 13:27:44 INFO - PROCESS | 1657 | 1465244864718 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:44 INFO - PROCESS | 1657 | 1465244864719 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x112e83000 == 25 [pid = 1657] [id = 25] 13:27:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x1130ad800) [pid = 1657] [serial = 71] [outer = 0x0] 13:27:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x113d66000) [pid = 1657] [serial = 72] [outer = 0x1130ad800] 13:27:44 INFO - PROCESS | 1657 | 1465244864746 Marionette DEBUG loaded listener.js 13:27:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x1181b2c00) [pid = 1657] [serial = 73] [outer = 0x1130ad800] 13:27:45 INFO - PROCESS | 1657 | 1465244865002 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]]]}] 13:27:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 13:27:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 523ms 13:27:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 13:27:45 INFO - PROCESS | 1657 | 1465244865045 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 13:27:45 INFO - PROCESS | 1657 | 1465244865046 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 13:27:45 INFO - PROCESS | 1657 | 1465244865049 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 13:27:45 INFO - PROCESS | 1657 | 1465244865051 Marionette TRACE conn2 <- [1,74,null,{}] 13:27:45 INFO - PROCESS | 1657 | 1465244865067 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}] 13:27:45 INFO - PROCESS | 1657 | 1465244865069 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:45 INFO - PROCESS | 1657 | 1465244865149 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 13:27:45 INFO - PROCESS | 1657 | 1465244865153 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:45 INFO - PROCESS | 1657 | 1465244865156 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x116bcc000 == 26 [pid = 1657] [id = 26] 13:27:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x1184e1000) [pid = 1657] [serial = 74] [outer = 0x0] 13:27:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x1188a5c00) [pid = 1657] [serial = 75] [outer = 0x1184e1000] 13:27:45 INFO - PROCESS | 1657 | 1465244865185 Marionette DEBUG loaded listener.js 13:27:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x119055000) [pid = 1657] [serial = 76] [outer = 0x1184e1000] 13:27:45 INFO - PROCESS | 1657 | 1465244865480 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]]]}] 13:27:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 13:27:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 477ms 13:27:45 INFO - PROCESS | 1657 | 1465244865527 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 13:27:45 INFO - PROCESS | 1657 | 1465244865529 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 13:27:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 13:27:45 INFO - PROCESS | 1657 | 1465244865531 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 13:27:45 INFO - PROCESS | 1657 | 1465244865532 Marionette TRACE conn2 <- [1,78,null,{}] 13:27:45 INFO - PROCESS | 1657 | 1465244865546 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}] 13:27:45 INFO - PROCESS | 1657 | 1465244865547 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:45 INFO - PROCESS | 1657 | 1465244865621 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 13:27:45 INFO - PROCESS | 1657 | 1465244865626 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:45 INFO - PROCESS | 1657 | 1465244865628 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x11757c800 == 27 [pid = 1657] [id = 27] 13:27:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x11907b400) [pid = 1657] [serial = 77] [outer = 0x0] 13:27:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1190f5c00) [pid = 1657] [serial = 78] [outer = 0x11907b400] 13:27:45 INFO - PROCESS | 1657 | 1465244865653 Marionette DEBUG loaded listener.js 13:27:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x1197c3000) [pid = 1657] [serial = 79] [outer = 0x11907b400] 13:27:45 INFO - PROCESS | 1657 | 1465244865944 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]]]}] 13:27:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 13:27:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 426ms 13:27:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 13:27:45 INFO - PROCESS | 1657 | 1465244865963 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 13:27:45 INFO - PROCESS | 1657 | 1465244865965 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 13:27:45 INFO - PROCESS | 1657 | 1465244865967 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 13:27:45 INFO - PROCESS | 1657 | 1465244865968 Marionette TRACE conn2 <- [1,82,null,{}] 13:27:45 INFO - PROCESS | 1657 | 1465244865970 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}] 13:27:45 INFO - PROCESS | 1657 | 1465244865972 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:46 INFO - PROCESS | 1657 | 1465244866049 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 13:27:46 INFO - PROCESS | 1657 | 1465244866052 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:46 INFO - PROCESS | 1657 | 1465244866053 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x1182e8000 == 28 [pid = 1657] [id = 28] 13:27:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x11897f000) [pid = 1657] [serial = 80] [outer = 0x0] 13:27:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x11999c400) [pid = 1657] [serial = 81] [outer = 0x11897f000] 13:27:46 INFO - PROCESS | 1657 | 1465244866080 Marionette DEBUG loaded listener.js 13:27:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x119a96400) [pid = 1657] [serial = 82] [outer = 0x11897f000] 13:27:46 INFO - PROCESS | 1657 | 1465244866367 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]]]}] 13:27:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 13:27:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 419ms 13:27:46 INFO - PROCESS | 1657 | 1465244866387 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 13:27:46 INFO - PROCESS | 1657 | 1465244866388 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 13:27:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 13:27:46 INFO - PROCESS | 1657 | 1465244866401 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 13:27:46 INFO - PROCESS | 1657 | 1465244866402 Marionette TRACE conn2 <- [1,86,null,{}] 13:27:46 INFO - PROCESS | 1657 | 1465244866404 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}] 13:27:46 INFO - PROCESS | 1657 | 1465244866411 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:46 INFO - PROCESS | 1657 | 1465244866530 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 13:27:46 INFO - PROCESS | 1657 | 1465244866536 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:46 INFO - PROCESS | 1657 | 1465244866538 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x1188c3800 == 29 [pid = 1657] [id = 29] 13:27:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1197c4c00) [pid = 1657] [serial = 83] [outer = 0x0] 13:27:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x119b4e400) [pid = 1657] [serial = 84] [outer = 0x1197c4c00] 13:27:46 INFO - PROCESS | 1657 | 1465244866565 Marionette DEBUG loaded listener.js 13:27:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x119a0e800) [pid = 1657] [serial = 85] [outer = 0x1197c4c00] 13:27:46 INFO - PROCESS | 1657 | 1465244866842 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]]]}] 13:27:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 13:27:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 472ms 13:27:46 INFO - PROCESS | 1657 | 1465244866870 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 13:27:46 INFO - PROCESS | 1657 | 1465244866872 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 13:27:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 13:27:46 INFO - PROCESS | 1657 | 1465244866882 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 13:27:46 INFO - PROCESS | 1657 | 1465244866883 Marionette TRACE conn2 <- [1,90,null,{}] 13:27:46 INFO - PROCESS | 1657 | 1465244866885 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}] 13:27:46 INFO - PROCESS | 1657 | 1465244866886 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:46 INFO - PROCESS | 1657 | 1465244866961 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 13:27:46 INFO - PROCESS | 1657 | 1465244866965 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:46 INFO - PROCESS | 1657 | 1465244866966 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x119018000 == 30 [pid = 1657] [id = 30] 13:27:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1190f2400) [pid = 1657] [serial = 86] [outer = 0x0] 13:27:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x121264400) [pid = 1657] [serial = 87] [outer = 0x1190f2400] 13:27:46 INFO - PROCESS | 1657 | 1465244866993 Marionette DEBUG loaded listener.js 13:27:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x12135ac00) [pid = 1657] [serial = 88] [outer = 0x1190f2400] 13:27:47 INFO - PROCESS | 1657 | 1465244867291 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]]]}] 13:27:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 13:27:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 419ms 13:27:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 13:27:47 INFO - PROCESS | 1657 | 1465244867302 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 13:27:47 INFO - PROCESS | 1657 | 1465244867303 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 13:27:47 INFO - PROCESS | 1657 | 1465244867312 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 13:27:47 INFO - PROCESS | 1657 | 1465244867313 Marionette TRACE conn2 <- [1,94,null,{}] 13:27:47 INFO - PROCESS | 1657 | 1465244867316 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}] 13:27:47 INFO - PROCESS | 1657 | 1465244867317 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:47 INFO - PROCESS | 1657 | 1465244867399 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 13:27:47 INFO - PROCESS | 1657 | 1465244867449 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:47 INFO - PROCESS | 1657 | 1465244867450 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x111f9c800 == 31 [pid = 1657] [id = 31] 13:27:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x118644400) [pid = 1657] [serial = 89] [outer = 0x0] 13:27:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x121265c00) [pid = 1657] [serial = 90] [outer = 0x118644400] 13:27:47 INFO - PROCESS | 1657 | 1465244867489 Marionette DEBUG loaded listener.js 13:27:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1216e7000) [pid = 1657] [serial = 91] [outer = 0x118644400] 13:27:47 INFO - PROCESS | 1657 | 1465244867800 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]]]}] 13:27:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 13:27:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 529ms 13:27:47 INFO - PROCESS | 1657 | 1465244867834 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 13:27:47 INFO - PROCESS | 1657 | 1465244867836 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 13:27:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 13:27:47 INFO - PROCESS | 1657 | 1465244867845 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 13:27:47 INFO - PROCESS | 1657 | 1465244867847 Marionette TRACE conn2 <- [1,98,null,{}] 13:27:47 INFO - PROCESS | 1657 | 1465244867849 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}] 13:27:47 INFO - PROCESS | 1657 | 1465244867850 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:47 INFO - PROCESS | 1657 | 1465244867927 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 13:27:47 INFO - PROCESS | 1657 | 1465244867930 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:47 INFO - PROCESS | 1657 | 1465244867931 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x119ac4800 == 32 [pid = 1657] [id = 32] 13:27:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1215af400) [pid = 1657] [serial = 92] [outer = 0x0] 13:27:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1218ce000) [pid = 1657] [serial = 93] [outer = 0x1215af400] 13:27:47 INFO - PROCESS | 1657 | 1465244867957 Marionette DEBUG loaded listener.js 13:27:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x121cde800) [pid = 1657] [serial = 94] [outer = 0x1215af400] 13:27:48 INFO - PROCESS | 1657 | 1465244868258 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]]]}] 13:27:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 13:27:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 476ms 13:27:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 13:27:48 INFO - PROCESS | 1657 | 1465244868314 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 13:27:48 INFO - PROCESS | 1657 | 1465244868315 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 13:27:48 INFO - PROCESS | 1657 | 1465244868317 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 13:27:48 INFO - PROCESS | 1657 | 1465244868318 Marionette TRACE conn2 <- [1,102,null,{}] 13:27:48 INFO - PROCESS | 1657 | 1465244868321 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}] 13:27:48 INFO - PROCESS | 1657 | 1465244868322 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:48 INFO - PROCESS | 1657 | 1465244868427 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 13:27:48 INFO - PROCESS | 1657 | 1465244868431 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:48 INFO - PROCESS | 1657 | 1465244868432 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c27800 == 33 [pid = 1657] [id = 33] 13:27:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x121a69c00) [pid = 1657] [serial = 95] [outer = 0x0] 13:27:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x121f12800) [pid = 1657] [serial = 96] [outer = 0x121a69c00] 13:27:48 INFO - PROCESS | 1657 | 1465244868457 Marionette DEBUG loaded listener.js 13:27:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x124c74800) [pid = 1657] [serial = 97] [outer = 0x121a69c00] 13:27:48 INFO - PROCESS | 1657 | 1465244868849 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]]]}] 13:27:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 13:27:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 569ms 13:27:48 INFO - PROCESS | 1657 | 1465244868886 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 13:27:48 INFO - PROCESS | 1657 | 1465244868888 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 13:27:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 13:27:48 INFO - PROCESS | 1657 | 1465244868890 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 13:27:48 INFO - PROCESS | 1657 | 1465244868891 Marionette TRACE conn2 <- [1,106,null,{}] 13:27:48 INFO - PROCESS | 1657 | 1465244868894 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}] 13:27:48 INFO - PROCESS | 1657 | 1465244868895 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:49 INFO - PROCESS | 1657 | 1465244869001 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 13:27:49 INFO - PROCESS | 1657 | 1465244869009 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:49 INFO - PROCESS | 1657 | 1465244869010 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x121035800 == 34 [pid = 1657] [id = 34] 13:27:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x124c75400) [pid = 1657] [serial = 98] [outer = 0x0] 13:27:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x124ebd400) [pid = 1657] [serial = 99] [outer = 0x124c75400] 13:27:49 INFO - PROCESS | 1657 | 1465244869035 Marionette DEBUG loaded listener.js 13:27:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1256e7000) [pid = 1657] [serial = 100] [outer = 0x124c75400] 13:27:49 INFO - PROCESS | 1657 | 1465244869355 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]]]}] 13:27:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 13:27:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 519ms 13:27:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 13:27:49 INFO - PROCESS | 1657 | 1465244869410 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 13:27:49 INFO - PROCESS | 1657 | 1465244869412 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 13:27:49 INFO - PROCESS | 1657 | 1465244869415 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 13:27:49 INFO - PROCESS | 1657 | 1465244869416 Marionette TRACE conn2 <- [1,110,null,{}] 13:27:49 INFO - PROCESS | 1657 | 1465244869419 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}] 13:27:49 INFO - PROCESS | 1657 | 1465244869421 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:49 INFO - PROCESS | 1657 | 1465244869538 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 13:27:49 INFO - PROCESS | 1657 | 1465244869592 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:49 INFO - PROCESS | 1657 | 1465244869593 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x12150d800 == 35 [pid = 1657] [id = 35] 13:27:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1216e7c00) [pid = 1657] [serial = 101] [outer = 0x0] 13:27:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1256ed400) [pid = 1657] [serial = 102] [outer = 0x1216e7c00] 13:27:49 INFO - PROCESS | 1657 | 1465244869617 Marionette DEBUG loaded listener.js 13:27:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x124c81800) [pid = 1657] [serial = 103] [outer = 0x1216e7c00] 13:27:49 INFO - PROCESS | 1657 | 1465244869875 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]]]}] 13:27:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 13:27:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 469ms 13:27:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 13:27:49 INFO - PROCESS | 1657 | 1465244869883 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 13:27:49 INFO - PROCESS | 1657 | 1465244869884 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 13:27:49 INFO - PROCESS | 1657 | 1465244869886 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 13:27:49 INFO - PROCESS | 1657 | 1465244869887 Marionette TRACE conn2 <- [1,114,null,{}] 13:27:49 INFO - PROCESS | 1657 | 1465244869898 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}] 13:27:49 INFO - PROCESS | 1657 | 1465244869899 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:49 INFO - PROCESS | 1657 | 1465244869981 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 13:27:49 INFO - PROCESS | 1657 | 1465244869985 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:49 INFO - PROCESS | 1657 | 1465244869986 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x12169e000 == 36 [pid = 1657] [id = 36] 13:27:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x124c88000) [pid = 1657] [serial = 104] [outer = 0x0] 13:27:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x126fbcc00) [pid = 1657] [serial = 105] [outer = 0x124c88000] 13:27:50 INFO - PROCESS | 1657 | 1465244870012 Marionette DEBUG loaded listener.js 13:27:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1272f2800) [pid = 1657] [serial = 106] [outer = 0x124c88000] 13:27:50 INFO - PROCESS | 1657 | 1465244870311 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]]]}] 13:27:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 13:27:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 472ms 13:27:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 13:27:50 INFO - PROCESS | 1657 | 1465244870359 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 13:27:50 INFO - PROCESS | 1657 | 1465244870361 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 13:27:50 INFO - PROCESS | 1657 | 1465244870363 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 13:27:50 INFO - PROCESS | 1657 | 1465244870365 Marionette TRACE conn2 <- [1,118,null,{}] 13:27:50 INFO - PROCESS | 1657 | 1465244870367 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}] 13:27:50 INFO - PROCESS | 1657 | 1465244870368 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:50 INFO - PROCESS | 1657 | 1465244870519 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 13:27:50 INFO - PROCESS | 1657 | 1465244870527 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:50 INFO - PROCESS | 1657 | 1465244870528 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x121cbd800 == 37 [pid = 1657] [id = 37] 13:27:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x113096c00) [pid = 1657] [serial = 107] [outer = 0x0] 13:27:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1272f2400) [pid = 1657] [serial = 108] [outer = 0x113096c00] 13:27:50 INFO - PROCESS | 1657 | 1465244870567 Marionette DEBUG loaded listener.js 13:27:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x128d67c00) [pid = 1657] [serial = 109] [outer = 0x113096c00] 13:27:50 INFO - PROCESS | 1657 | 1465244870970 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]]]}] 13:27:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 13:27:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 619ms 13:27:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 13:27:50 INFO - PROCESS | 1657 | 1465244870982 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 13:27:50 INFO - PROCESS | 1657 | 1465244870983 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 13:27:50 INFO - PROCESS | 1657 | 1465244870985 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 13:27:50 INFO - PROCESS | 1657 | 1465244870986 Marionette TRACE conn2 <- [1,122,null,{}] 13:27:50 INFO - PROCESS | 1657 | 1465244870988 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}] 13:27:50 INFO - PROCESS | 1657 | 1465244870991 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:51 INFO - PROCESS | 1657 | 1465244871066 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 13:27:51 INFO - PROCESS | 1657 | 1465244871125 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:51 INFO - PROCESS | 1657 | 1465244871126 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x124b29000 == 38 [pid = 1657] [id = 38] 13:27:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x128d66400) [pid = 1657] [serial = 110] [outer = 0x0] 13:27:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x129179000) [pid = 1657] [serial = 111] [outer = 0x128d66400] 13:27:51 INFO - PROCESS | 1657 | 1465244871149 Marionette DEBUG loaded listener.js 13:27:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x129395000) [pid = 1657] [serial = 112] [outer = 0x128d66400] 13:27:51 INFO - PROCESS | 1657 | 1465244871405 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]]]}] 13:27:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 13:27:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 473ms 13:27:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 13:27:51 INFO - PROCESS | 1657 | 1465244871462 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 13:27:51 INFO - PROCESS | 1657 | 1465244871463 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 13:27:51 INFO - PROCESS | 1657 | 1465244871465 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 13:27:51 INFO - PROCESS | 1657 | 1465244871466 Marionette TRACE conn2 <- [1,126,null,{}] 13:27:51 INFO - PROCESS | 1657 | 1465244871468 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}] 13:27:51 INFO - PROCESS | 1657 | 1465244871469 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:51 INFO - PROCESS | 1657 | 1465244871552 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 13:27:51 INFO - PROCESS | 1657 | 1465244871558 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:51 INFO - PROCESS | 1657 | 1465244871559 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x125719800 == 39 [pid = 1657] [id = 39] 13:27:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x128d69000) [pid = 1657] [serial = 113] [outer = 0x0] 13:27:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x12939c400) [pid = 1657] [serial = 114] [outer = 0x128d69000] 13:27:51 INFO - PROCESS | 1657 | 1465244871582 Marionette DEBUG loaded listener.js 13:27:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x12a5df000) [pid = 1657] [serial = 115] [outer = 0x128d69000] 13:27:52 INFO - PROCESS | 1657 | 1465244872548 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]]]}] 13:27:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 13:27:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1118ms 13:27:52 INFO - PROCESS | 1657 | 1465244872584 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 13:27:52 INFO - PROCESS | 1657 | 1465244872586 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 13:27:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 13:27:52 INFO - PROCESS | 1657 | 1465244872589 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 13:27:52 INFO - PROCESS | 1657 | 1465244872591 Marionette TRACE conn2 <- [1,130,null,{}] 13:27:52 INFO - PROCESS | 1657 | 1465244872595 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}] 13:27:52 INFO - PROCESS | 1657 | 1465244872597 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:52 INFO - PROCESS | 1657 | 1465244872684 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 13:27:52 INFO - PROCESS | 1657 | 1465244872715 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:52 INFO - PROCESS | 1657 | 1465244872717 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x115a1e000 == 40 [pid = 1657] [id = 40] 13:27:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x117253400) [pid = 1657] [serial = 116] [outer = 0x0] 13:27:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x1177d7800) [pid = 1657] [serial = 117] [outer = 0x117253400] 13:27:52 INFO - PROCESS | 1657 | 1465244872744 Marionette DEBUG loaded listener.js 13:27:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x1181c0000) [pid = 1657] [serial = 118] [outer = 0x117253400] 13:27:53 INFO - PROCESS | 1657 | 1465244873052 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]]]}] 13:27:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 13:27:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 471ms 13:27:53 INFO - PROCESS | 1657 | 1465244873074 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 13:27:53 INFO - PROCESS | 1657 | 1465244873078 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 13:27:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 13:27:53 INFO - PROCESS | 1657 | 1465244873083 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 13:27:53 INFO - PROCESS | 1657 | 1465244873084 Marionette TRACE conn2 <- [1,134,null,{}] 13:27:53 INFO - PROCESS | 1657 | 1465244873087 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}] 13:27:53 INFO - PROCESS | 1657 | 1465244873088 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:53 INFO - PROCESS | 1657 | 1465244873181 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 13:27:53 INFO - PROCESS | 1657 | 1465244873184 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:53 INFO - PROCESS | 1657 | 1465244873186 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x1169b3800 == 41 [pid = 1657] [id = 41] 13:27:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x11822c400) [pid = 1657] [serial = 119] [outer = 0x0] 13:27:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x1188a9c00) [pid = 1657] [serial = 120] [outer = 0x11822c400] 13:27:53 INFO - PROCESS | 1657 | 1465244873210 Marionette DEBUG loaded listener.js 13:27:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x1190efc00) [pid = 1657] [serial = 121] [outer = 0x11822c400] 13:27:53 INFO - PROCESS | 1657 | 1465244873555 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]]]}] 13:27:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 13:27:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 521ms 13:27:53 INFO - PROCESS | 1657 | 1465244873604 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 13:27:53 INFO - PROCESS | 1657 | 1465244873606 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 13:27:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 13:27:53 INFO - PROCESS | 1657 | 1465244873608 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 13:27:53 INFO - PROCESS | 1657 | 1465244873610 Marionette TRACE conn2 <- [1,138,null,{}] 13:27:53 INFO - PROCESS | 1657 | 1465244873617 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}] 13:27:53 INFO - PROCESS | 1657 | 1465244873620 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:53 INFO - PROCESS | 1657 | 1465244873709 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 13:27:54 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x12c710c00) [pid = 1657] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 13:27:54 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x12c485800) [pid = 1657] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 13:27:54 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x12c0e1c00) [pid = 1657] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 13:27:54 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x12bfb8000) [pid = 1657] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 13:27:54 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x12bb43c00) [pid = 1657] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 13:27:54 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x12b942400) [pid = 1657] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 13:27:54 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x12b052400) [pid = 1657] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 13:27:54 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x12a8b4000) [pid = 1657] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 13:27:54 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x128d6fc00) [pid = 1657] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 13:27:54 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x12d29d800) [pid = 1657] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 13:27:54 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x117255800) [pid = 1657] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 13:27:54 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x11897f000) [pid = 1657] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 13:27:54 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1197c4c00) [pid = 1657] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 13:27:54 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1190f2400) [pid = 1657] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 13:27:54 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x118644400) [pid = 1657] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 13:27:54 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1215af400) [pid = 1657] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 13:27:54 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x121a69c00) [pid = 1657] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 13:27:54 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x124c75400) [pid = 1657] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 13:27:54 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x124c88000) [pid = 1657] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 13:27:54 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x113096c00) [pid = 1657] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 13:27:54 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12cf5d400) [pid = 1657] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 13:27:54 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x112a71400) [pid = 1657] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 13:27:54 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x113d2cc00) [pid = 1657] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 13:27:54 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1190f3800) [pid = 1657] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 13:27:54 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x113bb6400) [pid = 1657] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 13:27:54 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1130ad800) [pid = 1657] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 13:27:54 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1184e1000) [pid = 1657] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 13:27:54 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x11907b400) [pid = 1657] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 13:27:54 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x128d66400) [pid = 1657] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 13:27:54 INFO - PROCESS | 1657 | 1465244874166 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:54 INFO - PROCESS | 1657 | 1465244874168 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x116685800 == 42 [pid = 1657] [id = 42] 13:27:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1122abc00) [pid = 1657] [serial = 122] [outer = 0x0] 13:27:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x112f6a400) [pid = 1657] [serial = 123] [outer = 0x1122abc00] 13:27:54 INFO - PROCESS | 1657 | 1465244874198 Marionette DEBUG loaded listener.js 13:27:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1184e1000) [pid = 1657] [serial = 124] [outer = 0x1122abc00] 13:27:54 INFO - PROCESS | 1657 | 1465244874515 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]]]}] 13:27:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 13:27:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 920ms 13:27:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 13:27:54 INFO - PROCESS | 1657 | 1465244874533 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 13:27:54 INFO - PROCESS | 1657 | 1465244874536 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 13:27:54 INFO - PROCESS | 1657 | 1465244874542 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 13:27:54 INFO - PROCESS | 1657 | 1465244874545 Marionette TRACE conn2 <- [1,142,null,{}] 13:27:54 INFO - PROCESS | 1657 | 1465244874549 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}] 13:27:54 INFO - PROCESS | 1657 | 1465244874551 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:54 INFO - PROCESS | 1657 | 1465244874669 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 13:27:54 INFO - PROCESS | 1657 | 1465244874730 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:54 INFO - PROCESS | 1657 | 1465244874731 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x11887f800 == 43 [pid = 1657] [id = 43] 13:27:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x11906f000) [pid = 1657] [serial = 125] [outer = 0x0] 13:27:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x119a9d800) [pid = 1657] [serial = 126] [outer = 0x11906f000] 13:27:54 INFO - PROCESS | 1657 | 1465244874775 Marionette DEBUG loaded listener.js 13:27:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x11a02e000) [pid = 1657] [serial = 127] [outer = 0x11906f000] 13:27:55 INFO - PROCESS | 1657 | 1465244875106 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]]]}] 13:27:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 13:27:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 625ms 13:27:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 13:27:55 INFO - PROCESS | 1657 | 1465244875163 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 13:27:55 INFO - PROCESS | 1657 | 1465244875164 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 13:27:55 INFO - PROCESS | 1657 | 1465244875166 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 13:27:55 INFO - PROCESS | 1657 | 1465244875167 Marionette TRACE conn2 <- [1,146,null,{}] 13:27:55 INFO - PROCESS | 1657 | 1465244875170 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}] 13:27:55 INFO - PROCESS | 1657 | 1465244875171 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:55 INFO - PROCESS | 1657 | 1465244875242 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 13:27:55 INFO - PROCESS | 1657 | 1465244875289 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:55 INFO - PROCESS | 1657 | 1465244875290 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x119099000 == 44 [pid = 1657] [id = 44] 13:27:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x117eae800) [pid = 1657] [serial = 128] [outer = 0x0] 13:27:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x121006400) [pid = 1657] [serial = 129] [outer = 0x117eae800] 13:27:55 INFO - PROCESS | 1657 | 1465244875315 Marionette DEBUG loaded listener.js 13:27:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x121268800) [pid = 1657] [serial = 130] [outer = 0x117eae800] 13:27:55 INFO - PROCESS | 1657 | 1465244875602 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]]]}] 13:27:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 13:27:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 470ms 13:27:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 13:27:55 INFO - PROCESS | 1657 | 1465244875637 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 13:27:55 INFO - PROCESS | 1657 | 1465244875638 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 13:27:55 INFO - PROCESS | 1657 | 1465244875643 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 13:27:55 INFO - PROCESS | 1657 | 1465244875645 Marionette TRACE conn2 <- [1,150,null,{}] 13:27:55 INFO - PROCESS | 1657 | 1465244875647 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}] 13:27:55 INFO - PROCESS | 1657 | 1465244875651 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:55 INFO - PROCESS | 1657 | 1465244875738 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 13:27:55 INFO - PROCESS | 1657 | 1465244875744 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:55 INFO - PROCESS | 1657 | 1465244875745 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x119ec0000 == 45 [pid = 1657] [id = 45] 13:27:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x121426800) [pid = 1657] [serial = 131] [outer = 0x0] 13:27:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x121c5dc00) [pid = 1657] [serial = 132] [outer = 0x121426800] 13:27:55 INFO - PROCESS | 1657 | 1465244875769 Marionette DEBUG loaded listener.js 13:27:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x124ebe000) [pid = 1657] [serial = 133] [outer = 0x121426800] 13:27:56 INFO - PROCESS | 1657 | 1465244876077 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]]]}] 13:27:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 13:27:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 471ms 13:27:56 INFO - PROCESS | 1657 | 1465244876113 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 13:27:56 INFO - PROCESS | 1657 | 1465244876114 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 13:27:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 13:27:56 INFO - PROCESS | 1657 | 1465244876116 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 13:27:56 INFO - PROCESS | 1657 | 1465244876117 Marionette TRACE conn2 <- [1,154,null,{}] 13:27:56 INFO - PROCESS | 1657 | 1465244876120 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}] 13:27:56 INFO - PROCESS | 1657 | 1465244876121 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:56 INFO - PROCESS | 1657 | 1465244876230 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 13:27:56 INFO - PROCESS | 1657 | 1465244876279 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:56 INFO - PROCESS | 1657 | 1465244876281 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x11226e800 == 46 [pid = 1657] [id = 46] 13:27:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x111d83c00) [pid = 1657] [serial = 134] [outer = 0x0] 13:27:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1122ab800) [pid = 1657] [serial = 135] [outer = 0x111d83c00] 13:27:56 INFO - PROCESS | 1657 | 1465244876312 Marionette DEBUG loaded listener.js 13:27:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x115aeec00) [pid = 1657] [serial = 136] [outer = 0x111d83c00] 13:27:56 INFO - PROCESS | 1657 | 1465244876754 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]]]}] 13:27:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 13:27:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 670ms 13:27:56 INFO - PROCESS | 1657 | 1465244876787 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 13:27:56 INFO - PROCESS | 1657 | 1465244876789 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 13:27:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 13:27:56 INFO - PROCESS | 1657 | 1465244876793 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 13:27:56 INFO - PROCESS | 1657 | 1465244876795 Marionette TRACE conn2 <- [1,158,null,{}] 13:27:56 INFO - PROCESS | 1657 | 1465244876798 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}] 13:27:56 INFO - PROCESS | 1657 | 1465244876801 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:56 INFO - PROCESS | 1657 | 1465244876895 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 13:27:56 INFO - PROCESS | 1657 | 1465244876952 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:56 INFO - PROCESS | 1657 | 1465244876953 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x1182d5800 == 47 [pid = 1657] [id = 47] 13:27:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x116846000) [pid = 1657] [serial = 137] [outer = 0x0] 13:27:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x118652800) [pid = 1657] [serial = 138] [outer = 0x116846000] 13:27:56 INFO - PROCESS | 1657 | 1465244876985 Marionette DEBUG loaded listener.js 13:27:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x11907ac00) [pid = 1657] [serial = 139] [outer = 0x116846000] 13:27:57 INFO - PROCESS | 1657 | 1465244877428 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]]]}] 13:27:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 13:27:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 670ms 13:27:57 INFO - PROCESS | 1657 | 1465244877463 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 13:27:57 INFO - PROCESS | 1657 | 1465244877465 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 13:27:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 13:27:57 INFO - PROCESS | 1657 | 1465244877467 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 13:27:57 INFO - PROCESS | 1657 | 1465244877469 Marionette TRACE conn2 <- [1,162,null,{}] 13:27:57 INFO - PROCESS | 1657 | 1465244877472 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}] 13:27:57 INFO - PROCESS | 1657 | 1465244877473 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:57 INFO - PROCESS | 1657 | 1465244877621 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 13:27:57 INFO - PROCESS | 1657 | 1465244877717 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:57 INFO - PROCESS | 1657 | 1465244877718 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x12150f800 == 48 [pid = 1657] [id = 48] 13:27:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x11998dc00) [pid = 1657] [serial = 140] [outer = 0x0] 13:27:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x119e08800) [pid = 1657] [serial = 141] [outer = 0x11998dc00] 13:27:57 INFO - PROCESS | 1657 | 1465244877768 Marionette DEBUG loaded listener.js 13:27:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x12142fc00) [pid = 1657] [serial = 142] [outer = 0x11998dc00] 13:27:58 INFO - PROCESS | 1657 | 1465244878246 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]]]}] 13:27:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 13:27:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 819ms 13:27:58 INFO - PROCESS | 1657 | 1465244878287 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 13:27:58 INFO - PROCESS | 1657 | 1465244878289 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 13:27:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 13:27:58 INFO - PROCESS | 1657 | 1465244878297 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 13:27:58 INFO - PROCESS | 1657 | 1465244878300 Marionette TRACE conn2 <- [1,166,null,{}] 13:27:58 INFO - PROCESS | 1657 | 1465244878303 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}] 13:27:58 INFO - PROCESS | 1657 | 1465244878305 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:58 INFO - PROCESS | 1657 | 1465244878400 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 13:27:58 INFO - PROCESS | 1657 | 1465244878459 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:58 INFO - PROCESS | 1657 | 1465244878460 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x121f61000 == 49 [pid = 1657] [id = 49] 13:27:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x1218cc800) [pid = 1657] [serial = 143] [outer = 0x0] 13:27:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x124c84c00) [pid = 1657] [serial = 144] [outer = 0x1218cc800] 13:27:58 INFO - PROCESS | 1657 | 1465244878490 Marionette DEBUG loaded listener.js 13:27:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x1256e4800) [pid = 1657] [serial = 145] [outer = 0x1218cc800] 13:27:58 INFO - PROCESS | 1657 | 1465244878914 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]]]}] 13:27:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 13:27:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 675ms 13:27:58 INFO - PROCESS | 1657 | 1465244878975 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 13:27:58 INFO - PROCESS | 1657 | 1465244878977 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 13:27:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 13:27:58 INFO - PROCESS | 1657 | 1465244878982 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 13:27:58 INFO - PROCESS | 1657 | 1465244878984 Marionette TRACE conn2 <- [1,170,null,{}] 13:27:58 INFO - PROCESS | 1657 | 1465244878988 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}] 13:27:58 INFO - PROCESS | 1657 | 1465244878991 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:59 INFO - PROCESS | 1657 | 1465244879148 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 13:27:59 INFO - PROCESS | 1657 | 1465244879247 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:59 INFO - PROCESS | 1657 | 1465244879249 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x119095800 == 50 [pid = 1657] [id = 50] 13:27:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x121cdec00) [pid = 1657] [serial = 146] [outer = 0x0] 13:27:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x126ee7000) [pid = 1657] [serial = 147] [outer = 0x121cdec00] 13:27:59 INFO - PROCESS | 1657 | 1465244879295 Marionette DEBUG loaded listener.js 13:27:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x127120800) [pid = 1657] [serial = 148] [outer = 0x121cdec00] 13:27:59 INFO - PROCESS | 1657 | 1465244879773 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]]]}] 13:27:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 13:27:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 821ms 13:27:59 INFO - PROCESS | 1657 | 1465244879803 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 13:27:59 INFO - PROCESS | 1657 | 1465244879805 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 13:27:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 13:27:59 INFO - PROCESS | 1657 | 1465244879827 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 13:27:59 INFO - PROCESS | 1657 | 1465244879830 Marionette TRACE conn2 <- [1,174,null,{}] 13:27:59 INFO - PROCESS | 1657 | 1465244879834 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}] 13:27:59 INFO - PROCESS | 1657 | 1465244879835 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:59 INFO - PROCESS | 1657 | 1465244879925 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 13:27:59 INFO - PROCESS | 1657 | 1465244879984 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:59 INFO - PROCESS | 1657 | 1465244879987 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:27:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x116bd0800 == 51 [pid = 1657] [id = 51] 13:27:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x115f63800) [pid = 1657] [serial = 149] [outer = 0x0] 13:28:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x1165f4c00) [pid = 1657] [serial = 150] [outer = 0x115f63800] 13:28:00 INFO - PROCESS | 1657 | 1465244880015 Marionette DEBUG loaded listener.js 13:28:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x1175e5c00) [pid = 1657] [serial = 151] [outer = 0x115f63800] 13:28:00 INFO - PROCESS | 1657 | --DOCSHELL 0x119ec0000 == 50 [pid = 1657] [id = 45] 13:28:00 INFO - PROCESS | 1657 | --DOCSHELL 0x119099000 == 49 [pid = 1657] [id = 44] 13:28:00 INFO - PROCESS | 1657 | --DOCSHELL 0x11887f800 == 48 [pid = 1657] [id = 43] 13:28:00 INFO - PROCESS | 1657 | --DOCSHELL 0x116685800 == 47 [pid = 1657] [id = 42] 13:28:00 INFO - PROCESS | 1657 | --DOCSHELL 0x1169b3800 == 46 [pid = 1657] [id = 41] 13:28:00 INFO - PROCESS | 1657 | --DOCSHELL 0x119c27800 == 45 [pid = 1657] [id = 33] 13:28:00 INFO - PROCESS | 1657 | --DOCSHELL 0x111f9c800 == 44 [pid = 1657] [id = 31] 13:28:00 INFO - PROCESS | 1657 | --DOCSHELL 0x115a1e000 == 43 [pid = 1657] [id = 40] 13:28:00 INFO - PROCESS | 1657 | --DOCSHELL 0x11757c800 == 42 [pid = 1657] [id = 27] 13:28:00 INFO - PROCESS | 1657 | --DOCSHELL 0x125719800 == 41 [pid = 1657] [id = 39] 13:28:00 INFO - PROCESS | 1657 | --DOCSHELL 0x119018000 == 40 [pid = 1657] [id = 30] 13:28:00 INFO - PROCESS | 1657 | --DOCSHELL 0x124b29000 == 39 [pid = 1657] [id = 38] 13:28:00 INFO - PROCESS | 1657 | --DOCSHELL 0x1188c3800 == 38 [pid = 1657] [id = 29] 13:28:00 INFO - PROCESS | 1657 | --DOCSHELL 0x1182e8000 == 37 [pid = 1657] [id = 28] 13:28:00 INFO - PROCESS | 1657 | --DOCSHELL 0x119095800 == 36 [pid = 1657] [id = 50] 13:28:00 INFO - PROCESS | 1657 | --DOCSHELL 0x121f61000 == 35 [pid = 1657] [id = 49] 13:28:00 INFO - PROCESS | 1657 | --DOCSHELL 0x12150f800 == 34 [pid = 1657] [id = 48] 13:28:00 INFO - PROCESS | 1657 | --DOCSHELL 0x12150d800 == 33 [pid = 1657] [id = 35] 13:28:00 INFO - PROCESS | 1657 | --DOCSHELL 0x121035800 == 32 [pid = 1657] [id = 34] 13:28:00 INFO - PROCESS | 1657 | --DOCSHELL 0x12169e000 == 31 [pid = 1657] [id = 36] 13:28:00 INFO - PROCESS | 1657 | --DOCSHELL 0x121cbd800 == 30 [pid = 1657] [id = 37] 13:28:00 INFO - PROCESS | 1657 | --DOCSHELL 0x1182d5800 == 29 [pid = 1657] [id = 47] 13:28:00 INFO - PROCESS | 1657 | --DOCSHELL 0x119ac4800 == 28 [pid = 1657] [id = 32] 13:28:00 INFO - PROCESS | 1657 | --DOCSHELL 0x11226e800 == 27 [pid = 1657] [id = 46] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x1216e9800) [pid = 1657] [serial = 11] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x1190f5c00) [pid = 1657] [serial = 78] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x11999c400) [pid = 1657] [serial = 81] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x119a96400) [pid = 1657] [serial = 82] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x119b4e400) [pid = 1657] [serial = 84] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x119a0e800) [pid = 1657] [serial = 85] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x121264400) [pid = 1657] [serial = 87] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x121265c00) [pid = 1657] [serial = 90] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x1216e7000) [pid = 1657] [serial = 91] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x1218ce000) [pid = 1657] [serial = 93] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x121cde800) [pid = 1657] [serial = 94] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x121f12800) [pid = 1657] [serial = 96] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x124ebd400) [pid = 1657] [serial = 99] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1256ed400) [pid = 1657] [serial = 102] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x126fbcc00) [pid = 1657] [serial = 105] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1272f2400) [pid = 1657] [serial = 108] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x112a7b000) [pid = 1657] [serial = 60] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x113070000) [pid = 1657] [serial = 61] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x116845800) [pid = 1657] [serial = 63] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1197c1c00) [pid = 1657] [serial = 66] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x115ae8400) [pid = 1657] [serial = 69] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x113d66000) [pid = 1657] [serial = 72] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1188a5c00) [pid = 1657] [serial = 75] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x124c74800) [pid = 1657] [serial = 97] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12135ac00) [pid = 1657] [serial = 88] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1256e7000) [pid = 1657] [serial = 100] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x119055000) [pid = 1657] [serial = 76] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x115ebc400) [pid = 1657] [serial = 70] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1272f2800) [pid = 1657] [serial = 106] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1181b2c00) [pid = 1657] [serial = 73] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1197c3000) [pid = 1657] [serial = 79] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x11724ec00) [pid = 1657] [serial = 64] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x119a11800) [pid = 1657] [serial = 67] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x128d67c00) [pid = 1657] [serial = 109] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x129179000) [pid = 1657] [serial = 111] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12d7da800) [pid = 1657] [serial = 58] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x129395000) [pid = 1657] [serial = 112] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12b05c400) [pid = 1657] [serial = 24] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x12b935c00) [pid = 1657] [serial = 25] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12a8b5c00) [pid = 1657] [serial = 21] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x12a8ba400) [pid = 1657] [serial = 22] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x12939cc00) [pid = 1657] [serial = 18] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x128d71800) [pid = 1657] [serial = 15] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x129175400) [pid = 1657] [serial = 16] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x121c52400) [pid = 1657] [serial = 8] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x12d2a2400) [pid = 1657] [serial = 54] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x12d2a6800) [pid = 1657] [serial = 55] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x118224400) [pid = 1657] [serial = 51] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x1190f5400) [pid = 1657] [serial = 52] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x12cf26400) [pid = 1657] [serial = 48] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x12cb05800) [pid = 1657] [serial = 42] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x12cb0a800) [pid = 1657] [serial = 43] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x12cdc2000) [pid = 1657] [serial = 45] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x12c709c00) [pid = 1657] [serial = 40] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x12c703400) [pid = 1657] [serial = 39] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x12c481400) [pid = 1657] [serial = 36] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x12c484c00) [pid = 1657] [serial = 37] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x12c0d4800) [pid = 1657] [serial = 33] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 63 (0x12c0dd800) [pid = 1657] [serial = 34] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 62 (0x12bfb4c00) [pid = 1657] [serial = 31] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 61 (0x12bb4dc00) [pid = 1657] [serial = 30] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 60 (0x12bb27800) [pid = 1657] [serial = 27] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 59 (0x12bb30c00) [pid = 1657] [serial = 28] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | --DOMWINDOW == 58 (0x12d7d4400) [pid = 1657] [serial = 57] [outer = 0x0] [url = about:blank] 13:28:00 INFO - PROCESS | 1657 | 1465244880856 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]]]}] 13:28:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 13:28:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1076ms 13:28:00 INFO - PROCESS | 1657 | 1465244880902 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 13:28:00 INFO - PROCESS | 1657 | 1465244880905 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 13:28:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 13:28:00 INFO - PROCESS | 1657 | 1465244880909 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 13:28:00 INFO - PROCESS | 1657 | 1465244880911 Marionette TRACE conn2 <- [1,178,null,{}] 13:28:00 INFO - PROCESS | 1657 | 1465244880914 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}] 13:28:00 INFO - PROCESS | 1657 | 1465244880916 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:00 INFO - PROCESS | 1657 | 1465244880986 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 13:28:00 INFO - PROCESS | 1657 | 1465244880992 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:00 INFO - PROCESS | 1657 | 1465244880995 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x1131c7800 == 28 [pid = 1657] [id = 52] 13:28:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 59 (0x115eb9800) [pid = 1657] [serial = 152] [outer = 0x0] 13:28:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 60 (0x115f65400) [pid = 1657] [serial = 153] [outer = 0x115eb9800] 13:28:01 INFO - PROCESS | 1657 | 1465244881024 Marionette DEBUG loaded listener.js 13:28:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 61 (0x113d6d400) [pid = 1657] [serial = 154] [outer = 0x115eb9800] 13:28:01 INFO - PROCESS | 1657 | 1465244881317 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]]]}] 13:28:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 13:28:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 470ms 13:28:01 INFO - PROCESS | 1657 | 1465244881379 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 13:28:01 INFO - PROCESS | 1657 | 1465244881382 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 13:28:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 13:28:01 INFO - PROCESS | 1657 | 1465244881386 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 13:28:01 INFO - PROCESS | 1657 | 1465244881388 Marionette TRACE conn2 <- [1,182,null,{}] 13:28:01 INFO - PROCESS | 1657 | 1465244881390 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}] 13:28:01 INFO - PROCESS | 1657 | 1465244881392 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:01 INFO - PROCESS | 1657 | 1465244881464 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 13:28:01 INFO - PROCESS | 1657 | 1465244881468 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:01 INFO - PROCESS | 1657 | 1465244881469 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x1169b9000 == 29 [pid = 1657] [id = 53] 13:28:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 62 (0x1181bac00) [pid = 1657] [serial = 155] [outer = 0x0] 13:28:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x11889e800) [pid = 1657] [serial = 156] [outer = 0x1181bac00] 13:28:01 INFO - PROCESS | 1657 | 1465244881498 Marionette DEBUG loaded listener.js 13:28:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x11897ac00) [pid = 1657] [serial = 157] [outer = 0x1181bac00] 13:28:01 INFO - PROCESS | 1657 | 1465244881814 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]]]}] 13:28:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 13:28:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 470ms 13:28:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 13:28:01 INFO - PROCESS | 1657 | 1465244881863 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 13:28:01 INFO - PROCESS | 1657 | 1465244881865 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 13:28:01 INFO - PROCESS | 1657 | 1465244881867 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 13:28:01 INFO - PROCESS | 1657 | 1465244881870 Marionette TRACE conn2 <- [1,186,null,{}] 13:28:01 INFO - PROCESS | 1657 | 1465244881877 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}] 13:28:01 INFO - PROCESS | 1657 | 1465244881880 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:01 INFO - PROCESS | 1657 | 1465244881953 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 13:28:01 INFO - PROCESS | 1657 | 1465244881995 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:01 INFO - PROCESS | 1657 | 1465244881997 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e7c800 == 30 [pid = 1657] [id = 54] 13:28:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x115eb0000) [pid = 1657] [serial = 158] [outer = 0x0] 13:28:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x1197c0800) [pid = 1657] [serial = 159] [outer = 0x115eb0000] 13:28:02 INFO - PROCESS | 1657 | 1465244882024 Marionette DEBUG loaded listener.js 13:28:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x119a0fc00) [pid = 1657] [serial = 160] [outer = 0x115eb0000] 13:28:02 INFO - PROCESS | 1657 | 1465244882279 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]]]}] 13:28:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 13:28:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 423ms 13:28:02 INFO - PROCESS | 1657 | 1465244882296 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 13:28:02 INFO - PROCESS | 1657 | 1465244882297 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 13:28:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 13:28:02 INFO - PROCESS | 1657 | 1465244882300 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 13:28:02 INFO - PROCESS | 1657 | 1465244882301 Marionette TRACE conn2 <- [1,190,null,{}] 13:28:02 INFO - PROCESS | 1657 | 1465244882303 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}] 13:28:02 INFO - PROCESS | 1657 | 1465244882304 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:02 INFO - PROCESS | 1657 | 1465244882384 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 13:28:02 INFO - PROCESS | 1657 | 1465244882387 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:02 INFO - PROCESS | 1657 | 1465244882389 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x118875800 == 31 [pid = 1657] [id = 55] 13:28:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x119a96000) [pid = 1657] [serial = 161] [outer = 0x0] 13:28:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x119e07c00) [pid = 1657] [serial = 162] [outer = 0x119a96000] 13:28:02 INFO - PROCESS | 1657 | 1465244882416 Marionette DEBUG loaded listener.js 13:28:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x1211b4400) [pid = 1657] [serial = 163] [outer = 0x119a96000] 13:28:02 INFO - PROCESS | 1657 | 1465244882700 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]]]}] 13:28:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 13:28:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 419ms 13:28:02 INFO - PROCESS | 1657 | 1465244882720 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 13:28:02 INFO - PROCESS | 1657 | 1465244882721 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 13:28:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 13:28:02 INFO - PROCESS | 1657 | 1465244882731 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 13:28:02 INFO - PROCESS | 1657 | 1465244882732 Marionette TRACE conn2 <- [1,194,null,{}] 13:28:02 INFO - PROCESS | 1657 | 1465244882739 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}] 13:28:02 INFO - PROCESS | 1657 | 1465244882741 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:02 INFO - PROCESS | 1657 | 1465244882845 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 13:28:02 INFO - PROCESS | 1657 | 1465244882855 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:02 INFO - PROCESS | 1657 | 1465244882856 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x119009000 == 32 [pid = 1657] [id = 56] 13:28:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x115eb2400) [pid = 1657] [serial = 164] [outer = 0x0] 13:28:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x119e03000) [pid = 1657] [serial = 165] [outer = 0x115eb2400] 13:28:02 INFO - PROCESS | 1657 | 1465244882881 Marionette DEBUG loaded listener.js 13:28:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x121358c00) [pid = 1657] [serial = 166] [outer = 0x115eb2400] 13:28:03 INFO - PROCESS | 1657 | 1465244883172 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]]]}] 13:28:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 13:28:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 477ms 13:28:03 INFO - PROCESS | 1657 | 1465244883200 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 13:28:03 INFO - PROCESS | 1657 | 1465244883201 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 13:28:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 13:28:03 INFO - PROCESS | 1657 | 1465244883203 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 13:28:03 INFO - PROCESS | 1657 | 1465244883205 Marionette TRACE conn2 <- [1,198,null,{}] 13:28:03 INFO - PROCESS | 1657 | 1465244883210 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}] 13:28:03 INFO - PROCESS | 1657 | 1465244883214 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:03 INFO - PROCESS | 1657 | 1465244883318 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 13:28:03 INFO - PROCESS | 1657 | 1465244883347 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:03 INFO - PROCESS | 1657 | 1465244883348 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x119ad1800 == 33 [pid = 1657] [id = 57] 13:28:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x121357000) [pid = 1657] [serial = 167] [outer = 0x0] 13:28:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x1217f4c00) [pid = 1657] [serial = 168] [outer = 0x121357000] 13:28:03 INFO - PROCESS | 1657 | 1465244883373 Marionette DEBUG loaded listener.js 13:28:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x124cdbc00) [pid = 1657] [serial = 169] [outer = 0x121357000] 13:28:03 INFO - PROCESS | 1657 | 1465244883710 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]]]}] 13:28:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 13:28:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 523ms 13:28:03 INFO - PROCESS | 1657 | 1465244883729 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 13:28:03 INFO - PROCESS | 1657 | 1465244883731 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 13:28:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 13:28:03 INFO - PROCESS | 1657 | 1465244883734 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 13:28:03 INFO - PROCESS | 1657 | 1465244883735 Marionette TRACE conn2 <- [1,202,null,{}] 13:28:03 INFO - PROCESS | 1657 | 1465244883738 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}] 13:28:03 INFO - PROCESS | 1657 | 1465244883741 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:03 INFO - PROCESS | 1657 | 1465244883866 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 13:28:03 INFO - PROCESS | 1657 | 1465244883880 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:03 INFO - PROCESS | 1657 | 1465244883882 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x121027800 == 34 [pid = 1657] [id = 58] 13:28:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x124c88800) [pid = 1657] [serial = 170] [outer = 0x0] 13:28:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x12509b800) [pid = 1657] [serial = 171] [outer = 0x124c88800] 13:28:03 INFO - PROCESS | 1657 | 1465244883921 Marionette DEBUG loaded listener.js 13:28:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x1256e8400) [pid = 1657] [serial = 172] [outer = 0x124c88800] 13:28:04 INFO - PROCESS | 1657 | 1465244884230 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]]]}] 13:28:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 13:28:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 518ms 13:28:04 INFO - PROCESS | 1657 | 1465244884253 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 13:28:04 INFO - PROCESS | 1657 | 1465244884254 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 13:28:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 13:28:04 INFO - PROCESS | 1657 | 1465244884257 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 13:28:04 INFO - PROCESS | 1657 | 1465244884260 Marionette TRACE conn2 <- [1,206,null,{}] 13:28:04 INFO - PROCESS | 1657 | 1465244884268 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}] 13:28:04 INFO - PROCESS | 1657 | 1465244884269 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:04 INFO - PROCESS | 1657 | 1465244884353 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 13:28:04 INFO - PROCESS | 1657 | 1465244884357 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:04 INFO - PROCESS | 1657 | 1465244884358 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x12150a000 == 35 [pid = 1657] [id = 59] 13:28:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x124cdc800) [pid = 1657] [serial = 173] [outer = 0x0] 13:28:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x126edac00) [pid = 1657] [serial = 174] [outer = 0x124cdc800] 13:28:04 INFO - PROCESS | 1657 | 1465244884381 Marionette DEBUG loaded listener.js 13:28:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x12711c400) [pid = 1657] [serial = 175] [outer = 0x124cdc800] 13:28:04 INFO - PROCESS | 1657 | 1465244884680 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]]]}] 13:28:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 13:28:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 471ms 13:28:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 13:28:04 INFO - PROCESS | 1657 | 1465244884731 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 13:28:04 INFO - PROCESS | 1657 | 1465244884732 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 13:28:04 INFO - PROCESS | 1657 | 1465244884734 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 13:28:04 INFO - PROCESS | 1657 | 1465244884735 Marionette TRACE conn2 <- [1,210,null,{}] 13:28:04 INFO - PROCESS | 1657 | 1465244884737 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}] 13:28:04 INFO - PROCESS | 1657 | 1465244884739 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:04 INFO - PROCESS | 1657 | 1465244884836 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 13:28:04 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1216e7c00) [pid = 1657] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 13:28:04 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x128d69000) [pid = 1657] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 13:28:04 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x121426800) [pid = 1657] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 13:28:04 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x117eae800) [pid = 1657] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 13:28:04 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x117253400) [pid = 1657] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 13:28:04 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x11822c400) [pid = 1657] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 13:28:04 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x1122abc00) [pid = 1657] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 13:28:04 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x11906f000) [pid = 1657] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 13:28:04 INFO - PROCESS | 1657 | 1465244884898 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:04 INFO - PROCESS | 1657 | 1465244884899 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x116692800 == 36 [pid = 1657] [id = 60] 13:28:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x1130b0c00) [pid = 1657] [serial = 176] [outer = 0x0] 13:28:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x117eae800) [pid = 1657] [serial = 177] [outer = 0x1130b0c00] 13:28:04 INFO - PROCESS | 1657 | 1465244884924 Marionette DEBUG loaded listener.js 13:28:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x12175f400) [pid = 1657] [serial = 178] [outer = 0x1130b0c00] 13:28:05 INFO - PROCESS | 1657 | 1465244885182 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]]]}] 13:28:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 13:28:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 468ms 13:28:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 13:28:05 INFO - PROCESS | 1657 | 1465244885203 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 13:28:05 INFO - PROCESS | 1657 | 1465244885204 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 13:28:05 INFO - PROCESS | 1657 | 1465244885214 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 13:28:05 INFO - PROCESS | 1657 | 1465244885215 Marionette TRACE conn2 <- [1,214,null,{}] 13:28:05 INFO - PROCESS | 1657 | 1465244885217 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}] 13:28:05 INFO - PROCESS | 1657 | 1465244885218 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:05 INFO - PROCESS | 1657 | 1465244885294 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 13:28:05 INFO - PROCESS | 1657 | 1465244885298 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:05 INFO - PROCESS | 1657 | 1465244885299 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x121f7b800 == 37 [pid = 1657] [id = 61] 13:28:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1271dec00) [pid = 1657] [serial = 179] [outer = 0x0] 13:28:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x127667800) [pid = 1657] [serial = 180] [outer = 0x1271dec00] 13:28:05 INFO - PROCESS | 1657 | 1465244885324 Marionette DEBUG loaded listener.js 13:28:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x128d67000) [pid = 1657] [serial = 181] [outer = 0x1271dec00] 13:28:05 INFO - PROCESS | 1657 | 1465244885602 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]]]}] 13:28:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 13:28:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 427ms 13:28:05 INFO - PROCESS | 1657 | 1465244885633 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 13:28:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 13:28:05 INFO - PROCESS | 1657 | 1465244885635 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 13:28:05 INFO - PROCESS | 1657 | 1465244885637 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 13:28:05 INFO - PROCESS | 1657 | 1465244885638 Marionette TRACE conn2 <- [1,218,null,{}] 13:28:05 INFO - PROCESS | 1657 | 1465244885648 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}] 13:28:05 INFO - PROCESS | 1657 | 1465244885650 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:05 INFO - PROCESS | 1657 | 1465244885740 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 13:28:05 INFO - PROCESS | 1657 | 1465244885790 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:05 INFO - PROCESS | 1657 | 1465244885792 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x119002800 == 38 [pid = 1657] [id = 62] 13:28:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x117253400) [pid = 1657] [serial = 182] [outer = 0x0] 13:28:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x128d68800) [pid = 1657] [serial = 183] [outer = 0x117253400] 13:28:05 INFO - PROCESS | 1657 | 1465244885818 Marionette DEBUG loaded listener.js 13:28:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x129399c00) [pid = 1657] [serial = 184] [outer = 0x117253400] 13:28:06 INFO - PROCESS | 1657 | 1465244886072 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]]]}] 13:28:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 13:28:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 477ms 13:28:06 INFO - PROCESS | 1657 | 1465244886136 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 13:28:06 INFO - PROCESS | 1657 | 1465244886140 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 13:28:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 13:28:06 INFO - PROCESS | 1657 | 1465244886148 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 13:28:06 INFO - PROCESS | 1657 | 1465244886149 Marionette TRACE conn2 <- [1,222,null,{}] 13:28:06 INFO - PROCESS | 1657 | 1465244886152 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}] 13:28:06 INFO - PROCESS | 1657 | 1465244886153 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:06 INFO - PROCESS | 1657 | 1465244886256 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 13:28:06 INFO - PROCESS | 1657 | 1465244886263 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:06 INFO - PROCESS | 1657 | 1465244886263 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x126f83800 == 39 [pid = 1657] [id = 63] 13:28:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x129181800) [pid = 1657] [serial = 185] [outer = 0x0] 13:28:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1293e9000) [pid = 1657] [serial = 186] [outer = 0x129181800] 13:28:06 INFO - PROCESS | 1657 | 1465244886302 Marionette DEBUG loaded listener.js 13:28:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x12a5eb400) [pid = 1657] [serial = 187] [outer = 0x129181800] 13:28:06 INFO - PROCESS | 1657 | 1465244886670 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]]]}] 13:28:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 13:28:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 573ms 13:28:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 13:28:06 INFO - PROCESS | 1657 | 1465244886723 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 13:28:06 INFO - PROCESS | 1657 | 1465244886726 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 13:28:06 INFO - PROCESS | 1657 | 1465244886730 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 13:28:06 INFO - PROCESS | 1657 | 1465244886731 Marionette TRACE conn2 <- [1,226,null,{}] 13:28:06 INFO - PROCESS | 1657 | 1465244886745 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}] 13:28:06 INFO - PROCESS | 1657 | 1465244886747 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:06 INFO - PROCESS | 1657 | 1465244886869 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 13:28:06 INFO - PROCESS | 1657 | 1465244886875 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:06 INFO - PROCESS | 1657 | 1465244886876 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x1272c4800 == 40 [pid = 1657] [id = 64] 13:28:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x12a5eb800) [pid = 1657] [serial = 188] [outer = 0x0] 13:28:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x12a736800) [pid = 1657] [serial = 189] [outer = 0x12a5eb800] 13:28:06 INFO - PROCESS | 1657 | 1465244886915 Marionette DEBUG loaded listener.js 13:28:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x12a8b3c00) [pid = 1657] [serial = 190] [outer = 0x12a5eb800] 13:28:07 INFO - PROCESS | 1657 | 1465244887539 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]]]}] 13:28:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 13:28:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 882ms 13:28:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 13:28:07 INFO - PROCESS | 1657 | 1465244887613 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 13:28:07 INFO - PROCESS | 1657 | 1465244887615 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 13:28:07 INFO - PROCESS | 1657 | 1465244887618 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 13:28:07 INFO - PROCESS | 1657 | 1465244887621 Marionette TRACE conn2 <- [1,230,null,{}] 13:28:07 INFO - PROCESS | 1657 | 1465244887625 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}] 13:28:07 INFO - PROCESS | 1657 | 1465244887626 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:07 INFO - PROCESS | 1657 | 1465244887732 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 13:28:07 INFO - PROCESS | 1657 | 1465244887797 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:07 INFO - PROCESS | 1657 | 1465244887799 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x1169b3800 == 41 [pid = 1657] [id = 65] 13:28:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x115a4dc00) [pid = 1657] [serial = 191] [outer = 0x0] 13:28:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x11724e800) [pid = 1657] [serial = 192] [outer = 0x115a4dc00] 13:28:07 INFO - PROCESS | 1657 | 1465244887829 Marionette DEBUG loaded listener.js 13:28:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x118220800) [pid = 1657] [serial = 193] [outer = 0x115a4dc00] 13:28:08 INFO - PROCESS | 1657 | 1465244888299 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]]]}] 13:28:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 13:28:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 721ms 13:28:08 INFO - PROCESS | 1657 | 1465244888445 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 13:28:08 INFO - PROCESS | 1657 | 1465244888447 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 13:28:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 13:28:08 INFO - PROCESS | 1657 | 1465244888451 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 13:28:08 INFO - PROCESS | 1657 | 1465244888453 Marionette TRACE conn2 <- [1,234,null,{}] 13:28:08 INFO - PROCESS | 1657 | 1465244888484 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}] 13:28:08 INFO - PROCESS | 1657 | 1465244888486 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:08 INFO - PROCESS | 1657 | 1465244888582 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 13:28:08 INFO - PROCESS | 1657 | 1465244888622 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:08 INFO - PROCESS | 1657 | 1465244888625 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x116698800 == 42 [pid = 1657] [id = 66] 13:28:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x117ebc800) [pid = 1657] [serial = 194] [outer = 0x0] 13:28:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x118226400) [pid = 1657] [serial = 195] [outer = 0x117ebc800] 13:28:08 INFO - PROCESS | 1657 | 1465244888652 Marionette DEBUG loaded listener.js 13:28:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1188ad800) [pid = 1657] [serial = 196] [outer = 0x117ebc800] 13:28:08 INFO - PROCESS | 1657 | --DOCSHELL 0x126f83800 == 41 [pid = 1657] [id = 63] 13:28:08 INFO - PROCESS | 1657 | --DOCSHELL 0x119002800 == 40 [pid = 1657] [id = 62] 13:28:08 INFO - PROCESS | 1657 | --DOCSHELL 0x121f7b800 == 39 [pid = 1657] [id = 61] 13:28:08 INFO - PROCESS | 1657 | --DOCSHELL 0x116692800 == 38 [pid = 1657] [id = 60] 13:28:08 INFO - PROCESS | 1657 | --DOCSHELL 0x12150a000 == 37 [pid = 1657] [id = 59] 13:28:08 INFO - PROCESS | 1657 | --DOCSHELL 0x121027800 == 36 [pid = 1657] [id = 58] 13:28:08 INFO - PROCESS | 1657 | --DOCSHELL 0x119ad1800 == 35 [pid = 1657] [id = 57] 13:28:08 INFO - PROCESS | 1657 | --DOCSHELL 0x119009000 == 34 [pid = 1657] [id = 56] 13:28:08 INFO - PROCESS | 1657 | --DOCSHELL 0x118875800 == 33 [pid = 1657] [id = 55] 13:28:08 INFO - PROCESS | 1657 | --DOCSHELL 0x117e7c800 == 32 [pid = 1657] [id = 54] 13:28:08 INFO - PROCESS | 1657 | --DOCSHELL 0x1169b9000 == 31 [pid = 1657] [id = 53] 13:28:08 INFO - PROCESS | 1657 | --DOCSHELL 0x1131c7800 == 30 [pid = 1657] [id = 52] 13:28:08 INFO - PROCESS | 1657 | --DOCSHELL 0x116bd0800 == 29 [pid = 1657] [id = 51] 13:28:08 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x12939c400) [pid = 1657] [serial = 114] [outer = 0x0] [url = about:blank] 13:28:08 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x121c5dc00) [pid = 1657] [serial = 132] [outer = 0x0] [url = about:blank] 13:28:08 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x124ebe000) [pid = 1657] [serial = 133] [outer = 0x0] [url = about:blank] 13:28:08 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x121268800) [pid = 1657] [serial = 130] [outer = 0x0] [url = about:blank] 13:28:08 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1181c0000) [pid = 1657] [serial = 118] [outer = 0x0] [url = about:blank] 13:28:08 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1177d7800) [pid = 1657] [serial = 117] [outer = 0x0] [url = about:blank] 13:28:08 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1188a9c00) [pid = 1657] [serial = 120] [outer = 0x0] [url = about:blank] 13:28:08 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1190efc00) [pid = 1657] [serial = 121] [outer = 0x0] [url = about:blank] 13:28:08 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x112f6a400) [pid = 1657] [serial = 123] [outer = 0x0] [url = about:blank] 13:28:08 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1184e1000) [pid = 1657] [serial = 124] [outer = 0x0] [url = about:blank] 13:28:08 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x11a02e000) [pid = 1657] [serial = 127] [outer = 0x0] [url = about:blank] 13:28:08 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x121006400) [pid = 1657] [serial = 129] [outer = 0x0] [url = about:blank] 13:28:08 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x119a9d800) [pid = 1657] [serial = 126] [outer = 0x0] [url = about:blank] 13:28:08 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x12a5df000) [pid = 1657] [serial = 115] [outer = 0x0] [url = about:blank] 13:28:08 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x124c81800) [pid = 1657] [serial = 103] [outer = 0x0] [url = about:blank] 13:28:09 INFO - PROCESS | 1657 | 1465244889105 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]]]}] 13:28:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 13:28:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 676ms 13:28:09 INFO - PROCESS | 1657 | 1465244889128 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 13:28:09 INFO - PROCESS | 1657 | 1465244889131 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 13:28:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 13:28:09 INFO - PROCESS | 1657 | 1465244889138 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 13:28:09 INFO - PROCESS | 1657 | 1465244889142 Marionette TRACE conn2 <- [1,238,null,{}] 13:28:09 INFO - PROCESS | 1657 | 1465244889146 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}] 13:28:09 INFO - PROCESS | 1657 | 1465244889149 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:09 INFO - PROCESS | 1657 | 1465244889268 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 13:28:09 INFO - PROCESS | 1657 | 1465244889341 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:09 INFO - PROCESS | 1657 | 1465244889343 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x116be3800 == 30 [pid = 1657] [id = 67] 13:28:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1188a5c00) [pid = 1657] [serial = 197] [outer = 0x0] 13:28:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1190f0400) [pid = 1657] [serial = 198] [outer = 0x1188a5c00] 13:28:09 INFO - PROCESS | 1657 | 1465244889388 Marionette DEBUG loaded listener.js 13:28:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x119a0ec00) [pid = 1657] [serial = 199] [outer = 0x1188a5c00] 13:28:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x119b53000) [pid = 1657] [serial = 200] [outer = 0x12cb0dc00] 13:28:09 INFO - PROCESS | 1657 | 1465244889714 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]]]}] 13:28:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 13:28:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 627ms 13:28:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 13:28:09 INFO - PROCESS | 1657 | 1465244889761 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 13:28:09 INFO - PROCESS | 1657 | 1465244889762 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 13:28:09 INFO - PROCESS | 1657 | 1465244889764 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 13:28:09 INFO - PROCESS | 1657 | 1465244889766 Marionette TRACE conn2 <- [1,242,null,{}] 13:28:09 INFO - PROCESS | 1657 | 1465244889773 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}] 13:28:09 INFO - PROCESS | 1657 | 1465244889778 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:09 INFO - PROCESS | 1657 | 1465244889855 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 13:28:09 INFO - PROCESS | 1657 | 1465244889903 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:09 INFO - PROCESS | 1657 | 1465244889906 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x11886b800 == 31 [pid = 1657] [id = 68] 13:28:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x119aa3400) [pid = 1657] [serial = 201] [outer = 0x0] 13:28:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1211b6000) [pid = 1657] [serial = 202] [outer = 0x119aa3400] 13:28:09 INFO - PROCESS | 1657 | 1465244889934 Marionette DEBUG loaded listener.js 13:28:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1217f9400) [pid = 1657] [serial = 203] [outer = 0x119aa3400] 13:28:10 INFO - PROCESS | 1657 | 1465244890211 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]]]}] 13:28:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 13:28:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 468ms 13:28:10 INFO - PROCESS | 1657 | 1465244890233 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 13:28:10 INFO - PROCESS | 1657 | 1465244890234 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 13:28:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 13:28:10 INFO - PROCESS | 1657 | 1465244890236 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 13:28:10 INFO - PROCESS | 1657 | 1465244890237 Marionette TRACE conn2 <- [1,246,null,{}] 13:28:10 INFO - PROCESS | 1657 | 1465244890246 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}] 13:28:10 INFO - PROCESS | 1657 | 1465244890248 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:10 INFO - PROCESS | 1657 | 1465244890327 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 13:28:10 INFO - PROCESS | 1657 | 1465244890331 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:10 INFO - PROCESS | 1657 | 1465244890332 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x119abd000 == 32 [pid = 1657] [id = 69] 13:28:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x121f12800) [pid = 1657] [serial = 204] [outer = 0x0] 13:28:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x124c8e000) [pid = 1657] [serial = 205] [outer = 0x121f12800] 13:28:10 INFO - PROCESS | 1657 | 1465244890359 Marionette DEBUG loaded listener.js 13:28:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1251f3800) [pid = 1657] [serial = 206] [outer = 0x121f12800] 13:28:10 INFO - PROCESS | 1657 | 1465244890676 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]]]}] 13:28:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 13:28:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 473ms 13:28:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 13:28:10 INFO - PROCESS | 1657 | 1465244890710 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 13:28:10 INFO - PROCESS | 1657 | 1465244890711 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 13:28:10 INFO - PROCESS | 1657 | 1465244890713 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 13:28:10 INFO - PROCESS | 1657 | 1465244890714 Marionette TRACE conn2 <- [1,250,null,{}] 13:28:10 INFO - PROCESS | 1657 | 1465244890717 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}] 13:28:10 INFO - PROCESS | 1657 | 1465244890718 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:10 INFO - PROCESS | 1657 | 1465244890811 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 13:28:10 INFO - PROCESS | 1657 | 1465244890817 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:10 INFO - PROCESS | 1657 | 1465244890818 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x12102b000 == 33 [pid = 1657] [id = 70] 13:28:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1190f4000) [pid = 1657] [serial = 207] [outer = 0x0] 13:28:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1256eb000) [pid = 1657] [serial = 208] [outer = 0x1190f4000] 13:28:10 INFO - PROCESS | 1657 | 1465244890844 Marionette DEBUG loaded listener.js 13:28:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x126fbf000) [pid = 1657] [serial = 209] [outer = 0x1190f4000] 13:28:11 INFO - PROCESS | 1657 | 1465244891138 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]]]}] 13:28:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 13:28:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 469ms 13:28:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 13:28:11 INFO - PROCESS | 1657 | 1465244891183 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 13:28:11 INFO - PROCESS | 1657 | 1465244891185 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 13:28:11 INFO - PROCESS | 1657 | 1465244891187 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 13:28:11 INFO - PROCESS | 1657 | 1465244891188 Marionette TRACE conn2 <- [1,254,null,{}] 13:28:11 INFO - PROCESS | 1657 | 1465244891193 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}] 13:28:11 INFO - PROCESS | 1657 | 1465244891197 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:11 INFO - PROCESS | 1657 | 1465244891308 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 13:28:11 INFO - PROCESS | 1657 | 1465244891340 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:11 INFO - PROCESS | 1657 | 1465244891341 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x121f6c000 == 34 [pid = 1657] [id = 71] 13:28:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x128b2ec00) [pid = 1657] [serial = 210] [outer = 0x0] 13:28:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x129174000) [pid = 1657] [serial = 211] [outer = 0x128b2ec00] 13:28:11 INFO - PROCESS | 1657 | 1465244891365 Marionette DEBUG loaded listener.js 13:28:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1293e7000) [pid = 1657] [serial = 212] [outer = 0x128b2ec00] 13:28:11 INFO - PROCESS | 1657 | 1465244891693 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]]]}] 13:28:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 13:28:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 522ms 13:28:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 13:28:11 INFO - PROCESS | 1657 | 1465244891711 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 13:28:11 INFO - PROCESS | 1657 | 1465244891712 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 13:28:11 INFO - PROCESS | 1657 | 1465244891714 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 13:28:11 INFO - PROCESS | 1657 | 1465244891715 Marionette TRACE conn2 <- [1,258,null,{}] 13:28:11 INFO - PROCESS | 1657 | 1465244891717 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}] 13:28:11 INFO - PROCESS | 1657 | 1465244891718 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:11 INFO - PROCESS | 1657 | 1465244891809 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 13:28:11 INFO - PROCESS | 1657 | 1465244891840 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:11 INFO - PROCESS | 1657 | 1465244891841 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x125690000 == 35 [pid = 1657] [id = 72] 13:28:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x112eca800) [pid = 1657] [serial = 213] [outer = 0x0] 13:28:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12a73d400) [pid = 1657] [serial = 214] [outer = 0x112eca800] 13:28:11 INFO - PROCESS | 1657 | 1465244891865 Marionette DEBUG loaded listener.js 13:28:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12a8b8400) [pid = 1657] [serial = 215] [outer = 0x112eca800] 13:28:12 INFO - PROCESS | 1657 | 1465244892151 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]]]}] 13:28:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 13:28:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 469ms 13:28:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 13:28:12 INFO - PROCESS | 1657 | 1465244892183 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 13:28:12 INFO - PROCESS | 1657 | 1465244892184 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 13:28:12 INFO - PROCESS | 1657 | 1465244892186 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 13:28:12 INFO - PROCESS | 1657 | 1465244892187 Marionette TRACE conn2 <- [1,262,null,{}] 13:28:12 INFO - PROCESS | 1657 | 1465244892191 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}] 13:28:12 INFO - PROCESS | 1657 | 1465244892194 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:12 INFO - PROCESS | 1657 | 1465244892283 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 13:28:12 INFO - PROCESS | 1657 | 1465244892313 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:12 INFO - PROCESS | 1657 | 1465244892314 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x115fdd800 == 36 [pid = 1657] [id = 73] 13:28:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x113d2d000) [pid = 1657] [serial = 216] [outer = 0x0] 13:28:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12a8bb400) [pid = 1657] [serial = 217] [outer = 0x113d2d000] 13:28:12 INFO - PROCESS | 1657 | 1465244892338 Marionette DEBUG loaded listener.js 13:28:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12b053400) [pid = 1657] [serial = 218] [outer = 0x113d2d000] 13:28:12 INFO - PROCESS | 1657 | 1465244892610 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]]]}] 13:28:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 13:28:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 469ms 13:28:12 INFO - PROCESS | 1657 | 1465244892656 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 13:28:12 INFO - PROCESS | 1657 | 1465244892659 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 13:28:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 13:28:12 INFO - PROCESS | 1657 | 1465244892663 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 13:28:12 INFO - PROCESS | 1657 | 1465244892664 Marionette TRACE conn2 <- [1,266,null,{}] 13:28:12 INFO - PROCESS | 1657 | 1465244892666 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}] 13:28:12 INFO - PROCESS | 1657 | 1465244892667 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:12 INFO - PROCESS | 1657 | 1465244892760 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 13:28:12 INFO - PROCESS | 1657 | 1465244892791 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:12 INFO - PROCESS | 1657 | 1465244892792 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x128b9a000 == 37 [pid = 1657] [id = 74] 13:28:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12b056c00) [pid = 1657] [serial = 219] [outer = 0x0] 13:28:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12b05a400) [pid = 1657] [serial = 220] [outer = 0x12b056c00] 13:28:12 INFO - PROCESS | 1657 | 1465244892815 Marionette DEBUG loaded listener.js 13:28:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12b0b8c00) [pid = 1657] [serial = 221] [outer = 0x12b056c00] 13:28:13 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x119a96000) [pid = 1657] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 13:28:13 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x115eb0000) [pid = 1657] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 13:28:13 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x121357000) [pid = 1657] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 13:28:13 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x115eb9800) [pid = 1657] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 13:28:13 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1181bac00) [pid = 1657] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 13:28:13 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x124c88800) [pid = 1657] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 13:28:13 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x124cdc800) [pid = 1657] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 13:28:13 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1130b0c00) [pid = 1657] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 13:28:13 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x111d83c00) [pid = 1657] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 13:28:13 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1271dec00) [pid = 1657] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 13:28:13 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x116846000) [pid = 1657] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 13:28:13 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x117253400) [pid = 1657] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 13:28:13 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x11998dc00) [pid = 1657] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 13:28:13 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1218cc800) [pid = 1657] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 13:28:13 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x121cdec00) [pid = 1657] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 13:28:13 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x115eb2400) [pid = 1657] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 13:28:13 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x129181800) [pid = 1657] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 13:28:13 INFO - PROCESS | 1657 | 1465244893203 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]]]}] 13:28:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 13:28:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 571ms 13:28:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 13:28:13 INFO - PROCESS | 1657 | 1465244893235 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 13:28:13 INFO - PROCESS | 1657 | 1465244893237 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 13:28:13 INFO - PROCESS | 1657 | 1465244893240 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 13:28:13 INFO - PROCESS | 1657 | 1465244893241 Marionette TRACE conn2 <- [1,270,null,{}] 13:28:13 INFO - PROCESS | 1657 | 1465244893244 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}] 13:28:13 INFO - PROCESS | 1657 | 1465244893245 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:13 INFO - PROCESS | 1657 | 1465244893344 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 13:28:13 INFO - PROCESS | 1657 | 1465244893349 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:13 INFO - PROCESS | 1657 | 1465244893350 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c40000 == 38 [pid = 1657] [id = 75] 13:28:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x117253400) [pid = 1657] [serial = 222] [outer = 0x0] 13:28:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1188a4800) [pid = 1657] [serial = 223] [outer = 0x117253400] 13:28:13 INFO - PROCESS | 1657 | 1465244893390 Marionette DEBUG loaded listener.js 13:28:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x121427400) [pid = 1657] [serial = 224] [outer = 0x117253400] 13:28:13 INFO - PROCESS | 1657 | 1465244893845 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]]]}] 13:28:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 13:28:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 620ms 13:28:13 INFO - PROCESS | 1657 | 1465244893860 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 13:28:13 INFO - PROCESS | 1657 | 1465244893862 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 13:28:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 13:28:13 INFO - PROCESS | 1657 | 1465244893864 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 13:28:13 INFO - PROCESS | 1657 | 1465244893866 Marionette TRACE conn2 <- [1,274,null,{}] 13:28:13 INFO - PROCESS | 1657 | 1465244893868 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}] 13:28:13 INFO - PROCESS | 1657 | 1465244893869 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:13 INFO - PROCESS | 1657 | 1465244893953 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 13:28:13 INFO - PROCESS | 1657 | 1465244893959 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:13 INFO - PROCESS | 1657 | 1465244893961 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x1291d3800 == 39 [pid = 1657] [id = 76] 13:28:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1215a5800) [pid = 1657] [serial = 225] [outer = 0x0] 13:28:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12b057400) [pid = 1657] [serial = 226] [outer = 0x1215a5800] 13:28:13 INFO - PROCESS | 1657 | 1465244893986 Marionette DEBUG loaded listener.js 13:28:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12b936c00) [pid = 1657] [serial = 227] [outer = 0x1215a5800] 13:28:14 INFO - PROCESS | 1657 | 1465244894287 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]]]}] 13:28:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 13:28:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 469ms 13:28:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 13:28:14 INFO - PROCESS | 1657 | 1465244894333 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 13:28:14 INFO - PROCESS | 1657 | 1465244894334 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 13:28:14 INFO - PROCESS | 1657 | 1465244894336 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 13:28:14 INFO - PROCESS | 1657 | 1465244894337 Marionette TRACE conn2 <- [1,278,null,{}] 13:28:14 INFO - PROCESS | 1657 | 1465244894341 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}] 13:28:14 INFO - PROCESS | 1657 | 1465244894343 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:14 INFO - PROCESS | 1657 | 1465244894415 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 13:28:14 INFO - PROCESS | 1657 | 1465244894464 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:14 INFO - PROCESS | 1657 | 1465244894465 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x129d6a800 == 40 [pid = 1657] [id = 77] 13:28:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x124c8c000) [pid = 1657] [serial = 228] [outer = 0x0] 13:28:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12b93c400) [pid = 1657] [serial = 229] [outer = 0x124c8c000] 13:28:14 INFO - PROCESS | 1657 | 1465244894488 Marionette DEBUG loaded listener.js 13:28:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12bb27400) [pid = 1657] [serial = 230] [outer = 0x124c8c000] 13:28:14 INFO - PROCESS | 1657 | 1465244894749 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]]]}] 13:28:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 13:28:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 419ms 13:28:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 13:28:14 INFO - PROCESS | 1657 | 1465244894765 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 13:28:14 INFO - PROCESS | 1657 | 1465244894766 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 13:28:14 INFO - PROCESS | 1657 | 1465244894768 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 13:28:14 INFO - PROCESS | 1657 | 1465244894769 Marionette TRACE conn2 <- [1,282,null,{}] 13:28:14 INFO - PROCESS | 1657 | 1465244894771 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}] 13:28:14 INFO - PROCESS | 1657 | 1465244894772 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:14 INFO - PROCESS | 1657 | 1465244894863 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 13:28:14 INFO - PROCESS | 1657 | 1465244894866 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:14 INFO - PROCESS | 1657 | 1465244894867 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a537800 == 41 [pid = 1657] [id = 78] 13:28:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12bb24800) [pid = 1657] [serial = 231] [outer = 0x0] 13:28:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12bb32400) [pid = 1657] [serial = 232] [outer = 0x12bb24800] 13:28:14 INFO - PROCESS | 1657 | 1465244894890 Marionette DEBUG loaded listener.js 13:28:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12bb48800) [pid = 1657] [serial = 233] [outer = 0x12bb24800] 13:28:15 INFO - PROCESS | 1657 | 1465244895280 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]]]}] 13:28:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 13:28:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 518ms 13:28:15 INFO - PROCESS | 1657 | 1465244895286 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 13:28:15 INFO - PROCESS | 1657 | 1465244895289 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 13:28:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 13:28:15 INFO - PROCESS | 1657 | 1465244895292 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 13:28:15 INFO - PROCESS | 1657 | 1465244895294 Marionette TRACE conn2 <- [1,286,null,{}] 13:28:15 INFO - PROCESS | 1657 | 1465244895298 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}] 13:28:15 INFO - PROCESS | 1657 | 1465244895299 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:15 INFO - PROCESS | 1657 | 1465244895398 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 13:28:15 INFO - PROCESS | 1657 | 1465244895443 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:15 INFO - PROCESS | 1657 | 1465244895446 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x116954000 == 42 [pid = 1657] [id = 79] 13:28:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x115aea400) [pid = 1657] [serial = 234] [outer = 0x0] 13:28:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1177d4c00) [pid = 1657] [serial = 235] [outer = 0x115aea400] 13:28:15 INFO - PROCESS | 1657 | 1465244895476 Marionette DEBUG loaded listener.js 13:28:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x118972400) [pid = 1657] [serial = 236] [outer = 0x115aea400] 13:28:15 INFO - PROCESS | 1657 | 1465244895891 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]]]}] 13:28:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 13:28:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 620ms 13:28:15 INFO - PROCESS | 1657 | 1465244895912 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 13:28:15 INFO - PROCESS | 1657 | 1465244895915 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 13:28:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 13:28:15 INFO - PROCESS | 1657 | 1465244895919 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 13:28:15 INFO - PROCESS | 1657 | 1465244895921 Marionette TRACE conn2 <- [1,290,null,{}] 13:28:15 INFO - PROCESS | 1657 | 1465244895924 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}] 13:28:15 INFO - PROCESS | 1657 | 1465244895926 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:16 INFO - PROCESS | 1657 | 1465244896024 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 13:28:16 INFO - PROCESS | 1657 | 1465244896101 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:16 INFO - PROCESS | 1657 | 1465244896102 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x121b6e000 == 43 [pid = 1657] [id = 80] 13:28:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x119a9b000) [pid = 1657] [serial = 237] [outer = 0x0] 13:28:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1211b7800) [pid = 1657] [serial = 238] [outer = 0x119a9b000] 13:28:16 INFO - PROCESS | 1657 | 1465244896138 Marionette DEBUG loaded listener.js 13:28:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1216e8400) [pid = 1657] [serial = 239] [outer = 0x119a9b000] 13:28:16 INFO - PROCESS | 1657 | 1465244896546 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]]]}] 13:28:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 13:28:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 673ms 13:28:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 13:28:16 INFO - PROCESS | 1657 | 1465244896592 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 13:28:16 INFO - PROCESS | 1657 | 1465244896594 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 13:28:16 INFO - PROCESS | 1657 | 1465244896596 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 13:28:16 INFO - PROCESS | 1657 | 1465244896599 Marionette TRACE conn2 <- [1,294,null,{}] 13:28:16 INFO - PROCESS | 1657 | 1465244896606 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}] 13:28:16 INFO - PROCESS | 1657 | 1465244896611 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:16 INFO - PROCESS | 1657 | 1465244896709 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 13:28:16 INFO - PROCESS | 1657 | 1465244896759 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:16 INFO - PROCESS | 1657 | 1465244896761 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x1272c1800 == 44 [pid = 1657] [id = 81] 13:28:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x124c88800) [pid = 1657] [serial = 240] [outer = 0x0] 13:28:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1256e2800) [pid = 1657] [serial = 241] [outer = 0x124c88800] 13:28:16 INFO - PROCESS | 1657 | 1465244896791 Marionette DEBUG loaded listener.js 13:28:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1271dec00) [pid = 1657] [serial = 242] [outer = 0x124c88800] 13:28:17 INFO - PROCESS | 1657 | 1465244897192 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]]]}] 13:28:17 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. 13:28:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 624ms 13:28:17 INFO - PROCESS | 1657 | 1465244897221 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 13:28:17 INFO - PROCESS | 1657 | 1465244897223 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 13:28:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 13:28:17 INFO - PROCESS | 1657 | 1465244897225 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 13:28:17 INFO - PROCESS | 1657 | 1465244897226 Marionette TRACE conn2 <- [1,298,null,{}] 13:28:17 INFO - PROCESS | 1657 | 1465244897229 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}] 13:28:17 INFO - PROCESS | 1657 | 1465244897230 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:17 INFO - PROCESS | 1657 | 1465244897326 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 13:28:17 INFO - PROCESS | 1657 | 1465244897413 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:17 INFO - PROCESS | 1657 | 1465244897415 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a868800 == 45 [pid = 1657] [id = 82] 13:28:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x128b28800) [pid = 1657] [serial = 243] [outer = 0x0] 13:28:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x128b2ac00) [pid = 1657] [serial = 244] [outer = 0x128b28800] 13:28:17 INFO - PROCESS | 1657 | 1465244897445 Marionette DEBUG loaded listener.js 13:28:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x128b2f800) [pid = 1657] [serial = 245] [outer = 0x128b28800] 13:28:17 INFO - PROCESS | 1657 | 1465244897843 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]]]}] 13:28:17 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. 13:28:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 669ms 13:28:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 13:28:17 INFO - PROCESS | 1657 | 1465244897895 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 13:28:17 INFO - PROCESS | 1657 | 1465244897896 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 13:28:17 INFO - PROCESS | 1657 | 1465244897898 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 13:28:17 INFO - PROCESS | 1657 | 1465244897899 Marionette TRACE conn2 <- [1,302,null,{}] 13:28:17 INFO - PROCESS | 1657 | 1465244897902 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}] 13:28:17 INFO - PROCESS | 1657 | 1465244897903 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:18 INFO - PROCESS | 1657 | 1465244898098 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 13:28:18 INFO - PROCESS | 1657 | 1465244898161 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:18 INFO - PROCESS | 1657 | 1465244898163 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x11695b800 == 46 [pid = 1657] [id = 83] 13:28:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x116993400) [pid = 1657] [serial = 246] [outer = 0x0] 13:28:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x117254400) [pid = 1657] [serial = 247] [outer = 0x116993400] 13:28:18 INFO - PROCESS | 1657 | 1465244898190 Marionette DEBUG loaded listener.js 13:28:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x1188a4c00) [pid = 1657] [serial = 248] [outer = 0x116993400] 13:28:18 INFO - PROCESS | 1657 | 1465244898605 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]]]}] 13:28:18 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. 13:28:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 770ms 13:28:18 INFO - PROCESS | 1657 | 1465244898669 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 13:28:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 13:28:18 INFO - PROCESS | 1657 | 1465244898671 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 13:28:18 INFO - PROCESS | 1657 | 1465244898674 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 13:28:18 INFO - PROCESS | 1657 | 1465244898676 Marionette TRACE conn2 <- [1,306,null,{}] 13:28:18 INFO - PROCESS | 1657 | 1465244898679 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}] 13:28:18 INFO - PROCESS | 1657 | 1465244898680 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:18 INFO - PROCESS | 1657 | 1465244898769 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 13:28:18 INFO - PROCESS | 1657 | 1465244898818 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:18 INFO - PROCESS | 1657 | 1465244898820 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x11757e000 == 47 [pid = 1657] [id = 84] 13:28:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x119079800) [pid = 1657] [serial = 249] [outer = 0x0] 13:28:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x1197c2000) [pid = 1657] [serial = 250] [outer = 0x119079800] 13:28:18 INFO - PROCESS | 1657 | 1465244898849 Marionette DEBUG loaded listener.js 13:28:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x119a96c00) [pid = 1657] [serial = 251] [outer = 0x119079800] 13:28:19 INFO - PROCESS | 1657 | --DOCSHELL 0x129d6a800 == 46 [pid = 1657] [id = 77] 13:28:19 INFO - PROCESS | 1657 | --DOCSHELL 0x1291d3800 == 45 [pid = 1657] [id = 76] 13:28:19 INFO - PROCESS | 1657 | --DOCSHELL 0x119c40000 == 44 [pid = 1657] [id = 75] 13:28:19 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x1165f4c00) [pid = 1657] [serial = 150] [outer = 0x0] [url = about:blank] 13:28:19 INFO - PROCESS | 1657 | --DOCSHELL 0x128b9a000 == 43 [pid = 1657] [id = 74] 13:28:19 INFO - PROCESS | 1657 | --DOCSHELL 0x115fdd800 == 42 [pid = 1657] [id = 73] 13:28:19 INFO - PROCESS | 1657 | --DOCSHELL 0x125690000 == 41 [pid = 1657] [id = 72] 13:28:19 INFO - PROCESS | 1657 | --DOCSHELL 0x121f6c000 == 40 [pid = 1657] [id = 71] 13:28:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12102b000 == 39 [pid = 1657] [id = 70] 13:28:19 INFO - PROCESS | 1657 | --DOCSHELL 0x119abd000 == 38 [pid = 1657] [id = 69] 13:28:19 INFO - PROCESS | 1657 | --DOCSHELL 0x11886b800 == 37 [pid = 1657] [id = 68] 13:28:19 INFO - PROCESS | 1657 | --DOCSHELL 0x116be3800 == 36 [pid = 1657] [id = 67] 13:28:19 INFO - PROCESS | 1657 | --DOCSHELL 0x116698800 == 35 [pid = 1657] [id = 66] 13:28:19 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x127120800) [pid = 1657] [serial = 148] [outer = 0x0] [url = about:blank] 13:28:19 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x128d67000) [pid = 1657] [serial = 181] [outer = 0x0] [url = about:blank] 13:28:19 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x119e03000) [pid = 1657] [serial = 165] [outer = 0x0] [url = about:blank] 13:28:19 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x1256e8400) [pid = 1657] [serial = 172] [outer = 0x0] [url = about:blank] 13:28:19 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x124cdbc00) [pid = 1657] [serial = 169] [outer = 0x0] [url = about:blank] 13:28:19 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x121358c00) [pid = 1657] [serial = 166] [outer = 0x0] [url = about:blank] 13:28:19 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x126ee7000) [pid = 1657] [serial = 147] [outer = 0x0] [url = about:blank] 13:28:19 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x129399c00) [pid = 1657] [serial = 184] [outer = 0x0] [url = about:blank] 13:28:19 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x12a5eb400) [pid = 1657] [serial = 187] [outer = 0x0] [url = about:blank] 13:28:19 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1293e9000) [pid = 1657] [serial = 186] [outer = 0x0] [url = about:blank] 13:28:19 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x119e07c00) [pid = 1657] [serial = 162] [outer = 0x0] [url = about:blank] 13:28:19 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1211b4400) [pid = 1657] [serial = 163] [outer = 0x0] [url = about:blank] 13:28:19 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1197c0800) [pid = 1657] [serial = 159] [outer = 0x0] [url = about:blank] 13:28:19 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1217f4c00) [pid = 1657] [serial = 168] [outer = 0x0] [url = about:blank] 13:28:19 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x119a0fc00) [pid = 1657] [serial = 160] [outer = 0x0] [url = about:blank] 13:28:19 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x115f65400) [pid = 1657] [serial = 153] [outer = 0x0] [url = about:blank] 13:28:19 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x113d6d400) [pid = 1657] [serial = 154] [outer = 0x0] [url = about:blank] 13:28:19 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x11889e800) [pid = 1657] [serial = 156] [outer = 0x0] [url = about:blank] 13:28:19 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x11897ac00) [pid = 1657] [serial = 157] [outer = 0x0] [url = about:blank] 13:28:19 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12509b800) [pid = 1657] [serial = 171] [outer = 0x0] [url = about:blank] 13:28:19 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x12711c400) [pid = 1657] [serial = 175] [outer = 0x0] [url = about:blank] 13:28:19 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x126edac00) [pid = 1657] [serial = 174] [outer = 0x0] [url = about:blank] 13:28:19 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x117eae800) [pid = 1657] [serial = 177] [outer = 0x0] [url = about:blank] 13:28:19 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x115aeec00) [pid = 1657] [serial = 136] [outer = 0x0] [url = about:blank] 13:28:19 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1122ab800) [pid = 1657] [serial = 135] [outer = 0x0] [url = about:blank] 13:28:19 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x127667800) [pid = 1657] [serial = 180] [outer = 0x0] [url = about:blank] 13:28:19 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x11907ac00) [pid = 1657] [serial = 139] [outer = 0x0] [url = about:blank] 13:28:19 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x118652800) [pid = 1657] [serial = 138] [outer = 0x0] [url = about:blank] 13:28:19 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x128d68800) [pid = 1657] [serial = 183] [outer = 0x0] [url = about:blank] 13:28:19 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12142fc00) [pid = 1657] [serial = 142] [outer = 0x0] [url = about:blank] 13:28:19 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12175f400) [pid = 1657] [serial = 178] [outer = 0x0] [url = about:blank] 13:28:19 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x119e08800) [pid = 1657] [serial = 141] [outer = 0x0] [url = about:blank] 13:28:19 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1256e4800) [pid = 1657] [serial = 145] [outer = 0x0] [url = about:blank] 13:28:19 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x124c84c00) [pid = 1657] [serial = 144] [outer = 0x0] [url = about:blank] 13:28:19 INFO - PROCESS | 1657 | 1465244899329 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]]]}] 13:28:19 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. 13:28:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 670ms 13:28:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 13:28:19 INFO - PROCESS | 1657 | 1465244899347 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 13:28:19 INFO - PROCESS | 1657 | 1465244899349 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 13:28:19 INFO - PROCESS | 1657 | 1465244899351 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 13:28:19 INFO - PROCESS | 1657 | 1465244899352 Marionette TRACE conn2 <- [1,310,null,{}] 13:28:19 INFO - PROCESS | 1657 | 1465244899355 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}] 13:28:19 INFO - PROCESS | 1657 | 1465244899357 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:19 INFO - PROCESS | 1657 | 1465244899434 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 13:28:19 INFO - PROCESS | 1657 | 1465244899443 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:19 INFO - PROCESS | 1657 | 1465244899444 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x1169c6000 == 36 [pid = 1657] [id = 85] 13:28:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x119e07c00) [pid = 1657] [serial = 252] [outer = 0x0] 13:28:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x121265400) [pid = 1657] [serial = 253] [outer = 0x119e07c00] 13:28:19 INFO - PROCESS | 1657 | 1465244899469 Marionette DEBUG loaded listener.js 13:28:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1216e5c00) [pid = 1657] [serial = 254] [outer = 0x119e07c00] 13:28:19 INFO - PROCESS | 1657 | 1465244899787 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]]]}] 13:28:19 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. 13:28:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 469ms 13:28:19 INFO - PROCESS | 1657 | 1465244899821 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 13:28:19 INFO - PROCESS | 1657 | 1465244899824 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 13:28:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 13:28:19 INFO - PROCESS | 1657 | 1465244899834 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 13:28:19 INFO - PROCESS | 1657 | 1465244899837 Marionette TRACE conn2 <- [1,314,null,{}] 13:28:19 INFO - PROCESS | 1657 | 1465244899839 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}] 13:28:19 INFO - PROCESS | 1657 | 1465244899841 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:19 INFO - PROCESS | 1657 | 1465244899928 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 13:28:19 INFO - PROCESS | 1657 | 1465244899932 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:19 INFO - PROCESS | 1657 | 1465244899933 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x119492000 == 37 [pid = 1657] [id = 86] 13:28:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1217f4c00) [pid = 1657] [serial = 255] [outer = 0x0] 13:28:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x124cd5000) [pid = 1657] [serial = 256] [outer = 0x1217f4c00] 13:28:19 INFO - PROCESS | 1657 | 1465244899963 Marionette DEBUG loaded listener.js 13:28:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1256e8c00) [pid = 1657] [serial = 257] [outer = 0x1217f4c00] 13:28:20 INFO - PROCESS | 1657 | 1465244900423 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]]]}] 13:28:20 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. 13:28:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 624ms 13:28:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 13:28:20 INFO - PROCESS | 1657 | 1465244900454 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 13:28:20 INFO - PROCESS | 1657 | 1465244900455 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 13:28:20 INFO - PROCESS | 1657 | 1465244900457 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 13:28:20 INFO - PROCESS | 1657 | 1465244900458 Marionette TRACE conn2 <- [1,318,null,{}] 13:28:20 INFO - PROCESS | 1657 | 1465244900460 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}] 13:28:20 INFO - PROCESS | 1657 | 1465244900462 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:20 INFO - PROCESS | 1657 | 1465244900535 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 13:28:20 INFO - PROCESS | 1657 | 1465244900538 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:20 INFO - PROCESS | 1657 | 1465244900539 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x119ebe800 == 38 [pid = 1657] [id = 87] 13:28:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x126eda800) [pid = 1657] [serial = 258] [outer = 0x0] 13:28:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x127663c00) [pid = 1657] [serial = 259] [outer = 0x126eda800] 13:28:20 INFO - PROCESS | 1657 | 1465244900567 Marionette DEBUG loaded listener.js 13:28:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x128b29000) [pid = 1657] [serial = 260] [outer = 0x126eda800] 13:28:20 INFO - PROCESS | 1657 | 1465244900863 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]]]}] 13:28:20 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. 13:28:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 420ms 13:28:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 13:28:20 INFO - PROCESS | 1657 | 1465244900882 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 13:28:20 INFO - PROCESS | 1657 | 1465244900883 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 13:28:20 INFO - PROCESS | 1657 | 1465244900885 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 13:28:20 INFO - PROCESS | 1657 | 1465244900886 Marionette TRACE conn2 <- [1,322,null,{}] 13:28:20 INFO - PROCESS | 1657 | 1465244900889 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}] 13:28:20 INFO - PROCESS | 1657 | 1465244900890 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:20 INFO - PROCESS | 1657 | 1465244900971 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 13:28:20 INFO - PROCESS | 1657 | 1465244900976 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:20 INFO - PROCESS | 1657 | 1465244900981 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x121606000 == 39 [pid = 1657] [id = 88] 13:28:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x128d71c00) [pid = 1657] [serial = 261] [outer = 0x0] 13:28:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x129176c00) [pid = 1657] [serial = 262] [outer = 0x128d71c00] 13:28:21 INFO - PROCESS | 1657 | 1465244901014 Marionette DEBUG loaded listener.js 13:28:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x129399800) [pid = 1657] [serial = 263] [outer = 0x128d71c00] 13:28:21 INFO - PROCESS | 1657 | 1465244901364 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]]]}] 13:28:21 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. 13:28:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 519ms 13:28:21 INFO - PROCESS | 1657 | 1465244901404 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 13:28:21 INFO - PROCESS | 1657 | 1465244901405 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 13:28:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 13:28:21 INFO - PROCESS | 1657 | 1465244901410 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 13:28:21 INFO - PROCESS | 1657 | 1465244901411 Marionette TRACE conn2 <- [1,326,null,{}] 13:28:21 INFO - PROCESS | 1657 | 1465244901419 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}] 13:28:21 INFO - PROCESS | 1657 | 1465244901421 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:21 INFO - PROCESS | 1657 | 1465244901513 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 13:28:21 INFO - PROCESS | 1657 | 1465244901516 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:21 INFO - PROCESS | 1657 | 1465244901517 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x124b16000 == 40 [pid = 1657] [id = 89] 13:28:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x128b2f000) [pid = 1657] [serial = 264] [outer = 0x0] 13:28:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12a5e1800) [pid = 1657] [serial = 265] [outer = 0x128b2f000] 13:28:21 INFO - PROCESS | 1657 | 1465244901542 Marionette DEBUG loaded listener.js 13:28:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12a8bac00) [pid = 1657] [serial = 266] [outer = 0x128b2f000] 13:28:21 INFO - PROCESS | 1657 | 1465244901854 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]]]}] 13:28:21 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. 13:28:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 469ms 13:28:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 13:28:21 INFO - PROCESS | 1657 | 1465244901880 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 13:28:21 INFO - PROCESS | 1657 | 1465244901881 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 13:28:21 INFO - PROCESS | 1657 | 1465244901883 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 13:28:21 INFO - PROCESS | 1657 | 1465244901884 Marionette TRACE conn2 <- [1,330,null,{}] 13:28:21 INFO - PROCESS | 1657 | 1465244901886 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}] 13:28:21 INFO - PROCESS | 1657 | 1465244901887 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:21 INFO - PROCESS | 1657 | 1465244901981 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 13:28:21 INFO - PROCESS | 1657 | 1465244901991 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:21 INFO - PROCESS | 1657 | 1465244901994 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x125695800 == 41 [pid = 1657] [id = 90] 13:28:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12a72f800) [pid = 1657] [serial = 267] [outer = 0x0] 13:28:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12b057000) [pid = 1657] [serial = 268] [outer = 0x12a72f800] 13:28:22 INFO - PROCESS | 1657 | 1465244902025 Marionette DEBUG loaded listener.js 13:28:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12b0b4c00) [pid = 1657] [serial = 269] [outer = 0x12a72f800] 13:28:22 INFO - PROCESS | 1657 | 1465244902353 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]]]}] 13:28:22 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. 13:28:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 518ms 13:28:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 13:28:22 INFO - PROCESS | 1657 | 1465244902402 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 13:28:22 INFO - PROCESS | 1657 | 1465244902403 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 13:28:22 INFO - PROCESS | 1657 | 1465244902405 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 13:28:22 INFO - PROCESS | 1657 | 1465244902406 Marionette TRACE conn2 <- [1,334,null,{}] 13:28:22 INFO - PROCESS | 1657 | 1465244902408 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}] 13:28:22 INFO - PROCESS | 1657 | 1465244902409 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:22 INFO - PROCESS | 1657 | 1465244902500 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 13:28:22 INFO - PROCESS | 1657 | 1465244902513 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:22 INFO - PROCESS | 1657 | 1465244902514 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x126f98800 == 42 [pid = 1657] [id = 91] 13:28:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12b1b3400) [pid = 1657] [serial = 270] [outer = 0x0] 13:28:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12b935c00) [pid = 1657] [serial = 271] [outer = 0x12b1b3400] 13:28:22 INFO - PROCESS | 1657 | 1465244902538 Marionette DEBUG loaded listener.js 13:28:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12bb23800) [pid = 1657] [serial = 272] [outer = 0x12b1b3400] 13:28:22 INFO - PROCESS | 1657 | 1465244902835 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]]]}] 13:28:22 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. 13:28:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 473ms 13:28:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 13:28:22 INFO - PROCESS | 1657 | 1465244902878 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 13:28:22 INFO - PROCESS | 1657 | 1465244902879 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 13:28:22 INFO - PROCESS | 1657 | 1465244902881 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 13:28:22 INFO - PROCESS | 1657 | 1465244902882 Marionette TRACE conn2 <- [1,338,null,{}] 13:28:22 INFO - PROCESS | 1657 | 1465244902885 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}] 13:28:22 INFO - PROCESS | 1657 | 1465244902886 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:22 INFO - PROCESS | 1657 | 1465244902981 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 13:28:23 INFO - PROCESS | 1657 | 1465244903020 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:23 INFO - PROCESS | 1657 | 1465244903021 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x128d76000 == 43 [pid = 1657] [id = 92] 13:28:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12bb24000) [pid = 1657] [serial = 273] [outer = 0x0] 13:28:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12bb44800) [pid = 1657] [serial = 274] [outer = 0x12bb24000] 13:28:23 INFO - PROCESS | 1657 | 1465244903045 Marionette DEBUG loaded listener.js 13:28:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12bb4d800) [pid = 1657] [serial = 275] [outer = 0x12bb24000] 13:28:23 INFO - PROCESS | 1657 | 1465244903352 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]]]}] 13:28:23 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. 13:28:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 520ms 13:28:23 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x121f12800) [pid = 1657] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 13:28:23 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x119aa3400) [pid = 1657] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 13:28:23 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x128b2ec00) [pid = 1657] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 13:28:23 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1215a5800) [pid = 1657] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 13:28:23 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x112eca800) [pid = 1657] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 13:28:23 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1188a5c00) [pid = 1657] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 13:28:23 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x117253400) [pid = 1657] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 13:28:23 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x113d2d000) [pid = 1657] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 13:28:23 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x117ebc800) [pid = 1657] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 13:28:23 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x124c8c000) [pid = 1657] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 13:28:23 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1190f4000) [pid = 1657] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 13:28:23 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12b056c00) [pid = 1657] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 13:28:23 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x115f63800) [pid = 1657] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 13:28:23 INFO - PROCESS | 1657 | 1465244903490 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 13:28:23 INFO - PROCESS | 1657 | 1465244903493 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 13:28:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 13:28:23 INFO - PROCESS | 1657 | 1465244903500 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 13:28:23 INFO - PROCESS | 1657 | 1465244903501 Marionette TRACE conn2 <- [1,342,null,{}] 13:28:23 INFO - PROCESS | 1657 | 1465244903505 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}] 13:28:23 INFO - PROCESS | 1657 | 1465244903507 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:23 INFO - PROCESS | 1657 | 1465244903642 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 13:28:23 INFO - PROCESS | 1657 | 1465244903648 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:23 INFO - PROCESS | 1657 | 1465244903651 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x12150f800 == 44 [pid = 1657] [id = 93] 13:28:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1190f4000) [pid = 1657] [serial = 276] [outer = 0x0] 13:28:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x119b4a800) [pid = 1657] [serial = 277] [outer = 0x1190f4000] 13:28:23 INFO - PROCESS | 1657 | 1465244903690 Marionette DEBUG loaded listener.js 13:28:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12b93dc00) [pid = 1657] [serial = 278] [outer = 0x1190f4000] 13:28:24 INFO - PROCESS | 1657 | 1465244904146 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]]]}] 13:28:24 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. 13:28:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 670ms 13:28:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 13:28:24 INFO - PROCESS | 1657 | 1465244904169 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 13:28:24 INFO - PROCESS | 1657 | 1465244904171 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 13:28:24 INFO - PROCESS | 1657 | 1465244904173 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 13:28:24 INFO - PROCESS | 1657 | 1465244904176 Marionette TRACE conn2 <- [1,346,null,{}] 13:28:24 INFO - PROCESS | 1657 | 1465244904180 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}] 13:28:24 INFO - PROCESS | 1657 | 1465244904181 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:24 INFO - PROCESS | 1657 | 1465244904275 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 13:28:24 INFO - PROCESS | 1657 | 1465244904279 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:24 INFO - PROCESS | 1657 | 1465244904280 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a87e000 == 45 [pid = 1657] [id = 94] 13:28:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12bb50000) [pid = 1657] [serial = 279] [outer = 0x0] 13:28:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12bfc1800) [pid = 1657] [serial = 280] [outer = 0x12bb50000] 13:28:24 INFO - PROCESS | 1657 | 1465244904304 Marionette DEBUG loaded listener.js 13:28:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12c0d7c00) [pid = 1657] [serial = 281] [outer = 0x12bb50000] 13:28:24 INFO - PROCESS | 1657 | 1465244904600 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]]]}] 13:28:24 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. 13:28:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 472ms 13:28:24 INFO - PROCESS | 1657 | 1465244904645 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 13:28:24 INFO - PROCESS | 1657 | 1465244904646 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 13:28:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 13:28:24 INFO - PROCESS | 1657 | 1465244904648 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 13:28:24 INFO - PROCESS | 1657 | 1465244904650 Marionette TRACE conn2 <- [1,350,null,{}] 13:28:24 INFO - PROCESS | 1657 | 1465244904652 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}] 13:28:24 INFO - PROCESS | 1657 | 1465244904653 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:24 INFO - PROCESS | 1657 | 1465244904733 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 13:28:24 INFO - PROCESS | 1657 | 1465244904782 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:24 INFO - PROCESS | 1657 | 1465244904783 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b03f800 == 46 [pid = 1657] [id = 95] 13:28:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x115eb3800) [pid = 1657] [serial = 282] [outer = 0x0] 13:28:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12c0d9c00) [pid = 1657] [serial = 283] [outer = 0x115eb3800] 13:28:24 INFO - PROCESS | 1657 | 1465244904807 Marionette DEBUG loaded listener.js 13:28:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12c47e000) [pid = 1657] [serial = 284] [outer = 0x115eb3800] 13:28:25 INFO - PROCESS | 1657 | 1465244905072 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]]]}] 13:28:25 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. 13:28:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 469ms 13:28:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 13:28:25 INFO - PROCESS | 1657 | 1465244905118 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 13:28:25 INFO - PROCESS | 1657 | 1465244905120 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 13:28:25 INFO - PROCESS | 1657 | 1465244905122 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 13:28:25 INFO - PROCESS | 1657 | 1465244905123 Marionette TRACE conn2 <- [1,354,null,{}] 13:28:25 INFO - PROCESS | 1657 | 1465244905133 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}] 13:28:25 INFO - PROCESS | 1657 | 1465244905134 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:25 INFO - PROCESS | 1657 | 1465244905226 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 13:28:25 INFO - PROCESS | 1657 | 1465244905230 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:25 INFO - PROCESS | 1657 | 1465244905232 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b810800 == 47 [pid = 1657] [id = 96] 13:28:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12c480c00) [pid = 1657] [serial = 285] [outer = 0x0] 13:28:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12c483c00) [pid = 1657] [serial = 286] [outer = 0x12c480c00] 13:28:25 INFO - PROCESS | 1657 | 1465244905255 Marionette DEBUG loaded listener.js 13:28:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12c704800) [pid = 1657] [serial = 287] [outer = 0x12c480c00] 13:28:25 INFO - PROCESS | 1657 | 1465244905782 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]]]}] 13:28:25 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. 13:28:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 678ms 13:28:25 INFO - PROCESS | 1657 | 1465244905802 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 13:28:25 INFO - PROCESS | 1657 | 1465244905805 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 13:28:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 13:28:25 INFO - PROCESS | 1657 | 1465244905810 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 13:28:25 INFO - PROCESS | 1657 | 1465244905813 Marionette TRACE conn2 <- [1,358,null,{}] 13:28:25 INFO - PROCESS | 1657 | 1465244905819 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}] 13:28:25 INFO - PROCESS | 1657 | 1465244905821 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:25 INFO - PROCESS | 1657 | 1465244905975 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 13:28:26 INFO - PROCESS | 1657 | 1465244906094 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:26 INFO - PROCESS | 1657 | 1465244906095 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x116961800 == 48 [pid = 1657] [id = 97] 13:28:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1165ee400) [pid = 1657] [serial = 288] [outer = 0x0] 13:28:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x118649400) [pid = 1657] [serial = 289] [outer = 0x1165ee400] 13:28:26 INFO - PROCESS | 1657 | 1465244906127 Marionette DEBUG loaded listener.js 13:28:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1190ec800) [pid = 1657] [serial = 290] [outer = 0x1165ee400] 13:28:26 INFO - PROCESS | 1657 | 1465244906541 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]]]}] 13:28:26 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. 13:28:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 778ms 13:28:26 INFO - PROCESS | 1657 | 1465244906586 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 13:28:26 INFO - PROCESS | 1657 | 1465244906589 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 13:28:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 13:28:26 INFO - PROCESS | 1657 | 1465244906594 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 13:28:26 INFO - PROCESS | 1657 | 1465244906596 Marionette TRACE conn2 <- [1,362,null,{}] 13:28:26 INFO - PROCESS | 1657 | 1465244906598 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}] 13:28:26 INFO - PROCESS | 1657 | 1465244906600 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:26 INFO - PROCESS | 1657 | 1465244906703 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 13:28:26 INFO - PROCESS | 1657 | 1465244906766 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:26 INFO - PROCESS | 1657 | 1465244906767 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c40000 == 49 [pid = 1657] [id = 98] 13:28:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x119a0f400) [pid = 1657] [serial = 291] [outer = 0x0] 13:28:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x121266000) [pid = 1657] [serial = 292] [outer = 0x119a0f400] 13:28:26 INFO - PROCESS | 1657 | 1465244906799 Marionette DEBUG loaded listener.js 13:28:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x1218ce000) [pid = 1657] [serial = 293] [outer = 0x119a0f400] 13:28:27 INFO - PROCESS | 1657 | 1465244907238 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]]]}] 13:28:27 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. 13:28:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 670ms 13:28:27 INFO - PROCESS | 1657 | 1465244907264 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 13:28:27 INFO - PROCESS | 1657 | 1465244907265 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 13:28:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 13:28:27 INFO - PROCESS | 1657 | 1465244907268 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 13:28:27 INFO - PROCESS | 1657 | 1465244907270 Marionette TRACE conn2 <- [1,366,null,{}] 13:28:27 INFO - PROCESS | 1657 | 1465244907295 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}] 13:28:27 INFO - PROCESS | 1657 | 1465244907298 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:27 INFO - PROCESS | 1657 | 1465244907418 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 13:28:27 INFO - PROCESS | 1657 | 1465244907467 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:27 INFO - PROCESS | 1657 | 1465244907469 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a875800 == 50 [pid = 1657] [id = 99] 13:28:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x127669000) [pid = 1657] [serial = 294] [outer = 0x0] 13:28:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x128b27c00) [pid = 1657] [serial = 295] [outer = 0x127669000] 13:28:27 INFO - PROCESS | 1657 | 1465244907501 Marionette DEBUG loaded listener.js 13:28:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x128d68c00) [pid = 1657] [serial = 296] [outer = 0x127669000] 13:28:27 INFO - PROCESS | 1657 | 1465244907915 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]]]}] 13:28:27 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. 13:28:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 671ms 13:28:27 INFO - PROCESS | 1657 | 1465244907940 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 13:28:27 INFO - PROCESS | 1657 | 1465244907942 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 13:28:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 13:28:27 INFO - PROCESS | 1657 | 1465244907946 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 13:28:27 INFO - PROCESS | 1657 | 1465244907947 Marionette TRACE conn2 <- [1,370,null,{}] 13:28:27 INFO - PROCESS | 1657 | 1465244907951 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}] 13:28:27 INFO - PROCESS | 1657 | 1465244907953 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:28 INFO - PROCESS | 1657 | 1465244908143 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 13:28:28 INFO - PROCESS | 1657 | 1465244908279 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:28 INFO - PROCESS | 1657 | 1465244908280 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bf50000 == 51 [pid = 1657] [id = 100] 13:28:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x12a5e5c00) [pid = 1657] [serial = 297] [outer = 0x0] 13:28:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x12a5e8000) [pid = 1657] [serial = 298] [outer = 0x12a5e5c00] 13:28:28 INFO - PROCESS | 1657 | 1465244908331 Marionette DEBUG loaded listener.js 13:28:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x12b057800) [pid = 1657] [serial = 299] [outer = 0x12a5e5c00] 13:28:28 INFO - PROCESS | 1657 | 1465244908764 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]]]}] 13:28:28 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. 13:28:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 872ms 13:28:28 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 13:28:28 INFO - PROCESS | 1657 | 1465244908818 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 13:28:28 INFO - PROCESS | 1657 | 1465244908819 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 13:28:28 INFO - PROCESS | 1657 | 1465244908821 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 13:28:28 INFO - PROCESS | 1657 | 1465244908823 Marionette TRACE conn2 <- [1,374,null,{}] 13:28:28 INFO - PROCESS | 1657 | 1465244908825 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}] 13:28:28 INFO - PROCESS | 1657 | 1465244908826 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:28 INFO - PROCESS | 1657 | 1465244908928 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 13:28:28 INFO - PROCESS | 1657 | 1465244908978 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:28 INFO - PROCESS | 1657 | 1465244908980 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x118867000 == 52 [pid = 1657] [id = 101] 13:28:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x1184ee400) [pid = 1657] [serial = 300] [outer = 0x0] 13:28:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x12b058000) [pid = 1657] [serial = 301] [outer = 0x1184ee400] 13:28:29 INFO - PROCESS | 1657 | 1465244909008 Marionette DEBUG loaded listener.js 13:28:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x12bb45000) [pid = 1657] [serial = 302] [outer = 0x1184ee400] 13:28:29 INFO - PROCESS | 1657 | 1465244909541 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 13:28:29 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 13:28:29 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 772ms 13:28:29 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 13:28:29 INFO - PROCESS | 1657 | 1465244909594 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 13:28:29 INFO - PROCESS | 1657 | 1465244909597 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 13:28:29 INFO - PROCESS | 1657 | 1465244909600 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 13:28:29 INFO - PROCESS | 1657 | 1465244909602 Marionette TRACE conn2 <- [1,378,null,{}] 13:28:29 INFO - PROCESS | 1657 | 1465244909606 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}] 13:28:29 INFO - PROCESS | 1657 | 1465244909607 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:29 INFO - PROCESS | 1657 | 1465244909697 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 13:28:29 INFO - PROCESS | 1657 | 1465244909765 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:29 INFO - PROCESS | 1657 | 1465244909767 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x117578000 == 53 [pid = 1657] [id = 102] 13:28:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x1197c1800) [pid = 1657] [serial = 303] [outer = 0x0] 13:28:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x1211b4400) [pid = 1657] [serial = 304] [outer = 0x1197c1800] 13:28:29 INFO - PROCESS | 1657 | 1465244909795 Marionette DEBUG loaded listener.js 13:28:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x12135dc00) [pid = 1657] [serial = 305] [outer = 0x1197c1800] 13:28:30 INFO - PROCESS | 1657 | --DOCSHELL 0x12b03f800 == 52 [pid = 1657] [id = 95] 13:28:30 INFO - PROCESS | 1657 | --DOCSHELL 0x12a87e000 == 51 [pid = 1657] [id = 94] 13:28:30 INFO - PROCESS | 1657 | --DOCSHELL 0x12150f800 == 50 [pid = 1657] [id = 93] 13:28:30 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x12bb32400) [pid = 1657] [serial = 232] [outer = 0x0] [url = about:blank] 13:28:30 INFO - PROCESS | 1657 | --DOCSHELL 0x128d76000 == 49 [pid = 1657] [id = 92] 13:28:30 INFO - PROCESS | 1657 | --DOCSHELL 0x126f98800 == 48 [pid = 1657] [id = 91] 13:28:30 INFO - PROCESS | 1657 | --DOCSHELL 0x125695800 == 47 [pid = 1657] [id = 90] 13:28:30 INFO - PROCESS | 1657 | --DOCSHELL 0x124b16000 == 46 [pid = 1657] [id = 89] 13:28:30 INFO - PROCESS | 1657 | --DOCSHELL 0x121606000 == 45 [pid = 1657] [id = 88] 13:28:30 INFO - PROCESS | 1657 | --DOCSHELL 0x119ebe800 == 44 [pid = 1657] [id = 87] 13:28:30 INFO - PROCESS | 1657 | --DOCSHELL 0x119492000 == 43 [pid = 1657] [id = 86] 13:28:30 INFO - PROCESS | 1657 | --DOCSHELL 0x1169c6000 == 42 [pid = 1657] [id = 85] 13:28:30 INFO - PROCESS | 1657 | --DOCSHELL 0x11757e000 == 41 [pid = 1657] [id = 84] 13:28:30 INFO - PROCESS | 1657 | --DOCSHELL 0x11695b800 == 40 [pid = 1657] [id = 83] 13:28:30 INFO - PROCESS | 1657 | --DOCSHELL 0x121b6e000 == 39 [pid = 1657] [id = 80] 13:28:30 INFO - PROCESS | 1657 | --DOCSHELL 0x116954000 == 38 [pid = 1657] [id = 79] 13:28:30 INFO - PROCESS | 1657 | --DOCSHELL 0x12a537800 == 37 [pid = 1657] [id = 78] 13:28:30 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x12bb27400) [pid = 1657] [serial = 230] [outer = 0x0] [url = about:blank] 13:28:30 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x1251f3800) [pid = 1657] [serial = 206] [outer = 0x0] [url = about:blank] 13:28:30 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x1217f9400) [pid = 1657] [serial = 203] [outer = 0x0] [url = about:blank] 13:28:30 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x1293e7000) [pid = 1657] [serial = 212] [outer = 0x0] [url = about:blank] 13:28:30 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x12b057400) [pid = 1657] [serial = 226] [outer = 0x0] [url = about:blank] 13:28:30 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x12a73d400) [pid = 1657] [serial = 214] [outer = 0x0] [url = about:blank] 13:28:30 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x119a0ec00) [pid = 1657] [serial = 199] [outer = 0x0] [url = about:blank] 13:28:30 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x124c8e000) [pid = 1657] [serial = 205] [outer = 0x0] [url = about:blank] 13:28:30 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x12b936c00) [pid = 1657] [serial = 227] [outer = 0x0] [url = about:blank] 13:28:30 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x129174000) [pid = 1657] [serial = 211] [outer = 0x0] [url = about:blank] 13:28:30 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x121427400) [pid = 1657] [serial = 224] [outer = 0x0] [url = about:blank] 13:28:30 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x1188a4800) [pid = 1657] [serial = 223] [outer = 0x0] [url = about:blank] 13:28:30 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x12a8b8400) [pid = 1657] [serial = 215] [outer = 0x0] [url = about:blank] 13:28:30 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x12a8bb400) [pid = 1657] [serial = 217] [outer = 0x0] [url = about:blank] 13:28:30 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1188ad800) [pid = 1657] [serial = 196] [outer = 0x0] [url = about:blank] 13:28:30 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x12b93c400) [pid = 1657] [serial = 229] [outer = 0x0] [url = about:blank] 13:28:30 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x12a736800) [pid = 1657] [serial = 189] [outer = 0x0] [url = about:blank] 13:28:30 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1256eb000) [pid = 1657] [serial = 208] [outer = 0x0] [url = about:blank] 13:28:30 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x12cb0c000) [pid = 1657] [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.] 13:28:30 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x11724e800) [pid = 1657] [serial = 192] [outer = 0x0] [url = about:blank] 13:28:30 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x118226400) [pid = 1657] [serial = 195] [outer = 0x0] [url = about:blank] 13:28:30 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x126fbf000) [pid = 1657] [serial = 209] [outer = 0x0] [url = about:blank] 13:28:30 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12b05a400) [pid = 1657] [serial = 220] [outer = 0x0] [url = about:blank] 13:28:30 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1190f0400) [pid = 1657] [serial = 198] [outer = 0x0] [url = about:blank] 13:28:30 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1211b6000) [pid = 1657] [serial = 202] [outer = 0x0] [url = about:blank] 13:28:30 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12b0b8c00) [pid = 1657] [serial = 221] [outer = 0x0] [url = about:blank] 13:28:30 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x12b053400) [pid = 1657] [serial = 218] [outer = 0x0] [url = about:blank] 13:28:30 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1175e5c00) [pid = 1657] [serial = 151] [outer = 0x0] [url = about:blank] 13:28:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 13:28:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 672ms 13:28:30 INFO - PROCESS | 1657 | 1465244910265 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 13:28:30 INFO - PROCESS | 1657 | 1465244910272 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 13:28:30 INFO - PROCESS | 1657 | 1465244910276 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 13:28:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 13:28:30 INFO - PROCESS | 1657 | 1465244910283 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 13:28:30 INFO - PROCESS | 1657 | 1465244910285 Marionette TRACE conn2 <- [1,382,null,{}] 13:28:30 INFO - PROCESS | 1657 | 1465244910288 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}] 13:28:30 INFO - PROCESS | 1657 | 1465244910290 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:30 INFO - PROCESS | 1657 | 1465244910411 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 13:28:30 INFO - PROCESS | 1657 | 1465244910417 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:30 INFO - PROCESS | 1657 | 1465244910418 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x11756e000 == 38 [pid = 1657] [id = 103] 13:28:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1217f9400) [pid = 1657] [serial = 306] [outer = 0x0] 13:28:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x121f12800) [pid = 1657] [serial = 307] [outer = 0x1217f9400] 13:28:30 INFO - PROCESS | 1657 | 1465244910463 Marionette DEBUG loaded listener.js 13:28:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1256ed400) [pid = 1657] [serial = 308] [outer = 0x1217f9400] 13:28:30 INFO - PROCESS | 1657 | 1465244910835 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 13:28:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 13:28:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 572ms 13:28:30 INFO - PROCESS | 1657 | 1465244910853 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 13:28:30 INFO - PROCESS | 1657 | 1465244910855 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 13:28:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 13:28:30 INFO - PROCESS | 1657 | 1465244910857 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 13:28:30 INFO - PROCESS | 1657 | 1465244910861 Marionette TRACE conn2 <- [1,386,null,{}] 13:28:30 INFO - PROCESS | 1657 | 1465244910869 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}] 13:28:30 INFO - PROCESS | 1657 | 1465244910872 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:30 INFO - PROCESS | 1657 | 1465244910949 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 13:28:30 INFO - PROCESS | 1657 | 1465244910975 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:30 INFO - PROCESS | 1657 | 1465244910977 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x119ecc800 == 39 [pid = 1657] [id = 104] 13:28:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x128b2a000) [pid = 1657] [serial = 309] [outer = 0x0] 13:28:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x128d68800) [pid = 1657] [serial = 310] [outer = 0x128b2a000] 13:28:31 INFO - PROCESS | 1657 | 1465244911004 Marionette DEBUG loaded listener.js 13:28:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x129399c00) [pid = 1657] [serial = 311] [outer = 0x128b2a000] 13:28:31 INFO - PROCESS | 1657 | 1465244911450 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]]]}] 13:28:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 13:28:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 623ms 13:28:31 INFO - PROCESS | 1657 | 1465244911502 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 13:28:31 INFO - PROCESS | 1657 | 1465244911505 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 13:28:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 13:28:31 INFO - PROCESS | 1657 | 1465244911515 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 13:28:31 INFO - PROCESS | 1657 | 1465244911517 Marionette TRACE conn2 <- [1,390,null,{}] 13:28:31 INFO - PROCESS | 1657 | 1465244911520 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}] 13:28:31 INFO - PROCESS | 1657 | 1465244911522 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:31 INFO - PROCESS | 1657 | 1465244911651 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 13:28:31 INFO - PROCESS | 1657 | 1465244911663 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:31 INFO - PROCESS | 1657 | 1465244911665 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x124b13000 == 40 [pid = 1657] [id = 105] 13:28:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12a8b2800) [pid = 1657] [serial = 312] [outer = 0x0] 13:28:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12bb30000) [pid = 1657] [serial = 313] [outer = 0x12a8b2800] 13:28:31 INFO - PROCESS | 1657 | 1465244911704 Marionette DEBUG loaded listener.js 13:28:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12bb50400) [pid = 1657] [serial = 314] [outer = 0x12a8b2800] 13:28:32 INFO - PROCESS | 1657 | 1465244912115 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]]]}] 13:28:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 13:28:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 621ms 13:28:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 13:28:32 INFO - PROCESS | 1657 | 1465244912135 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 13:28:32 INFO - PROCESS | 1657 | 1465244912136 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 13:28:32 INFO - PROCESS | 1657 | 1465244912138 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 13:28:32 INFO - PROCESS | 1657 | 1465244912140 Marionette TRACE conn2 <- [1,394,null,{}] 13:28:32 INFO - PROCESS | 1657 | 1465244912176 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}] 13:28:32 INFO - PROCESS | 1657 | 1465244912177 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:32 INFO - PROCESS | 1657 | 1465244912253 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 13:28:32 INFO - PROCESS | 1657 | 1465244912257 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:32 INFO - PROCESS | 1657 | 1465244912259 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x125dbe000 == 41 [pid = 1657] [id = 106] 13:28:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12bb2a000) [pid = 1657] [serial = 315] [outer = 0x0] 13:28:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12bfbe800) [pid = 1657] [serial = 316] [outer = 0x12bb2a000] 13:28:32 INFO - PROCESS | 1657 | 1465244912285 Marionette DEBUG loaded listener.js 13:28:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12c0e0c00) [pid = 1657] [serial = 317] [outer = 0x12bb2a000] 13:28:32 INFO - PROCESS | 1657 | 1465244912735 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]]]}] 13:28:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 13:28:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 621ms 13:28:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 13:28:32 INFO - PROCESS | 1657 | 1465244912761 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 13:28:32 INFO - PROCESS | 1657 | 1465244912762 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 13:28:32 INFO - PROCESS | 1657 | 1465244912773 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 13:28:32 INFO - PROCESS | 1657 | 1465244912777 Marionette TRACE conn2 <- [1,398,null,{}] 13:28:32 INFO - PROCESS | 1657 | 1465244912780 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}] 13:28:32 INFO - PROCESS | 1657 | 1465244912786 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:32 INFO - PROCESS | 1657 | 1465244912969 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 13:28:32 INFO - PROCESS | 1657 | 1465244912993 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:32 INFO - PROCESS | 1657 | 1465244912994 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x1169cd000 == 42 [pid = 1657] [id = 107] 13:28:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12c0dfc00) [pid = 1657] [serial = 318] [outer = 0x0] 13:28:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x12c705000) [pid = 1657] [serial = 319] [outer = 0x12c0dfc00] 13:28:33 INFO - PROCESS | 1657 | 1465244913034 Marionette DEBUG loaded listener.js 13:28:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12cb0a400) [pid = 1657] [serial = 320] [outer = 0x12c0dfc00] 13:28:33 INFO - PROCESS | 1657 | 1465244913421 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]]]}] 13:28:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 13:28:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 732ms 13:28:33 INFO - PROCESS | 1657 | 1465244913505 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 13:28:33 INFO - PROCESS | 1657 | 1465244913507 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 13:28:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 13:28:33 INFO - PROCESS | 1657 | 1465244913509 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 13:28:33 INFO - PROCESS | 1657 | 1465244913510 Marionette TRACE conn2 <- [1,402,null,{}] 13:28:33 INFO - PROCESS | 1657 | 1465244913512 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}] 13:28:33 INFO - PROCESS | 1657 | 1465244913513 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:33 INFO - PROCESS | 1657 | 1465244913615 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 13:28:33 INFO - PROCESS | 1657 | 1465244913619 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:33 INFO - PROCESS | 1657 | 1465244913620 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x129d7a000 == 43 [pid = 1657] [id = 108] 13:28:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x12bb50c00) [pid = 1657] [serial = 321] [outer = 0x0] 13:28:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x12cf1cc00) [pid = 1657] [serial = 322] [outer = 0x12bb50c00] 13:28:33 INFO - PROCESS | 1657 | 1465244913674 Marionette DEBUG loaded listener.js 13:28:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x12cf5dc00) [pid = 1657] [serial = 323] [outer = 0x12bb50c00] 13:28:33 INFO - PROCESS | 1657 | 1465244913991 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]]]}] 13:28:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 13:28:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 519ms 13:28:34 INFO - PROCESS | 1657 | 1465244914032 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 13:28:34 INFO - PROCESS | 1657 | 1465244914034 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 13:28:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 13:28:34 INFO - PROCESS | 1657 | 1465244914036 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 13:28:34 INFO - PROCESS | 1657 | 1465244914037 Marionette TRACE conn2 <- [1,406,null,{}] 13:28:34 INFO - PROCESS | 1657 | 1465244914039 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}] 13:28:34 INFO - PROCESS | 1657 | 1465244914040 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:34 INFO - PROCESS | 1657 | 1465244914155 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 13:28:34 INFO - PROCESS | 1657 | 1465244914156 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 13:28:34 INFO - PROCESS | 1657 | 1465244914171 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:34 INFO - PROCESS | 1657 | 1465244914172 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b81d000 == 44 [pid = 1657] [id = 109] 13:28:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x12cf1f400) [pid = 1657] [serial = 324] [outer = 0x0] 13:28:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x12cf25800) [pid = 1657] [serial = 325] [outer = 0x12cf1f400] 13:28:34 INFO - PROCESS | 1657 | 1465244914196 Marionette DEBUG loaded listener.js 13:28:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x12cf68c00) [pid = 1657] [serial = 326] [outer = 0x12cf1f400] 13:28:34 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x12a72f800) [pid = 1657] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 13:28:34 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x12b1b3400) [pid = 1657] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 13:28:34 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x126eda800) [pid = 1657] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 13:28:34 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x119e07c00) [pid = 1657] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 13:28:34 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x1217f4c00) [pid = 1657] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 13:28:34 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x119079800) [pid = 1657] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 13:28:34 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x128d71c00) [pid = 1657] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 13:28:34 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x12bb24000) [pid = 1657] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 13:28:34 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x116993400) [pid = 1657] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 13:28:34 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1190f4000) [pid = 1657] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 13:28:34 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12bb50000) [pid = 1657] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 13:28:34 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x128b2f000) [pid = 1657] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 13:28:34 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x115eb3800) [pid = 1657] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 13:28:34 INFO - PROCESS | 1657 | 1465244914632 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]]]}] 13:28:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 13:28:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 619ms 13:28:34 INFO - PROCESS | 1657 | 1465244914655 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 13:28:34 INFO - PROCESS | 1657 | 1465244914657 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 13:28:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 13:28:34 INFO - PROCESS | 1657 | 1465244914661 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 13:28:34 INFO - PROCESS | 1657 | 1465244914663 Marionette TRACE conn2 <- [1,410,null,{}] 13:28:34 INFO - PROCESS | 1657 | 1465244914665 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}] 13:28:34 INFO - PROCESS | 1657 | 1465244914666 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:34 INFO - PROCESS | 1657 | 1465244914747 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 13:28:34 INFO - PROCESS | 1657 | 1465244914751 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:34 INFO - PROCESS | 1657 | 1465244914752 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x129d6c800 == 45 [pid = 1657] [id = 110] 13:28:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x116993400) [pid = 1657] [serial = 327] [outer = 0x0] 13:28:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x126eda800) [pid = 1657] [serial = 328] [outer = 0x116993400] 13:28:34 INFO - PROCESS | 1657 | 1465244914783 Marionette DEBUG loaded listener.js 13:28:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12bb24400) [pid = 1657] [serial = 329] [outer = 0x116993400] 13:28:35 INFO - PROCESS | 1657 | 1465244915135 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]]]}] 13:28:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 13:28:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 522ms 13:28:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 13:28:35 INFO - PROCESS | 1657 | 1465244915184 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 13:28:35 INFO - PROCESS | 1657 | 1465244915185 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 13:28:35 INFO - PROCESS | 1657 | 1465244915187 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 13:28:35 INFO - PROCESS | 1657 | 1465244915188 Marionette TRACE conn2 <- [1,414,null,{}] 13:28:35 INFO - PROCESS | 1657 | 1465244915190 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}] 13:28:35 INFO - PROCESS | 1657 | 1465244915191 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:35 INFO - PROCESS | 1657 | 1465244915273 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 13:28:35 INFO - PROCESS | 1657 | 1465244915279 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:35 INFO - PROCESS | 1657 | 1465244915280 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c42f000 == 46 [pid = 1657] [id = 111] 13:28:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x110fadc00) [pid = 1657] [serial = 330] [outer = 0x0] 13:28:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x110fb5c00) [pid = 1657] [serial = 331] [outer = 0x110fadc00] 13:28:35 INFO - PROCESS | 1657 | 1465244915304 Marionette DEBUG loaded listener.js 13:28:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x119998400) [pid = 1657] [serial = 332] [outer = 0x110fadc00] 13:28:35 INFO - PROCESS | 1657 | 1465244915636 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]]]}] 13:28:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 13:28:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 472ms 13:28:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 13:28:35 INFO - PROCESS | 1657 | 1465244915661 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 13:28:35 INFO - PROCESS | 1657 | 1465244915663 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 13:28:35 INFO - PROCESS | 1657 | 1465244915665 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 13:28:35 INFO - PROCESS | 1657 | 1465244915667 Marionette TRACE conn2 <- [1,418,null,{}] 13:28:35 INFO - PROCESS | 1657 | 1465244915669 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}] 13:28:35 INFO - PROCESS | 1657 | 1465244915671 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:35 INFO - PROCESS | 1657 | 1465244915771 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 13:28:35 INFO - PROCESS | 1657 | 1465244915775 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:35 INFO - PROCESS | 1657 | 1465244915779 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c442000 == 47 [pid = 1657] [id = 112] 13:28:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x110fae400) [pid = 1657] [serial = 333] [outer = 0x0] 13:28:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x110fb6c00) [pid = 1657] [serial = 334] [outer = 0x110fae400] 13:28:35 INFO - PROCESS | 1657 | 1465244915852 Marionette DEBUG loaded listener.js 13:28:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x12bb24000) [pid = 1657] [serial = 335] [outer = 0x110fae400] 13:28:36 INFO - PROCESS | 1657 | 1465244916638 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]]]}] 13:28:36 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 13:28:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1022ms 13:28:36 INFO - PROCESS | 1657 | 1465244916688 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 13:28:36 INFO - PROCESS | 1657 | 1465244916691 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 13:28:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 13:28:36 INFO - PROCESS | 1657 | 1465244916694 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 13:28:36 INFO - PROCESS | 1657 | 1465244916696 Marionette TRACE conn2 <- [1,422,null,{}] 13:28:36 INFO - PROCESS | 1657 | 1465244916713 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}] 13:28:36 INFO - PROCESS | 1657 | 1465244916715 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:36 INFO - PROCESS | 1657 | 1465244916870 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 13:28:36 INFO - PROCESS | 1657 | 1465244916945 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:36 INFO - PROCESS | 1657 | 1465244916946 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e7f800 == 48 [pid = 1657] [id = 113] 13:28:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x112a16800) [pid = 1657] [serial = 336] [outer = 0x0] 13:28:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x112a1bc00) [pid = 1657] [serial = 337] [outer = 0x112a16800] 13:28:36 INFO - PROCESS | 1657 | 1465244916978 Marionette DEBUG loaded listener.js 13:28:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x115f60000) [pid = 1657] [serial = 338] [outer = 0x112a16800] 13:28:37 INFO - PROCESS | 1657 | 1465244917936 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]]]}] 13:28:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 13:28:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1271ms 13:28:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 13:28:37 INFO - PROCESS | 1657 | 1465244917965 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 13:28:37 INFO - PROCESS | 1657 | 1465244917968 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 13:28:37 INFO - PROCESS | 1657 | 1465244917973 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 13:28:37 INFO - PROCESS | 1657 | 1465244917975 Marionette TRACE conn2 <- [1,426,null,{}] 13:28:37 INFO - PROCESS | 1657 | 1465244917978 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}] 13:28:37 INFO - PROCESS | 1657 | 1465244917980 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:38 INFO - PROCESS | 1657 | 1465244918084 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 13:28:38 INFO - PROCESS | 1657 | 1465244918135 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:38 INFO - PROCESS | 1657 | 1465244918137 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x121687000 == 49 [pid = 1657] [id = 114] 13:28:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x11709c800) [pid = 1657] [serial = 339] [outer = 0x0] 13:28:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x11868f400) [pid = 1657] [serial = 340] [outer = 0x11709c800] 13:28:38 INFO - PROCESS | 1657 | 1465244918167 Marionette DEBUG loaded listener.js 13:28:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x11897ac00) [pid = 1657] [serial = 341] [outer = 0x11709c800] 13:28:38 INFO - PROCESS | 1657 | 1465244918797 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] 13:28:38 INFO - PROCESS | 1657 | 1465244918856 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 13:28:38 INFO - PROCESS | 1657 | 1465244918862 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 13:28:38 INFO - PROCESS | 1657 | 1465244918864 Marionette TRACE conn2 <- [1,430,null,{}] 13:28:38 INFO - PROCESS | 1657 | 1465244918868 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}] 13:28:38 INFO - PROCESS | 1657 | 1465244918870 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:38 INFO - PROCESS | 1657 | 1465244918955 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 13:28:39 INFO - PROCESS | 1657 | 1465244919022 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:39 INFO - PROCESS | 1657 | 1465244919024 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x116bd8000 == 50 [pid = 1657] [id = 115] 13:28:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x118686400) [pid = 1657] [serial = 342] [outer = 0x0] 13:28:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x11868b800) [pid = 1657] [serial = 343] [outer = 0x118686400] 13:28:39 INFO - PROCESS | 1657 | 1465244919051 Marionette DEBUG loaded listener.js 13:28:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x119051400) [pid = 1657] [serial = 344] [outer = 0x118686400] 13:28:39 INFO - PROCESS | 1657 | 1465244919524 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]]]}] 13:28:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 13:28:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 725ms 13:28:39 INFO - PROCESS | 1657 | 1465244919586 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 13:28:39 INFO - PROCESS | 1657 | 1465244919588 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 13:28:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 13:28:39 INFO - PROCESS | 1657 | 1465244919595 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 13:28:39 INFO - PROCESS | 1657 | 1465244919596 Marionette TRACE conn2 <- [1,434,null,{}] 13:28:39 INFO - PROCESS | 1657 | 1465244919599 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}] 13:28:39 INFO - PROCESS | 1657 | 1465244919600 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:39 INFO - PROCESS | 1657 | 1465244919687 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 13:28:39 INFO - PROCESS | 1657 | 1465244919754 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:39 INFO - PROCESS | 1657 | 1465244919755 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x1182cf800 == 51 [pid = 1657] [id = 116] 13:28:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x119999c00) [pid = 1657] [serial = 345] [outer = 0x0] 13:28:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x119a11800) [pid = 1657] [serial = 346] [outer = 0x119999c00] 13:28:39 INFO - PROCESS | 1657 | 1465244919783 Marionette DEBUG loaded listener.js 13:28:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x121010c00) [pid = 1657] [serial = 347] [outer = 0x119999c00] 13:28:39 INFO - PROCESS | 1657 | --DOCSHELL 0x12c42f000 == 50 [pid = 1657] [id = 111] 13:28:39 INFO - PROCESS | 1657 | --DOCSHELL 0x129d6c800 == 49 [pid = 1657] [id = 110] 13:28:39 INFO - PROCESS | 1657 | --DOCSHELL 0x12b81d000 == 48 [pid = 1657] [id = 109] 13:28:39 INFO - PROCESS | 1657 | --DOCSHELL 0x129d7a000 == 47 [pid = 1657] [id = 108] 13:28:39 INFO - PROCESS | 1657 | --DOCSHELL 0x1169cd000 == 46 [pid = 1657] [id = 107] 13:28:39 INFO - PROCESS | 1657 | --DOCSHELL 0x125dbe000 == 45 [pid = 1657] [id = 106] 13:28:39 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x12c483c00) [pid = 1657] [serial = 286] [outer = 0x0] [url = about:blank] 13:28:39 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x1177d4c00) [pid = 1657] [serial = 235] [outer = 0x0] [url = about:blank] 13:28:39 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x128b2ac00) [pid = 1657] [serial = 244] [outer = 0x0] [url = about:blank] 13:28:39 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x1211b7800) [pid = 1657] [serial = 238] [outer = 0x0] [url = about:blank] 13:28:39 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x1256e2800) [pid = 1657] [serial = 241] [outer = 0x0] [url = about:blank] 13:28:39 INFO - PROCESS | 1657 | --DOCSHELL 0x124b13000 == 44 [pid = 1657] [id = 105] 13:28:39 INFO - PROCESS | 1657 | --DOCSHELL 0x119ecc800 == 43 [pid = 1657] [id = 104] 13:28:39 INFO - PROCESS | 1657 | --DOCSHELL 0x11756e000 == 42 [pid = 1657] [id = 103] 13:28:39 INFO - PROCESS | 1657 | --DOCSHELL 0x117578000 == 41 [pid = 1657] [id = 102] 13:28:39 INFO - PROCESS | 1657 | --DOCSHELL 0x118867000 == 40 [pid = 1657] [id = 101] 13:28:39 INFO - PROCESS | 1657 | --DOCSHELL 0x12bf50000 == 39 [pid = 1657] [id = 100] 13:28:39 INFO - PROCESS | 1657 | --DOCSHELL 0x12a875800 == 38 [pid = 1657] [id = 99] 13:28:39 INFO - PROCESS | 1657 | --DOCSHELL 0x119c40000 == 37 [pid = 1657] [id = 98] 13:28:39 INFO - PROCESS | 1657 | --DOCSHELL 0x116961800 == 36 [pid = 1657] [id = 97] 13:28:39 INFO - PROCESS | 1657 | --DOCSHELL 0x12b810800 == 35 [pid = 1657] [id = 96] 13:28:39 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x129399800) [pid = 1657] [serial = 263] [outer = 0x0] [url = about:blank] 13:28:39 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x12b057000) [pid = 1657] [serial = 268] [outer = 0x0] [url = about:blank] 13:28:39 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x12b935c00) [pid = 1657] [serial = 271] [outer = 0x0] [url = about:blank] 13:28:39 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x127663c00) [pid = 1657] [serial = 259] [outer = 0x0] [url = about:blank] 13:28:39 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x128b29000) [pid = 1657] [serial = 260] [outer = 0x0] [url = about:blank] 13:28:39 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x121265400) [pid = 1657] [serial = 253] [outer = 0x0] [url = about:blank] 13:28:39 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x1216e5c00) [pid = 1657] [serial = 254] [outer = 0x0] [url = about:blank] 13:28:39 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x124cd5000) [pid = 1657] [serial = 256] [outer = 0x0] [url = about:blank] 13:28:39 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x1256e8c00) [pid = 1657] [serial = 257] [outer = 0x0] [url = about:blank] 13:28:39 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x119a96c00) [pid = 1657] [serial = 251] [outer = 0x0] [url = about:blank] 13:28:39 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1197c2000) [pid = 1657] [serial = 250] [outer = 0x0] [url = about:blank] 13:28:39 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x129176c00) [pid = 1657] [serial = 262] [outer = 0x0] [url = about:blank] 13:28:39 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x12bb44800) [pid = 1657] [serial = 274] [outer = 0x0] [url = about:blank] 13:28:39 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1188a4c00) [pid = 1657] [serial = 248] [outer = 0x0] [url = about:blank] 13:28:39 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x117254400) [pid = 1657] [serial = 247] [outer = 0x0] [url = about:blank] 13:28:39 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x12b93dc00) [pid = 1657] [serial = 278] [outer = 0x0] [url = about:blank] 13:28:39 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12bb4d800) [pid = 1657] [serial = 275] [outer = 0x0] [url = about:blank] 13:28:39 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12a5e1800) [pid = 1657] [serial = 265] [outer = 0x0] [url = about:blank] 13:28:39 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12bb23800) [pid = 1657] [serial = 272] [outer = 0x0] [url = about:blank] 13:28:39 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12b0b4c00) [pid = 1657] [serial = 269] [outer = 0x0] [url = about:blank] 13:28:39 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12a8bac00) [pid = 1657] [serial = 266] [outer = 0x0] [url = about:blank] 13:28:40 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12c0d7c00) [pid = 1657] [serial = 281] [outer = 0x0] [url = about:blank] 13:28:40 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x12c0d9c00) [pid = 1657] [serial = 283] [outer = 0x0] [url = about:blank] 13:28:40 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x119b4a800) [pid = 1657] [serial = 277] [outer = 0x0] [url = about:blank] 13:28:40 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x12bfc1800) [pid = 1657] [serial = 280] [outer = 0x0] [url = about:blank] 13:28:40 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12c47e000) [pid = 1657] [serial = 284] [outer = 0x0] [url = about:blank] 13:28:40 INFO - PROCESS | 1657 | 1465244920147 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]]]}] 13:28:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 13:28:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 569ms 13:28:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 13:28:40 INFO - PROCESS | 1657 | 1465244920165 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 13:28:40 INFO - PROCESS | 1657 | 1465244920166 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 13:28:40 INFO - PROCESS | 1657 | 1465244920168 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 13:28:40 INFO - PROCESS | 1657 | 1465244920170 Marionette TRACE conn2 <- [1,438,null,{}] 13:28:40 INFO - PROCESS | 1657 | 1465244920179 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}] 13:28:40 INFO - PROCESS | 1657 | 1465244920183 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:40 INFO - PROCESS | 1657 | 1465244920263 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 13:28:40 INFO - PROCESS | 1657 | 1465244920268 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:40 INFO - PROCESS | 1657 | 1465244920270 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x119768800 == 36 [pid = 1657] [id = 117] 13:28:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12142b400) [pid = 1657] [serial = 348] [outer = 0x0] 13:28:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x121a67400) [pid = 1657] [serial = 349] [outer = 0x12142b400] 13:28:40 INFO - PROCESS | 1657 | 1465244920301 Marionette DEBUG loaded listener.js 13:28:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x124c8c000) [pid = 1657] [serial = 350] [outer = 0x12142b400] 13:28:40 INFO - PROCESS | 1657 | 1465244920634 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]]]}] 13:28:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 13:28:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 525ms 13:28:40 INFO - PROCESS | 1657 | 1465244920693 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 13:28:40 INFO - PROCESS | 1657 | 1465244920695 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 13:28:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 13:28:40 INFO - PROCESS | 1657 | 1465244920697 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 13:28:40 INFO - PROCESS | 1657 | 1465244920698 Marionette TRACE conn2 <- [1,442,null,{}] 13:28:40 INFO - PROCESS | 1657 | 1465244920700 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}] 13:28:40 INFO - PROCESS | 1657 | 1465244920701 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:40 INFO - PROCESS | 1657 | 1465244920779 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 13:28:40 INFO - PROCESS | 1657 | 1465244920783 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:40 INFO - PROCESS | 1657 | 1465244920784 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x12150e000 == 37 [pid = 1657] [id = 118] 13:28:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x124cd7c00) [pid = 1657] [serial = 351] [outer = 0x0] 13:28:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1256e3000) [pid = 1657] [serial = 352] [outer = 0x124cd7c00] 13:28:40 INFO - PROCESS | 1657 | 1465244920809 Marionette DEBUG loaded listener.js 13:28:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x126ee7000) [pid = 1657] [serial = 353] [outer = 0x124cd7c00] 13:28:41 INFO - PROCESS | 1657 | 1465244921160 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]]]}] 13:28:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 13:28:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 469ms 13:28:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 13:28:41 INFO - PROCESS | 1657 | 1465244921167 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 13:28:41 INFO - PROCESS | 1657 | 1465244921168 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 13:28:41 INFO - PROCESS | 1657 | 1465244921170 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 13:28:41 INFO - PROCESS | 1657 | 1465244921171 Marionette TRACE conn2 <- [1,446,null,{}] 13:28:41 INFO - PROCESS | 1657 | 1465244921174 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}] 13:28:41 INFO - PROCESS | 1657 | 1465244921176 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:41 INFO - PROCESS | 1657 | 1465244921262 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 13:28:41 INFO - PROCESS | 1657 | 1465244921312 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:41 INFO - PROCESS | 1657 | 1465244921313 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x121cbd000 == 38 [pid = 1657] [id = 119] 13:28:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x124cd6c00) [pid = 1657] [serial = 354] [outer = 0x0] 13:28:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x126fbcc00) [pid = 1657] [serial = 355] [outer = 0x124cd6c00] 13:28:41 INFO - PROCESS | 1657 | 1465244921337 Marionette DEBUG loaded listener.js 13:28:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x128b29000) [pid = 1657] [serial = 356] [outer = 0x124cd6c00] 13:28:41 INFO - PROCESS | 1657 | 1465244921637 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]]]}] 13:28:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 13:28:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 519ms 13:28:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 13:28:41 INFO - PROCESS | 1657 | 1465244921690 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 13:28:41 INFO - PROCESS | 1657 | 1465244921692 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 13:28:41 INFO - PROCESS | 1657 | 1465244921694 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 13:28:41 INFO - PROCESS | 1657 | 1465244921696 Marionette TRACE conn2 <- [1,450,null,{}] 13:28:41 INFO - PROCESS | 1657 | 1465244921700 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}] 13:28:41 INFO - PROCESS | 1657 | 1465244921706 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:41 INFO - PROCESS | 1657 | 1465244921892 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 13:28:41 INFO - PROCESS | 1657 | 1465244921900 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:41 INFO - PROCESS | 1657 | 1465244921911 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x125713000 == 39 [pid = 1657] [id = 120] 13:28:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x127666400) [pid = 1657] [serial = 357] [outer = 0x0] 13:28:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x128d68400) [pid = 1657] [serial = 358] [outer = 0x127666400] 13:28:41 INFO - PROCESS | 1657 | 1465244921954 Marionette DEBUG loaded listener.js 13:28:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12a5ed000) [pid = 1657] [serial = 359] [outer = 0x127666400] 13:28:42 INFO - PROCESS | 1657 | 1465244922345 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] 13:28:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 13:28:42 INFO - PROCESS | 1657 | 1465244922367 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 13:28:42 INFO - PROCESS | 1657 | 1465244922369 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 13:28:42 INFO - PROCESS | 1657 | 1465244922370 Marionette TRACE conn2 <- [1,454,null,{}] 13:28:42 INFO - PROCESS | 1657 | 1465244922373 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}] 13:28:42 INFO - PROCESS | 1657 | 1465244922374 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:42 INFO - PROCESS | 1657 | 1465244922472 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 13:28:42 INFO - PROCESS | 1657 | 1465244922475 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:42 INFO - PROCESS | 1657 | 1465244922476 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x1272c5800 == 40 [pid = 1657] [id = 121] 13:28:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12a5ea400) [pid = 1657] [serial = 360] [outer = 0x0] 13:28:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12a8b4000) [pid = 1657] [serial = 361] [outer = 0x12a5ea400] 13:28:42 INFO - PROCESS | 1657 | 1465244922501 Marionette DEBUG loaded listener.js 13:28:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12b05b800) [pid = 1657] [serial = 362] [outer = 0x12a5ea400] 13:28:42 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:28:42 INFO - PROCESS | 1657 | 1465244922837 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]]]}] 13:28:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 13:28:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 519ms 13:28:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 13:28:42 INFO - PROCESS | 1657 | 1465244922889 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 13:28:42 INFO - PROCESS | 1657 | 1465244922890 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 13:28:42 INFO - PROCESS | 1657 | 1465244922892 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 13:28:42 INFO - PROCESS | 1657 | 1465244922893 Marionette TRACE conn2 <- [1,458,null,{}] 13:28:42 INFO - PROCESS | 1657 | 1465244922896 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}] 13:28:42 INFO - PROCESS | 1657 | 1465244922897 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:42 INFO - PROCESS | 1657 | 1465244922997 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 13:28:43 INFO - PROCESS | 1657 | 1465244923017 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:43 INFO - PROCESS | 1657 | 1465244923018 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x128d82800 == 41 [pid = 1657] [id = 122] 13:28:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x12b05c400) [pid = 1657] [serial = 363] [outer = 0x0] 13:28:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12b0b1c00) [pid = 1657] [serial = 364] [outer = 0x12b05c400] 13:28:43 INFO - PROCESS | 1657 | 1465244923042 Marionette DEBUG loaded listener.js 13:28:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x12b938000) [pid = 1657] [serial = 365] [outer = 0x12b05c400] 13:28:43 INFO - PROCESS | 1657 | 1465244923385 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] 13:28:43 INFO - PROCESS | 1657 | 1465244923421 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 13:28:43 INFO - PROCESS | 1657 | 1465244923424 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 13:28:43 INFO - PROCESS | 1657 | 1465244923427 Marionette TRACE conn2 <- [1,462,null,{}] 13:28:43 INFO - PROCESS | 1657 | 1465244923430 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}] 13:28:43 INFO - PROCESS | 1657 | 1465244923431 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:43 INFO - PROCESS | 1657 | 1465244923528 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 13:28:43 INFO - PROCESS | 1657 | 1465244923531 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:43 INFO - PROCESS | 1657 | 1465244923532 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a536800 == 42 [pid = 1657] [id = 123] 13:28:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x12b939800) [pid = 1657] [serial = 366] [outer = 0x0] 13:28:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x12bb48400) [pid = 1657] [serial = 367] [outer = 0x12b939800] 13:28:43 INFO - PROCESS | 1657 | 1465244923557 Marionette DEBUG loaded listener.js 13:28:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x12bfb9c00) [pid = 1657] [serial = 368] [outer = 0x12b939800] 13:28:43 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:28:43 INFO - PROCESS | 1657 | 1465244923902 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] 13:28:43 INFO - PROCESS | 1657 | 1465244923947 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 13:28:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 13:28:43 INFO - PROCESS | 1657 | 1465244923950 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 13:28:43 INFO - PROCESS | 1657 | 1465244923951 Marionette TRACE conn2 <- [1,466,null,{}] 13:28:43 INFO - PROCESS | 1657 | 1465244923954 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}] 13:28:43 INFO - PROCESS | 1657 | 1465244923955 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:44 INFO - PROCESS | 1657 | 1465244924054 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 13:28:44 INFO - PROCESS | 1657 | 1465244924065 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:44 INFO - PROCESS | 1657 | 1465244924066 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b02f800 == 43 [pid = 1657] [id = 124] 13:28:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x12bfbe000) [pid = 1657] [serial = 369] [outer = 0x0] 13:28:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x12c0d9c00) [pid = 1657] [serial = 370] [outer = 0x12bfbe000] 13:28:44 INFO - PROCESS | 1657 | 1465244924090 Marionette DEBUG loaded listener.js 13:28:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x12c480000) [pid = 1657] [serial = 371] [outer = 0x12bfbe000] 13:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x12c0dfc00) [pid = 1657] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 13:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x12bb50c00) [pid = 1657] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 13:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x12cf1f400) [pid = 1657] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 13:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x12a8b2800) [pid = 1657] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 13:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x12bb2a000) [pid = 1657] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 13:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x116993400) [pid = 1657] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 13:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x128b2a000) [pid = 1657] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 13:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x1184ee400) [pid = 1657] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 13:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1217f9400) [pid = 1657] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 13:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1197c1800) [pid = 1657] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 13:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x110fadc00) [pid = 1657] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 13:28:44 INFO - PROCESS | 1657 | 1465244924545 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] 13:28:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 13:28:44 INFO - PROCESS | 1657 | 1465244924570 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 13:28:44 INFO - PROCESS | 1657 | 1465244924572 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 13:28:44 INFO - PROCESS | 1657 | 1465244924576 Marionette TRACE conn2 <- [1,470,null,{}] 13:28:44 INFO - PROCESS | 1657 | 1465244924583 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}] 13:28:44 INFO - PROCESS | 1657 | 1465244924585 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:44 INFO - PROCESS | 1657 | 1465244924720 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 13:28:44 INFO - PROCESS | 1657 | 1465244924767 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:44 INFO - PROCESS | 1657 | 1465244924769 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b036800 == 44 [pid = 1657] [id = 125] 13:28:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x112a17400) [pid = 1657] [serial = 372] [outer = 0x0] 13:28:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x126edb000) [pid = 1657] [serial = 373] [outer = 0x112a17400] 13:28:44 INFO - PROCESS | 1657 | 1465244924813 Marionette DEBUG loaded listener.js 13:28:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x12c706400) [pid = 1657] [serial = 374] [outer = 0x112a17400] 13:28:45 INFO - PROCESS | 1657 | 1465244925224 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]]]}] 13:28:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 13:28:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 679ms 13:28:45 INFO - PROCESS | 1657 | 1465244925259 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 13:28:45 INFO - PROCESS | 1657 | 1465244925261 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 13:28:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 13:28:45 INFO - PROCESS | 1657 | 1465244925264 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 13:28:45 INFO - PROCESS | 1657 | 1465244925265 Marionette TRACE conn2 <- [1,474,null,{}] 13:28:45 INFO - PROCESS | 1657 | 1465244925268 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}] 13:28:45 INFO - PROCESS | 1657 | 1465244925269 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:45 INFO - PROCESS | 1657 | 1465244925352 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 13:28:45 INFO - PROCESS | 1657 | 1465244925355 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:45 INFO - PROCESS | 1657 | 1465244925357 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bf62800 == 45 [pid = 1657] [id = 126] 13:28:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x116b11000) [pid = 1657] [serial = 375] [outer = 0x0] 13:28:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x116b18800) [pid = 1657] [serial = 376] [outer = 0x116b11000] 13:28:45 INFO - PROCESS | 1657 | 1465244925384 Marionette DEBUG loaded listener.js 13:28:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x12c706c00) [pid = 1657] [serial = 377] [outer = 0x116b11000] 13:28:45 INFO - PROCESS | 1657 | 1465244925713 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]]]}] 13:28:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 13:28:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 470ms 13:28:45 INFO - PROCESS | 1657 | 1465244925734 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 13:28:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 13:28:45 INFO - PROCESS | 1657 | 1465244925735 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 13:28:45 INFO - PROCESS | 1657 | 1465244925737 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 13:28:45 INFO - PROCESS | 1657 | 1465244925738 Marionette TRACE conn2 <- [1,478,null,{}] 13:28:45 INFO - PROCESS | 1657 | 1465244925743 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}] 13:28:45 INFO - PROCESS | 1657 | 1465244925745 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:45 INFO - PROCESS | 1657 | 1465244925823 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 13:28:45 INFO - PROCESS | 1657 | 1465244925829 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:45 INFO - PROCESS | 1657 | 1465244925830 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c440800 == 46 [pid = 1657] [id = 127] 13:28:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x12c708800) [pid = 1657] [serial = 378] [outer = 0x0] 13:28:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x12cb03000) [pid = 1657] [serial = 379] [outer = 0x12c708800] 13:28:45 INFO - PROCESS | 1657 | 1465244925853 Marionette DEBUG loaded listener.js 13:28:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x12cb09c00) [pid = 1657] [serial = 380] [outer = 0x12c708800] 13:28:46 INFO - PROCESS | 1657 | 1465244926159 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]]]}] 13:28:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 13:28:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 471ms 13:28:46 INFO - PROCESS | 1657 | 1465244926236 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 13:28:46 INFO - PROCESS | 1657 | 1465244926237 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 13:28:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 13:28:46 INFO - PROCESS | 1657 | 1465244926240 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 13:28:46 INFO - PROCESS | 1657 | 1465244926241 Marionette TRACE conn2 <- [1,482,null,{}] 13:28:46 INFO - PROCESS | 1657 | 1465244926245 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}] 13:28:46 INFO - PROCESS | 1657 | 1465244926246 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:46 INFO - PROCESS | 1657 | 1465244926323 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 13:28:46 INFO - PROCESS | 1657 | 1465244926328 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:46 INFO - PROCESS | 1657 | 1465244926329 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c97e000 == 47 [pid = 1657] [id = 128] 13:28:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x116b19400) [pid = 1657] [serial = 381] [outer = 0x0] 13:28:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x12b911400) [pid = 1657] [serial = 382] [outer = 0x116b19400] 13:28:46 INFO - PROCESS | 1657 | 1465244926358 Marionette DEBUG loaded listener.js 13:28:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x12b915000) [pid = 1657] [serial = 383] [outer = 0x116b19400] 13:28:46 INFO - PROCESS | 1657 | 1465244926924 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]]]}] 13:28:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 13:28:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 721ms 13:28:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 13:28:46 INFO - PROCESS | 1657 | 1465244926962 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 13:28:46 INFO - PROCESS | 1657 | 1465244926964 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 13:28:46 INFO - PROCESS | 1657 | 1465244926967 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 13:28:46 INFO - PROCESS | 1657 | 1465244926971 Marionette TRACE conn2 <- [1,486,null,{}] 13:28:46 INFO - PROCESS | 1657 | 1465244926974 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}] 13:28:46 INFO - PROCESS | 1657 | 1465244926976 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:47 INFO - PROCESS | 1657 | 1465244927076 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 13:28:47 INFO - PROCESS | 1657 | 1465244927145 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:47 INFO - PROCESS | 1657 | 1465244927147 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e85000 == 48 [pid = 1657] [id = 129] 13:28:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x116b17c00) [pid = 1657] [serial = 384] [outer = 0x0] 13:28:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x118189800) [pid = 1657] [serial = 385] [outer = 0x116b17c00] 13:28:47 INFO - PROCESS | 1657 | 1465244927178 Marionette DEBUG loaded listener.js 13:28:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x11868b400) [pid = 1657] [serial = 386] [outer = 0x116b17c00] 13:28:47 INFO - PROCESS | 1657 | 1465244927612 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]]]}] 13:28:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 13:28:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 671ms 13:28:47 INFO - PROCESS | 1657 | 1465244927657 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 13:28:47 INFO - PROCESS | 1657 | 1465244927660 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 13:28:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 13:28:47 INFO - PROCESS | 1657 | 1465244927684 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 13:28:47 INFO - PROCESS | 1657 | 1465244927686 Marionette TRACE conn2 <- [1,490,null,{}] 13:28:47 INFO - PROCESS | 1657 | 1465244927688 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}] 13:28:47 INFO - PROCESS | 1657 | 1465244927690 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:47 INFO - PROCESS | 1657 | 1465244927794 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 13:28:47 INFO - PROCESS | 1657 | 1465244927863 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:47 INFO - PROCESS | 1657 | 1465244927864 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x125dca000 == 49 [pid = 1657] [id = 130] 13:28:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x119a16800) [pid = 1657] [serial = 387] [outer = 0x0] 13:28:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x1211b6000) [pid = 1657] [serial = 388] [outer = 0x119a16800] 13:28:47 INFO - PROCESS | 1657 | 1465244927895 Marionette DEBUG loaded listener.js 13:28:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x12135ac00) [pid = 1657] [serial = 389] [outer = 0x119a16800] 13:28:48 INFO - PROCESS | 1657 | 1465244928309 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]]]}] 13:28:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 13:28:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 673ms 13:28:48 INFO - PROCESS | 1657 | 1465244928354 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 13:28:48 INFO - PROCESS | 1657 | 1465244928356 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 13:28:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 13:28:48 INFO - PROCESS | 1657 | 1465244928378 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 13:28:48 INFO - PROCESS | 1657 | 1465244928381 Marionette TRACE conn2 <- [1,494,null,{}] 13:28:48 INFO - PROCESS | 1657 | 1465244928388 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}] 13:28:48 INFO - PROCESS | 1657 | 1465244928393 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:48 INFO - PROCESS | 1657 | 1465244928496 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 13:28:48 INFO - PROCESS | 1657 | 1465244928565 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:48 INFO - PROCESS | 1657 | 1465244928567 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c987800 == 50 [pid = 1657] [id = 131] 13:28:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x1272e5800) [pid = 1657] [serial = 390] [outer = 0x0] 13:28:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x128b2f000) [pid = 1657] [serial = 391] [outer = 0x1272e5800] 13:28:48 INFO - PROCESS | 1657 | 1465244928598 Marionette DEBUG loaded listener.js 13:28:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x129393400) [pid = 1657] [serial = 392] [outer = 0x1272e5800] 13:28:49 INFO - PROCESS | 1657 | 1465244929034 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]]]}] 13:28:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 13:28:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 677ms 13:28:49 INFO - PROCESS | 1657 | 1465244929052 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 13:28:49 INFO - PROCESS | 1657 | 1465244929054 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 13:28:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 13:28:49 INFO - PROCESS | 1657 | 1465244929056 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 13:28:49 INFO - PROCESS | 1657 | 1465244929057 Marionette TRACE conn2 <- [1,498,null,{}] 13:28:49 INFO - PROCESS | 1657 | 1465244929077 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}] 13:28:49 INFO - PROCESS | 1657 | 1465244929078 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:49 INFO - PROCESS | 1657 | 1465244929181 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 13:28:49 INFO - PROCESS | 1657 | 1465244929250 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:49 INFO - PROCESS | 1657 | 1465244929252 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cdd2800 == 51 [pid = 1657] [id = 132] 13:28:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x1293a2800) [pid = 1657] [serial = 393] [outer = 0x0] 13:28:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x12a8b0c00) [pid = 1657] [serial = 394] [outer = 0x1293a2800] 13:28:49 INFO - PROCESS | 1657 | 1465244929281 Marionette DEBUG loaded listener.js 13:28:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x12b908000) [pid = 1657] [serial = 395] [outer = 0x1293a2800] 13:28:49 INFO - PROCESS | 1657 | 1465244929684 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]]]}] 13:28:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 13:28:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 688ms 13:28:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 13:28:49 INFO - PROCESS | 1657 | 1465244929745 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 13:28:49 INFO - PROCESS | 1657 | 1465244929746 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 13:28:49 INFO - PROCESS | 1657 | 1465244929748 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 13:28:49 INFO - PROCESS | 1657 | 1465244929750 Marionette TRACE conn2 <- [1,502,null,{}] 13:28:49 INFO - PROCESS | 1657 | 1465244929752 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}] 13:28:49 INFO - PROCESS | 1657 | 1465244929754 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:49 INFO - PROCESS | 1657 | 1465244929860 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 13:28:49 INFO - PROCESS | 1657 | 1465244929917 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:49 INFO - PROCESS | 1657 | 1465244929918 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x1188c4000 == 52 [pid = 1657] [id = 133] 13:28:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x1138ba400) [pid = 1657] [serial = 396] [outer = 0x0] 13:28:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x1293a2c00) [pid = 1657] [serial = 397] [outer = 0x1138ba400] 13:28:49 INFO - PROCESS | 1657 | 1465244929947 Marionette DEBUG loaded listener.js 13:28:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x12b90fc00) [pid = 1657] [serial = 398] [outer = 0x1138ba400] 13:28:50 INFO - PROCESS | 1657 | 1465244930513 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]]]}] 13:28:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 13:28:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 823ms 13:28:50 INFO - PROCESS | 1657 | 1465244930572 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 13:28:50 INFO - PROCESS | 1657 | 1465244930574 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 13:28:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 13:28:50 INFO - PROCESS | 1657 | 1465244930577 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 13:28:50 INFO - PROCESS | 1657 | 1465244930579 Marionette TRACE conn2 <- [1,506,null,{}] 13:28:50 INFO - PROCESS | 1657 | 1465244930583 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}] 13:28:50 INFO - PROCESS | 1657 | 1465244930584 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:50 INFO - PROCESS | 1657 | 1465244930681 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 13:28:50 INFO - PROCESS | 1657 | 1465244930751 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:50 INFO - PROCESS | 1657 | 1465244930753 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x1213c9000 == 53 [pid = 1657] [id = 134] 13:28:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x118224c00) [pid = 1657] [serial = 399] [outer = 0x0] 13:28:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x11868d400) [pid = 1657] [serial = 400] [outer = 0x118224c00] 13:28:50 INFO - PROCESS | 1657 | 1465244930780 Marionette DEBUG loaded listener.js 13:28:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x1190f0800) [pid = 1657] [serial = 401] [outer = 0x118224c00] 13:28:51 INFO - PROCESS | 1657 | --DOCSHELL 0x1272c4800 == 52 [pid = 1657] [id = 64] 13:28:51 INFO - PROCESS | 1657 | --DOCSHELL 0x12c440800 == 51 [pid = 1657] [id = 127] 13:28:51 INFO - PROCESS | 1657 | --DOCSHELL 0x12bf62800 == 50 [pid = 1657] [id = 126] 13:28:51 INFO - PROCESS | 1657 | --DOCSHELL 0x12b036800 == 49 [pid = 1657] [id = 125] 13:28:51 INFO - PROCESS | 1657 | --DOCSHELL 0x12b02f800 == 48 [pid = 1657] [id = 124] 13:28:51 INFO - PROCESS | 1657 | --DOCSHELL 0x12a536800 == 47 [pid = 1657] [id = 123] 13:28:51 INFO - PROCESS | 1657 | --DOCSHELL 0x128d82800 == 46 [pid = 1657] [id = 122] 13:28:51 INFO - PROCESS | 1657 | --DOCSHELL 0x1272c5800 == 45 [pid = 1657] [id = 121] 13:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x110fb6c00) [pid = 1657] [serial = 334] [outer = 0x0] [url = about:blank] 13:28:51 INFO - PROCESS | 1657 | --DOCSHELL 0x125713000 == 44 [pid = 1657] [id = 120] 13:28:51 INFO - PROCESS | 1657 | --DOCSHELL 0x121cbd000 == 43 [pid = 1657] [id = 119] 13:28:51 INFO - PROCESS | 1657 | --DOCSHELL 0x12150e000 == 42 [pid = 1657] [id = 118] 13:28:51 INFO - PROCESS | 1657 | --DOCSHELL 0x119768800 == 41 [pid = 1657] [id = 117] 13:28:51 INFO - PROCESS | 1657 | --DOCSHELL 0x1182cf800 == 40 [pid = 1657] [id = 116] 13:28:51 INFO - PROCESS | 1657 | --DOCSHELL 0x116bd8000 == 39 [pid = 1657] [id = 115] 13:28:51 INFO - PROCESS | 1657 | --DOCSHELL 0x121687000 == 38 [pid = 1657] [id = 114] 13:28:51 INFO - PROCESS | 1657 | --DOCSHELL 0x117e7f800 == 37 [pid = 1657] [id = 113] 13:28:51 INFO - PROCESS | 1657 | --DOCSHELL 0x12c442000 == 36 [pid = 1657] [id = 112] 13:28:51 INFO - PROCESS | 1657 | 1465244931243 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]]]}] 13:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x12c705000) [pid = 1657] [serial = 319] [outer = 0x0] [url = about:blank] 13:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x12cf5dc00) [pid = 1657] [serial = 323] [outer = 0x0] [url = about:blank] 13:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x12cf1cc00) [pid = 1657] [serial = 322] [outer = 0x0] [url = about:blank] 13:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x12cf25800) [pid = 1657] [serial = 325] [outer = 0x0] [url = about:blank] 13:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x121266000) [pid = 1657] [serial = 292] [outer = 0x0] [url = about:blank] 13:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x12bb30000) [pid = 1657] [serial = 313] [outer = 0x0] [url = about:blank] 13:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x12bb50400) [pid = 1657] [serial = 314] [outer = 0x0] [url = about:blank] 13:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x12bfbe800) [pid = 1657] [serial = 316] [outer = 0x0] [url = about:blank] 13:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x128b27c00) [pid = 1657] [serial = 295] [outer = 0x0] [url = about:blank] 13:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x126eda800) [pid = 1657] [serial = 328] [outer = 0x0] [url = about:blank] 13:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x118649400) [pid = 1657] [serial = 289] [outer = 0x0] [url = about:blank] 13:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x12a5e8000) [pid = 1657] [serial = 298] [outer = 0x0] [url = about:blank] 13:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x129399c00) [pid = 1657] [serial = 311] [outer = 0x0] [url = about:blank] 13:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x128d68800) [pid = 1657] [serial = 310] [outer = 0x0] [url = about:blank] 13:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x12bb45000) [pid = 1657] [serial = 302] [outer = 0x0] [url = about:blank] 13:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x12b058000) [pid = 1657] [serial = 301] [outer = 0x0] [url = about:blank] 13:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x121f12800) [pid = 1657] [serial = 307] [outer = 0x0] [url = about:blank] 13:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x1256ed400) [pid = 1657] [serial = 308] [outer = 0x0] [url = about:blank] 13:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x12135dc00) [pid = 1657] [serial = 305] [outer = 0x0] [url = about:blank] 13:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x1211b4400) [pid = 1657] [serial = 304] [outer = 0x0] [url = about:blank] 13:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x12cf68c00) [pid = 1657] [serial = 326] [outer = 0x0] [url = about:blank] 13:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x110fb5c00) [pid = 1657] [serial = 331] [outer = 0x0] [url = about:blank] 13:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x12cb0a400) [pid = 1657] [serial = 320] [outer = 0x0] [url = about:blank] 13:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x12bb24400) [pid = 1657] [serial = 329] [outer = 0x0] [url = about:blank] 13:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x119998400) [pid = 1657] [serial = 332] [outer = 0x0] [url = about:blank] 13:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x12c0e0c00) [pid = 1657] [serial = 317] [outer = 0x0] [url = about:blank] 13:28:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 13:28:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 724ms 13:28:51 INFO - PROCESS | 1657 | 1465244931302 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 13:28:51 INFO - PROCESS | 1657 | 1465244931305 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 13:28:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 13:28:51 INFO - PROCESS | 1657 | 1465244931309 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 13:28:51 INFO - PROCESS | 1657 | 1465244931310 Marionette TRACE conn2 <- [1,510,null,{}] 13:28:51 INFO - PROCESS | 1657 | 1465244931313 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}] 13:28:51 INFO - PROCESS | 1657 | 1465244931314 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:51 INFO - PROCESS | 1657 | 1465244931398 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 13:28:51 INFO - PROCESS | 1657 | 1465244931403 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:51 INFO - PROCESS | 1657 | 1465244931405 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x118881000 == 37 [pid = 1657] [id = 135] 13:28:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x119aa3400) [pid = 1657] [serial = 402] [outer = 0x0] 13:28:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x12135dc00) [pid = 1657] [serial = 403] [outer = 0x119aa3400] 13:28:51 INFO - PROCESS | 1657 | 1465244931432 Marionette DEBUG loaded listener.js 13:28:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x124c79400) [pid = 1657] [serial = 404] [outer = 0x119aa3400] 13:28:51 INFO - PROCESS | 1657 | 1465244931792 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]]]}] 13:28:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 13:28:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 519ms 13:28:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 13:28:51 INFO - PROCESS | 1657 | 1465244931829 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 13:28:51 INFO - PROCESS | 1657 | 1465244931830 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 13:28:51 INFO - PROCESS | 1657 | 1465244931832 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 13:28:51 INFO - PROCESS | 1657 | 1465244931834 Marionette TRACE conn2 <- [1,514,null,{}] 13:28:51 INFO - PROCESS | 1657 | 1465244931841 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}] 13:28:51 INFO - PROCESS | 1657 | 1465244931844 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:51 INFO - PROCESS | 1657 | 1465244931922 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 13:28:51 INFO - PROCESS | 1657 | 1465244931928 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:51 INFO - PROCESS | 1657 | 1465244931930 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x12168b000 == 38 [pid = 1657] [id = 136] 13:28:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x126f29800) [pid = 1657] [serial = 405] [outer = 0x0] 13:28:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x128b2dc00) [pid = 1657] [serial = 406] [outer = 0x126f29800] 13:28:51 INFO - PROCESS | 1657 | 1465244931957 Marionette DEBUG loaded listener.js 13:28:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x12939b000) [pid = 1657] [serial = 407] [outer = 0x126f29800] 13:28:52 INFO - PROCESS | 1657 | 1465244932302 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]]]}] 13:28:52 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 13:28:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 520ms 13:28:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 13:28:52 INFO - PROCESS | 1657 | 1465244932353 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 13:28:52 INFO - PROCESS | 1657 | 1465244932354 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 13:28:52 INFO - PROCESS | 1657 | 1465244932356 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 13:28:52 INFO - PROCESS | 1657 | 1465244932357 Marionette TRACE conn2 <- [1,518,null,{}] 13:28:52 INFO - PROCESS | 1657 | 1465244932369 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}] 13:28:52 INFO - PROCESS | 1657 | 1465244932371 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:52 INFO - PROCESS | 1657 | 1465244932453 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 13:28:52 INFO - PROCESS | 1657 | 1465244932456 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:52 INFO - PROCESS | 1657 | 1465244932459 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x126f83800 == 39 [pid = 1657] [id = 137] 13:28:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x12a8bb400) [pid = 1657] [serial = 408] [outer = 0x0] 13:28:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x12b1ba800) [pid = 1657] [serial = 409] [outer = 0x12a8bb400] 13:28:52 INFO - PROCESS | 1657 | 1465244932486 Marionette DEBUG loaded listener.js 13:28:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x12b915400) [pid = 1657] [serial = 410] [outer = 0x12a8bb400] 13:28:52 INFO - PROCESS | 1657 | 1465244932813 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]]]}] 13:28:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 13:28:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 472ms 13:28:52 INFO - PROCESS | 1657 | 1465244932830 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 13:28:52 INFO - PROCESS | 1657 | 1465244932831 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 13:28:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 13:28:52 INFO - PROCESS | 1657 | 1465244932833 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 13:28:52 INFO - PROCESS | 1657 | 1465244932834 Marionette TRACE conn2 <- [1,522,null,{}] 13:28:52 INFO - PROCESS | 1657 | 1465244932837 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}] 13:28:52 INFO - PROCESS | 1657 | 1465244932838 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:52 INFO - PROCESS | 1657 | 1465244932916 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 13:28:52 INFO - PROCESS | 1657 | 1465244932919 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:52 INFO - PROCESS | 1657 | 1465244932921 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x1291dc000 == 40 [pid = 1657] [id = 138] 13:28:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x12b913c00) [pid = 1657] [serial = 411] [outer = 0x0] 13:28:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x12bb47400) [pid = 1657] [serial = 412] [outer = 0x12b913c00] 13:28:52 INFO - PROCESS | 1657 | 1465244932953 Marionette DEBUG loaded listener.js 13:28:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x12bfbec00) [pid = 1657] [serial = 413] [outer = 0x12b913c00] 13:28:53 INFO - PROCESS | 1657 | 1465244933314 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]]]}] 13:28:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 13:28:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 519ms 13:28:53 INFO - PROCESS | 1657 | 1465244933353 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 13:28:53 INFO - PROCESS | 1657 | 1465244933354 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 13:28:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 13:28:53 INFO - PROCESS | 1657 | 1465244933362 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 13:28:53 INFO - PROCESS | 1657 | 1465244933363 Marionette TRACE conn2 <- [1,526,null,{}] 13:28:53 INFO - PROCESS | 1657 | 1465244933366 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}] 13:28:53 INFO - PROCESS | 1657 | 1465244933370 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:53 INFO - PROCESS | 1657 | 1465244933494 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 13:28:53 INFO - PROCESS | 1657 | 1465244933498 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:53 INFO - PROCESS | 1657 | 1465244933499 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x115fcb000 == 41 [pid = 1657] [id = 139] 13:28:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x12c0d2400) [pid = 1657] [serial = 414] [outer = 0x0] 13:28:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x12cb04400) [pid = 1657] [serial = 415] [outer = 0x12c0d2400] 13:28:53 INFO - PROCESS | 1657 | 1465244933556 Marionette DEBUG loaded listener.js 13:28:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x12cf25c00) [pid = 1657] [serial = 416] [outer = 0x12c0d2400] 13:28:53 INFO - PROCESS | 1657 | 1465244933876 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]]]}] 13:28:53 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 13:28:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 575ms 13:28:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 13:28:53 INFO - PROCESS | 1657 | 1465244933931 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 13:28:53 INFO - PROCESS | 1657 | 1465244933932 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 13:28:53 INFO - PROCESS | 1657 | 1465244933934 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 13:28:53 INFO - PROCESS | 1657 | 1465244933935 Marionette TRACE conn2 <- [1,530,null,{}] 13:28:53 INFO - PROCESS | 1657 | 1465244933938 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}] 13:28:53 INFO - PROCESS | 1657 | 1465244933939 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:54 INFO - PROCESS | 1657 | 1465244934046 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 13:28:54 INFO - PROCESS | 1657 | 1465244934056 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:54 INFO - PROCESS | 1657 | 1465244934057 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bb1f000 == 42 [pid = 1657] [id = 140] 13:28:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x121543800) [pid = 1657] [serial = 417] [outer = 0x0] 13:28:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x121547800) [pid = 1657] [serial = 418] [outer = 0x121543800] 13:28:54 INFO - PROCESS | 1657 | 1465244934082 Marionette DEBUG loaded listener.js 13:28:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x12b936800) [pid = 1657] [serial = 419] [outer = 0x121543800] 13:28:54 INFO - PROCESS | 1657 | 1465244934420 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"]]]}] 13:28:54 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 13:28:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 13:28:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:28:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 13:28:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:28:54 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 13:28:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 13:28:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:28:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 13:28:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:28:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 518ms 13:28:54 INFO - PROCESS | 1657 | 1465244934453 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 13:28:54 INFO - PROCESS | 1657 | 1465244934454 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 13:28:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 13:28:54 INFO - PROCESS | 1657 | 1465244934457 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 13:28:54 INFO - PROCESS | 1657 | 1465244934458 Marionette TRACE conn2 <- [1,534,null,{}] 13:28:54 INFO - PROCESS | 1657 | 1465244934460 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}] 13:28:54 INFO - PROCESS | 1657 | 1465244934461 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:54 INFO - PROCESS | 1657 | 1465244934569 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 13:28:54 INFO - PROCESS | 1657 | 1465244934580 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:54 INFO - PROCESS | 1657 | 1465244934581 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c985000 == 43 [pid = 1657] [id = 141] 13:28:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x1211d0800) [pid = 1657] [serial = 420] [outer = 0x0] 13:28:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x1211ddc00) [pid = 1657] [serial = 421] [outer = 0x1211d0800] 13:28:54 INFO - PROCESS | 1657 | 1465244934605 Marionette DEBUG loaded listener.js 13:28:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x12c0d3800) [pid = 1657] [serial = 422] [outer = 0x1211d0800] 13:28:54 INFO - PROCESS | 1657 | 1465244934939 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]]]}] 13:28:54 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 13:28:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 521ms 13:28:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 13:28:54 INFO - PROCESS | 1657 | 1465244934980 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 13:28:54 INFO - PROCESS | 1657 | 1465244934981 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 13:28:54 INFO - PROCESS | 1657 | 1465244934983 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 13:28:54 INFO - PROCESS | 1657 | 1465244934984 Marionette TRACE conn2 <- [1,538,null,{}] 13:28:54 INFO - PROCESS | 1657 | 1465244934986 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}] 13:28:54 INFO - PROCESS | 1657 | 1465244934988 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:55 INFO - PROCESS | 1657 | 1465244935117 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 13:28:55 INFO - PROCESS | 1657 | 1465244935168 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:55 INFO - PROCESS | 1657 | 1465244935169 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d0e7000 == 44 [pid = 1657] [id = 142] 13:28:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x110f25400) [pid = 1657] [serial = 423] [outer = 0x0] 13:28:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x110f28800) [pid = 1657] [serial = 424] [outer = 0x110f25400] 13:28:55 INFO - PROCESS | 1657 | 1465244935199 Marionette DEBUG loaded listener.js 13:28:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x110f31000) [pid = 1657] [serial = 425] [outer = 0x110f25400] 13:28:55 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x12a5ea400) [pid = 1657] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 13:28:55 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x12b05c400) [pid = 1657] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 13:28:55 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x127666400) [pid = 1657] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 13:28:55 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x11709c800) [pid = 1657] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 13:28:55 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x118686400) [pid = 1657] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 13:28:55 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x119999c00) [pid = 1657] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 13:28:55 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x124cd7c00) [pid = 1657] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 13:28:55 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x12142b400) [pid = 1657] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 13:28:55 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x124cd6c00) [pid = 1657] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 13:28:55 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x112a17400) [pid = 1657] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 13:28:55 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x112a16800) [pid = 1657] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 13:28:55 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x110fae400) [pid = 1657] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 13:28:55 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x116b11000) [pid = 1657] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 13:28:55 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x12b939800) [pid = 1657] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 13:28:55 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x12bfbe000) [pid = 1657] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 13:28:55 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x115aea400) [pid = 1657] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 13:28:55 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x115a4dc00) [pid = 1657] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 13:28:55 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x128b28800) [pid = 1657] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 13:28:55 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x124c88800) [pid = 1657] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 13:28:55 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x12a5eb800) [pid = 1657] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 13:28:55 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x119a9b000) [pid = 1657] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 13:28:55 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x12bb24800) [pid = 1657] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 13:28:55 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x119a0f400) [pid = 1657] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 13:28:55 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x12a5e5c00) [pid = 1657] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 13:28:55 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x12c480c00) [pid = 1657] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 13:28:55 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1165ee400) [pid = 1657] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 13:28:55 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x127669000) [pid = 1657] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 13:28:55 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12c708800) [pid = 1657] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 13:28:55 INFO - PROCESS | 1657 | 1465244935655 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]]]}] 13:28:55 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. 13:28:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 720ms 13:28:55 INFO - PROCESS | 1657 | 1465244935704 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 13:28:55 INFO - PROCESS | 1657 | 1465244935705 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 13:28:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 13:28:55 INFO - PROCESS | 1657 | 1465244935707 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 13:28:55 INFO - PROCESS | 1657 | 1465244935708 Marionette TRACE conn2 <- [1,542,null,{}] 13:28:55 INFO - PROCESS | 1657 | 1465244935710 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}] 13:28:55 INFO - PROCESS | 1657 | 1465244935711 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:55 INFO - PROCESS | 1657 | 1465244935794 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 13:28:55 INFO - PROCESS | 1657 | 1465244935854 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:55 INFO - PROCESS | 1657 | 1465244935855 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x121b6d000 == 45 [pid = 1657] [id = 143] 13:28:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x110f26800) [pid = 1657] [serial = 426] [outer = 0x0] 13:28:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x112a17400) [pid = 1657] [serial = 427] [outer = 0x110f26800] 13:28:55 INFO - PROCESS | 1657 | 1465244935880 Marionette DEBUG loaded listener.js 13:28:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x118682800) [pid = 1657] [serial = 428] [outer = 0x110f26800] 13:28:56 INFO - PROCESS | 1657 | 1465244936136 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]]]}] 13:28:56 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. 13:28:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 471ms 13:28:56 INFO - PROCESS | 1657 | 1465244936182 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 13:28:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 13:28:56 INFO - PROCESS | 1657 | 1465244936184 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 13:28:56 INFO - PROCESS | 1657 | 1465244936186 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 13:28:56 INFO - PROCESS | 1657 | 1465244936188 Marionette TRACE conn2 <- [1,546,null,{}] 13:28:56 INFO - PROCESS | 1657 | 1465244936199 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}] 13:28:56 INFO - PROCESS | 1657 | 1465244936210 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:56 INFO - PROCESS | 1657 | 1465244936325 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 13:28:56 INFO - PROCESS | 1657 | 1465244936331 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:56 INFO - PROCESS | 1657 | 1465244936333 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d49f800 == 46 [pid = 1657] [id = 144] 13:28:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x113d2e800) [pid = 1657] [serial = 429] [outer = 0x0] 13:28:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x119053800) [pid = 1657] [serial = 430] [outer = 0x113d2e800] 13:28:56 INFO - PROCESS | 1657 | 1465244936380 Marionette DEBUG loaded listener.js 13:28:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x12b93b000) [pid = 1657] [serial = 431] [outer = 0x113d2e800] 13:28:56 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 13:28:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 718ms 13:28:56 INFO - PROCESS | 1657 | 1465244936901 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]]]}] 13:28:56 INFO - PROCESS | 1657 | 1465244936906 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 13:28:56 INFO - PROCESS | 1657 | 1465244936907 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 13:28:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 13:28:56 INFO - PROCESS | 1657 | 1465244936913 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 13:28:56 INFO - PROCESS | 1657 | 1465244936914 Marionette TRACE conn2 <- [1,550,null,{}] 13:28:56 INFO - PROCESS | 1657 | 1465244936916 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}] 13:28:56 INFO - PROCESS | 1657 | 1465244936917 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:57 INFO - PROCESS | 1657 | 1465244937010 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 13:28:57 INFO - PROCESS | 1657 | 1465244937018 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:57 INFO - PROCESS | 1657 | 1465244937019 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d4b7000 == 47 [pid = 1657] [id = 145] 13:28:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x12890d000) [pid = 1657] [serial = 432] [outer = 0x0] 13:28:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x128913400) [pid = 1657] [serial = 433] [outer = 0x12890d000] 13:28:57 INFO - PROCESS | 1657 | 1465244937047 Marionette DEBUG loaded listener.js 13:28:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x12a5ea400) [pid = 1657] [serial = 434] [outer = 0x12890d000] 13:28:57 INFO - PROCESS | 1657 | 1465244937379 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]]]}] 13:28:57 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. 13:28:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 522ms 13:28:57 INFO - PROCESS | 1657 | 1465244937435 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 13:28:57 INFO - PROCESS | 1657 | 1465244937436 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 13:28:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 13:28:57 INFO - PROCESS | 1657 | 1465244937439 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 13:28:57 INFO - PROCESS | 1657 | 1465244937440 Marionette TRACE conn2 <- [1,554,null,{}] 13:28:57 INFO - PROCESS | 1657 | 1465244937442 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}] 13:28:57 INFO - PROCESS | 1657 | 1465244937443 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:57 INFO - PROCESS | 1657 | 1465244937525 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 13:28:57 INFO - PROCESS | 1657 | 1465244937644 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:57 INFO - PROCESS | 1657 | 1465244937645 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x116634000 == 48 [pid = 1657] [id = 146] 13:28:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x110f28c00) [pid = 1657] [serial = 435] [outer = 0x0] 13:28:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x110f31800) [pid = 1657] [serial = 436] [outer = 0x110f28c00] 13:28:57 INFO - PROCESS | 1657 | 1465244937677 Marionette DEBUG loaded listener.js 13:28:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x115a4dc00) [pid = 1657] [serial = 437] [outer = 0x110f28c00] 13:28:58 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:28:58 INFO - PROCESS | 1657 | 1465244938150 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]]]}] 13:28:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 13:28:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 771ms 13:28:58 INFO - PROCESS | 1657 | 1465244938212 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 13:28:58 INFO - PROCESS | 1657 | 1465244938214 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 13:28:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 13:28:58 INFO - PROCESS | 1657 | 1465244938217 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 13:28:58 INFO - PROCESS | 1657 | 1465244938220 Marionette TRACE conn2 <- [1,558,null,{}] 13:28:58 INFO - PROCESS | 1657 | 1465244938223 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}] 13:28:58 INFO - PROCESS | 1657 | 1465244938224 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:58 INFO - PROCESS | 1657 | 1465244938331 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 13:28:58 INFO - PROCESS | 1657 | 1465244938403 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:58 INFO - PROCESS | 1657 | 1465244938405 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x121618000 == 49 [pid = 1657] [id = 147] 13:28:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x118690800) [pid = 1657] [serial = 438] [outer = 0x0] 13:28:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x1197c6400) [pid = 1657] [serial = 439] [outer = 0x118690800] 13:28:58 INFO - PROCESS | 1657 | 1465244938435 Marionette DEBUG loaded listener.js 13:28:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x119e07c00) [pid = 1657] [serial = 440] [outer = 0x118690800] 13:28:58 INFO - PROCESS | 1657 | 1465244938853 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]]]}] 13:28:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 13:28:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 670ms 13:28:58 INFO - PROCESS | 1657 | 1465244938904 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 13:28:58 INFO - PROCESS | 1657 | 1465244938907 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 13:28:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 13:28:58 INFO - PROCESS | 1657 | 1465244938924 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 13:28:58 INFO - PROCESS | 1657 | 1465244938925 Marionette TRACE conn2 <- [1,562,null,{}] 13:28:58 INFO - PROCESS | 1657 | 1465244938928 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}] 13:28:58 INFO - PROCESS | 1657 | 1465244938929 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:59 INFO - PROCESS | 1657 | 1465244939036 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 13:28:59 INFO - PROCESS | 1657 | 1465244939095 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:59 INFO - PROCESS | 1657 | 1465244939097 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b815800 == 50 [pid = 1657] [id = 148] 13:28:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x1211d5c00) [pid = 1657] [serial = 441] [outer = 0x0] 13:28:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x1221d8000) [pid = 1657] [serial = 442] [outer = 0x1211d5c00] 13:28:59 INFO - PROCESS | 1657 | 1465244939125 Marionette DEBUG loaded listener.js 13:28:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x12711bc00) [pid = 1657] [serial = 443] [outer = 0x1211d5c00] 13:28:59 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:28:59 INFO - PROCESS | 1657 | 1465244939579 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]]]}] 13:28:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 13:28:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 672ms 13:28:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 13:28:59 INFO - PROCESS | 1657 | 1465244939594 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 13:28:59 INFO - PROCESS | 1657 | 1465244939596 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 13:28:59 INFO - PROCESS | 1657 | 1465244939603 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 13:28:59 INFO - PROCESS | 1657 | 1465244939607 Marionette TRACE conn2 <- [1,566,null,{}] 13:28:59 INFO - PROCESS | 1657 | 1465244939611 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}] 13:28:59 INFO - PROCESS | 1657 | 1465244939613 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:59 INFO - PROCESS | 1657 | 1465244939719 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 13:28:59 INFO - PROCESS | 1657 | 1465244939778 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:59 INFO - PROCESS | 1657 | 1465244939780 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:28:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x12dd11800 == 51 [pid = 1657] [id = 149] 13:28:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x127669000) [pid = 1657] [serial = 444] [outer = 0x0] 13:28:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x129398800) [pid = 1657] [serial = 445] [outer = 0x127669000] 13:28:59 INFO - PROCESS | 1657 | 1465244939809 Marionette DEBUG loaded listener.js 13:28:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x12b1b9000) [pid = 1657] [serial = 446] [outer = 0x127669000] 13:29:00 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:29:00 INFO - PROCESS | 1657 | 1465244940276 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]]]}] 13:29:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 13:29:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 728ms 13:29:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 13:29:00 INFO - PROCESS | 1657 | 1465244940330 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 13:29:00 INFO - PROCESS | 1657 | 1465244940331 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 13:29:00 INFO - PROCESS | 1657 | 1465244940334 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 13:29:00 INFO - PROCESS | 1657 | 1465244940335 Marionette TRACE conn2 <- [1,570,null,{}] 13:29:00 INFO - PROCESS | 1657 | 1465244940337 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}] 13:29:00 INFO - PROCESS | 1657 | 1465244940339 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:00 INFO - PROCESS | 1657 | 1465244940447 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 13:29:00 INFO - PROCESS | 1657 | 1465244940505 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:00 INFO - PROCESS | 1657 | 1465244940507 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x1127e6800 == 52 [pid = 1657] [id = 150] 13:29:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x118190c00) [pid = 1657] [serial = 447] [outer = 0x0] 13:29:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x119a96400) [pid = 1657] [serial = 448] [outer = 0x118190c00] 13:29:00 INFO - PROCESS | 1657 | 1465244940536 Marionette DEBUG loaded listener.js 13:29:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x12a5e5c00) [pid = 1657] [serial = 449] [outer = 0x118190c00] 13:29:00 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:29:01 INFO - PROCESS | 1657 | 1465244941119 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]]]}] 13:29:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 13:29:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 818ms 13:29:01 INFO - PROCESS | 1657 | 1465244941161 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 13:29:01 INFO - PROCESS | 1657 | 1465244941164 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 13:29:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 13:29:01 INFO - PROCESS | 1657 | 1465244941168 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 13:29:01 INFO - PROCESS | 1657 | 1465244941171 Marionette TRACE conn2 <- [1,574,null,{}] 13:29:01 INFO - PROCESS | 1657 | 1465244941175 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}] 13:29:01 INFO - PROCESS | 1657 | 1465244941178 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:01 INFO - PROCESS | 1657 | 1465244941272 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 13:29:01 INFO - PROCESS | 1657 | 1465244941346 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:01 INFO - PROCESS | 1657 | 1465244941347 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x116955000 == 53 [pid = 1657] [id = 151] 13:29:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x116b15800) [pid = 1657] [serial = 450] [outer = 0x0] 13:29:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x1177d0400) [pid = 1657] [serial = 451] [outer = 0x116b15800] 13:29:01 INFO - PROCESS | 1657 | 1465244941376 Marionette DEBUG loaded listener.js 13:29:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x118225400) [pid = 1657] [serial = 452] [outer = 0x116b15800] 13:29:02 INFO - PROCESS | 1657 | --DOCSHELL 0x12d4b7000 == 52 [pid = 1657] [id = 145] 13:29:02 INFO - PROCESS | 1657 | --DOCSHELL 0x12d49f800 == 51 [pid = 1657] [id = 144] 13:29:02 INFO - PROCESS | 1657 | --DOCSHELL 0x121b6d000 == 50 [pid = 1657] [id = 143] 13:29:02 INFO - PROCESS | 1657 | --DOCSHELL 0x12d0e7000 == 49 [pid = 1657] [id = 142] 13:29:02 INFO - PROCESS | 1657 | --DOCSHELL 0x12c985000 == 48 [pid = 1657] [id = 141] 13:29:02 INFO - PROCESS | 1657 | --DOCSHELL 0x12bb1f000 == 47 [pid = 1657] [id = 140] 13:29:02 INFO - PROCESS | 1657 | --DOCSHELL 0x115fcb000 == 46 [pid = 1657] [id = 139] 13:29:02 INFO - PROCESS | 1657 | --DOCSHELL 0x1291dc000 == 45 [pid = 1657] [id = 138] 13:29:02 INFO - PROCESS | 1657 | --DOCSHELL 0x126f83800 == 44 [pid = 1657] [id = 137] 13:29:02 INFO - PROCESS | 1657 | --DOCSHELL 0x12168b000 == 43 [pid = 1657] [id = 136] 13:29:02 INFO - PROCESS | 1657 | --DOCSHELL 0x118881000 == 42 [pid = 1657] [id = 135] 13:29:02 INFO - PROCESS | 1657 | --DOCSHELL 0x1213c9000 == 41 [pid = 1657] [id = 134] 13:29:02 INFO - PROCESS | 1657 | --DOCSHELL 0x12cdd2800 == 40 [pid = 1657] [id = 132] 13:29:02 INFO - PROCESS | 1657 | --DOCSHELL 0x12c987800 == 39 [pid = 1657] [id = 131] 13:29:02 INFO - PROCESS | 1657 | --DOCSHELL 0x125dca000 == 38 [pid = 1657] [id = 130] 13:29:02 INFO - PROCESS | 1657 | --DOCSHELL 0x117e85000 == 37 [pid = 1657] [id = 129] 13:29:02 INFO - PROCESS | 1657 | --DOCSHELL 0x12c97e000 == 36 [pid = 1657] [id = 128] 13:29:02 INFO - PROCESS | 1657 | --DOCSHELL 0x12a868800 == 35 [pid = 1657] [id = 82] 13:29:02 INFO - PROCESS | 1657 | --DOCSHELL 0x1188c4000 == 34 [pid = 1657] [id = 133] 13:29:02 INFO - PROCESS | 1657 | --DOCSHELL 0x1272c1800 == 33 [pid = 1657] [id = 81] 13:29:02 INFO - PROCESS | 1657 | --DOCSHELL 0x1169b3800 == 32 [pid = 1657] [id = 65] 13:29:02 INFO - PROCESS | 1657 | --DOCSHELL 0x1127e6800 == 31 [pid = 1657] [id = 150] 13:29:02 INFO - PROCESS | 1657 | --DOCSHELL 0x12dd11800 == 30 [pid = 1657] [id = 149] 13:29:02 INFO - PROCESS | 1657 | --DOCSHELL 0x12b815800 == 29 [pid = 1657] [id = 148] 13:29:02 INFO - PROCESS | 1657 | --DOCSHELL 0x121618000 == 28 [pid = 1657] [id = 147] 13:29:02 INFO - PROCESS | 1657 | --DOCSHELL 0x116634000 == 27 [pid = 1657] [id = 146] 13:29:02 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x118220800) [pid = 1657] [serial = 193] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x128b2f800) [pid = 1657] [serial = 245] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x1271dec00) [pid = 1657] [serial = 242] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x12a8b3c00) [pid = 1657] [serial = 190] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x1216e8400) [pid = 1657] [serial = 239] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x12bb48800) [pid = 1657] [serial = 233] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x12a8b4000) [pid = 1657] [serial = 361] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x12b0b1c00) [pid = 1657] [serial = 364] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x128d68400) [pid = 1657] [serial = 358] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x11897ac00) [pid = 1657] [serial = 341] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x11868f400) [pid = 1657] [serial = 340] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x119051400) [pid = 1657] [serial = 344] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x11868b800) [pid = 1657] [serial = 343] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x121010c00) [pid = 1657] [serial = 347] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x119a11800) [pid = 1657] [serial = 346] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x1256e3000) [pid = 1657] [serial = 352] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x126ee7000) [pid = 1657] [serial = 353] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x121a67400) [pid = 1657] [serial = 349] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x124c8c000) [pid = 1657] [serial = 350] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x126fbcc00) [pid = 1657] [serial = 355] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x128b29000) [pid = 1657] [serial = 356] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x126edb000) [pid = 1657] [serial = 373] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x115f60000) [pid = 1657] [serial = 338] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x112a1bc00) [pid = 1657] [serial = 337] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x12bb24000) [pid = 1657] [serial = 335] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x12c706c00) [pid = 1657] [serial = 377] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12bb48400) [pid = 1657] [serial = 367] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x12bfb9c00) [pid = 1657] [serial = 368] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x12b938000) [pid = 1657] [serial = 365] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12c0d9c00) [pid = 1657] [serial = 370] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x116b18800) [pid = 1657] [serial = 376] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12c480000) [pid = 1657] [serial = 371] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12b05b800) [pid = 1657] [serial = 362] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12cb09c00) [pid = 1657] [serial = 380] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12c706400) [pid = 1657] [serial = 374] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x12a5ed000) [pid = 1657] [serial = 359] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x118972400) [pid = 1657] [serial = 236] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1218ce000) [pid = 1657] [serial = 293] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12b057800) [pid = 1657] [serial = 299] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x12c704800) [pid = 1657] [serial = 287] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1190ec800) [pid = 1657] [serial = 290] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x128d68c00) [pid = 1657] [serial = 296] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12cb03000) [pid = 1657] [serial = 379] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1657 | 1465244942407 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]]]}] 13:29:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 13:29:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1276ms 13:29:02 INFO - PROCESS | 1657 | 1465244942445 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 13:29:02 INFO - PROCESS | 1657 | 1465244942447 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 13:29:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 13:29:02 INFO - PROCESS | 1657 | 1465244942450 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 13:29:02 INFO - PROCESS | 1657 | 1465244942452 Marionette TRACE conn2 <- [1,578,null,{}] 13:29:02 INFO - PROCESS | 1657 | 1465244942455 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}] 13:29:02 INFO - PROCESS | 1657 | 1465244942457 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:02 INFO - PROCESS | 1657 | 1465244942534 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 13:29:02 INFO - PROCESS | 1657 | 1465244942539 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:02 INFO - PROCESS | 1657 | 1465244942543 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x112e8e000 == 28 [pid = 1657] [id = 152] 13:29:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x112ec3400) [pid = 1657] [serial = 453] [outer = 0x0] 13:29:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x115f63c00) [pid = 1657] [serial = 454] [outer = 0x112ec3400] 13:29:02 INFO - PROCESS | 1657 | 1465244942573 Marionette DEBUG loaded listener.js 13:29:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x112ecb400) [pid = 1657] [serial = 455] [outer = 0x112ec3400] 13:29:02 INFO - PROCESS | 1657 | 1465244942908 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]]]}] 13:29:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 13:29:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 523ms 13:29:02 INFO - PROCESS | 1657 | 1465244942973 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 13:29:02 INFO - PROCESS | 1657 | 1465244942977 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 13:29:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 13:29:02 INFO - PROCESS | 1657 | 1465244942983 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 13:29:02 INFO - PROCESS | 1657 | 1465244942985 Marionette TRACE conn2 <- [1,582,null,{}] 13:29:02 INFO - PROCESS | 1657 | 1465244942989 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}] 13:29:02 INFO - PROCESS | 1657 | 1465244942991 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:03 INFO - PROCESS | 1657 | 1465244943107 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 13:29:03 INFO - PROCESS | 1657 | 1465244943123 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:03 INFO - PROCESS | 1657 | 1465244943124 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x116bd7000 == 29 [pid = 1657] [id = 153] 13:29:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1177ce400) [pid = 1657] [serial = 456] [outer = 0x0] 13:29:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1181c0400) [pid = 1657] [serial = 457] [outer = 0x1177ce400] 13:29:03 INFO - PROCESS | 1657 | 1465244943170 Marionette DEBUG loaded listener.js 13:29:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x118683800) [pid = 1657] [serial = 458] [outer = 0x1177ce400] 13:29:03 INFO - PROCESS | 1657 | 1465244943632 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]]]}] 13:29:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 13:29:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 672ms 13:29:03 INFO - PROCESS | 1657 | 1465244943655 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 13:29:03 INFO - PROCESS | 1657 | 1465244943658 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 13:29:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 13:29:03 INFO - PROCESS | 1657 | 1465244943662 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 13:29:03 INFO - PROCESS | 1657 | 1465244943665 Marionette TRACE conn2 <- [1,586,null,{}] 13:29:03 INFO - PROCESS | 1657 | 1465244943679 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}] 13:29:03 INFO - PROCESS | 1657 | 1465244943685 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:03 INFO - PROCESS | 1657 | 1465244943766 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 13:29:03 INFO - PROCESS | 1657 | 1465244943792 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:03 INFO - PROCESS | 1657 | 1465244943794 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x118881000 == 30 [pid = 1657] [id = 154] 13:29:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x110f2b400) [pid = 1657] [serial = 459] [outer = 0x0] 13:29:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1197c1800) [pid = 1657] [serial = 460] [outer = 0x110f2b400] 13:29:03 INFO - PROCESS | 1657 | 1465244943822 Marionette DEBUG loaded listener.js 13:29:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x119a0e800) [pid = 1657] [serial = 461] [outer = 0x110f2b400] 13:29:04 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:29:04 INFO - PROCESS | 1657 | [1657] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:29:04 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:29:04 INFO - PROCESS | 1657 | 1465244944145 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]]]}] 13:29:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 13:29:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 524ms 13:29:04 INFO - PROCESS | 1657 | 1465244944204 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 13:29:04 INFO - PROCESS | 1657 | 1465244944206 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 13:29:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 13:29:04 INFO - PROCESS | 1657 | 1465244944212 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 13:29:04 INFO - PROCESS | 1657 | 1465244944214 Marionette TRACE conn2 <- [1,590,null,{}] 13:29:04 INFO - PROCESS | 1657 | 1465244944216 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}] 13:29:04 INFO - PROCESS | 1657 | 1465244944217 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:04 INFO - PROCESS | 1657 | 1465244944296 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 13:29:04 INFO - PROCESS | 1657 | 1465244944300 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:04 INFO - PROCESS | 1657 | 1465244944301 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x1194a0800 == 31 [pid = 1657] [id = 155] 13:29:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x119a19c00) [pid = 1657] [serial = 462] [outer = 0x0] 13:29:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x11a02f000) [pid = 1657] [serial = 463] [outer = 0x119a19c00] 13:29:04 INFO - PROCESS | 1657 | 1465244944326 Marionette DEBUG loaded listener.js 13:29:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1211b8000) [pid = 1657] [serial = 464] [outer = 0x119a19c00] 13:29:04 INFO - PROCESS | 1657 | 1465244944682 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]]]}] 13:29:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 13:29:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 520ms 13:29:04 INFO - PROCESS | 1657 | 1465244944731 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 13:29:04 INFO - PROCESS | 1657 | 1465244944732 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 13:29:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 13:29:04 INFO - PROCESS | 1657 | 1465244944735 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 13:29:04 INFO - PROCESS | 1657 | 1465244944743 Marionette TRACE conn2 <- [1,594,null,{}] 13:29:04 INFO - PROCESS | 1657 | 1465244944745 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}] 13:29:04 INFO - PROCESS | 1657 | 1465244944746 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:04 INFO - PROCESS | 1657 | 1465244944838 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 13:29:04 INFO - PROCESS | 1657 | 1465244944879 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:04 INFO - PROCESS | 1657 | 1465244944880 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c33000 == 32 [pid = 1657] [id = 156] 13:29:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x115eb2000) [pid = 1657] [serial = 465] [outer = 0x0] 13:29:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1211d1000) [pid = 1657] [serial = 466] [outer = 0x115eb2000] 13:29:04 INFO - PROCESS | 1657 | 1465244944904 Marionette DEBUG loaded listener.js 13:29:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x121268400) [pid = 1657] [serial = 467] [outer = 0x115eb2000] 13:29:05 INFO - PROCESS | 1657 | 1465244945241 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]]]}] 13:29:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 13:29:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 527ms 13:29:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 13:29:05 INFO - PROCESS | 1657 | 1465244945262 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 13:29:05 INFO - PROCESS | 1657 | 1465244945264 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 13:29:05 INFO - PROCESS | 1657 | 1465244945266 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 13:29:05 INFO - PROCESS | 1657 | 1465244945267 Marionette TRACE conn2 <- [1,598,null,{}] 13:29:05 INFO - PROCESS | 1657 | 1465244945269 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}] 13:29:05 INFO - PROCESS | 1657 | 1465244945273 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:05 INFO - PROCESS | 1657 | 1465244945386 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 13:29:05 INFO - PROCESS | 1657 | 1465244945423 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:05 INFO - PROCESS | 1657 | 1465244945424 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x12150f800 == 33 [pid = 1657] [id = 157] 13:29:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x121429000) [pid = 1657] [serial = 468] [outer = 0x0] 13:29:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1217f2800) [pid = 1657] [serial = 469] [outer = 0x121429000] 13:29:05 INFO - PROCESS | 1657 | 1465244945449 Marionette DEBUG loaded listener.js 13:29:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x124c8d800) [pid = 1657] [serial = 470] [outer = 0x121429000] 13:29:05 INFO - PROCESS | 1657 | 1465244945741 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]]]}] 13:29:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 13:29:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 519ms 13:29:05 INFO - PROCESS | 1657 | 1465244945785 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 13:29:05 INFO - PROCESS | 1657 | 1465244945786 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 13:29:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 13:29:05 INFO - PROCESS | 1657 | 1465244945788 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 13:29:05 INFO - PROCESS | 1657 | 1465244945790 Marionette TRACE conn2 <- [1,602,null,{}] 13:29:05 INFO - PROCESS | 1657 | 1465244945793 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}] 13:29:05 INFO - PROCESS | 1657 | 1465244945802 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:05 INFO - PROCESS | 1657 | 1465244945894 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 13:29:05 INFO - PROCESS | 1657 | 1465244945929 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:05 INFO - PROCESS | 1657 | 1465244945930 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x121f71800 == 34 [pid = 1657] [id = 158] 13:29:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x112a1c800) [pid = 1657] [serial = 471] [outer = 0x0] 13:29:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x125120400) [pid = 1657] [serial = 472] [outer = 0x112a1c800] 13:29:05 INFO - PROCESS | 1657 | 1465244945954 Marionette DEBUG loaded listener.js 13:29:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x1256eb000) [pid = 1657] [serial = 473] [outer = 0x112a1c800] 13:29:06 INFO - PROCESS | 1657 | 1465244946263 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]]]}] 13:29:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 13:29:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 518ms 13:29:06 INFO - PROCESS | 1657 | 1465244946308 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 13:29:06 INFO - PROCESS | 1657 | 1465244946309 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 13:29:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 13:29:06 INFO - PROCESS | 1657 | 1465244946311 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 13:29:06 INFO - PROCESS | 1657 | 1465244946312 Marionette TRACE conn2 <- [1,606,null,{}] 13:29:06 INFO - PROCESS | 1657 | 1465244946315 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}] 13:29:06 INFO - PROCESS | 1657 | 1465244946316 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:06 INFO - PROCESS | 1657 | 1465244946413 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 13:29:06 INFO - PROCESS | 1657 | 1465244946416 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:06 INFO - PROCESS | 1657 | 1465244946417 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x124ca3000 == 35 [pid = 1657] [id = 159] 13:29:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x125d55800) [pid = 1657] [serial = 474] [outer = 0x0] 13:29:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x127119800) [pid = 1657] [serial = 475] [outer = 0x125d55800] 13:29:06 INFO - PROCESS | 1657 | 1465244946441 Marionette DEBUG loaded listener.js 13:29:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x124cda400) [pid = 1657] [serial = 476] [outer = 0x125d55800] 13:29:06 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x1272e5800) [pid = 1657] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 13:29:06 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x1293a2800) [pid = 1657] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 13:29:06 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x12c0d2400) [pid = 1657] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 13:29:06 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x119aa3400) [pid = 1657] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 13:29:06 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1138ba400) [pid = 1657] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 13:29:06 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x116b17c00) [pid = 1657] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 13:29:06 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x12a8bb400) [pid = 1657] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 13:29:06 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12b913c00) [pid = 1657] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 13:29:06 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1211d0800) [pid = 1657] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 13:29:06 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x118224c00) [pid = 1657] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 13:29:06 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x119a16800) [pid = 1657] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 13:29:06 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x121543800) [pid = 1657] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 13:29:06 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x110f26800) [pid = 1657] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 13:29:06 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x113d2e800) [pid = 1657] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 13:29:06 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x126f29800) [pid = 1657] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 13:29:06 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x116b19400) [pid = 1657] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 13:29:06 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x12890d000) [pid = 1657] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 13:29:06 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x110f25400) [pid = 1657] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 13:29:07 INFO - PROCESS | 1657 | 1465244947000 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]]]}] 13:29:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 13:29:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 720ms 13:29:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 13:29:07 INFO - PROCESS | 1657 | 1465244947034 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 13:29:07 INFO - PROCESS | 1657 | 1465244947035 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 13:29:07 INFO - PROCESS | 1657 | 1465244947055 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 13:29:07 INFO - PROCESS | 1657 | 1465244947057 Marionette TRACE conn2 <- [1,610,null,{}] 13:29:07 INFO - PROCESS | 1657 | 1465244947073 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}] 13:29:07 INFO - PROCESS | 1657 | 1465244947075 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:07 INFO - PROCESS | 1657 | 1465244947198 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 13:29:07 INFO - PROCESS | 1657 | 1465244947207 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:07 INFO - PROCESS | 1657 | 1465244947208 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x118880000 == 36 [pid = 1657] [id = 160] 13:29:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x11868e800) [pid = 1657] [serial = 477] [outer = 0x0] 13:29:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12153e800) [pid = 1657] [serial = 478] [outer = 0x11868e800] 13:29:07 INFO - PROCESS | 1657 | 1465244947227 Marionette DEBUG loaded listener.js 13:29:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x126fbc400) [pid = 1657] [serial = 479] [outer = 0x11868e800] 13:29:07 INFO - PROCESS | 1657 | 1465244947602 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]]]}] 13:29:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 13:29:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 599ms 13:29:07 INFO - PROCESS | 1657 | 1465244947638 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 13:29:07 INFO - PROCESS | 1657 | 1465244947640 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 13:29:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 13:29:07 INFO - PROCESS | 1657 | 1465244947656 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 13:29:07 INFO - PROCESS | 1657 | 1465244947658 Marionette TRACE conn2 <- [1,614,null,{}] 13:29:07 INFO - PROCESS | 1657 | 1465244947662 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}] 13:29:07 INFO - PROCESS | 1657 | 1465244947663 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:07 INFO - PROCESS | 1657 | 1465244947780 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 13:29:07 INFO - PROCESS | 1657 | 1465244947788 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:07 INFO - PROCESS | 1657 | 1465244947789 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x127144800 == 37 [pid = 1657] [id = 161] 13:29:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x11907a000) [pid = 1657] [serial = 480] [outer = 0x0] 13:29:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12890a800) [pid = 1657] [serial = 481] [outer = 0x11907a000] 13:29:07 INFO - PROCESS | 1657 | 1465244947829 Marionette DEBUG loaded listener.js 13:29:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x128911c00) [pid = 1657] [serial = 482] [outer = 0x11907a000] 13:29:08 INFO - PROCESS | 1657 | 1465244948237 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]]]}] 13:29:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 13:29:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 625ms 13:29:08 INFO - PROCESS | 1657 | 1465244948281 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 13:29:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 13:29:08 INFO - PROCESS | 1657 | 1465244948282 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 13:29:08 INFO - PROCESS | 1657 | 1465244948284 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 13:29:08 INFO - PROCESS | 1657 | 1465244948286 Marionette TRACE conn2 <- [1,618,null,{}] 13:29:08 INFO - PROCESS | 1657 | 1465244948288 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}] 13:29:08 INFO - PROCESS | 1657 | 1465244948300 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:08 INFO - PROCESS | 1657 | 1465244948432 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 13:29:08 INFO - PROCESS | 1657 | 1465244948439 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:08 INFO - PROCESS | 1657 | 1465244948441 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c32000 == 38 [pid = 1657] [id = 162] 13:29:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x128916000) [pid = 1657] [serial = 483] [outer = 0x0] 13:29:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x128b30400) [pid = 1657] [serial = 484] [outer = 0x128916000] 13:29:08 INFO - PROCESS | 1657 | 1465244948471 Marionette DEBUG loaded listener.js 13:29:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x129398c00) [pid = 1657] [serial = 485] [outer = 0x128916000] 13:29:08 INFO - PROCESS | 1657 | 1465244948780 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]]]}] 13:29:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 13:29:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 518ms 13:29:08 INFO - PROCESS | 1657 | 1465244948843 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 13:29:08 INFO - PROCESS | 1657 | 1465244948846 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 13:29:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 13:29:08 INFO - PROCESS | 1657 | 1465244948850 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 13:29:08 INFO - PROCESS | 1657 | 1465244948852 Marionette TRACE conn2 <- [1,622,null,{}] 13:29:08 INFO - PROCESS | 1657 | 1465244948856 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}] 13:29:08 INFO - PROCESS | 1657 | 1465244948858 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:08 INFO - PROCESS | 1657 | 1465244948950 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 13:29:09 INFO - PROCESS | 1657 | 1465244949040 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:09 INFO - PROCESS | 1657 | 1465244949042 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x112e86800 == 39 [pid = 1657] [id = 163] 13:29:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x112a1f400) [pid = 1657] [serial = 486] [outer = 0x0] 13:29:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x112f5e800) [pid = 1657] [serial = 487] [outer = 0x112a1f400] 13:29:09 INFO - PROCESS | 1657 | 1465244949074 Marionette DEBUG loaded listener.js 13:29:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x116b0a400) [pid = 1657] [serial = 488] [outer = 0x112a1f400] 13:29:09 INFO - PROCESS | 1657 | 1465244949585 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]]]}] 13:29:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 13:29:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 771ms 13:29:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 13:29:09 INFO - PROCESS | 1657 | 1465244949621 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 13:29:09 INFO - PROCESS | 1657 | 1465244949623 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 13:29:09 INFO - PROCESS | 1657 | 1465244949629 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 13:29:09 INFO - PROCESS | 1657 | 1465244949632 Marionette TRACE conn2 <- [1,626,null,{}] 13:29:09 INFO - PROCESS | 1657 | 1465244949683 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}] 13:29:09 INFO - PROCESS | 1657 | 1465244949685 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1177cf800) [pid = 1657] [serial = 489] [outer = 0x12cb0dc00] 13:29:09 INFO - PROCESS | 1657 | 1465244949833 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 13:29:09 INFO - PROCESS | 1657 | 1465244949911 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:09 INFO - PROCESS | 1657 | 1465244949913 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x119490000 == 40 [pid = 1657] [id = 164] 13:29:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x118185400) [pid = 1657] [serial = 490] [outer = 0x0] 13:29:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x1188a8400) [pid = 1657] [serial = 491] [outer = 0x118185400] 13:29:09 INFO - PROCESS | 1657 | 1465244949945 Marionette DEBUG loaded listener.js 13:29:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x1190eb400) [pid = 1657] [serial = 492] [outer = 0x118185400] 13:29:10 INFO - PROCESS | 1657 | 1465244950564 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]]]}] 13:29:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 13:29:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 998ms 13:29:10 INFO - PROCESS | 1657 | 1465244950623 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 13:29:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 13:29:10 INFO - PROCESS | 1657 | 1465244950626 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 13:29:10 INFO - PROCESS | 1657 | 1465244950629 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 13:29:10 INFO - PROCESS | 1657 | 1465244950631 Marionette TRACE conn2 <- [1,630,null,{}] 13:29:10 INFO - PROCESS | 1657 | 1465244950634 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}] 13:29:10 INFO - PROCESS | 1657 | 1465244950636 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:10 INFO - PROCESS | 1657 | 1465244950735 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 13:29:10 INFO - PROCESS | 1657 | 1465244950792 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:10 INFO - PROCESS | 1657 | 1465244950794 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x11669b000 == 41 [pid = 1657] [id = 165] 13:29:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x116915000) [pid = 1657] [serial = 493] [outer = 0x0] 13:29:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x116b0c000) [pid = 1657] [serial = 494] [outer = 0x116915000] 13:29:10 INFO - PROCESS | 1657 | 1465244950823 Marionette DEBUG loaded listener.js 13:29:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x116b19800) [pid = 1657] [serial = 495] [outer = 0x116915000] 13:29:11 INFO - PROCESS | 1657 | --DOCSHELL 0x127144800 == 40 [pid = 1657] [id = 161] 13:29:11 INFO - PROCESS | 1657 | --DOCSHELL 0x118880000 == 39 [pid = 1657] [id = 160] 13:29:11 INFO - PROCESS | 1657 | --DOCSHELL 0x124ca3000 == 38 [pid = 1657] [id = 159] 13:29:11 INFO - PROCESS | 1657 | --DOCSHELL 0x121f71800 == 37 [pid = 1657] [id = 158] 13:29:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12150f800 == 36 [pid = 1657] [id = 157] 13:29:11 INFO - PROCESS | 1657 | --DOCSHELL 0x119c33000 == 35 [pid = 1657] [id = 156] 13:29:11 INFO - PROCESS | 1657 | --DOCSHELL 0x1194a0800 == 34 [pid = 1657] [id = 155] 13:29:11 INFO - PROCESS | 1657 | --DOCSHELL 0x118881000 == 33 [pid = 1657] [id = 154] 13:29:11 INFO - PROCESS | 1657 | --DOCSHELL 0x116bd7000 == 32 [pid = 1657] [id = 153] 13:29:11 INFO - PROCESS | 1657 | --DOCSHELL 0x112e8e000 == 31 [pid = 1657] [id = 152] 13:29:11 INFO - PROCESS | 1657 | --DOCSHELL 0x116955000 == 30 [pid = 1657] [id = 151] 13:29:11 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x12a5ea400) [pid = 1657] [serial = 434] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x129393400) [pid = 1657] [serial = 392] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x12b908000) [pid = 1657] [serial = 395] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x12cf25c00) [pid = 1657] [serial = 416] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x12135dc00) [pid = 1657] [serial = 403] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x12b90fc00) [pid = 1657] [serial = 398] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x11868b400) [pid = 1657] [serial = 386] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x12b1ba800) [pid = 1657] [serial = 409] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12bfbec00) [pid = 1657] [serial = 413] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x12c0d3800) [pid = 1657] [serial = 422] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x124c79400) [pid = 1657] [serial = 404] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x11868d400) [pid = 1657] [serial = 400] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12bb47400) [pid = 1657] [serial = 412] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1190f0800) [pid = 1657] [serial = 401] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1211b6000) [pid = 1657] [serial = 388] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x118189800) [pid = 1657] [serial = 385] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12b936800) [pid = 1657] [serial = 419] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x118682800) [pid = 1657] [serial = 428] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x128b2f000) [pid = 1657] [serial = 391] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x12b93b000) [pid = 1657] [serial = 431] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x112a17400) [pid = 1657] [serial = 427] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1293a2c00) [pid = 1657] [serial = 397] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1211ddc00) [pid = 1657] [serial = 421] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12135ac00) [pid = 1657] [serial = 389] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x128b2dc00) [pid = 1657] [serial = 406] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12b915000) [pid = 1657] [serial = 383] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x128913400) [pid = 1657] [serial = 433] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12b915400) [pid = 1657] [serial = 410] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x119053800) [pid = 1657] [serial = 430] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x121547800) [pid = 1657] [serial = 418] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x12b911400) [pid = 1657] [serial = 382] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12a8b0c00) [pid = 1657] [serial = 394] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x110f28800) [pid = 1657] [serial = 424] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x12cb04400) [pid = 1657] [serial = 415] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x110f31000) [pid = 1657] [serial = 425] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x12939b000) [pid = 1657] [serial = 407] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1657 | 1465244951245 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]]]}] 13:29:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 13:29:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 620ms 13:29:11 INFO - PROCESS | 1657 | 1465244951250 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 13:29:11 INFO - PROCESS | 1657 | 1465244951252 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 13:29:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 13:29:11 INFO - PROCESS | 1657 | 1465244951256 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 13:29:11 INFO - PROCESS | 1657 | 1465244951258 Marionette TRACE conn2 <- [1,634,null,{}] 13:29:11 INFO - PROCESS | 1657 | 1465244951265 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}] 13:29:11 INFO - PROCESS | 1657 | 1465244951266 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:11 INFO - PROCESS | 1657 | 1465244951347 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 13:29:11 INFO - PROCESS | 1657 | 1465244951351 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:11 INFO - PROCESS | 1657 | 1465244951352 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e7e800 == 31 [pid = 1657] [id = 166] 13:29:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x1177d5800) [pid = 1657] [serial = 496] [outer = 0x0] 13:29:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x118689c00) [pid = 1657] [serial = 497] [outer = 0x1177d5800] 13:29:11 INFO - PROCESS | 1657 | 1465244951381 Marionette DEBUG loaded listener.js 13:29:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x119051400) [pid = 1657] [serial = 498] [outer = 0x1177d5800] 13:29:11 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:29:11 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:29:11 INFO - PROCESS | 1657 | 1465244951723 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]]]}] 13:29:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 13:29:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 526ms 13:29:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 13:29:11 INFO - PROCESS | 1657 | 1465244951782 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 13:29:11 INFO - PROCESS | 1657 | 1465244951784 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 13:29:11 INFO - PROCESS | 1657 | 1465244951786 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 13:29:11 INFO - PROCESS | 1657 | 1465244951788 Marionette TRACE conn2 <- [1,638,null,{}] 13:29:11 INFO - PROCESS | 1657 | 1465244951796 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}] 13:29:11 INFO - PROCESS | 1657 | 1465244951799 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:11 INFO - PROCESS | 1657 | 1465244951879 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 13:29:11 INFO - PROCESS | 1657 | 1465244951884 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:11 INFO - PROCESS | 1657 | 1465244951886 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x119779800 == 32 [pid = 1657] [id = 167] 13:29:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1190f6800) [pid = 1657] [serial = 499] [outer = 0x0] 13:29:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x119a15400) [pid = 1657] [serial = 500] [outer = 0x1190f6800] 13:29:11 INFO - PROCESS | 1657 | 1465244951916 Marionette DEBUG loaded listener.js 13:29:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1211b8800) [pid = 1657] [serial = 501] [outer = 0x1190f6800] 13:29:12 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:29:12 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:29:12 INFO - PROCESS | 1657 | 1465244952238 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]]]}] 13:29:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 13:29:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 470ms 13:29:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 13:29:12 INFO - PROCESS | 1657 | 1465244952257 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 13:29:12 INFO - PROCESS | 1657 | 1465244952258 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 13:29:12 INFO - PROCESS | 1657 | 1465244952263 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 13:29:12 INFO - PROCESS | 1657 | 1465244952264 Marionette TRACE conn2 <- [1,642,null,{}] 13:29:12 INFO - PROCESS | 1657 | 1465244952266 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}] 13:29:12 INFO - PROCESS | 1657 | 1465244952267 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:12 INFO - PROCESS | 1657 | 1465244952351 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 13:29:12 INFO - PROCESS | 1657 | 1465244952402 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:12 INFO - PROCESS | 1657 | 1465244952403 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x1213c9000 == 33 [pid = 1657] [id = 168] 13:29:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x119a0ac00) [pid = 1657] [serial = 502] [outer = 0x0] 13:29:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1211d7400) [pid = 1657] [serial = 503] [outer = 0x119a0ac00] 13:29:12 INFO - PROCESS | 1657 | 1465244952428 Marionette DEBUG loaded listener.js 13:29:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x121431800) [pid = 1657] [serial = 504] [outer = 0x119a0ac00] 13:29:12 INFO - PROCESS | 1657 | 1465244952720 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]]]}] 13:29:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 13:29:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 469ms 13:29:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 13:29:12 INFO - PROCESS | 1657 | 1465244952733 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 13:29:12 INFO - PROCESS | 1657 | 1465244952734 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 13:29:12 INFO - PROCESS | 1657 | 1465244952736 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 13:29:12 INFO - PROCESS | 1657 | 1465244952737 Marionette TRACE conn2 <- [1,646,null,{}] 13:29:12 INFO - PROCESS | 1657 | 1465244952739 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}] 13:29:12 INFO - PROCESS | 1657 | 1465244952741 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:12 INFO - PROCESS | 1657 | 1465244952829 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 13:29:12 INFO - PROCESS | 1657 | 1465244952832 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:12 INFO - PROCESS | 1657 | 1465244952834 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x124c2f000 == 34 [pid = 1657] [id = 169] 13:29:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x121355800) [pid = 1657] [serial = 505] [outer = 0x0] 13:29:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1215a7800) [pid = 1657] [serial = 506] [outer = 0x121355800] 13:29:12 INFO - PROCESS | 1657 | 1465244952858 Marionette DEBUG loaded listener.js 13:29:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x121ce1000) [pid = 1657] [serial = 507] [outer = 0x121355800] 13:29:13 INFO - PROCESS | 1657 | 1465244953188 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]]]}] 13:29:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 13:29:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 468ms 13:29:13 INFO - PROCESS | 1657 | 1465244953205 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 13:29:13 INFO - PROCESS | 1657 | 1465244953206 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 13:29:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 13:29:13 INFO - PROCESS | 1657 | 1465244953210 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 13:29:13 INFO - PROCESS | 1657 | 1465244953213 Marionette TRACE conn2 <- [1,650,null,{}] 13:29:13 INFO - PROCESS | 1657 | 1465244953215 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}] 13:29:13 INFO - PROCESS | 1657 | 1465244953219 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:13 INFO - PROCESS | 1657 | 1465244953363 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 13:29:13 INFO - PROCESS | 1657 | 1465244953378 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:13 INFO - PROCESS | 1657 | 1465244953379 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x125720000 == 35 [pid = 1657] [id = 170] 13:29:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1184e1800) [pid = 1657] [serial = 508] [outer = 0x0] 13:29:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x121cdf000) [pid = 1657] [serial = 509] [outer = 0x1184e1800] 13:29:13 INFO - PROCESS | 1657 | 1465244953421 Marionette DEBUG loaded listener.js 13:29:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1272e5800) [pid = 1657] [serial = 510] [outer = 0x1184e1800] 13:29:13 INFO - PROCESS | 1657 | 1465244953896 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]]]}] 13:29:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 13:29:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 722ms 13:29:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 13:29:13 INFO - PROCESS | 1657 | 1465244953930 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 13:29:13 INFO - PROCESS | 1657 | 1465244953931 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 13:29:13 INFO - PROCESS | 1657 | 1465244953941 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 13:29:13 INFO - PROCESS | 1657 | 1465244953942 Marionette TRACE conn2 <- [1,654,null,{}] 13:29:13 INFO - PROCESS | 1657 | 1465244953944 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}] 13:29:13 INFO - PROCESS | 1657 | 1465244953945 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:14 INFO - PROCESS | 1657 | 1465244954040 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 13:29:14 INFO - PROCESS | 1657 | 1465244954044 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:14 INFO - PROCESS | 1657 | 1465244954045 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x128b9a800 == 36 [pid = 1657] [id = 171] 13:29:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1211d4400) [pid = 1657] [serial = 511] [outer = 0x0] 13:29:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12890cc00) [pid = 1657] [serial = 512] [outer = 0x1211d4400] 13:29:14 INFO - PROCESS | 1657 | 1465244954069 Marionette DEBUG loaded listener.js 13:29:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x128b25000) [pid = 1657] [serial = 513] [outer = 0x1211d4400] 13:29:14 INFO - PROCESS | 1657 | 1465244954413 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]]]}] 13:29:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 13:29:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 527ms 13:29:14 INFO - PROCESS | 1657 | 1465244954463 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 13:29:14 INFO - PROCESS | 1657 | 1465244954464 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 13:29:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 13:29:14 INFO - PROCESS | 1657 | 1465244954468 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 13:29:14 INFO - PROCESS | 1657 | 1465244954469 Marionette TRACE conn2 <- [1,658,null,{}] 13:29:14 INFO - PROCESS | 1657 | 1465244954473 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}] 13:29:14 INFO - PROCESS | 1657 | 1465244954474 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:14 INFO - PROCESS | 1657 | 1465244954622 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 13:29:14 INFO - PROCESS | 1657 | 1465244954638 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:14 INFO - PROCESS | 1657 | 1465244954639 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x1291d9000 == 37 [pid = 1657] [id = 172] 13:29:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x128b26400) [pid = 1657] [serial = 514] [outer = 0x0] 13:29:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x128d68000) [pid = 1657] [serial = 515] [outer = 0x128b26400] 13:29:14 INFO - PROCESS | 1657 | 1465244954680 Marionette DEBUG loaded listener.js 13:29:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x129178000) [pid = 1657] [serial = 516] [outer = 0x128b26400] 13:29:15 INFO - PROCESS | 1657 | 1465244955184 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]]]}] 13:29:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 13:29:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 770ms 13:29:15 INFO - PROCESS | 1657 | 1465244955237 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 13:29:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 13:29:15 INFO - PROCESS | 1657 | 1465244955239 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 13:29:15 INFO - PROCESS | 1657 | 1465244955242 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 13:29:15 INFO - PROCESS | 1657 | 1465244955244 Marionette TRACE conn2 <- [1,662,null,{}] 13:29:15 INFO - PROCESS | 1657 | 1465244955246 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}] 13:29:15 INFO - PROCESS | 1657 | 1465244955248 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:15 INFO - PROCESS | 1657 | 1465244955435 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 13:29:15 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x115eb2000) [pid = 1657] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 13:29:15 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x119a19c00) [pid = 1657] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 13:29:15 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x112ec3400) [pid = 1657] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 13:29:15 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x110f2b400) [pid = 1657] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 13:29:15 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1177ce400) [pid = 1657] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 13:29:15 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x116b15800) [pid = 1657] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 13:29:15 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x110f28c00) [pid = 1657] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 13:29:15 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x118690800) [pid = 1657] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 13:29:15 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1211d5c00) [pid = 1657] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 13:29:15 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x127669000) [pid = 1657] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 13:29:15 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x118190c00) [pid = 1657] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 13:29:15 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x121429000) [pid = 1657] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 13:29:15 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x112a1c800) [pid = 1657] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 13:29:15 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x125d55800) [pid = 1657] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 13:29:15 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x11907a000) [pid = 1657] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 13:29:15 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x11868e800) [pid = 1657] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 13:29:15 INFO - PROCESS | 1657 | 1465244955481 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:15 INFO - PROCESS | 1657 | 1465244955482 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x115fc8000 == 38 [pid = 1657] [id = 173] 13:29:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x110f2d000) [pid = 1657] [serial = 517] [outer = 0x0] 13:29:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x115aeec00) [pid = 1657] [serial = 518] [outer = 0x110f2d000] 13:29:15 INFO - PROCESS | 1657 | 1465244955513 Marionette DEBUG loaded listener.js 13:29:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x11868b800) [pid = 1657] [serial = 519] [outer = 0x110f2d000] 13:29:15 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:29:15 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:29:15 INFO - PROCESS | 1657 | 1465244955798 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]]]}] 13:29:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 13:29:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 573ms 13:29:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 13:29:15 INFO - PROCESS | 1657 | 1465244955817 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 13:29:15 INFO - PROCESS | 1657 | 1465244955818 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 13:29:15 INFO - PROCESS | 1657 | 1465244955820 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 13:29:15 INFO - PROCESS | 1657 | 1465244955822 Marionette TRACE conn2 <- [1,666,null,{}] 13:29:15 INFO - PROCESS | 1657 | 1465244955824 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}] 13:29:15 INFO - PROCESS | 1657 | 1465244955825 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:15 INFO - PROCESS | 1657 | 1465244955916 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 13:29:15 INFO - PROCESS | 1657 | 1465244955920 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:15 INFO - PROCESS | 1657 | 1465244955921 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a54c000 == 39 [pid = 1657] [id = 174] 13:29:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x11868e800) [pid = 1657] [serial = 520] [outer = 0x0] 13:29:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1216e5c00) [pid = 1657] [serial = 521] [outer = 0x11868e800] 13:29:15 INFO - PROCESS | 1657 | 1465244955945 Marionette DEBUG loaded listener.js 13:29:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x128b2dc00) [pid = 1657] [serial = 522] [outer = 0x11868e800] 13:29:16 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:29:16 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:29:16 INFO - PROCESS | 1657 | 1465244956284 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]]]}] 13:29:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 13:29:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 468ms 13:29:16 INFO - PROCESS | 1657 | 1465244956292 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 13:29:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 13:29:16 INFO - PROCESS | 1657 | 1465244956295 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 13:29:16 INFO - PROCESS | 1657 | 1465244956297 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 13:29:16 INFO - PROCESS | 1657 | 1465244956299 Marionette TRACE conn2 <- [1,670,null,{}] 13:29:16 INFO - PROCESS | 1657 | 1465244956301 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}] 13:29:16 INFO - PROCESS | 1657 | 1465244956303 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:16 INFO - PROCESS | 1657 | 1465244956421 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 13:29:16 INFO - PROCESS | 1657 | 1465244956427 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:16 INFO - PROCESS | 1657 | 1465244956429 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a86f000 == 40 [pid = 1657] [id = 175] 13:29:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1190efc00) [pid = 1657] [serial = 523] [outer = 0x0] 13:29:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x129394c00) [pid = 1657] [serial = 524] [outer = 0x1190efc00] 13:29:16 INFO - PROCESS | 1657 | 1465244956461 Marionette DEBUG loaded listener.js 13:29:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12a8ba400) [pid = 1657] [serial = 525] [outer = 0x1190efc00] 13:29:16 INFO - PROCESS | 1657 | 1465244956816 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]]]}] 13:29:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 13:29:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 569ms 13:29:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 13:29:16 INFO - PROCESS | 1657 | 1465244956867 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 13:29:16 INFO - PROCESS | 1657 | 1465244956869 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 13:29:16 INFO - PROCESS | 1657 | 1465244956872 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 13:29:16 INFO - PROCESS | 1657 | 1465244956874 Marionette TRACE conn2 <- [1,674,null,{}] 13:29:16 INFO - PROCESS | 1657 | 1465244956877 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}] 13:29:16 INFO - PROCESS | 1657 | 1465244956879 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:17 INFO - PROCESS | 1657 | 1465244957002 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 13:29:17 INFO - PROCESS | 1657 | 1465244957085 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:17 INFO - PROCESS | 1657 | 1465244957087 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b803000 == 41 [pid = 1657] [id = 176] 13:29:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x119b4c000) [pid = 1657] [serial = 526] [outer = 0x0] 13:29:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12a8bac00) [pid = 1657] [serial = 527] [outer = 0x119b4c000] 13:29:17 INFO - PROCESS | 1657 | 1465244957126 Marionette DEBUG loaded listener.js 13:29:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12b907400) [pid = 1657] [serial = 528] [outer = 0x119b4c000] 13:29:17 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:29:17 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:29:17 INFO - PROCESS | 1657 | 1465244957479 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]]]}] 13:29:17 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 13:29:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 673ms 13:29:17 INFO - PROCESS | 1657 | 1465244957546 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 13:29:17 INFO - PROCESS | 1657 | 1465244957548 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 13:29:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 13:29:17 INFO - PROCESS | 1657 | 1465244957552 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 13:29:17 INFO - PROCESS | 1657 | 1465244957554 Marionette TRACE conn2 <- [1,678,null,{}] 13:29:17 INFO - PROCESS | 1657 | 1465244957558 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}] 13:29:17 INFO - PROCESS | 1657 | 1465244957560 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:17 INFO - PROCESS | 1657 | 1465244957664 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 13:29:17 INFO - PROCESS | 1657 | 1465244957715 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:17 INFO - PROCESS | 1657 | 1465244957718 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x1165c8800 == 42 [pid = 1657] [id = 177] 13:29:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1130b0c00) [pid = 1657] [serial = 529] [outer = 0x0] 13:29:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x113d6b800) [pid = 1657] [serial = 530] [outer = 0x1130b0c00] 13:29:17 INFO - PROCESS | 1657 | 1465244957749 Marionette DEBUG loaded listener.js 13:29:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x116b13000) [pid = 1657] [serial = 531] [outer = 0x1130b0c00] 13:29:18 INFO - PROCESS | 1657 | 1465244958168 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]]]}] 13:29:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 13:29:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 671ms 13:29:18 INFO - PROCESS | 1657 | 1465244958223 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 13:29:18 INFO - PROCESS | 1657 | 1465244958226 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 13:29:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 13:29:18 INFO - PROCESS | 1657 | 1465244958230 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 13:29:18 INFO - PROCESS | 1657 | 1465244958232 Marionette TRACE conn2 <- [1,682,null,{}] 13:29:18 INFO - PROCESS | 1657 | 1465244958235 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}] 13:29:18 INFO - PROCESS | 1657 | 1465244958237 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:18 INFO - PROCESS | 1657 | 1465244958366 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 13:29:18 INFO - PROCESS | 1657 | 1465244958445 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:18 INFO - PROCESS | 1657 | 1465244958447 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x121693000 == 43 [pid = 1657] [id = 178] 13:29:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x11868b400) [pid = 1657] [serial = 532] [outer = 0x0] 13:29:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x11906f400) [pid = 1657] [serial = 533] [outer = 0x11868b400] 13:29:18 INFO - PROCESS | 1657 | 1465244958479 Marionette DEBUG loaded listener.js 13:29:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x11999bc00) [pid = 1657] [serial = 534] [outer = 0x11868b400] 13:29:19 INFO - PROCESS | 1657 | 1465244959364 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]]]}] 13:29:19 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) 13:29:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1172ms 13:29:19 INFO - PROCESS | 1657 | 1465244959403 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 13:29:19 INFO - PROCESS | 1657 | 1465244959404 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 13:29:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 13:29:19 INFO - PROCESS | 1657 | 1465244959406 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 13:29:19 INFO - PROCESS | 1657 | 1465244959409 Marionette TRACE conn2 <- [1,686,null,{}] 13:29:19 INFO - PROCESS | 1657 | 1465244959416 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}] 13:29:19 INFO - PROCESS | 1657 | 1465244959420 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:19 INFO - PROCESS | 1657 | 1465244959522 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 13:29:19 INFO - PROCESS | 1657 | 1465244959576 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:19 INFO - PROCESS | 1657 | 1465244959578 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a87d800 == 44 [pid = 1657] [id = 179] 13:29:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1216ea000) [pid = 1657] [serial = 535] [outer = 0x0] 13:29:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x124bf7800) [pid = 1657] [serial = 536] [outer = 0x1216ea000] 13:29:19 INFO - PROCESS | 1657 | 1465244959609 Marionette DEBUG loaded listener.js 13:29:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1256e4800) [pid = 1657] [serial = 537] [outer = 0x1216ea000] 13:29:20 INFO - PROCESS | 1657 | 1465244960559 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]]]}] 13:29:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 13:29:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1173ms 13:29:20 INFO - PROCESS | 1657 | 1465244960580 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 13:29:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 13:29:20 INFO - PROCESS | 1657 | 1465244960583 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 13:29:20 INFO - PROCESS | 1657 | 1465244960586 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 13:29:20 INFO - PROCESS | 1657 | 1465244960588 Marionette TRACE conn2 <- [1,690,null,{}] 13:29:20 INFO - PROCESS | 1657 | 1465244960591 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}] 13:29:20 INFO - PROCESS | 1657 | 1465244960593 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:20 INFO - PROCESS | 1657 | 1465244960685 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 13:29:20 INFO - PROCESS | 1657 | 1465244960738 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:20 INFO - PROCESS | 1657 | 1465244960740 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x1182cd000 == 45 [pid = 1657] [id = 180] 13:29:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1177ce000) [pid = 1657] [serial = 538] [outer = 0x0] 13:29:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x118181c00) [pid = 1657] [serial = 539] [outer = 0x1177ce000] 13:29:20 INFO - PROCESS | 1657 | 1465244960768 Marionette DEBUG loaded listener.js 13:29:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x118685800) [pid = 1657] [serial = 540] [outer = 0x1177ce000] 13:29:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12a86f000 == 44 [pid = 1657] [id = 175] 13:29:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12a54c000 == 43 [pid = 1657] [id = 174] 13:29:22 INFO - PROCESS | 1657 | --DOCSHELL 0x115fc8000 == 42 [pid = 1657] [id = 173] 13:29:22 INFO - PROCESS | 1657 | --DOCSHELL 0x1291d9000 == 41 [pid = 1657] [id = 172] 13:29:22 INFO - PROCESS | 1657 | --DOCSHELL 0x128b9a800 == 40 [pid = 1657] [id = 171] 13:29:22 INFO - PROCESS | 1657 | --DOCSHELL 0x125720000 == 39 [pid = 1657] [id = 170] 13:29:22 INFO - PROCESS | 1657 | --DOCSHELL 0x124c2f000 == 38 [pid = 1657] [id = 169] 13:29:22 INFO - PROCESS | 1657 | --DOCSHELL 0x1213c9000 == 37 [pid = 1657] [id = 168] 13:29:22 INFO - PROCESS | 1657 | --DOCSHELL 0x119779800 == 36 [pid = 1657] [id = 167] 13:29:22 INFO - PROCESS | 1657 | --DOCSHELL 0x117e7e800 == 35 [pid = 1657] [id = 166] 13:29:22 INFO - PROCESS | 1657 | --DOCSHELL 0x11669b000 == 34 [pid = 1657] [id = 165] 13:29:22 INFO - PROCESS | 1657 | --DOCSHELL 0x119490000 == 33 [pid = 1657] [id = 164] 13:29:22 INFO - PROCESS | 1657 | --DOCSHELL 0x112e86800 == 32 [pid = 1657] [id = 163] 13:29:22 INFO - PROCESS | 1657 | --DOCSHELL 0x119c32000 == 31 [pid = 1657] [id = 162] 13:29:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12a87d800 == 30 [pid = 1657] [id = 179] 13:29:22 INFO - PROCESS | 1657 | --DOCSHELL 0x121693000 == 29 [pid = 1657] [id = 178] 13:29:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12b803000 == 28 [pid = 1657] [id = 176] 13:29:22 INFO - PROCESS | 1657 | --DOCSHELL 0x1165c8800 == 27 [pid = 1657] [id = 177] 13:29:22 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1211d1000) [pid = 1657] [serial = 466] [outer = 0x0] [url = about:blank] 13:29:22 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x11a02f000) [pid = 1657] [serial = 463] [outer = 0x0] [url = about:blank] 13:29:22 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x115f63c00) [pid = 1657] [serial = 454] [outer = 0x0] [url = about:blank] 13:29:22 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x112ecb400) [pid = 1657] [serial = 455] [outer = 0x0] [url = about:blank] 13:29:22 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1197c1800) [pid = 1657] [serial = 460] [outer = 0x0] [url = about:blank] 13:29:22 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x119a0e800) [pid = 1657] [serial = 461] [outer = 0x0] [url = about:blank] 13:29:22 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1181c0400) [pid = 1657] [serial = 457] [outer = 0x0] [url = about:blank] 13:29:22 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x118683800) [pid = 1657] [serial = 458] [outer = 0x0] [url = about:blank] 13:29:22 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x118225400) [pid = 1657] [serial = 452] [outer = 0x0] [url = about:blank] 13:29:22 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1177d0400) [pid = 1657] [serial = 451] [outer = 0x0] [url = about:blank] 13:29:22 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x115a4dc00) [pid = 1657] [serial = 437] [outer = 0x0] [url = about:blank] 13:29:22 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x110f31800) [pid = 1657] [serial = 436] [outer = 0x0] [url = about:blank] 13:29:22 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x119e07c00) [pid = 1657] [serial = 440] [outer = 0x0] [url = about:blank] 13:29:22 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1197c6400) [pid = 1657] [serial = 439] [outer = 0x0] [url = about:blank] 13:29:22 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x12711bc00) [pid = 1657] [serial = 443] [outer = 0x0] [url = about:blank] 13:29:22 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1221d8000) [pid = 1657] [serial = 442] [outer = 0x0] [url = about:blank] 13:29:22 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12b1b9000) [pid = 1657] [serial = 446] [outer = 0x0] [url = about:blank] 13:29:22 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x129398800) [pid = 1657] [serial = 445] [outer = 0x0] [url = about:blank] 13:29:22 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12a5e5c00) [pid = 1657] [serial = 449] [outer = 0x0] [url = about:blank] 13:29:22 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x119a96400) [pid = 1657] [serial = 448] [outer = 0x0] [url = about:blank] 13:29:22 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x124c8d800) [pid = 1657] [serial = 470] [outer = 0x0] [url = about:blank] 13:29:22 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1217f2800) [pid = 1657] [serial = 469] [outer = 0x0] [url = about:blank] 13:29:22 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x121268400) [pid = 1657] [serial = 467] [outer = 0x0] [url = about:blank] 13:29:22 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1256eb000) [pid = 1657] [serial = 473] [outer = 0x0] [url = about:blank] 13:29:22 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x125120400) [pid = 1657] [serial = 472] [outer = 0x0] [url = about:blank] 13:29:22 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x127119800) [pid = 1657] [serial = 475] [outer = 0x0] [url = about:blank] 13:29:22 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x12890a800) [pid = 1657] [serial = 481] [outer = 0x0] [url = about:blank] 13:29:22 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x128911c00) [pid = 1657] [serial = 482] [outer = 0x0] [url = about:blank] 13:29:22 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x126fbc400) [pid = 1657] [serial = 479] [outer = 0x0] [url = about:blank] 13:29:22 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x128b30400) [pid = 1657] [serial = 484] [outer = 0x0] [url = about:blank] 13:29:22 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x124cda400) [pid = 1657] [serial = 476] [outer = 0x0] [url = about:blank] 13:29:22 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x12153e800) [pid = 1657] [serial = 478] [outer = 0x0] [url = about:blank] 13:29:22 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x1211b8000) [pid = 1657] [serial = 464] [outer = 0x0] [url = about:blank] 13:29:22 INFO - PROCESS | 1657 | 1465244962168 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]]]}] 13:29:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 13:29:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1625ms 13:29:22 INFO - PROCESS | 1657 | 1465244962210 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 13:29:22 INFO - PROCESS | 1657 | 1465244962212 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 13:29:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 13:29:22 INFO - PROCESS | 1657 | 1465244962216 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 13:29:22 INFO - PROCESS | 1657 | 1465244962218 Marionette TRACE conn2 <- [1,694,null,{}] 13:29:22 INFO - PROCESS | 1657 | 1465244962222 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}] 13:29:22 INFO - PROCESS | 1657 | 1465244962224 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:22 INFO - PROCESS | 1657 | 1465244962296 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 13:29:22 INFO - PROCESS | 1657 | 1465244962300 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:22 INFO - PROCESS | 1657 | 1465244962303 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x113018800 == 28 [pid = 1657] [id = 181] 13:29:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x1138b4c00) [pid = 1657] [serial = 541] [outer = 0x0] 13:29:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x113b3cc00) [pid = 1657] [serial = 542] [outer = 0x1138b4c00] 13:29:22 INFO - PROCESS | 1657 | 1465244962333 Marionette DEBUG loaded listener.js 13:29:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x115ad5c00) [pid = 1657] [serial = 543] [outer = 0x1138b4c00] 13:29:23 INFO - PROCESS | 1657 | 1465244963142 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]]]}] 13:29:23 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) 13:29:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 972ms 13:29:23 INFO - PROCESS | 1657 | 1465244963194 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 13:29:23 INFO - PROCESS | 1657 | 1465244963199 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 13:29:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 13:29:23 INFO - PROCESS | 1657 | 1465244963207 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 13:29:23 INFO - PROCESS | 1657 | 1465244963209 Marionette TRACE conn2 <- [1,698,null,{}] 13:29:23 INFO - PROCESS | 1657 | 1465244963212 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}] 13:29:23 INFO - PROCESS | 1657 | 1465244963213 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:23 INFO - PROCESS | 1657 | 1465244963286 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 13:29:23 INFO - PROCESS | 1657 | 1465244963290 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:23 INFO - PROCESS | 1657 | 1465244963292 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x116955800 == 29 [pid = 1657] [id = 182] 13:29:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x116915c00) [pid = 1657] [serial = 544] [outer = 0x0] 13:29:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x116b19400) [pid = 1657] [serial = 545] [outer = 0x116915c00] 13:29:23 INFO - PROCESS | 1657 | 1465244963322 Marionette DEBUG loaded listener.js 13:29:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1177d8400) [pid = 1657] [serial = 546] [outer = 0x116915c00] 13:29:24 INFO - PROCESS | 1657 | 1465244964164 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]]]}] 13:29:24 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) 13:29:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 974ms 13:29:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 13:29:24 INFO - PROCESS | 1657 | 1465244964181 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 13:29:24 INFO - PROCESS | 1657 | 1465244964182 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 13:29:24 INFO - PROCESS | 1657 | 1465244964184 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 13:29:24 INFO - PROCESS | 1657 | 1465244964186 Marionette TRACE conn2 <- [1,702,null,{}] 13:29:24 INFO - PROCESS | 1657 | 1465244964203 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}] 13:29:24 INFO - PROCESS | 1657 | 1465244964206 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:24 INFO - PROCESS | 1657 | 1465244964286 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 13:29:24 INFO - PROCESS | 1657 | 1465244964290 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:24 INFO - PROCESS | 1657 | 1465244964292 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x1182d3000 == 30 [pid = 1657] [id = 183] 13:29:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x118688000) [pid = 1657] [serial = 547] [outer = 0x0] 13:29:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x118979000) [pid = 1657] [serial = 548] [outer = 0x118688000] 13:29:24 INFO - PROCESS | 1657 | 1465244964315 Marionette DEBUG loaded listener.js 13:29:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1190ed800) [pid = 1657] [serial = 549] [outer = 0x118688000] 13:29:25 INFO - PROCESS | 1657 | 1465244965271 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]]]}] 13:29:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 13:29:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1135ms 13:29:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 13:29:25 INFO - PROCESS | 1657 | 1465244965319 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 13:29:25 INFO - PROCESS | 1657 | 1465244965321 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 13:29:25 INFO - PROCESS | 1657 | 1465244965323 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 13:29:25 INFO - PROCESS | 1657 | 1465244965324 Marionette TRACE conn2 <- [1,706,null,{}] 13:29:25 INFO - PROCESS | 1657 | 1465244965326 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}] 13:29:25 INFO - PROCESS | 1657 | 1465244965327 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:25 INFO - PROCESS | 1657 | 1465244965417 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 13:29:25 INFO - PROCESS | 1657 | 1465244965451 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:25 INFO - PROCESS | 1657 | 1465244965452 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x119021800 == 31 [pid = 1657] [id = 184] 13:29:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1197c1400) [pid = 1657] [serial = 550] [outer = 0x0] 13:29:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x119a0c800) [pid = 1657] [serial = 551] [outer = 0x1197c1400] 13:29:25 INFO - PROCESS | 1657 | 1465244965477 Marionette DEBUG loaded listener.js 13:29:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x119aa3400) [pid = 1657] [serial = 552] [outer = 0x1197c1400] 13:29:26 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1211d4400) [pid = 1657] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 13:29:26 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x128b26400) [pid = 1657] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 13:29:26 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1177d5800) [pid = 1657] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 13:29:26 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x121355800) [pid = 1657] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 13:29:26 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x116915000) [pid = 1657] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 13:29:26 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x119a0ac00) [pid = 1657] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 13:29:26 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x118185400) [pid = 1657] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 13:29:26 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x112a1f400) [pid = 1657] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 13:29:26 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x11868e800) [pid = 1657] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 13:29:26 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x128916000) [pid = 1657] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 13:29:26 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x1190f6800) [pid = 1657] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 13:29:26 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x110f2d000) [pid = 1657] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 13:29:26 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x1190efc00) [pid = 1657] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 13:29:26 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x1184e1800) [pid = 1657] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 13:29:26 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x119b4c000) [pid = 1657] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 13:29:26 INFO - PROCESS | 1657 | 1465244966268 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]]]}] 13:29:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 13:29:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 968ms 13:29:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 13:29:26 INFO - PROCESS | 1657 | 1465244966292 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 13:29:26 INFO - PROCESS | 1657 | 1465244966294 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 13:29:26 INFO - PROCESS | 1657 | 1465244966296 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 13:29:26 INFO - PROCESS | 1657 | 1465244966297 Marionette TRACE conn2 <- [1,710,null,{}] 13:29:26 INFO - PROCESS | 1657 | 1465244966306 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}] 13:29:26 INFO - PROCESS | 1657 | 1465244966308 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:26 INFO - PROCESS | 1657 | 1465244966378 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 13:29:26 INFO - PROCESS | 1657 | 1465244966382 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:26 INFO - PROCESS | 1657 | 1465244966383 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x11976a000 == 32 [pid = 1657] [id = 185] 13:29:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x1130b1000) [pid = 1657] [serial = 553] [outer = 0x0] 13:29:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x1190efc00) [pid = 1657] [serial = 554] [outer = 0x1130b1000] 13:29:26 INFO - PROCESS | 1657 | 1465244966409 Marionette DEBUG loaded listener.js 13:29:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x119b59000) [pid = 1657] [serial = 555] [outer = 0x1130b1000] 13:29:27 INFO - PROCESS | 1657 | 1465244967199 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]]]}] 13:29:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 13:29:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 924ms 13:29:27 INFO - PROCESS | 1657 | 1465244967222 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 13:29:27 INFO - PROCESS | 1657 | 1465244967223 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 13:29:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 13:29:27 INFO - PROCESS | 1657 | 1465244967225 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 13:29:27 INFO - PROCESS | 1657 | 1465244967226 Marionette TRACE conn2 <- [1,714,null,{}] 13:29:27 INFO - PROCESS | 1657 | 1465244967231 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}] 13:29:27 INFO - PROCESS | 1657 | 1465244967235 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:27 INFO - PROCESS | 1657 | 1465244967342 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 13:29:27 INFO - PROCESS | 1657 | 1465244967372 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:27 INFO - PROCESS | 1657 | 1465244967373 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x121031800 == 33 [pid = 1657] [id = 186] 13:29:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x115ae3800) [pid = 1657] [serial = 556] [outer = 0x0] 13:29:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x1211b9800) [pid = 1657] [serial = 557] [outer = 0x115ae3800] 13:29:27 INFO - PROCESS | 1657 | 1465244967398 Marionette DEBUG loaded listener.js 13:29:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x121429000) [pid = 1657] [serial = 558] [outer = 0x115ae3800] 13:29:28 INFO - PROCESS | 1657 | 1465244968146 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]]]}] 13:29:28 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 13:29:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 971ms 13:29:28 INFO - PROCESS | 1657 | 1465244968223 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 13:29:28 INFO - PROCESS | 1657 | 1465244968225 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 13:29:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 13:29:28 INFO - PROCESS | 1657 | 1465244968229 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 13:29:28 INFO - PROCESS | 1657 | 1465244968232 Marionette TRACE conn2 <- [1,718,null,{}] 13:29:28 INFO - PROCESS | 1657 | 1465244968236 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}] 13:29:28 INFO - PROCESS | 1657 | 1465244968238 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:28 INFO - PROCESS | 1657 | 1465244968323 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 13:29:28 INFO - PROCESS | 1657 | 1465244968411 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:28 INFO - PROCESS | 1657 | 1465244968413 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x113b5b800 == 34 [pid = 1657] [id = 187] 13:29:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x112a7b400) [pid = 1657] [serial = 559] [outer = 0x0] 13:29:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x112f5ec00) [pid = 1657] [serial = 560] [outer = 0x112a7b400] 13:29:28 INFO - PROCESS | 1657 | 1465244968446 Marionette DEBUG loaded listener.js 13:29:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x113d6d400) [pid = 1657] [serial = 561] [outer = 0x112a7b400] 13:29:29 INFO - PROCESS | 1657 | 1465244969438 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]]]}] 13:29:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 13:29:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1224ms 13:29:29 INFO - PROCESS | 1657 | 1465244969454 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 13:29:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 13:29:29 INFO - PROCESS | 1657 | 1465244969456 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 13:29:29 INFO - PROCESS | 1657 | 1465244969461 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 13:29:29 INFO - PROCESS | 1657 | 1465244969464 Marionette TRACE conn2 <- [1,722,null,{}] 13:29:29 INFO - PROCESS | 1657 | 1465244969467 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}] 13:29:29 INFO - PROCESS | 1657 | 1465244969468 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:29 INFO - PROCESS | 1657 | 1465244969570 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 13:29:29 INFO - PROCESS | 1657 | 1465244969617 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:29 INFO - PROCESS | 1657 | 1465244969619 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x1188d6000 == 35 [pid = 1657] [id = 188] 13:29:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x115eb3000) [pid = 1657] [serial = 562] [outer = 0x0] 13:29:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x118227800) [pid = 1657] [serial = 563] [outer = 0x115eb3000] 13:29:29 INFO - PROCESS | 1657 | 1465244969649 Marionette DEBUG loaded listener.js 13:29:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x11868b000) [pid = 1657] [serial = 564] [outer = 0x115eb3000] 13:29:30 INFO - PROCESS | 1657 | --DOCSHELL 0x11976a000 == 34 [pid = 1657] [id = 185] 13:29:30 INFO - PROCESS | 1657 | --DOCSHELL 0x119021800 == 33 [pid = 1657] [id = 184] 13:29:30 INFO - PROCESS | 1657 | --DOCSHELL 0x1182d3000 == 32 [pid = 1657] [id = 183] 13:29:30 INFO - PROCESS | 1657 | --DOCSHELL 0x116955800 == 31 [pid = 1657] [id = 182] 13:29:30 INFO - PROCESS | 1657 | --DOCSHELL 0x113018800 == 30 [pid = 1657] [id = 181] 13:29:30 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12890cc00) [pid = 1657] [serial = 512] [outer = 0x0] [url = about:blank] 13:29:30 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x128d68000) [pid = 1657] [serial = 515] [outer = 0x0] [url = about:blank] 13:29:30 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x129178000) [pid = 1657] [serial = 516] [outer = 0x0] [url = about:blank] 13:29:30 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x118689c00) [pid = 1657] [serial = 497] [outer = 0x0] [url = about:blank] 13:29:30 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x119051400) [pid = 1657] [serial = 498] [outer = 0x0] [url = about:blank] 13:29:30 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x1215a7800) [pid = 1657] [serial = 506] [outer = 0x0] [url = about:blank] 13:29:30 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x121ce1000) [pid = 1657] [serial = 507] [outer = 0x0] [url = about:blank] 13:29:30 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x116b0c000) [pid = 1657] [serial = 494] [outer = 0x0] [url = about:blank] 13:29:30 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x116b19800) [pid = 1657] [serial = 495] [outer = 0x0] [url = about:blank] 13:29:30 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x1211d7400) [pid = 1657] [serial = 503] [outer = 0x0] [url = about:blank] 13:29:30 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x121431800) [pid = 1657] [serial = 504] [outer = 0x0] [url = about:blank] 13:29:30 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x1188a8400) [pid = 1657] [serial = 491] [outer = 0x0] [url = about:blank] 13:29:30 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x1190eb400) [pid = 1657] [serial = 492] [outer = 0x0] [url = about:blank] 13:29:30 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x112f5e800) [pid = 1657] [serial = 487] [outer = 0x0] [url = about:blank] 13:29:30 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x116b0a400) [pid = 1657] [serial = 488] [outer = 0x0] [url = about:blank] 13:29:30 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x1216e5c00) [pid = 1657] [serial = 521] [outer = 0x0] [url = about:blank] 13:29:30 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x129398c00) [pid = 1657] [serial = 485] [outer = 0x0] [url = about:blank] 13:29:30 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x119a15400) [pid = 1657] [serial = 500] [outer = 0x0] [url = about:blank] 13:29:30 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x11868b800) [pid = 1657] [serial = 519] [outer = 0x0] [url = about:blank] 13:29:30 INFO - PROCESS | 1657 | --DOMWINDOW == 63 (0x1211b8800) [pid = 1657] [serial = 501] [outer = 0x0] [url = about:blank] 13:29:30 INFO - PROCESS | 1657 | --DOMWINDOW == 62 (0x129394c00) [pid = 1657] [serial = 524] [outer = 0x0] [url = about:blank] 13:29:30 INFO - PROCESS | 1657 | --DOMWINDOW == 61 (0x119b53000) [pid = 1657] [serial = 200] [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.] 13:29:30 INFO - PROCESS | 1657 | --DOMWINDOW == 60 (0x12a8ba400) [pid = 1657] [serial = 525] [outer = 0x0] [url = about:blank] 13:29:30 INFO - PROCESS | 1657 | --DOMWINDOW == 59 (0x115aeec00) [pid = 1657] [serial = 518] [outer = 0x0] [url = about:blank] 13:29:30 INFO - PROCESS | 1657 | --DOMWINDOW == 58 (0x121cdf000) [pid = 1657] [serial = 509] [outer = 0x0] [url = about:blank] 13:29:30 INFO - PROCESS | 1657 | --DOMWINDOW == 57 (0x1272e5800) [pid = 1657] [serial = 510] [outer = 0x0] [url = about:blank] 13:29:30 INFO - PROCESS | 1657 | --DOMWINDOW == 56 (0x128b2dc00) [pid = 1657] [serial = 522] [outer = 0x0] [url = about:blank] 13:29:30 INFO - PROCESS | 1657 | --DOMWINDOW == 55 (0x12a8bac00) [pid = 1657] [serial = 527] [outer = 0x0] [url = about:blank] 13:29:30 INFO - PROCESS | 1657 | --DOMWINDOW == 54 (0x12b907400) [pid = 1657] [serial = 528] [outer = 0x0] [url = about:blank] 13:29:30 INFO - PROCESS | 1657 | --DOMWINDOW == 53 (0x128b25000) [pid = 1657] [serial = 513] [outer = 0x0] [url = about:blank] 13:29:30 INFO - PROCESS | 1657 | 1465244970258 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] 13:29:30 INFO - PROCESS | 1657 | 1465244970285 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 13:29:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 13:29:30 INFO - PROCESS | 1657 | 1465244970288 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 13:29:30 INFO - PROCESS | 1657 | 1465244970289 Marionette TRACE conn2 <- [1,726,null,{}] 13:29:30 INFO - PROCESS | 1657 | 1465244970298 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}] 13:29:30 INFO - PROCESS | 1657 | 1465244970300 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:30 INFO - PROCESS | 1657 | 1465244970385 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 13:29:30 INFO - PROCESS | 1657 | 1465244970437 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:30 INFO - PROCESS | 1657 | 1465244970439 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x11667e800 == 31 [pid = 1657] [id = 189] 13:29:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 54 (0x1162ba800) [pid = 1657] [serial = 565] [outer = 0x0] 13:29:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 55 (0x11709c000) [pid = 1657] [serial = 566] [outer = 0x1162ba800] 13:29:30 INFO - PROCESS | 1657 | 1465244970466 Marionette DEBUG loaded listener.js 13:29:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 56 (0x11818a800) [pid = 1657] [serial = 567] [outer = 0x1162ba800] 13:29:30 INFO - PROCESS | 1657 | 1465244970780 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]]]}] 13:29:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 13:29:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 520ms 13:29:30 INFO - PROCESS | 1657 | 1465244970807 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 13:29:30 INFO - PROCESS | 1657 | 1465244970817 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 13:29:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 13:29:30 INFO - PROCESS | 1657 | 1465244970822 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 13:29:30 INFO - PROCESS | 1657 | 1465244970823 Marionette TRACE conn2 <- [1,730,null,{}] 13:29:30 INFO - PROCESS | 1657 | 1465244970825 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}] 13:29:30 INFO - PROCESS | 1657 | 1465244970827 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:30 INFO - PROCESS | 1657 | 1465244970923 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 13:29:30 INFO - PROCESS | 1657 | 1465244970978 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:30 INFO - PROCESS | 1657 | 1465244970979 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x1182e4000 == 32 [pid = 1657] [id = 190] 13:29:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 57 (0x116b0bc00) [pid = 1657] [serial = 568] [outer = 0x0] 13:29:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 58 (0x1190ef800) [pid = 1657] [serial = 569] [outer = 0x116b0bc00] 13:29:31 INFO - PROCESS | 1657 | 1465244971005 Marionette DEBUG loaded listener.js 13:29:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 59 (0x1197c4000) [pid = 1657] [serial = 570] [outer = 0x116b0bc00] 13:29:31 INFO - PROCESS | 1657 | 1465244971321 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] 13:29:31 INFO - PROCESS | 1657 | 1465244971345 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 13:29:31 INFO - PROCESS | 1657 | 1465244971349 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 13:29:31 INFO - PROCESS | 1657 | 1465244971352 Marionette TRACE conn2 <- [1,734,null,{}] 13:29:31 INFO - PROCESS | 1657 | 1465244971359 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}] 13:29:31 INFO - PROCESS | 1657 | 1465244971365 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:31 INFO - PROCESS | 1657 | 1465244971441 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 13:29:31 INFO - PROCESS | 1657 | 1465244971448 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:31 INFO - PROCESS | 1657 | 1465244971450 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c2a800 == 33 [pid = 1657] [id = 191] 13:29:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 60 (0x119a0ac00) [pid = 1657] [serial = 571] [outer = 0x0] 13:29:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 61 (0x1211b6c00) [pid = 1657] [serial = 572] [outer = 0x119a0ac00] 13:29:31 INFO - PROCESS | 1657 | 1465244971477 Marionette DEBUG loaded listener.js 13:29:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 62 (0x121355c00) [pid = 1657] [serial = 573] [outer = 0x119a0ac00] 13:29:31 INFO - PROCESS | 1657 | 1465244971803 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]]]}] 13:29:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 13:29:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 473ms 13:29:31 INFO - PROCESS | 1657 | 1465244971823 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 13:29:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 13:29:31 INFO - PROCESS | 1657 | 1465244971834 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 13:29:31 INFO - PROCESS | 1657 | 1465244971836 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 13:29:31 INFO - PROCESS | 1657 | 1465244971837 Marionette TRACE conn2 <- [1,738,null,{}] 13:29:31 INFO - PROCESS | 1657 | 1465244971839 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}] 13:29:31 INFO - PROCESS | 1657 | 1465244971840 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:31 INFO - PROCESS | 1657 | 1465244971916 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 13:29:31 INFO - PROCESS | 1657 | 1465244971920 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:31 INFO - PROCESS | 1657 | 1465244971921 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x121519000 == 34 [pid = 1657] [id = 192] 13:29:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x121432800) [pid = 1657] [serial = 574] [outer = 0x0] 13:29:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x121547400) [pid = 1657] [serial = 575] [outer = 0x121432800] 13:29:31 INFO - PROCESS | 1657 | 1465244971948 Marionette DEBUG loaded listener.js 13:29:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x1217f1c00) [pid = 1657] [serial = 576] [outer = 0x121432800] 13:29:32 INFO - PROCESS | 1657 | 1465244972758 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]]]}] 13:29:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 13:29:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 969ms 13:29:32 INFO - PROCESS | 1657 | 1465244972806 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 13:29:32 INFO - PROCESS | 1657 | 1465244972807 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 13:29:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 13:29:32 INFO - PROCESS | 1657 | 1465244972809 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 13:29:32 INFO - PROCESS | 1657 | 1465244972810 Marionette TRACE conn2 <- [1,742,null,{}] 13:29:32 INFO - PROCESS | 1657 | 1465244972813 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}] 13:29:32 INFO - PROCESS | 1657 | 1465244972814 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:32 INFO - PROCESS | 1657 | 1465244972900 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 13:29:32 INFO - PROCESS | 1657 | 1465244972932 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:32 INFO - PROCESS | 1657 | 1465244972933 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x121cad800 == 35 [pid = 1657] [id = 193] 13:29:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x1217f3800) [pid = 1657] [serial = 577] [outer = 0x0] 13:29:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x121ce9000) [pid = 1657] [serial = 578] [outer = 0x1217f3800] 13:29:32 INFO - PROCESS | 1657 | 1465244972958 Marionette DEBUG loaded listener.js 13:29:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x124c7a000) [pid = 1657] [serial = 579] [outer = 0x1217f3800] 13:29:33 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x116915c00) [pid = 1657] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 13:29:33 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x1177ce000) [pid = 1657] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 13:29:33 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x1138b4c00) [pid = 1657] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 13:29:33 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x11868b400) [pid = 1657] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 13:29:33 INFO - PROCESS | 1657 | --DOMWINDOW == 63 (0x1130b0c00) [pid = 1657] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 13:29:33 INFO - PROCESS | 1657 | --DOMWINDOW == 62 (0x1216ea000) [pid = 1657] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 13:29:33 INFO - PROCESS | 1657 | --DOMWINDOW == 61 (0x118688000) [pid = 1657] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 13:29:33 INFO - PROCESS | 1657 | --DOMWINDOW == 60 (0x1197c1400) [pid = 1657] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 13:29:33 INFO - PROCESS | 1657 | --DOMWINDOW == 59 (0x1130b1000) [pid = 1657] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 13:29:33 INFO - PROCESS | 1657 | 1465244973724 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]]]}] 13:29:33 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 13:29:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 920ms 13:29:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 13:29:33 INFO - PROCESS | 1657 | 1465244973729 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 13:29:33 INFO - PROCESS | 1657 | 1465244973730 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 13:29:33 INFO - PROCESS | 1657 | 1465244973732 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 13:29:33 INFO - PROCESS | 1657 | 1465244973740 Marionette TRACE conn2 <- [1,746,null,{}] 13:29:33 INFO - PROCESS | 1657 | 1465244973743 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}] 13:29:33 INFO - PROCESS | 1657 | 1465244973748 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:33 INFO - PROCESS | 1657 | 1465244973840 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 13:29:33 INFO - PROCESS | 1657 | 1465244973847 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:33 INFO - PROCESS | 1657 | 1465244973848 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x124ca4800 == 36 [pid = 1657] [id = 194] 13:29:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 60 (0x118183400) [pid = 1657] [serial = 580] [outer = 0x0] 13:29:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 61 (0x124cd8800) [pid = 1657] [serial = 581] [outer = 0x118183400] 13:29:33 INFO - PROCESS | 1657 | 1465244973873 Marionette DEBUG loaded listener.js 13:29:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 62 (0x1251fb000) [pid = 1657] [serial = 582] [outer = 0x118183400] 13:29:34 INFO - PROCESS | 1657 | 1465244974673 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]]]}] 13:29:34 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.) 13:29:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 976ms 13:29:34 INFO - PROCESS | 1657 | 1465244974709 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 13:29:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 13:29:34 INFO - PROCESS | 1657 | 1465244974710 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 13:29:34 INFO - PROCESS | 1657 | 1465244974714 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 13:29:34 INFO - PROCESS | 1657 | 1465244974715 Marionette TRACE conn2 <- [1,750,null,{}] 13:29:34 INFO - PROCESS | 1657 | 1465244974717 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}] 13:29:34 INFO - PROCESS | 1657 | 1465244974719 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:34 INFO - PROCESS | 1657 | 1465244974808 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 13:29:34 INFO - PROCESS | 1657 | 1465244974813 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:34 INFO - PROCESS | 1657 | 1465244974814 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x125712800 == 37 [pid = 1657] [id = 195] 13:29:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x12153f400) [pid = 1657] [serial = 583] [outer = 0x0] 13:29:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x1256ea800) [pid = 1657] [serial = 584] [outer = 0x12153f400] 13:29:34 INFO - PROCESS | 1657 | 1465244974838 Marionette DEBUG loaded listener.js 13:29:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x125d5f800) [pid = 1657] [serial = 585] [outer = 0x12153f400] 13:29:35 INFO - PROCESS | 1657 | 1465244975550 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]]]}] 13:29:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 13:29:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 869ms 13:29:35 INFO - PROCESS | 1657 | 1465244975583 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 13:29:35 INFO - PROCESS | 1657 | 1465244975585 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 13:29:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 13:29:35 INFO - PROCESS | 1657 | 1465244975590 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 13:29:35 INFO - PROCESS | 1657 | 1465244975591 Marionette TRACE conn2 <- [1,754,null,{}] 13:29:35 INFO - PROCESS | 1657 | 1465244975595 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}] 13:29:35 INFO - PROCESS | 1657 | 1465244975596 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:35 INFO - PROCESS | 1657 | 1465244975674 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 13:29:35 INFO - PROCESS | 1657 | 1465244975680 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:35 INFO - PROCESS | 1657 | 1465244975681 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x126e08800 == 38 [pid = 1657] [id = 196] 13:29:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x1256e6400) [pid = 1657] [serial = 586] [outer = 0x0] 13:29:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x126f29800) [pid = 1657] [serial = 587] [outer = 0x1256e6400] 13:29:35 INFO - PROCESS | 1657 | 1465244975705 Marionette DEBUG loaded listener.js 13:29:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x1271d4000) [pid = 1657] [serial = 588] [outer = 0x1256e6400] 13:29:36 INFO - PROCESS | 1657 | 1465244976516 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]]]}] 13:29:36 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 13:29:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 973ms 13:29:36 INFO - PROCESS | 1657 | 1465244976568 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 13:29:36 INFO - PROCESS | 1657 | 1465244976571 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 13:29:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 13:29:36 INFO - PROCESS | 1657 | 1465244976575 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 13:29:36 INFO - PROCESS | 1657 | 1465244976577 Marionette TRACE conn2 <- [1,758,null,{}] 13:29:36 INFO - PROCESS | 1657 | 1465244976581 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}] 13:29:36 INFO - PROCESS | 1657 | 1465244976583 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:36 INFO - PROCESS | 1657 | 1465244976671 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 13:29:36 INFO - PROCESS | 1657 | 1465244976757 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:36 INFO - PROCESS | 1657 | 1465244976758 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x117218000 == 39 [pid = 1657] [id = 197] 13:29:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x115a54000) [pid = 1657] [serial = 589] [outer = 0x0] 13:29:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x115eb2800) [pid = 1657] [serial = 590] [outer = 0x115a54000] 13:29:36 INFO - PROCESS | 1657 | 1465244976790 Marionette DEBUG loaded listener.js 13:29:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x11709c800) [pid = 1657] [serial = 591] [outer = 0x115a54000] 13:29:37 INFO - PROCESS | 1657 | 1465244977229 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]]]}] 13:29:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 13:29:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 672ms 13:29:37 INFO - PROCESS | 1657 | 1465244977248 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 13:29:37 INFO - PROCESS | 1657 | 1465244977251 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 13:29:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 13:29:37 INFO - PROCESS | 1657 | 1465244977256 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 13:29:37 INFO - PROCESS | 1657 | 1465244977257 Marionette TRACE conn2 <- [1,762,null,{}] 13:29:37 INFO - PROCESS | 1657 | 1465244977260 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}] 13:29:37 INFO - PROCESS | 1657 | 1465244977262 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:37 INFO - PROCESS | 1657 | 1465244977359 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 13:29:37 INFO - PROCESS | 1657 | 1465244977404 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:37 INFO - PROCESS | 1657 | 1465244977406 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x119ac1000 == 40 [pid = 1657] [id = 198] 13:29:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x117eb7800) [pid = 1657] [serial = 592] [outer = 0x0] 13:29:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x118691800) [pid = 1657] [serial = 593] [outer = 0x117eb7800] 13:29:37 INFO - PROCESS | 1657 | 1465244977436 Marionette DEBUG loaded listener.js 13:29:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x1197c1000) [pid = 1657] [serial = 594] [outer = 0x117eb7800] 13:29:38 INFO - PROCESS | 1657 | 1465244978314 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]]]}] 13:29:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 13:29:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1075ms 13:29:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 13:29:38 INFO - PROCESS | 1657 | 1465244978331 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 13:29:38 INFO - PROCESS | 1657 | 1465244978333 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 13:29:38 INFO - PROCESS | 1657 | 1465244978335 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 13:29:38 INFO - PROCESS | 1657 | 1465244978337 Marionette TRACE conn2 <- [1,766,null,{}] 13:29:38 INFO - PROCESS | 1657 | 1465244978345 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}] 13:29:38 INFO - PROCESS | 1657 | 1465244978348 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:38 INFO - PROCESS | 1657 | 1465244978473 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 13:29:38 INFO - PROCESS | 1657 | 1465244978523 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:38 INFO - PROCESS | 1657 | 1465244978525 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x12712b000 == 41 [pid = 1657] [id = 199] 13:29:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x1211ae000) [pid = 1657] [serial = 595] [outer = 0x0] 13:29:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x1211b9c00) [pid = 1657] [serial = 596] [outer = 0x1211ae000] 13:29:38 INFO - PROCESS | 1657 | 1465244978555 Marionette DEBUG loaded listener.js 13:29:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x121541000) [pid = 1657] [serial = 597] [outer = 0x1211ae000] 13:29:39 INFO - PROCESS | 1657 | --DOCSHELL 0x125712800 == 40 [pid = 1657] [id = 195] 13:29:39 INFO - PROCESS | 1657 | --DOCSHELL 0x124ca4800 == 39 [pid = 1657] [id = 194] 13:29:39 INFO - PROCESS | 1657 | --DOCSHELL 0x121cad800 == 38 [pid = 1657] [id = 193] 13:29:39 INFO - PROCESS | 1657 | --DOCSHELL 0x121519000 == 37 [pid = 1657] [id = 192] 13:29:39 INFO - PROCESS | 1657 | --DOCSHELL 0x119c2a800 == 36 [pid = 1657] [id = 191] 13:29:39 INFO - PROCESS | 1657 | --DOCSHELL 0x1182e4000 == 35 [pid = 1657] [id = 190] 13:29:39 INFO - PROCESS | 1657 | --DOCSHELL 0x11667e800 == 34 [pid = 1657] [id = 189] 13:29:39 INFO - PROCESS | 1657 | --DOCSHELL 0x1188d6000 == 33 [pid = 1657] [id = 188] 13:29:39 INFO - PROCESS | 1657 | --DOCSHELL 0x121031800 == 32 [pid = 1657] [id = 186] 13:29:39 INFO - PROCESS | 1657 | --DOCSHELL 0x113b5b800 == 31 [pid = 1657] [id = 187] 13:29:39 INFO - PROCESS | 1657 | --DOCSHELL 0x1182cd000 == 30 [pid = 1657] [id = 180] 13:29:39 INFO - PROCESS | 1657 | --DOCSHELL 0x119ac1000 == 29 [pid = 1657] [id = 198] 13:29:39 INFO - PROCESS | 1657 | --DOCSHELL 0x126e08800 == 28 [pid = 1657] [id = 196] 13:29:39 INFO - PROCESS | 1657 | --DOCSHELL 0x117218000 == 27 [pid = 1657] [id = 197] 13:29:40 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x1211b9800) [pid = 1657] [serial = 557] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x116b19400) [pid = 1657] [serial = 545] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x118685800) [pid = 1657] [serial = 540] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x118181c00) [pid = 1657] [serial = 539] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x113b3cc00) [pid = 1657] [serial = 542] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x115ad5c00) [pid = 1657] [serial = 543] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x11906f400) [pid = 1657] [serial = 533] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x116b13000) [pid = 1657] [serial = 531] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x113d6b800) [pid = 1657] [serial = 530] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x1256e4800) [pid = 1657] [serial = 537] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x124bf7800) [pid = 1657] [serial = 536] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x11999bc00) [pid = 1657] [serial = 534] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x118979000) [pid = 1657] [serial = 548] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1657 | --DOMWINDOW == 63 (0x119a0c800) [pid = 1657] [serial = 551] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1657 | --DOMWINDOW == 62 (0x1190efc00) [pid = 1657] [serial = 554] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1657 | --DOMWINDOW == 61 (0x119b59000) [pid = 1657] [serial = 555] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1657 | --DOMWINDOW == 60 (0x119aa3400) [pid = 1657] [serial = 552] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1657 | --DOMWINDOW == 59 (0x1190ed800) [pid = 1657] [serial = 549] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1657 | --DOMWINDOW == 58 (0x1177d8400) [pid = 1657] [serial = 546] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1657 | 1465244980035 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]]]}] 13:29:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 13:29:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1725ms 13:29:40 INFO - PROCESS | 1657 | 1465244980061 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 13:29:40 INFO - PROCESS | 1657 | 1465244980063 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 13:29:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 13:29:40 INFO - PROCESS | 1657 | 1465244980067 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 13:29:40 INFO - PROCESS | 1657 | 1465244980069 Marionette TRACE conn2 <- [1,770,null,{}] 13:29:40 INFO - PROCESS | 1657 | 1465244980074 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}] 13:29:40 INFO - PROCESS | 1657 | 1465244980075 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:40 INFO - PROCESS | 1657 | 1465244980149 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 13:29:40 INFO - PROCESS | 1657 | 1465244980154 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:40 INFO - PROCESS | 1657 | 1465244980156 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x113019800 == 28 [pid = 1657] [id = 200] 13:29:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 59 (0x113099800) [pid = 1657] [serial = 598] [outer = 0x0] 13:29:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 60 (0x1130b1400) [pid = 1657] [serial = 599] [outer = 0x113099800] 13:29:40 INFO - PROCESS | 1657 | 1465244980187 Marionette DEBUG loaded listener.js 13:29:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 61 (0x115a52800) [pid = 1657] [serial = 600] [outer = 0x113099800] 13:29:40 INFO - PROCESS | 1657 | 1465244980521 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]]]}] 13:29:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 13:29:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 472ms 13:29:40 INFO - PROCESS | 1657 | 1465244980548 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 13:29:40 INFO - PROCESS | 1657 | 1465244980552 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 13:29:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 13:29:40 INFO - PROCESS | 1657 | 1465244980559 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 13:29:40 INFO - PROCESS | 1657 | 1465244980561 Marionette TRACE conn2 <- [1,774,null,{}] 13:29:40 INFO - PROCESS | 1657 | 1465244980564 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}] 13:29:40 INFO - PROCESS | 1657 | 1465244980565 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:40 INFO - PROCESS | 1657 | 1465244980655 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 13:29:40 INFO - PROCESS | 1657 | 1465244980664 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:40 INFO - PROCESS | 1657 | 1465244980666 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x1169cd000 == 29 [pid = 1657] [id = 201] 13:29:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 62 (0x115eb9800) [pid = 1657] [serial = 601] [outer = 0x0] 13:29:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x116b0cc00) [pid = 1657] [serial = 602] [outer = 0x115eb9800] 13:29:40 INFO - PROCESS | 1657 | 1465244980711 Marionette DEBUG loaded listener.js 13:29:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x11725a400) [pid = 1657] [serial = 603] [outer = 0x115eb9800] 13:29:41 INFO - PROCESS | 1657 | 1465244981194 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]]]}] 13:29:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 13:29:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 671ms 13:29:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 13:29:41 INFO - PROCESS | 1657 | 1465244981232 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 13:29:41 INFO - PROCESS | 1657 | 1465244981233 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 13:29:41 INFO - PROCESS | 1657 | 1465244981235 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 13:29:41 INFO - PROCESS | 1657 | 1465244981237 Marionette TRACE conn2 <- [1,778,null,{}] 13:29:41 INFO - PROCESS | 1657 | 1465244981253 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}] 13:29:41 INFO - PROCESS | 1657 | 1465244981257 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:41 INFO - PROCESS | 1657 | 1465244981331 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 13:29:41 INFO - PROCESS | 1657 | 1465244981336 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:41 INFO - PROCESS | 1657 | 1465244981339 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x1182d4000 == 30 [pid = 1657] [id = 202] 13:29:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x1184e9c00) [pid = 1657] [serial = 604] [outer = 0x0] 13:29:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x118685800) [pid = 1657] [serial = 605] [outer = 0x1184e9c00] 13:29:41 INFO - PROCESS | 1657 | 1465244981368 Marionette DEBUG loaded listener.js 13:29:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x1188a7c00) [pid = 1657] [serial = 606] [outer = 0x1184e9c00] 13:29:41 INFO - PROCESS | 1657 | 1465244981720 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]]]}] 13:29:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 13:29:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 522ms 13:29:41 INFO - PROCESS | 1657 | 1465244981758 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 13:29:41 INFO - PROCESS | 1657 | 1465244981761 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 13:29:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 13:29:41 INFO - PROCESS | 1657 | 1465244981780 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 13:29:41 INFO - PROCESS | 1657 | 1465244981782 Marionette TRACE conn2 <- [1,782,null,{}] 13:29:41 INFO - PROCESS | 1657 | 1465244981785 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}] 13:29:41 INFO - PROCESS | 1657 | 1465244981787 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:41 INFO - PROCESS | 1657 | 1465244981901 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 13:29:41 INFO - PROCESS | 1657 | 1465244981906 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:41 INFO - PROCESS | 1657 | 1465244981907 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x11900d000 == 31 [pid = 1657] [id = 203] 13:29:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x11897ac00) [pid = 1657] [serial = 607] [outer = 0x0] 13:29:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x11907b400) [pid = 1657] [serial = 608] [outer = 0x11897ac00] 13:29:41 INFO - PROCESS | 1657 | 1465244981950 Marionette DEBUG loaded listener.js 13:29:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x1197c0800) [pid = 1657] [serial = 609] [outer = 0x11897ac00] 13:29:42 INFO - PROCESS | 1657 | 1465244982384 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]]]}] 13:29:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 13:29:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 620ms 13:29:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 13:29:42 INFO - PROCESS | 1657 | 1465244982399 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 13:29:42 INFO - PROCESS | 1657 | 1465244982401 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 13:29:42 INFO - PROCESS | 1657 | 1465244982403 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 13:29:42 INFO - PROCESS | 1657 | 1465244982404 Marionette TRACE conn2 <- [1,786,null,{}] 13:29:42 INFO - PROCESS | 1657 | 1465244982406 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}] 13:29:42 INFO - PROCESS | 1657 | 1465244982407 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:42 INFO - PROCESS | 1657 | 1465244982504 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 13:29:42 INFO - PROCESS | 1657 | 1465244982537 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:42 INFO - PROCESS | 1657 | 1465244982538 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x11977b800 == 32 [pid = 1657] [id = 204] 13:29:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x11200e000) [pid = 1657] [serial = 610] [outer = 0x0] 13:29:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x119a0a400) [pid = 1657] [serial = 611] [outer = 0x11200e000] 13:29:42 INFO - PROCESS | 1657 | 1465244982562 Marionette DEBUG loaded listener.js 13:29:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x119a15400) [pid = 1657] [serial = 612] [outer = 0x11200e000] 13:29:42 INFO - PROCESS | 1657 | 1465244982904 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]]]}] 13:29:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 13:29:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 518ms 13:29:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 13:29:42 INFO - PROCESS | 1657 | 1465244982921 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 13:29:42 INFO - PROCESS | 1657 | 1465244982922 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 13:29:42 INFO - PROCESS | 1657 | 1465244982925 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 13:29:42 INFO - PROCESS | 1657 | 1465244982926 Marionette TRACE conn2 <- [1,790,null,{}] 13:29:42 INFO - PROCESS | 1657 | 1465244982930 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}] 13:29:42 INFO - PROCESS | 1657 | 1465244982934 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:43 INFO - PROCESS | 1657 | 1465244983041 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 13:29:43 INFO - PROCESS | 1657 | 1465244983073 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:43 INFO - PROCESS | 1657 | 1465244983074 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x1213c8800 == 33 [pid = 1657] [id = 205] 13:29:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x119a12c00) [pid = 1657] [serial = 613] [outer = 0x0] 13:29:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x11a02f000) [pid = 1657] [serial = 614] [outer = 0x119a12c00] 13:29:43 INFO - PROCESS | 1657 | 1465244983099 Marionette DEBUG loaded listener.js 13:29:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x12135ac00) [pid = 1657] [serial = 615] [outer = 0x119a12c00] 13:29:43 INFO - PROCESS | 1657 | 1465244983404 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]]]}] 13:29:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 13:29:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 521ms 13:29:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 13:29:43 INFO - PROCESS | 1657 | 1465244983447 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 13:29:43 INFO - PROCESS | 1657 | 1465244983449 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 13:29:43 INFO - PROCESS | 1657 | 1465244983451 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 13:29:43 INFO - PROCESS | 1657 | 1465244983452 Marionette TRACE conn2 <- [1,794,null,{}] 13:29:43 INFO - PROCESS | 1657 | 1465244983454 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}] 13:29:43 INFO - PROCESS | 1657 | 1465244983455 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:43 INFO - PROCESS | 1657 | 1465244983549 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 13:29:43 INFO - PROCESS | 1657 | 1465244983580 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:43 INFO - PROCESS | 1657 | 1465244983582 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x121b77000 == 34 [pid = 1657] [id = 206] 13:29:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x1211b5c00) [pid = 1657] [serial = 616] [outer = 0x0] 13:29:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x121547c00) [pid = 1657] [serial = 617] [outer = 0x1211b5c00] 13:29:43 INFO - PROCESS | 1657 | 1465244983606 Marionette DEBUG loaded listener.js 13:29:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x1217f2800) [pid = 1657] [serial = 618] [outer = 0x1211b5c00] 13:29:43 INFO - PROCESS | 1657 | 1465244983912 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]]]}] 13:29:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 13:29:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 518ms 13:29:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 13:29:43 INFO - PROCESS | 1657 | 1465244983974 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 13:29:43 INFO - PROCESS | 1657 | 1465244983975 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 13:29:43 INFO - PROCESS | 1657 | 1465244983977 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 13:29:43 INFO - PROCESS | 1657 | 1465244983978 Marionette TRACE conn2 <- [1,798,null,{}] 13:29:43 INFO - PROCESS | 1657 | 1465244983980 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}] 13:29:43 INFO - PROCESS | 1657 | 1465244983982 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:44 INFO - PROCESS | 1657 | 1465244984073 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 13:29:44 INFO - PROCESS | 1657 | 1465244984076 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:44 INFO - PROCESS | 1657 | 1465244984078 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x122174800 == 35 [pid = 1657] [id = 207] 13:29:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x12142b400) [pid = 1657] [serial = 619] [outer = 0x0] 13:29:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x121ce4800) [pid = 1657] [serial = 620] [outer = 0x12142b400] 13:29:44 INFO - PROCESS | 1657 | 1465244984102 Marionette DEBUG loaded listener.js 13:29:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x124c7c400) [pid = 1657] [serial = 621] [outer = 0x12142b400] 13:29:44 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1256e6400) [pid = 1657] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 13:29:44 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x118183400) [pid = 1657] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 13:29:44 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x12153f400) [pid = 1657] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 13:29:44 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x115ae3800) [pid = 1657] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 13:29:44 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x115eb3000) [pid = 1657] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 13:29:44 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x112a7b400) [pid = 1657] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 13:29:44 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x116b0bc00) [pid = 1657] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 13:29:44 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x1162ba800) [pid = 1657] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 13:29:44 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x121432800) [pid = 1657] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 13:29:44 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x119a0ac00) [pid = 1657] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 13:29:44 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x1217f3800) [pid = 1657] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 13:29:44 INFO - PROCESS | 1657 | 1465244984466 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]]]}] 13:29:44 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 13:29:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 519ms 13:29:44 INFO - PROCESS | 1657 | 1465244984500 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 13:29:44 INFO - PROCESS | 1657 | 1465244984501 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 13:29:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 13:29:44 INFO - PROCESS | 1657 | 1465244984504 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 13:29:44 INFO - PROCESS | 1657 | 1465244984505 Marionette TRACE conn2 <- [1,802,null,{}] 13:29:44 INFO - PROCESS | 1657 | 1465244984523 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}] 13:29:44 INFO - PROCESS | 1657 | 1465244984524 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:44 INFO - PROCESS | 1657 | 1465244984603 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 13:29:44 INFO - PROCESS | 1657 | 1465244984606 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:44 INFO - PROCESS | 1657 | 1465244984607 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x12577b000 == 36 [pid = 1657] [id = 208] 13:29:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x1211cfc00) [pid = 1657] [serial = 622] [outer = 0x0] 13:29:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x121546000) [pid = 1657] [serial = 623] [outer = 0x1211cfc00] 13:29:44 INFO - PROCESS | 1657 | 1465244984641 Marionette DEBUG loaded listener.js 13:29:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x124c86400) [pid = 1657] [serial = 624] [outer = 0x1211cfc00] 13:29:44 INFO - PROCESS | 1657 | 1465244984972 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]]]}] 13:29:45 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 13:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 519ms 13:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 13:29:45 INFO - PROCESS | 1657 | 1465244985023 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 13:29:45 INFO - PROCESS | 1657 | 1465244985025 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 13:29:45 INFO - PROCESS | 1657 | 1465244985027 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 13:29:45 INFO - PROCESS | 1657 | 1465244985028 Marionette TRACE conn2 <- [1,806,null,{}] 13:29:45 INFO - PROCESS | 1657 | 1465244985030 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}] 13:29:45 INFO - PROCESS | 1657 | 1465244985031 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:45 INFO - PROCESS | 1657 | 1465244985107 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 13:29:45 INFO - PROCESS | 1657 | 1465244985156 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:45 INFO - PROCESS | 1657 | 1465244985157 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x126e14000 == 37 [pid = 1657] [id = 209] 13:29:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x115f67400) [pid = 1657] [serial = 625] [outer = 0x0] 13:29:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x124cd2c00) [pid = 1657] [serial = 626] [outer = 0x115f67400] 13:29:45 INFO - PROCESS | 1657 | 1465244985181 Marionette DEBUG loaded listener.js 13:29:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x1251f3800) [pid = 1657] [serial = 627] [outer = 0x115f67400] 13:29:45 INFO - PROCESS | 1657 | [1657] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 13:29:45 INFO - PROCESS | 1657 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 13:29:45 INFO - PROCESS | 1657 | Determined SkiaGL cache limits: Size 100663296, Items: 256 13:29:45 INFO - PROCESS | 1657 | [GFX2-]: Using SkiaGL canvas. 13:29:45 INFO - PROCESS | 1657 | 1465244985476 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]]]}] 13:29:45 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 13:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 468ms 13:29:45 INFO - PROCESS | 1657 | 1465244985501 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 13:29:45 INFO - PROCESS | 1657 | 1465244985502 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 13:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 13:29:45 INFO - PROCESS | 1657 | 1465244985504 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 13:29:45 INFO - PROCESS | 1657 | 1465244985506 Marionette TRACE conn2 <- [1,810,null,{}] 13:29:45 INFO - PROCESS | 1657 | 1465244985508 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}] 13:29:45 INFO - PROCESS | 1657 | 1465244985511 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:45 INFO - PROCESS | 1657 | 1465244985600 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 13:29:45 INFO - PROCESS | 1657 | 1465244985603 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:45 INFO - PROCESS | 1657 | 1465244985605 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x128b9d800 == 38 [pid = 1657] [id = 210] 13:29:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1256e5400) [pid = 1657] [serial = 628] [outer = 0x0] 13:29:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x1272e5400) [pid = 1657] [serial = 629] [outer = 0x1256e5400] 13:29:45 INFO - PROCESS | 1657 | 1465244985640 Marionette DEBUG loaded listener.js 13:29:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x12890b000) [pid = 1657] [serial = 630] [outer = 0x1256e5400] 13:29:45 INFO - PROCESS | 1657 | 1465244985955 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]]]}] 13:29:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 13:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 469ms 13:29:45 INFO - PROCESS | 1657 | 1465244985974 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 13:29:45 INFO - PROCESS | 1657 | 1465244985976 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 13:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 13:29:45 INFO - PROCESS | 1657 | 1465244985981 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 13:29:45 INFO - PROCESS | 1657 | 1465244985982 Marionette TRACE conn2 <- [1,814,null,{}] 13:29:45 INFO - PROCESS | 1657 | 1465244985985 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}] 13:29:45 INFO - PROCESS | 1657 | 1465244985986 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:46 INFO - PROCESS | 1657 | 1465244986064 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 13:29:46 INFO - PROCESS | 1657 | 1465244986113 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:46 INFO - PROCESS | 1657 | 1465244986114 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x128d81800 == 39 [pid = 1657] [id = 211] 13:29:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x125d53c00) [pid = 1657] [serial = 631] [outer = 0x0] 13:29:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x128912c00) [pid = 1657] [serial = 632] [outer = 0x125d53c00] 13:29:46 INFO - PROCESS | 1657 | 1465244986138 Marionette DEBUG loaded listener.js 13:29:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x128b29400) [pid = 1657] [serial = 633] [outer = 0x125d53c00] 13:29:46 INFO - PROCESS | 1657 | 1465244986595 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] 13:29:46 INFO - PROCESS | 1657 | 1465244986653 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 13:29:46 INFO - PROCESS | 1657 | 1465244986657 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 13:29:46 INFO - PROCESS | 1657 | 1465244986659 Marionette TRACE conn2 <- [1,818,null,{}] 13:29:46 INFO - PROCESS | 1657 | 1465244986662 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}] 13:29:46 INFO - PROCESS | 1657 | 1465244986664 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:46 INFO - PROCESS | 1657 | 1465244986770 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 13:29:46 INFO - PROCESS | 1657 | 1465244986845 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:46 INFO - PROCESS | 1657 | 1465244986847 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x1169c6000 == 40 [pid = 1657] [id = 212] 13:29:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x113068000) [pid = 1657] [serial = 634] [outer = 0x0] 13:29:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x115aeec00) [pid = 1657] [serial = 635] [outer = 0x113068000] 13:29:46 INFO - PROCESS | 1657 | 1465244986877 Marionette DEBUG loaded listener.js 13:29:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x116b14c00) [pid = 1657] [serial = 636] [outer = 0x113068000] 13:29:47 INFO - PROCESS | 1657 | 1465244987525 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]]]}] 13:29:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 13:29:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 926ms 13:29:47 INFO - PROCESS | 1657 | 1465244987583 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 13:29:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 13:29:47 INFO - PROCESS | 1657 | 1465244987588 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 13:29:47 INFO - PROCESS | 1657 | 1465244987592 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 13:29:47 INFO - PROCESS | 1657 | 1465244987594 Marionette TRACE conn2 <- [1,822,null,{}] 13:29:47 INFO - PROCESS | 1657 | 1465244987596 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}] 13:29:47 INFO - PROCESS | 1657 | 1465244987598 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:47 INFO - PROCESS | 1657 | 1465244987704 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 13:29:47 INFO - PROCESS | 1657 | 1465244987755 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:47 INFO - PROCESS | 1657 | 1465244987757 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c44000 == 41 [pid = 1657] [id = 213] 13:29:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x118186c00) [pid = 1657] [serial = 637] [outer = 0x0] 13:29:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x11822c400) [pid = 1657] [serial = 638] [outer = 0x118186c00] 13:29:47 INFO - PROCESS | 1657 | 1465244987787 Marionette DEBUG loaded listener.js 13:29:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x11868cc00) [pid = 1657] [serial = 639] [outer = 0x118186c00] 13:29:48 INFO - PROCESS | 1657 | 1465244988393 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] 13:29:48 INFO - PROCESS | 1657 | 1465244988467 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 13:29:48 INFO - PROCESS | 1657 | 1465244988469 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 13:29:48 INFO - PROCESS | 1657 | 1465244988471 Marionette TRACE conn2 <- [1,826,null,{}] 13:29:48 INFO - PROCESS | 1657 | 1465244988475 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}] 13:29:48 INFO - PROCESS | 1657 | 1465244988476 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:48 INFO - PROCESS | 1657 | 1465244988559 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 13:29:48 INFO - PROCESS | 1657 | 1465244988612 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:48 INFO - PROCESS | 1657 | 1465244988613 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x1127e3800 == 31 [pid = 1657] [id = 214] 13:29:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x115f60000) [pid = 1657] [serial = 640] [outer = 0x0] 13:29:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x116915000) [pid = 1657] [serial = 641] [outer = 0x115f60000] 13:29:48 INFO - PROCESS | 1657 | 1465244988640 Marionette DEBUG loaded listener.js 13:29:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x11709c000) [pid = 1657] [serial = 642] [outer = 0x115f60000] 13:29:48 INFO - PROCESS | 1657 | 1465244988939 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]]]}] 13:29:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 13:29:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 519ms 13:29:49 INFO - PROCESS | 1657 | 1465244988998 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 13:29:49 INFO - PROCESS | 1657 | 1465244989001 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 13:29:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 13:29:49 INFO - PROCESS | 1657 | 1465244989005 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 13:29:49 INFO - PROCESS | 1657 | 1465244989007 Marionette TRACE conn2 <- [1,830,null,{}] 13:29:49 INFO - PROCESS | 1657 | 1465244989009 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}] 13:29:49 INFO - PROCESS | 1657 | 1465244989011 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:49 INFO - PROCESS | 1657 | 1465244989084 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 13:29:49 INFO - PROCESS | 1657 | 1465244989144 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:49 INFO - PROCESS | 1657 | 1465244989145 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x116bda000 == 32 [pid = 1657] [id = 215] 13:29:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x116b22c00) [pid = 1657] [serial = 643] [outer = 0x0] 13:29:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x117eb0400) [pid = 1657] [serial = 644] [outer = 0x116b22c00] 13:29:49 INFO - PROCESS | 1657 | 1465244989172 Marionette DEBUG loaded listener.js 13:29:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x118976800) [pid = 1657] [serial = 645] [outer = 0x116b22c00] 13:29:49 INFO - PROCESS | 1657 | 1465244989490 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]]]}] 13:29:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 13:29:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 520ms 13:29:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 13:29:49 INFO - PROCESS | 1657 | 1465244989526 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 13:29:49 INFO - PROCESS | 1657 | 1465244989529 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 13:29:49 INFO - PROCESS | 1657 | 1465244989533 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 13:29:49 INFO - PROCESS | 1657 | 1465244989536 Marionette TRACE conn2 <- [1,834,null,{}] 13:29:49 INFO - PROCESS | 1657 | 1465244989548 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}] 13:29:49 INFO - PROCESS | 1657 | 1465244989553 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:49 INFO - PROCESS | 1657 | 1465244989674 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 13:29:49 INFO - PROCESS | 1657 | 1465244989750 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:49 INFO - PROCESS | 1657 | 1465244989753 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x119012000 == 33 [pid = 1657] [id = 216] 13:29:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x112a13800) [pid = 1657] [serial = 646] [outer = 0x0] 13:29:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x1190f3c00) [pid = 1657] [serial = 647] [outer = 0x112a13800] 13:29:49 INFO - PROCESS | 1657 | 1465244989798 Marionette DEBUG loaded listener.js 13:29:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x119aa2c00) [pid = 1657] [serial = 648] [outer = 0x112a13800] 13:29:50 INFO - PROCESS | 1657 | 1465244990130 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]]]}] 13:29:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 13:29:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 623ms 13:29:50 INFO - PROCESS | 1657 | 1465244990156 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 13:29:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 13:29:50 INFO - PROCESS | 1657 | 1465244990157 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 13:29:50 INFO - PROCESS | 1657 | 1465244990168 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 13:29:50 INFO - PROCESS | 1657 | 1465244990169 Marionette TRACE conn2 <- [1,838,null,{}] 13:29:50 INFO - PROCESS | 1657 | 1465244990171 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}] 13:29:50 INFO - PROCESS | 1657 | 1465244990172 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:50 INFO - PROCESS | 1657 | 1465244990254 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 13:29:50 INFO - PROCESS | 1657 | 1465244990324 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:50 INFO - PROCESS | 1657 | 1465244990325 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b87000 == 34 [pid = 1657] [id = 217] 13:29:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x119a9cc00) [pid = 1657] [serial = 649] [outer = 0x0] 13:29:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x1211b6c00) [pid = 1657] [serial = 650] [outer = 0x119a9cc00] 13:29:50 INFO - PROCESS | 1657 | 1465244990351 Marionette DEBUG loaded listener.js 13:29:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1211ddc00) [pid = 1657] [serial = 651] [outer = 0x119a9cc00] 13:29:50 INFO - PROCESS | 1657 | 1465244990632 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]]]}] 13:29:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 13:29:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 528ms 13:29:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 13:29:50 INFO - PROCESS | 1657 | 1465244990688 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 13:29:50 INFO - PROCESS | 1657 | 1465244990690 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 13:29:50 INFO - PROCESS | 1657 | 1465244990692 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 13:29:50 INFO - PROCESS | 1657 | 1465244990693 Marionette TRACE conn2 <- [1,842,null,{}] 13:29:50 INFO - PROCESS | 1657 | 1465244990704 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}] 13:29:50 INFO - PROCESS | 1657 | 1465244990705 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:50 INFO - PROCESS | 1657 | 1465244990798 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 13:29:50 INFO - PROCESS | 1657 | 1465244990801 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:50 INFO - PROCESS | 1657 | 1465244990803 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x121b64000 == 35 [pid = 1657] [id = 218] 13:29:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x112a14000) [pid = 1657] [serial = 652] [outer = 0x0] 13:29:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x121357c00) [pid = 1657] [serial = 653] [outer = 0x112a14000] 13:29:50 INFO - PROCESS | 1657 | 1465244990829 Marionette DEBUG loaded listener.js 13:29:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x121540c00) [pid = 1657] [serial = 654] [outer = 0x112a14000] 13:29:51 INFO - PROCESS | 1657 | 1465244991282 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]]]}] 13:29:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 13:29:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 628ms 13:29:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 13:29:51 INFO - PROCESS | 1657 | 1465244991323 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 13:29:51 INFO - PROCESS | 1657 | 1465244991324 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 13:29:51 INFO - PROCESS | 1657 | 1465244991326 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 13:29:51 INFO - PROCESS | 1657 | 1465244991327 Marionette TRACE conn2 <- [1,846,null,{}] 13:29:51 INFO - PROCESS | 1657 | 1465244991329 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}] 13:29:51 INFO - PROCESS | 1657 | 1465244991333 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:51 INFO - PROCESS | 1657 | 1465244991456 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 13:29:51 INFO - PROCESS | 1657 | 1465244991512 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:51 INFO - PROCESS | 1657 | 1465244991513 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x12571a800 == 36 [pid = 1657] [id = 219] 13:29:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1217f4c00) [pid = 1657] [serial = 655] [outer = 0x0] 13:29:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x124c7a000) [pid = 1657] [serial = 656] [outer = 0x1217f4c00] 13:29:51 INFO - PROCESS | 1657 | 1465244991538 Marionette DEBUG loaded listener.js 13:29:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x126f21000) [pid = 1657] [serial = 657] [outer = 0x1217f4c00] 13:29:51 INFO - PROCESS | 1657 | 1465244991862 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]]]}] 13:29:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 13:29:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 570ms 13:29:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 13:29:51 INFO - PROCESS | 1657 | 1465244991898 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 13:29:51 INFO - PROCESS | 1657 | 1465244991900 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 13:29:51 INFO - PROCESS | 1657 | 1465244991902 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 13:29:51 INFO - PROCESS | 1657 | 1465244991903 Marionette TRACE conn2 <- [1,850,null,{}] 13:29:51 INFO - PROCESS | 1657 | 1465244991905 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}] 13:29:51 INFO - PROCESS | 1657 | 1465244991906 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:52 INFO - PROCESS | 1657 | 1465244992000 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 13:29:52 INFO - PROCESS | 1657 | 1465244992010 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:52 INFO - PROCESS | 1657 | 1465244992011 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x126eb7000 == 37 [pid = 1657] [id = 220] 13:29:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1181b6c00) [pid = 1657] [serial = 658] [outer = 0x0] 13:29:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x121c5f400) [pid = 1657] [serial = 659] [outer = 0x1181b6c00] 13:29:52 INFO - PROCESS | 1657 | 1465244992035 Marionette DEBUG loaded listener.js 13:29:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x12766bc00) [pid = 1657] [serial = 660] [outer = 0x1181b6c00] 13:29:52 INFO - PROCESS | 1657 | 1465244992344 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]]]}] 13:29:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 13:29:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 467ms 13:29:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 13:29:52 INFO - PROCESS | 1657 | 1465244992370 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 13:29:52 INFO - PROCESS | 1657 | 1465244992371 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 13:29:52 INFO - PROCESS | 1657 | 1465244992373 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 13:29:52 INFO - PROCESS | 1657 | 1465244992374 Marionette TRACE conn2 <- [1,854,null,{}] 13:29:52 INFO - PROCESS | 1657 | 1465244992377 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}] 13:29:52 INFO - PROCESS | 1657 | 1465244992380 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:52 INFO - PROCESS | 1657 | 1465244992481 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 13:29:52 INFO - PROCESS | 1657 | 1465244992484 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:52 INFO - PROCESS | 1657 | 1465244992485 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x128d7c800 == 38 [pid = 1657] [id = 221] 13:29:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1188a9800) [pid = 1657] [serial = 661] [outer = 0x0] 13:29:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x128914800) [pid = 1657] [serial = 662] [outer = 0x1188a9800] 13:29:52 INFO - PROCESS | 1657 | 1465244992509 Marionette DEBUG loaded listener.js 13:29:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x128b26800) [pid = 1657] [serial = 663] [outer = 0x1188a9800] 13:29:52 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x11897ac00) [pid = 1657] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 13:29:52 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1184e9c00) [pid = 1657] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 13:29:52 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1211cfc00) [pid = 1657] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 13:29:52 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x117eb7800) [pid = 1657] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 13:29:52 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1256e5400) [pid = 1657] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 13:29:52 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x113099800) [pid = 1657] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 13:29:52 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x11200e000) [pid = 1657] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 13:29:52 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x115f67400) [pid = 1657] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 13:29:52 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x115a54000) [pid = 1657] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 13:29:52 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12142b400) [pid = 1657] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 13:29:52 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x119a12c00) [pid = 1657] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 13:29:52 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x1211b5c00) [pid = 1657] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 13:29:52 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x115eb9800) [pid = 1657] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 13:29:52 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x1211ae000) [pid = 1657] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 13:29:52 INFO - PROCESS | 1657 | 1465244992881 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]]]}] 13:29:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 13:29:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 518ms 13:29:52 INFO - PROCESS | 1657 | 1465244992892 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 13:29:52 INFO - PROCESS | 1657 | 1465244992893 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 13:29:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 13:29:52 INFO - PROCESS | 1657 | 1465244992897 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 13:29:52 INFO - PROCESS | 1657 | 1465244992899 Marionette TRACE conn2 <- [1,858,null,{}] 13:29:52 INFO - PROCESS | 1657 | 1465244992901 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}] 13:29:52 INFO - PROCESS | 1657 | 1465244992902 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:53 INFO - PROCESS | 1657 | 1465244993000 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 13:29:53 INFO - PROCESS | 1657 | 1465244993030 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:53 INFO - PROCESS | 1657 | 1465244993031 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x119095000 == 39 [pid = 1657] [id = 222] 13:29:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x116b0f000) [pid = 1657] [serial = 664] [outer = 0x0] 13:29:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x119995c00) [pid = 1657] [serial = 665] [outer = 0x116b0f000] 13:29:53 INFO - PROCESS | 1657 | 1465244993055 Marionette DEBUG loaded listener.js 13:29:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x124c8a800) [pid = 1657] [serial = 666] [outer = 0x116b0f000] 13:29:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 13:29:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 418ms 13:29:53 INFO - PROCESS | 1657 | 1465244993308 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]]]}] 13:29:53 INFO - PROCESS | 1657 | 1465244993316 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 13:29:53 INFO - PROCESS | 1657 | 1465244993317 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 13:29:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 13:29:53 INFO - PROCESS | 1657 | 1465244993319 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 13:29:53 INFO - PROCESS | 1657 | 1465244993320 Marionette TRACE conn2 <- [1,862,null,{}] 13:29:53 INFO - PROCESS | 1657 | 1465244993322 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}] 13:29:53 INFO - PROCESS | 1657 | 1465244993324 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:53 INFO - PROCESS | 1657 | 1465244993407 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 13:29:53 INFO - PROCESS | 1657 | 1465244993412 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:53 INFO - PROCESS | 1657 | 1465244993414 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x129d79800 == 40 [pid = 1657] [id = 223] 13:29:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x125d56800) [pid = 1657] [serial = 667] [outer = 0x0] 13:29:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x128b2a000) [pid = 1657] [serial = 668] [outer = 0x125d56800] 13:29:53 INFO - PROCESS | 1657 | 1465244993437 Marionette DEBUG loaded listener.js 13:29:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1211dac00) [pid = 1657] [serial = 669] [outer = 0x125d56800] 13:29:53 INFO - PROCESS | 1657 | 1465244993755 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]]]}] 13:29:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 13:29:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 469ms 13:29:53 INFO - PROCESS | 1657 | 1465244993803 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 13:29:53 INFO - PROCESS | 1657 | 1465244993805 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 13:29:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 13:29:53 INFO - PROCESS | 1657 | 1465244993807 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 13:29:53 INFO - PROCESS | 1657 | 1465244993809 Marionette TRACE conn2 <- [1,866,null,{}] 13:29:53 INFO - PROCESS | 1657 | 1465244993813 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}] 13:29:53 INFO - PROCESS | 1657 | 1465244993814 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:53 INFO - PROCESS | 1657 | 1465244993923 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 13:29:53 INFO - PROCESS | 1657 | 1465244993930 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:53 INFO - PROCESS | 1657 | 1465244993932 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a7e2800 == 41 [pid = 1657] [id = 224] 13:29:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x128b31800) [pid = 1657] [serial = 670] [outer = 0x0] 13:29:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x128d6f000) [pid = 1657] [serial = 671] [outer = 0x128b31800] 13:29:53 INFO - PROCESS | 1657 | 1465244993958 Marionette DEBUG loaded listener.js 13:29:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x129181c00) [pid = 1657] [serial = 672] [outer = 0x128b31800] 13:29:54 INFO - PROCESS | 1657 | 1465244994251 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]]]}] 13:29:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 13:29:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 472ms 13:29:54 INFO - PROCESS | 1657 | 1465244994285 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 13:29:54 INFO - PROCESS | 1657 | 1465244994286 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 13:29:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 13:29:54 INFO - PROCESS | 1657 | 1465244994290 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 13:29:54 INFO - PROCESS | 1657 | 1465244994291 Marionette TRACE conn2 <- [1,870,null,{}] 13:29:54 INFO - PROCESS | 1657 | 1465244994293 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}] 13:29:54 INFO - PROCESS | 1657 | 1465244994296 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:54 INFO - PROCESS | 1657 | 1465244994375 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 13:29:54 INFO - PROCESS | 1657 | 1465244994381 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:54 INFO - PROCESS | 1657 | 1465244994382 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a87d000 == 42 [pid = 1657] [id = 225] 13:29:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x129181000) [pid = 1657] [serial = 673] [outer = 0x0] 13:29:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1293a0c00) [pid = 1657] [serial = 674] [outer = 0x129181000] 13:29:54 INFO - PROCESS | 1657 | 1465244994405 Marionette DEBUG loaded listener.js 13:29:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1293ef800) [pid = 1657] [serial = 675] [outer = 0x129181000] 13:29:54 INFO - PROCESS | 1657 | 1465244994814 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]]]}] 13:29:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 13:29:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 568ms 13:29:54 INFO - PROCESS | 1657 | 1465244994862 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 13:29:54 INFO - PROCESS | 1657 | 1465244994864 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 13:29:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 13:29:54 INFO - PROCESS | 1657 | 1465244994868 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 13:29:54 INFO - PROCESS | 1657 | 1465244994871 Marionette TRACE conn2 <- [1,874,null,{}] 13:29:54 INFO - PROCESS | 1657 | 1465244994875 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}] 13:29:54 INFO - PROCESS | 1657 | 1465244994878 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:54 INFO - PROCESS | 1657 | 1465244994980 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 13:29:55 INFO - PROCESS | 1657 | 1465244995045 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:55 INFO - PROCESS | 1657 | 1465244995047 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x116bc9800 == 43 [pid = 1657] [id = 226] 13:29:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x112a14800) [pid = 1657] [serial = 676] [outer = 0x0] 13:29:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x115adf800) [pid = 1657] [serial = 677] [outer = 0x112a14800] 13:29:55 INFO - PROCESS | 1657 | 1465244995078 Marionette DEBUG loaded listener.js 13:29:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x11709e800) [pid = 1657] [serial = 678] [outer = 0x112a14800] 13:29:55 INFO - PROCESS | 1657 | 1465244995518 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]]]}] 13:29:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 13:29:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 670ms 13:29:55 INFO - PROCESS | 1657 | 1465244995538 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 13:29:55 INFO - PROCESS | 1657 | 1465244995542 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 13:29:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 13:29:55 INFO - PROCESS | 1657 | 1465244995546 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 13:29:55 INFO - PROCESS | 1657 | 1465244995548 Marionette TRACE conn2 <- [1,878,null,{}] 13:29:55 INFO - PROCESS | 1657 | 1465244995550 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}] 13:29:55 INFO - PROCESS | 1657 | 1465244995552 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:55 INFO - PROCESS | 1657 | 1465244995654 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 13:29:55 INFO - PROCESS | 1657 | 1465244995702 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:55 INFO - PROCESS | 1657 | 1465244995704 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x12150e800 == 44 [pid = 1657] [id = 227] 13:29:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x118220800) [pid = 1657] [serial = 679] [outer = 0x0] 13:29:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x11906f000) [pid = 1657] [serial = 680] [outer = 0x118220800] 13:29:55 INFO - PROCESS | 1657 | 1465244995738 Marionette DEBUG loaded listener.js 13:29:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x119998800) [pid = 1657] [serial = 681] [outer = 0x118220800] 13:29:56 INFO - PROCESS | 1657 | 1465244996150 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]]]}] 13:29:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 13:29:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 619ms 13:29:56 INFO - PROCESS | 1657 | 1465244996166 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 13:29:56 INFO - PROCESS | 1657 | 1465244996167 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 13:29:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 13:29:56 INFO - PROCESS | 1657 | 1465244996169 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 13:29:56 INFO - PROCESS | 1657 | 1465244996172 Marionette TRACE conn2 <- [1,882,null,{}] 13:29:56 INFO - PROCESS | 1657 | 1465244996179 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}] 13:29:56 INFO - PROCESS | 1657 | 1465244996183 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:56 INFO - PROCESS | 1657 | 1465244996281 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 13:29:56 INFO - PROCESS | 1657 | 1465244996368 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:56 INFO - PROCESS | 1657 | 1465244996370 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b03b000 == 45 [pid = 1657] [id = 228] 13:29:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12153b800) [pid = 1657] [serial = 682] [outer = 0x0] 13:29:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x121549c00) [pid = 1657] [serial = 683] [outer = 0x12153b800] 13:29:56 INFO - PROCESS | 1657 | 1465244996401 Marionette DEBUG loaded listener.js 13:29:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x124cd0800) [pid = 1657] [serial = 684] [outer = 0x12153b800] 13:29:56 INFO - PROCESS | 1657 | 1465244996849 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]]]}] 13:29:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 13:29:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 721ms 13:29:56 INFO - PROCESS | 1657 | 1465244996891 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 13:29:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 13:29:56 INFO - PROCESS | 1657 | 1465244996894 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 13:29:56 INFO - PROCESS | 1657 | 1465244996898 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 13:29:56 INFO - PROCESS | 1657 | 1465244996900 Marionette TRACE conn2 <- [1,886,null,{}] 13:29:56 INFO - PROCESS | 1657 | 1465244996903 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}] 13:29:56 INFO - PROCESS | 1657 | 1465244996906 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:57 INFO - PROCESS | 1657 | 1465244997054 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 13:29:57 INFO - PROCESS | 1657 | 1465244997130 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:57 INFO - PROCESS | 1657 | 1465244997131 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bb0c800 == 46 [pid = 1657] [id = 229] 13:29:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1251fd800) [pid = 1657] [serial = 685] [outer = 0x0] 13:29:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x127663000) [pid = 1657] [serial = 686] [outer = 0x1251fd800] 13:29:57 INFO - PROCESS | 1657 | 1465244997159 Marionette DEBUG loaded listener.js 13:29:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x128b2bc00) [pid = 1657] [serial = 687] [outer = 0x1251fd800] 13:29:57 INFO - PROCESS | 1657 | 1465244997563 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]]]}] 13:29:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 13:29:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 722ms 13:29:57 INFO - PROCESS | 1657 | 1465244997640 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 13:29:57 INFO - PROCESS | 1657 | 1465244997642 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 13:29:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 13:29:57 INFO - PROCESS | 1657 | 1465244997647 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 13:29:57 INFO - PROCESS | 1657 | 1465244997648 Marionette TRACE conn2 <- [1,890,null,{}] 13:29:57 INFO - PROCESS | 1657 | 1465244997651 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}] 13:29:57 INFO - PROCESS | 1657 | 1465244997652 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:57 INFO - PROCESS | 1657 | 1465244997757 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 13:29:57 INFO - PROCESS | 1657 | 1465244997821 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:57 INFO - PROCESS | 1657 | 1465244997823 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x122166800 == 47 [pid = 1657] [id = 230] 13:29:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x113ea1400) [pid = 1657] [serial = 688] [outer = 0x0] 13:29:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x124ebf800) [pid = 1657] [serial = 689] [outer = 0x113ea1400] 13:29:57 INFO - PROCESS | 1657 | 1465244997851 Marionette DEBUG loaded listener.js 13:29:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x129176c00) [pid = 1657] [serial = 690] [outer = 0x113ea1400] 13:29:58 INFO - PROCESS | 1657 | 1465244998388 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]]]}] 13:29:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 13:29:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 772ms 13:29:58 INFO - PROCESS | 1657 | 1465244998431 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 13:29:58 INFO - PROCESS | 1657 | 1465244998433 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 13:29:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 13:29:58 INFO - PROCESS | 1657 | 1465244998437 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 13:29:58 INFO - PROCESS | 1657 | 1465244998439 Marionette TRACE conn2 <- [1,894,null,{}] 13:29:58 INFO - PROCESS | 1657 | 1465244998442 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}] 13:29:58 INFO - PROCESS | 1657 | 1465244998445 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:58 INFO - PROCESS | 1657 | 1465244998537 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 13:29:58 INFO - PROCESS | 1657 | 1465244998611 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:58 INFO - PROCESS | 1657 | 1465244998612 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x112e98800 == 48 [pid = 1657] [id = 231] 13:29:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x110fb1400) [pid = 1657] [serial = 691] [outer = 0x0] 13:29:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x113bb9c00) [pid = 1657] [serial = 692] [outer = 0x110fb1400] 13:29:58 INFO - PROCESS | 1657 | 1465244998641 Marionette DEBUG loaded listener.js 13:29:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1177d7800) [pid = 1657] [serial = 693] [outer = 0x110fb1400] 13:29:59 INFO - PROCESS | 1657 | --DOCSHELL 0x12a7e2800 == 47 [pid = 1657] [id = 224] 13:29:59 INFO - PROCESS | 1657 | --DOCSHELL 0x129d79800 == 46 [pid = 1657] [id = 223] 13:29:59 INFO - PROCESS | 1657 | --DOCSHELL 0x119095000 == 45 [pid = 1657] [id = 222] 13:29:59 INFO - PROCESS | 1657 | --DOCSHELL 0x128d7c800 == 44 [pid = 1657] [id = 221] 13:29:59 INFO - PROCESS | 1657 | --DOCSHELL 0x126eb7000 == 43 [pid = 1657] [id = 220] 13:29:59 INFO - PROCESS | 1657 | --DOCSHELL 0x12571a800 == 42 [pid = 1657] [id = 219] 13:29:59 INFO - PROCESS | 1657 | --DOCSHELL 0x121b64000 == 41 [pid = 1657] [id = 218] 13:29:59 INFO - PROCESS | 1657 | --DOCSHELL 0x119b87000 == 40 [pid = 1657] [id = 217] 13:29:59 INFO - PROCESS | 1657 | --DOCSHELL 0x119012000 == 39 [pid = 1657] [id = 216] 13:29:59 INFO - PROCESS | 1657 | --DOCSHELL 0x116bda000 == 38 [pid = 1657] [id = 215] 13:29:59 INFO - PROCESS | 1657 | --DOCSHELL 0x1127e3800 == 37 [pid = 1657] [id = 214] 13:29:59 INFO - PROCESS | 1657 | --DOCSHELL 0x119c44000 == 36 [pid = 1657] [id = 213] 13:29:59 INFO - PROCESS | 1657 | --DOCSHELL 0x1169c6000 == 35 [pid = 1657] [id = 212] 13:29:59 INFO - PROCESS | 1657 | --DOCSHELL 0x12712b000 == 34 [pid = 1657] [id = 199] 13:29:59 INFO - PROCESS | 1657 | --DOCSHELL 0x128d81800 == 33 [pid = 1657] [id = 211] 13:29:59 INFO - PROCESS | 1657 | --DOCSHELL 0x122166800 == 32 [pid = 1657] [id = 230] 13:29:59 INFO - PROCESS | 1657 | --DOCSHELL 0x12bb0c800 == 31 [pid = 1657] [id = 229] 13:29:59 INFO - PROCESS | 1657 | --DOCSHELL 0x12b03b000 == 30 [pid = 1657] [id = 228] 13:29:59 INFO - PROCESS | 1657 | --DOCSHELL 0x12150e800 == 29 [pid = 1657] [id = 227] 13:29:59 INFO - PROCESS | 1657 | --DOCSHELL 0x12a87d000 == 28 [pid = 1657] [id = 225] 13:29:59 INFO - PROCESS | 1657 | --DOCSHELL 0x116bc9800 == 27 [pid = 1657] [id = 226] 13:29:59 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x124cd2c00) [pid = 1657] [serial = 626] [outer = 0x0] [url = about:blank] 13:29:59 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x118691800) [pid = 1657] [serial = 593] [outer = 0x0] [url = about:blank] 13:29:59 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x115eb2800) [pid = 1657] [serial = 590] [outer = 0x0] [url = about:blank] 13:29:59 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1188a7c00) [pid = 1657] [serial = 606] [outer = 0x0] [url = about:blank] 13:29:59 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x124c7c400) [pid = 1657] [serial = 621] [outer = 0x0] [url = about:blank] 13:29:59 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x119a15400) [pid = 1657] [serial = 612] [outer = 0x0] [url = about:blank] 13:29:59 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x121ce4800) [pid = 1657] [serial = 620] [outer = 0x0] [url = about:blank] 13:29:59 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x11a02f000) [pid = 1657] [serial = 614] [outer = 0x0] [url = about:blank] 13:29:59 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1217f2800) [pid = 1657] [serial = 618] [outer = 0x0] [url = about:blank] 13:29:59 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x121546000) [pid = 1657] [serial = 623] [outer = 0x0] [url = about:blank] 13:29:59 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x11725a400) [pid = 1657] [serial = 603] [outer = 0x0] [url = about:blank] 13:29:59 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1211b9c00) [pid = 1657] [serial = 596] [outer = 0x0] [url = about:blank] 13:29:59 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1251f3800) [pid = 1657] [serial = 627] [outer = 0x0] [url = about:blank] 13:29:59 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x116b0cc00) [pid = 1657] [serial = 602] [outer = 0x0] [url = about:blank] 13:29:59 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x11709c800) [pid = 1657] [serial = 591] [outer = 0x0] [url = about:blank] 13:29:59 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x11907b400) [pid = 1657] [serial = 608] [outer = 0x0] [url = about:blank] 13:29:59 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1130b1400) [pid = 1657] [serial = 599] [outer = 0x0] [url = about:blank] 13:29:59 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x121547c00) [pid = 1657] [serial = 617] [outer = 0x0] [url = about:blank] 13:29:59 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x121541000) [pid = 1657] [serial = 597] [outer = 0x0] [url = about:blank] 13:29:59 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12135ac00) [pid = 1657] [serial = 615] [outer = 0x0] [url = about:blank] 13:29:59 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x128912c00) [pid = 1657] [serial = 632] [outer = 0x0] [url = about:blank] 13:29:59 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12890b000) [pid = 1657] [serial = 630] [outer = 0x0] [url = about:blank] 13:29:59 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1197c0800) [pid = 1657] [serial = 609] [outer = 0x0] [url = about:blank] 13:29:59 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x118685800) [pid = 1657] [serial = 605] [outer = 0x0] [url = about:blank] 13:29:59 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x124c86400) [pid = 1657] [serial = 624] [outer = 0x0] [url = about:blank] 13:29:59 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1197c1000) [pid = 1657] [serial = 594] [outer = 0x0] [url = about:blank] 13:29:59 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1272e5400) [pid = 1657] [serial = 629] [outer = 0x0] [url = about:blank] 13:29:59 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x115a52800) [pid = 1657] [serial = 600] [outer = 0x0] [url = about:blank] 13:29:59 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x119a0a400) [pid = 1657] [serial = 611] [outer = 0x0] [url = about:blank] 13:29:59 INFO - PROCESS | 1657 | 1465244999587 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]]]}] 13:29:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 13:29:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1171ms 13:29:59 INFO - PROCESS | 1657 | 1465244999609 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 13:29:59 INFO - PROCESS | 1657 | 1465244999613 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 13:29:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 13:29:59 INFO - PROCESS | 1657 | 1465244999622 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 13:29:59 INFO - PROCESS | 1657 | 1465244999624 Marionette TRACE conn2 <- [1,898,null,{}] 13:29:59 INFO - PROCESS | 1657 | 1465244999627 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}] 13:29:59 INFO - PROCESS | 1657 | 1465244999630 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:59 INFO - PROCESS | 1657 | 1465244999707 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 13:29:59 INFO - PROCESS | 1657 | 1465244999715 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:59 INFO - PROCESS | 1657 | 1465244999718 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:29:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x1127e8800 == 28 [pid = 1657] [id = 232] 13:29:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x11229e800) [pid = 1657] [serial = 694] [outer = 0x0] 13:29:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1122a7c00) [pid = 1657] [serial = 695] [outer = 0x11229e800] 13:29:59 INFO - PROCESS | 1657 | 1465244999745 Marionette DEBUG loaded listener.js 13:29:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x111d1d800) [pid = 1657] [serial = 696] [outer = 0x11229e800] 13:30:00 INFO - PROCESS | 1657 | 1465245000072 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]]]}] 13:30:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 13:30:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 470ms 13:30:00 INFO - PROCESS | 1657 | 1465245000104 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 13:30:00 INFO - PROCESS | 1657 | 1465245000108 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 13:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 13:30:00 INFO - PROCESS | 1657 | 1465245000114 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 13:30:00 INFO - PROCESS | 1657 | 1465245000115 Marionette TRACE conn2 <- [1,902,null,{}] 13:30:00 INFO - PROCESS | 1657 | 1465245000118 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}] 13:30:00 INFO - PROCESS | 1657 | 1465245000119 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:00 INFO - PROCESS | 1657 | 1465245000193 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 13:30:00 INFO - PROCESS | 1657 | 1465245000199 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:00 INFO - PROCESS | 1657 | 1465245000200 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x11669b000 == 29 [pid = 1657] [id = 233] 13:30:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1130b0000) [pid = 1657] [serial = 697] [outer = 0x0] 13:30:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1138ba400) [pid = 1657] [serial = 698] [outer = 0x1130b0000] 13:30:00 INFO - PROCESS | 1657 | 1465245000227 Marionette DEBUG loaded listener.js 13:30:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x113d3a800) [pid = 1657] [serial = 699] [outer = 0x1130b0000] 13:30:00 INFO - PROCESS | 1657 | 1465245000568 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]]]}] 13:30:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 13:30:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 470ms 13:30:00 INFO - PROCESS | 1657 | 1465245000584 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 13:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 13:30:00 INFO - PROCESS | 1657 | 1465245000592 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 13:30:00 INFO - PROCESS | 1657 | 1465245000596 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 13:30:00 INFO - PROCESS | 1657 | 1465245000600 Marionette TRACE conn2 <- [1,906,null,{}] 13:30:00 INFO - PROCESS | 1657 | 1465245000608 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}] 13:30:00 INFO - PROCESS | 1657 | 1465245000614 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:00 INFO - PROCESS | 1657 | 1465245000691 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 13:30:00 INFO - PROCESS | 1657 | 1465245000743 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:00 INFO - PROCESS | 1657 | 1465245000745 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e88000 == 30 [pid = 1657] [id = 234] 13:30:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x11200e000) [pid = 1657] [serial = 700] [outer = 0x0] 13:30:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x116b0d800) [pid = 1657] [serial = 701] [outer = 0x11200e000] 13:30:00 INFO - PROCESS | 1657 | 1465245000773 Marionette DEBUG loaded listener.js 13:30:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x11725a400) [pid = 1657] [serial = 702] [outer = 0x11200e000] 13:30:01 INFO - PROCESS | 1657 | 1465245001073 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]]]}] 13:30:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 13:30:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 525ms 13:30:01 INFO - PROCESS | 1657 | 1465245001120 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 13:30:01 INFO - PROCESS | 1657 | 1465245001122 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 13:30:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 13:30:01 INFO - PROCESS | 1657 | 1465245001124 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 13:30:01 INFO - PROCESS | 1657 | 1465245001125 Marionette TRACE conn2 <- [1,910,null,{}] 13:30:01 INFO - PROCESS | 1657 | 1465245001129 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}] 13:30:01 INFO - PROCESS | 1657 | 1465245001131 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:01 INFO - PROCESS | 1657 | 1465245001205 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 13:30:01 INFO - PROCESS | 1657 | 1465245001208 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:01 INFO - PROCESS | 1657 | 1465245001209 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x11908d000 == 31 [pid = 1657] [id = 235] 13:30:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x117eb4000) [pid = 1657] [serial = 703] [outer = 0x0] 13:30:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1181c1c00) [pid = 1657] [serial = 704] [outer = 0x117eb4000] 13:30:01 INFO - PROCESS | 1657 | 1465245001236 Marionette DEBUG loaded listener.js 13:30:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1184ea000) [pid = 1657] [serial = 705] [outer = 0x117eb4000] 13:30:01 INFO - PROCESS | 1657 | 1465245001549 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]]]}] 13:30:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 13:30:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 471ms 13:30:01 INFO - PROCESS | 1657 | 1465245001595 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 13:30:01 INFO - PROCESS | 1657 | 1465245001596 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 13:30:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 13:30:01 INFO - PROCESS | 1657 | 1465245001599 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 13:30:01 INFO - PROCESS | 1657 | 1465245001600 Marionette TRACE conn2 <- [1,914,null,{}] 13:30:01 INFO - PROCESS | 1657 | 1465245001602 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}] 13:30:01 INFO - PROCESS | 1657 | 1465245001610 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:01 INFO - PROCESS | 1657 | 1465245001721 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 13:30:01 INFO - PROCESS | 1657 | 1465245001725 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:01 INFO - PROCESS | 1657 | 1465245001726 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x119781800 == 32 [pid = 1657] [id = 236] 13:30:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x11229e000) [pid = 1657] [serial = 706] [outer = 0x0] 13:30:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x11864e800) [pid = 1657] [serial = 707] [outer = 0x11229e000] 13:30:01 INFO - PROCESS | 1657 | 1465245001752 Marionette DEBUG loaded listener.js 13:30:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1188a7c00) [pid = 1657] [serial = 708] [outer = 0x11229e000] 13:30:02 INFO - PROCESS | 1657 | 1465245002103 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]]]}] 13:30:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 13:30:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 518ms 13:30:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 13:30:02 INFO - PROCESS | 1657 | 1465245002117 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 13:30:02 INFO - PROCESS | 1657 | 1465245002119 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 13:30:02 INFO - PROCESS | 1657 | 1465245002120 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 13:30:02 INFO - PROCESS | 1657 | 1465245002122 Marionette TRACE conn2 <- [1,918,null,{}] 13:30:02 INFO - PROCESS | 1657 | 1465245002124 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}] 13:30:02 INFO - PROCESS | 1657 | 1465245002129 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:02 INFO - PROCESS | 1657 | 1465245002252 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 13:30:02 INFO - PROCESS | 1657 | 1465245002256 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:02 INFO - PROCESS | 1657 | 1465245002257 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x1213c9000 == 33 [pid = 1657] [id = 237] 13:30:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x118686c00) [pid = 1657] [serial = 709] [outer = 0x0] 13:30:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x119079000) [pid = 1657] [serial = 710] [outer = 0x118686c00] 13:30:02 INFO - PROCESS | 1657 | 1465245002282 Marionette DEBUG loaded listener.js 13:30:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x119a0ec00) [pid = 1657] [serial = 711] [outer = 0x118686c00] 13:30:02 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x112a14000) [pid = 1657] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 13:30:02 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1217f4c00) [pid = 1657] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 13:30:02 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1188a9800) [pid = 1657] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 13:30:02 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x119a9cc00) [pid = 1657] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 13:30:02 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x112a13800) [pid = 1657] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 13:30:02 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x116b0f000) [pid = 1657] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 13:30:02 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x116b22c00) [pid = 1657] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 13:30:02 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x115f60000) [pid = 1657] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 13:30:02 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x118186c00) [pid = 1657] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 13:30:02 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x125d53c00) [pid = 1657] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 13:30:02 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x129181000) [pid = 1657] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 13:30:02 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x113068000) [pid = 1657] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 13:30:02 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x128b31800) [pid = 1657] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 13:30:02 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1181b6c00) [pid = 1657] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 13:30:02 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x125d56800) [pid = 1657] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 13:30:03 INFO - PROCESS | 1657 | 1465245003084 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]]]}] 13:30:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 13:30:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 971ms 13:30:03 INFO - PROCESS | 1657 | 1465245003092 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 13:30:03 INFO - PROCESS | 1657 | 1465245003095 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 13:30:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 13:30:03 INFO - PROCESS | 1657 | 1465245003098 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 13:30:03 INFO - PROCESS | 1657 | 1465245003102 Marionette TRACE conn2 <- [1,922,null,{}] 13:30:03 INFO - PROCESS | 1657 | 1465245003105 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}] 13:30:03 INFO - PROCESS | 1657 | 1465245003107 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:03 INFO - PROCESS | 1657 | 1465245003213 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 13:30:03 INFO - PROCESS | 1657 | 1465245003264 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:03 INFO - PROCESS | 1657 | 1465245003265 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x116629800 == 34 [pid = 1657] [id = 238] 13:30:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x112a1a400) [pid = 1657] [serial = 712] [outer = 0x0] 13:30:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x112e6c400) [pid = 1657] [serial = 713] [outer = 0x112a1a400] 13:30:03 INFO - PROCESS | 1657 | 1465245003297 Marionette DEBUG loaded listener.js 13:30:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1138b0400) [pid = 1657] [serial = 714] [outer = 0x112a1a400] 13:30:03 INFO - PROCESS | 1657 | 1465245003808 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]]]}] 13:30:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 13:30:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 775ms 13:30:03 INFO - PROCESS | 1657 | 1465245003874 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 13:30:03 INFO - PROCESS | 1657 | 1465245003877 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 13:30:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 13:30:03 INFO - PROCESS | 1657 | 1465245003884 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 13:30:03 INFO - PROCESS | 1657 | 1465245003885 Marionette TRACE conn2 <- [1,926,null,{}] 13:30:03 INFO - PROCESS | 1657 | 1465245003888 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}] 13:30:03 INFO - PROCESS | 1657 | 1465245003890 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:03 INFO - PROCESS | 1657 | 1465245003991 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 13:30:04 INFO - PROCESS | 1657 | 1465245004057 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:04 INFO - PROCESS | 1657 | 1465245004059 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x115fd8000 == 35 [pid = 1657] [id = 239] 13:30:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x112a1bc00) [pid = 1657] [serial = 715] [outer = 0x0] 13:30:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x115ae3400) [pid = 1657] [serial = 716] [outer = 0x112a1bc00] 13:30:04 INFO - PROCESS | 1657 | 1465245004083 Marionette DEBUG loaded listener.js 13:30:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x116b19800) [pid = 1657] [serial = 717] [outer = 0x112a1bc00] 13:30:04 INFO - PROCESS | 1657 | --DOCSHELL 0x119781800 == 34 [pid = 1657] [id = 236] 13:30:04 INFO - PROCESS | 1657 | --DOCSHELL 0x11908d000 == 33 [pid = 1657] [id = 235] 13:30:04 INFO - PROCESS | 1657 | --DOCSHELL 0x117e88000 == 32 [pid = 1657] [id = 234] 13:30:04 INFO - PROCESS | 1657 | --DOCSHELL 0x11669b000 == 31 [pid = 1657] [id = 233] 13:30:04 INFO - PROCESS | 1657 | --DOCSHELL 0x1127e8800 == 30 [pid = 1657] [id = 232] 13:30:04 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x121357c00) [pid = 1657] [serial = 653] [outer = 0x0] [url = about:blank] 13:30:04 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x124c7a000) [pid = 1657] [serial = 656] [outer = 0x0] [url = about:blank] 13:30:04 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x126f21000) [pid = 1657] [serial = 657] [outer = 0x0] [url = about:blank] 13:30:04 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x128914800) [pid = 1657] [serial = 662] [outer = 0x0] [url = about:blank] 13:30:04 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1211b6c00) [pid = 1657] [serial = 650] [outer = 0x0] [url = about:blank] 13:30:04 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1190f3c00) [pid = 1657] [serial = 647] [outer = 0x0] [url = about:blank] 13:30:04 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x119aa2c00) [pid = 1657] [serial = 648] [outer = 0x0] [url = about:blank] 13:30:04 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x119995c00) [pid = 1657] [serial = 665] [outer = 0x0] [url = about:blank] 13:30:04 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x117eb0400) [pid = 1657] [serial = 644] [outer = 0x0] [url = about:blank] 13:30:04 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x118976800) [pid = 1657] [serial = 645] [outer = 0x0] [url = about:blank] 13:30:04 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x116915000) [pid = 1657] [serial = 641] [outer = 0x0] [url = about:blank] 13:30:04 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x11709c000) [pid = 1657] [serial = 642] [outer = 0x0] [url = about:blank] 13:30:04 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x11822c400) [pid = 1657] [serial = 638] [outer = 0x0] [url = about:blank] 13:30:04 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x11868cc00) [pid = 1657] [serial = 639] [outer = 0x0] [url = about:blank] 13:30:04 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x128b29400) [pid = 1657] [serial = 633] [outer = 0x0] [url = about:blank] 13:30:04 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x1293a0c00) [pid = 1657] [serial = 674] [outer = 0x0] [url = about:blank] 13:30:04 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x115aeec00) [pid = 1657] [serial = 635] [outer = 0x0] [url = about:blank] 13:30:04 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x116b14c00) [pid = 1657] [serial = 636] [outer = 0x0] [url = about:blank] 13:30:04 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x129181c00) [pid = 1657] [serial = 672] [outer = 0x0] [url = about:blank] 13:30:04 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x12766bc00) [pid = 1657] [serial = 660] [outer = 0x0] [url = about:blank] 13:30:04 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x1293ef800) [pid = 1657] [serial = 675] [outer = 0x0] [url = about:blank] 13:30:04 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x121c5f400) [pid = 1657] [serial = 659] [outer = 0x0] [url = about:blank] 13:30:04 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x128b2a000) [pid = 1657] [serial = 668] [outer = 0x0] [url = about:blank] 13:30:04 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x1211dac00) [pid = 1657] [serial = 669] [outer = 0x0] [url = about:blank] 13:30:04 INFO - PROCESS | 1657 | --DOMWINDOW == 63 (0x128b26800) [pid = 1657] [serial = 663] [outer = 0x0] [url = about:blank] 13:30:04 INFO - PROCESS | 1657 | --DOMWINDOW == 62 (0x128d6f000) [pid = 1657] [serial = 671] [outer = 0x0] [url = about:blank] 13:30:04 INFO - PROCESS | 1657 | --DOMWINDOW == 61 (0x121540c00) [pid = 1657] [serial = 654] [outer = 0x0] [url = about:blank] 13:30:04 INFO - PROCESS | 1657 | --DOMWINDOW == 60 (0x124c8a800) [pid = 1657] [serial = 666] [outer = 0x0] [url = about:blank] 13:30:04 INFO - PROCESS | 1657 | --DOMWINDOW == 59 (0x1211ddc00) [pid = 1657] [serial = 651] [outer = 0x0] [url = about:blank] 13:30:04 INFO - PROCESS | 1657 | 1465245004708 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]]]}] 13:30:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 13:30:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 877ms 13:30:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 13:30:04 INFO - PROCESS | 1657 | 1465245004762 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 13:30:04 INFO - PROCESS | 1657 | 1465245004766 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 13:30:04 INFO - PROCESS | 1657 | 1465245004770 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 13:30:04 INFO - PROCESS | 1657 | 1465245004775 Marionette TRACE conn2 <- [1,930,null,{}] 13:30:04 INFO - PROCESS | 1657 | 1465245004782 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}] 13:30:04 INFO - PROCESS | 1657 | 1465245004784 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:04 INFO - PROCESS | 1657 | 1465245004905 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 13:30:04 INFO - PROCESS | 1657 | 1465245004991 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:04 INFO - PROCESS | 1657 | 1465245004993 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x115e06000 == 31 [pid = 1657] [id = 240] 13:30:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 60 (0x11270d000) [pid = 1657] [serial = 718] [outer = 0x0] 13:30:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 61 (0x113d2c400) [pid = 1657] [serial = 719] [outer = 0x11270d000] 13:30:05 INFO - PROCESS | 1657 | 1465245005040 Marionette DEBUG loaded listener.js 13:30:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 62 (0x1162bac00) [pid = 1657] [serial = 720] [outer = 0x11270d000] 13:30:05 INFO - PROCESS | 1657 | 1465245005500 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]]]}] 13:30:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 13:30:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 775ms 13:30:05 INFO - PROCESS | 1657 | 1465245005544 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 13:30:05 INFO - PROCESS | 1657 | 1465245005547 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 13:30:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 13:30:05 INFO - PROCESS | 1657 | 1465245005551 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 13:30:05 INFO - PROCESS | 1657 | 1465245005553 Marionette TRACE conn2 <- [1,934,null,{}] 13:30:05 INFO - PROCESS | 1657 | 1465245005555 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}] 13:30:05 INFO - PROCESS | 1657 | 1465245005557 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:05 INFO - PROCESS | 1657 | 1465245005634 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 13:30:05 INFO - PROCESS | 1657 | 1465245005722 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:05 INFO - PROCESS | 1657 | 1465245005724 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x1127e4000 == 32 [pid = 1657] [id = 241] 13:30:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x110fb8800) [pid = 1657] [serial = 721] [outer = 0x0] 13:30:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x1122a2800) [pid = 1657] [serial = 722] [outer = 0x110fb8800] 13:30:05 INFO - PROCESS | 1657 | 1465245005756 Marionette DEBUG loaded listener.js 13:30:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x1130b0c00) [pid = 1657] [serial = 723] [outer = 0x110fb8800] 13:30:06 INFO - PROCESS | 1657 | 1465245006190 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]]]}] 13:30:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 13:30:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 671ms 13:30:06 INFO - PROCESS | 1657 | 1465245006223 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 13:30:06 INFO - PROCESS | 1657 | 1465245006226 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 13:30:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 13:30:06 INFO - PROCESS | 1657 | 1465245006231 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 13:30:06 INFO - PROCESS | 1657 | 1465245006233 Marionette TRACE conn2 <- [1,938,null,{}] 13:30:06 INFO - PROCESS | 1657 | 1465245006237 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}] 13:30:06 INFO - PROCESS | 1657 | 1465245006238 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:06 INFO - PROCESS | 1657 | 1465245006332 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 13:30:06 INFO - PROCESS | 1657 | 1465245006396 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:06 INFO - PROCESS | 1657 | 1465245006397 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x11861c800 == 33 [pid = 1657] [id = 242] 13:30:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x1177d0000) [pid = 1657] [serial = 724] [outer = 0x0] 13:30:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x117eb5400) [pid = 1657] [serial = 725] [outer = 0x1177d0000] 13:30:06 INFO - PROCESS | 1657 | 1465245006427 Marionette DEBUG loaded listener.js 13:30:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x1181b2400) [pid = 1657] [serial = 726] [outer = 0x1177d0000] 13:30:06 INFO - PROCESS | 1657 | 1465245006811 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]]]}] 13:30:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 13:30:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 622ms 13:30:06 INFO - PROCESS | 1657 | 1465245006853 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 13:30:06 INFO - PROCESS | 1657 | 1465245006856 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 13:30:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 13:30:06 INFO - PROCESS | 1657 | 1465245006859 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 13:30:06 INFO - PROCESS | 1657 | 1465245006860 Marionette TRACE conn2 <- [1,942,null,{}] 13:30:06 INFO - PROCESS | 1657 | 1465245006865 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}] 13:30:06 INFO - PROCESS | 1657 | 1465245006867 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:06 INFO - PROCESS | 1657 | 1465245006959 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 13:30:07 INFO - PROCESS | 1657 | 1465245007053 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:07 INFO - PROCESS | 1657 | 1465245007055 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x11977d800 == 34 [pid = 1657] [id = 243] 13:30:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x118689c00) [pid = 1657] [serial = 727] [outer = 0x0] 13:30:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x1188a8800) [pid = 1657] [serial = 728] [outer = 0x118689c00] 13:30:07 INFO - PROCESS | 1657 | 1465245007086 Marionette DEBUG loaded listener.js 13:30:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x118980000) [pid = 1657] [serial = 729] [outer = 0x118689c00] 13:30:07 INFO - PROCESS | 1657 | 1465245007618 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]]]}] 13:30:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 13:30:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 773ms 13:30:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 13:30:07 INFO - PROCESS | 1657 | 1465245007632 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 13:30:07 INFO - PROCESS | 1657 | 1465245007633 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 13:30:07 INFO - PROCESS | 1657 | 1465245007641 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 13:30:07 INFO - PROCESS | 1657 | 1465245007646 Marionette TRACE conn2 <- [1,946,null,{}] 13:30:07 INFO - PROCESS | 1657 | 1465245007649 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}] 13:30:07 INFO - PROCESS | 1657 | 1465245007652 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:07 INFO - PROCESS | 1657 | 1465245007743 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 13:30:07 INFO - PROCESS | 1657 | 1465245007806 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:07 INFO - PROCESS | 1657 | 1465245007807 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x12150e800 == 35 [pid = 1657] [id = 244] 13:30:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x11868a000) [pid = 1657] [serial = 730] [outer = 0x0] 13:30:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x1197c2800) [pid = 1657] [serial = 731] [outer = 0x11868a000] 13:30:07 INFO - PROCESS | 1657 | 1465245007835 Marionette DEBUG loaded listener.js 13:30:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x119a0b000) [pid = 1657] [serial = 732] [outer = 0x11868a000] 13:30:08 INFO - PROCESS | 1657 | 1465245008234 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]]]}] 13:30:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 13:30:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 629ms 13:30:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 13:30:08 INFO - PROCESS | 1657 | 1465245008265 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 13:30:08 INFO - PROCESS | 1657 | 1465245008267 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 13:30:08 INFO - PROCESS | 1657 | 1465245008269 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 13:30:08 INFO - PROCESS | 1657 | 1465245008271 Marionette TRACE conn2 <- [1,950,null,{}] 13:30:08 INFO - PROCESS | 1657 | 1465245008273 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}] 13:30:08 INFO - PROCESS | 1657 | 1465245008274 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:08 INFO - PROCESS | 1657 | 1465245008386 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 13:30:08 INFO - PROCESS | 1657 | 1465245008436 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:08 INFO - PROCESS | 1657 | 1465245008437 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e85800 == 36 [pid = 1657] [id = 245] 13:30:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x119a0f000) [pid = 1657] [serial = 733] [outer = 0x0] 13:30:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x119a16c00) [pid = 1657] [serial = 734] [outer = 0x119a0f000] 13:30:08 INFO - PROCESS | 1657 | 1465245008466 Marionette DEBUG loaded listener.js 13:30:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x119b4c000) [pid = 1657] [serial = 735] [outer = 0x119a0f000] 13:30:08 INFO - PROCESS | 1657 | 1465245008867 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]]]}] 13:30:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 13:30:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 618ms 13:30:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 13:30:08 INFO - PROCESS | 1657 | 1465245008889 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 13:30:08 INFO - PROCESS | 1657 | 1465245008891 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 13:30:08 INFO - PROCESS | 1657 | 1465245008894 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 13:30:08 INFO - PROCESS | 1657 | 1465245008897 Marionette TRACE conn2 <- [1,954,null,{}] 13:30:08 INFO - PROCESS | 1657 | 1465245008900 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}] 13:30:08 INFO - PROCESS | 1657 | 1465245008902 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:09 INFO - PROCESS | 1657 | 1465245009041 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 13:30:09 INFO - PROCESS | 1657 | 1465245009164 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:09 INFO - PROCESS | 1657 | 1465245009171 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x124b16000 == 37 [pid = 1657] [id = 246] 13:30:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1211b3c00) [pid = 1657] [serial = 736] [outer = 0x0] 13:30:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x1211b8000) [pid = 1657] [serial = 737] [outer = 0x1211b3c00] 13:30:09 INFO - PROCESS | 1657 | 1465245009233 Marionette DEBUG loaded listener.js 13:30:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x121263800) [pid = 1657] [serial = 738] [outer = 0x1211b3c00] 13:30:09 INFO - PROCESS | 1657 | 1465245009770 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]]]}] 13:30:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 13:30:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 923ms 13:30:09 INFO - PROCESS | 1657 | 1465245009828 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 13:30:09 INFO - PROCESS | 1657 | 1465245009831 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 13:30:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 13:30:09 INFO - PROCESS | 1657 | 1465245009835 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 13:30:09 INFO - PROCESS | 1657 | 1465245009837 Marionette TRACE conn2 <- [1,958,null,{}] 13:30:09 INFO - PROCESS | 1657 | 1465245009840 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}] 13:30:09 INFO - PROCESS | 1657 | 1465245009842 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:09 INFO - PROCESS | 1657 | 1465245009936 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 13:30:10 INFO - PROCESS | 1657 | --DOCSHELL 0x115e06000 == 36 [pid = 1657] [id = 240] 13:30:10 INFO - PROCESS | 1657 | --DOCSHELL 0x112e98800 == 35 [pid = 1657] [id = 231] 13:30:10 INFO - PROCESS | 1657 | --DOCSHELL 0x116629800 == 34 [pid = 1657] [id = 238] 13:30:10 INFO - PROCESS | 1657 | --DOCSHELL 0x115fd8000 == 33 [pid = 1657] [id = 239] 13:30:10 INFO - PROCESS | 1657 | --DOCSHELL 0x124b16000 == 32 [pid = 1657] [id = 246] 13:30:10 INFO - PROCESS | 1657 | --DOCSHELL 0x117e85800 == 31 [pid = 1657] [id = 245] 13:30:10 INFO - PROCESS | 1657 | --DOCSHELL 0x12150e800 == 30 [pid = 1657] [id = 244] 13:30:10 INFO - PROCESS | 1657 | --DOCSHELL 0x11977d800 == 29 [pid = 1657] [id = 243] 13:30:10 INFO - PROCESS | 1657 | --DOCSHELL 0x11861c800 == 28 [pid = 1657] [id = 242] 13:30:10 INFO - PROCESS | 1657 | --DOCSHELL 0x1127e4000 == 27 [pid = 1657] [id = 241] 13:30:10 INFO - PROCESS | 1657 | --DOCSHELL 0x1213c9000 == 26 [pid = 1657] [id = 237] 13:30:10 INFO - PROCESS | 1657 | 1465245010485 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:10 INFO - PROCESS | 1657 | 1465245010487 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x112265800 == 27 [pid = 1657] [id = 247] 13:30:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x111d7b800) [pid = 1657] [serial = 739] [outer = 0x0] 13:30:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x11200c000) [pid = 1657] [serial = 740] [outer = 0x111d7b800] 13:30:10 INFO - PROCESS | 1657 | 1465245010516 Marionette DEBUG loaded listener.js 13:30:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x112a1e000) [pid = 1657] [serial = 741] [outer = 0x111d7b800] 13:30:10 INFO - PROCESS | 1657 | 1465245010823 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]]]}] 13:30:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 13:30:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1024ms 13:30:10 INFO - PROCESS | 1657 | 1465245010860 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 13:30:10 INFO - PROCESS | 1657 | 1465245010864 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 13:30:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 13:30:10 INFO - PROCESS | 1657 | 1465245010868 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 13:30:10 INFO - PROCESS | 1657 | 1465245010871 Marionette TRACE conn2 <- [1,962,null,{}] 13:30:10 INFO - PROCESS | 1657 | 1465245010885 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}] 13:30:10 INFO - PROCESS | 1657 | 1465245010887 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:10 INFO - PROCESS | 1657 | 1465245010962 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 13:30:11 INFO - PROCESS | 1657 | 1465245011029 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:11 INFO - PROCESS | 1657 | 1465245011031 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x117216000 == 28 [pid = 1657] [id = 248] 13:30:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x113067c00) [pid = 1657] [serial = 742] [outer = 0x0] 13:30:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x115f61c00) [pid = 1657] [serial = 743] [outer = 0x113067c00] 13:30:11 INFO - PROCESS | 1657 | 1465245011058 Marionette DEBUG loaded listener.js 13:30:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x116b23c00) [pid = 1657] [serial = 744] [outer = 0x113067c00] 13:30:11 INFO - PROCESS | 1657 | 1465245011469 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]]]}] 13:30:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 13:30:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 631ms 13:30:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 13:30:11 INFO - PROCESS | 1657 | 1465245011504 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 13:30:11 INFO - PROCESS | 1657 | 1465245011508 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 13:30:11 INFO - PROCESS | 1657 | 1465245011515 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 13:30:11 INFO - PROCESS | 1657 | 1465245011517 Marionette TRACE conn2 <- [1,966,null,{}] 13:30:11 INFO - PROCESS | 1657 | 1465245011520 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}] 13:30:11 INFO - PROCESS | 1657 | 1465245011523 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:11 INFO - PROCESS | 1657 | 1465245011679 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 13:30:11 INFO - PROCESS | 1657 | 1465245011758 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:11 INFO - PROCESS | 1657 | 1465245011759 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x119491800 == 29 [pid = 1657] [id = 249] 13:30:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x117255400) [pid = 1657] [serial = 745] [outer = 0x0] 13:30:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x11818ac00) [pid = 1657] [serial = 746] [outer = 0x117255400] 13:30:11 INFO - PROCESS | 1657 | 1465245011789 Marionette DEBUG loaded listener.js 13:30:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x118689800) [pid = 1657] [serial = 747] [outer = 0x117255400] 13:30:12 INFO - PROCESS | 1657 | 1465245012122 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]]]}] 13:30:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 13:30:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 629ms 13:30:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 13:30:12 INFO - PROCESS | 1657 | 1465245012140 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 13:30:12 INFO - PROCESS | 1657 | 1465245012141 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 13:30:12 INFO - PROCESS | 1657 | 1465245012150 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 13:30:12 INFO - PROCESS | 1657 | 1465245012154 Marionette TRACE conn2 <- [1,970,null,{}] 13:30:12 INFO - PROCESS | 1657 | 1465245012167 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}] 13:30:12 INFO - PROCESS | 1657 | 1465245012169 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:12 INFO - PROCESS | 1657 | 1465245012261 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 13:30:12 INFO - PROCESS | 1657 | 1465245012266 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:12 INFO - PROCESS | 1657 | 1465245012267 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x12103a800 == 30 [pid = 1657] [id = 250] 13:30:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x11868f800) [pid = 1657] [serial = 748] [outer = 0x0] 13:30:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x119076000) [pid = 1657] [serial = 749] [outer = 0x11868f800] 13:30:12 INFO - PROCESS | 1657 | 1465245012291 Marionette DEBUG loaded listener.js 13:30:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x119991400) [pid = 1657] [serial = 750] [outer = 0x11868f800] 13:30:12 INFO - PROCESS | 1657 | 1465245012664 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]]]}] 13:30:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 13:30:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 537ms 13:30:12 INFO - PROCESS | 1657 | 1465245012685 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 13:30:12 INFO - PROCESS | 1657 | 1465245012688 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 13:30:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 13:30:12 INFO - PROCESS | 1657 | 1465245012691 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 13:30:12 INFO - PROCESS | 1657 | 1465245012693 Marionette TRACE conn2 <- [1,974,null,{}] 13:30:12 INFO - PROCESS | 1657 | 1465245012698 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}] 13:30:12 INFO - PROCESS | 1657 | 1465245012700 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:12 INFO - PROCESS | 1657 | 1465245012844 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 13:30:12 INFO - PROCESS | 1657 | 1465245012869 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:12 INFO - PROCESS | 1657 | 1465245012871 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x121caa800 == 31 [pid = 1657] [id = 251] 13:30:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1190f0800) [pid = 1657] [serial = 751] [outer = 0x0] 13:30:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x119aa3400) [pid = 1657] [serial = 752] [outer = 0x1190f0800] 13:30:12 INFO - PROCESS | 1657 | 1465245012911 Marionette DEBUG loaded listener.js 13:30:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12100a400) [pid = 1657] [serial = 753] [outer = 0x1190f0800] 13:30:13 INFO - PROCESS | 1657 | 1465245013322 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]]]}] 13:30:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 13:30:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 674ms 13:30:13 INFO - PROCESS | 1657 | 1465245013365 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 13:30:13 INFO - PROCESS | 1657 | 1465245013366 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 13:30:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 13:30:13 INFO - PROCESS | 1657 | 1465245013368 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 13:30:13 INFO - PROCESS | 1657 | 1465245013369 Marionette TRACE conn2 <- [1,978,null,{}] 13:30:13 INFO - PROCESS | 1657 | 1465245013372 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}] 13:30:13 INFO - PROCESS | 1657 | 1465245013373 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:13 INFO - PROCESS | 1657 | 1465245013462 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 13:30:13 INFO - PROCESS | 1657 | 1465245013498 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:13 INFO - PROCESS | 1657 | 1465245013502 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x125710800 == 32 [pid = 1657] [id = 252] 13:30:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x117254400) [pid = 1657] [serial = 754] [outer = 0x0] 13:30:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1211d4400) [pid = 1657] [serial = 755] [outer = 0x117254400] 13:30:13 INFO - PROCESS | 1657 | 1465245013535 Marionette DEBUG loaded listener.js 13:30:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x121358400) [pid = 1657] [serial = 756] [outer = 0x117254400] 13:30:13 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x117eb4000) [pid = 1657] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 13:30:13 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x11229e000) [pid = 1657] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 13:30:13 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x118220800) [pid = 1657] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 13:30:13 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1251fd800) [pid = 1657] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 13:30:13 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x112a14800) [pid = 1657] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 13:30:13 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x12153b800) [pid = 1657] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 13:30:13 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x113ea1400) [pid = 1657] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 13:30:13 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x11270d000) [pid = 1657] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 13:30:13 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1130b0000) [pid = 1657] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 13:30:13 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x110fb1400) [pid = 1657] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 13:30:13 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x11200e000) [pid = 1657] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 13:30:13 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x11229e800) [pid = 1657] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 13:30:13 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x118686c00) [pid = 1657] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 13:30:13 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x112a1a400) [pid = 1657] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 13:30:13 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x112a1bc00) [pid = 1657] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 13:30:13 INFO - PROCESS | 1657 | 1465245013957 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]]]}] 13:30:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 13:30:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 621ms 13:30:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 13:30:13 INFO - PROCESS | 1657 | 1465245013990 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 13:30:13 INFO - PROCESS | 1657 | 1465245013991 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 13:30:13 INFO - PROCESS | 1657 | 1465245013993 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 13:30:13 INFO - PROCESS | 1657 | 1465245013994 Marionette TRACE conn2 <- [1,982,null,{}] 13:30:13 INFO - PROCESS | 1657 | 1465245013996 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}] 13:30:13 INFO - PROCESS | 1657 | 1465245013998 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:14 INFO - PROCESS | 1657 | 1465245014070 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 13:30:14 INFO - PROCESS | 1657 | 1465245014074 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:14 INFO - PROCESS | 1657 | 1465245014075 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x11206c800 == 33 [pid = 1657] [id = 253] 13:30:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x11309c000) [pid = 1657] [serial = 757] [outer = 0x0] 13:30:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1177d5000) [pid = 1657] [serial = 758] [outer = 0x11309c000] 13:30:14 INFO - PROCESS | 1657 | 1465245014101 Marionette DEBUG loaded listener.js 13:30:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x118972000) [pid = 1657] [serial = 759] [outer = 0x11309c000] 13:30:14 INFO - PROCESS | 1657 | 1465245014445 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]]]}] 13:30:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 13:30:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 470ms 13:30:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 13:30:14 INFO - PROCESS | 1657 | 1465245014463 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 13:30:14 INFO - PROCESS | 1657 | 1465245014465 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 13:30:14 INFO - PROCESS | 1657 | 1465245014467 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 13:30:14 INFO - PROCESS | 1657 | 1465245014468 Marionette TRACE conn2 <- [1,986,null,{}] 13:30:14 INFO - PROCESS | 1657 | 1465245014471 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}] 13:30:14 INFO - PROCESS | 1657 | 1465245014472 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:14 INFO - PROCESS | 1657 | 1465245014576 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 13:30:14 INFO - PROCESS | 1657 | 1465245014582 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:14 INFO - PROCESS | 1657 | 1465245014583 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x127127000 == 34 [pid = 1657] [id = 254] 13:30:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1190f3400) [pid = 1657] [serial = 760] [outer = 0x0] 13:30:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x12153f800) [pid = 1657] [serial = 761] [outer = 0x1190f3400] 13:30:14 INFO - PROCESS | 1657 | 1465245014620 Marionette DEBUG loaded listener.js 13:30:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x121548000) [pid = 1657] [serial = 762] [outer = 0x1190f3400] 13:30:14 INFO - PROCESS | 1657 | 1465245014968 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]]]}] 13:30:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 13:30:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 522ms 13:30:14 INFO - PROCESS | 1657 | 1465245014989 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 13:30:14 INFO - PROCESS | 1657 | 1465245014991 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 13:30:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 13:30:14 INFO - PROCESS | 1657 | 1465245014993 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 13:30:14 INFO - PROCESS | 1657 | 1465245014994 Marionette TRACE conn2 <- [1,990,null,{}] 13:30:15 INFO - PROCESS | 1657 | 1465245014999 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}] 13:30:15 INFO - PROCESS | 1657 | 1465245015001 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:15 INFO - PROCESS | 1657 | 1465245015073 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 13:30:15 INFO - PROCESS | 1657 | 1465245015077 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:15 INFO - PROCESS | 1657 | 1465245015078 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x128b8e000 == 35 [pid = 1657] [id = 255] 13:30:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12153dc00) [pid = 1657] [serial = 763] [outer = 0x0] 13:30:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1217f3000) [pid = 1657] [serial = 764] [outer = 0x12153dc00] 13:30:15 INFO - PROCESS | 1657 | 1465245015106 Marionette DEBUG loaded listener.js 13:30:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x121c5ac00) [pid = 1657] [serial = 765] [outer = 0x12153dc00] 13:30:15 INFO - PROCESS | 1657 | 1465245015413 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]]]}] 13:30:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 13:30:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 472ms 13:30:15 INFO - PROCESS | 1657 | 1465245015475 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 13:30:15 INFO - PROCESS | 1657 | 1465245015476 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 13:30:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 13:30:15 INFO - PROCESS | 1657 | 1465245015482 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 13:30:15 INFO - PROCESS | 1657 | 1465245015491 Marionette TRACE conn2 <- [1,994,null,{}] 13:30:15 INFO - PROCESS | 1657 | 1465245015493 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}] 13:30:15 INFO - PROCESS | 1657 | 1465245015495 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:15 INFO - PROCESS | 1657 | 1465245015568 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 13:30:15 INFO - PROCESS | 1657 | 1465245015571 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:15 INFO - PROCESS | 1657 | 1465245015572 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x128d83800 == 36 [pid = 1657] [id = 256] 13:30:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x11999c400) [pid = 1657] [serial = 766] [outer = 0x0] 13:30:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x121f07000) [pid = 1657] [serial = 767] [outer = 0x11999c400] 13:30:15 INFO - PROCESS | 1657 | 1465245015599 Marionette DEBUG loaded listener.js 13:30:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x124bf9400) [pid = 1657] [serial = 768] [outer = 0x11999c400] 13:30:16 INFO - PROCESS | 1657 | 1465245016026 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]]]}] 13:30:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 13:30:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 580ms 13:30:16 INFO - PROCESS | 1657 | 1465245016082 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 13:30:16 INFO - PROCESS | 1657 | 1465245016085 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 13:30:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 13:30:16 INFO - PROCESS | 1657 | 1465245016088 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 13:30:16 INFO - PROCESS | 1657 | 1465245016090 Marionette TRACE conn2 <- [1,998,null,{}] 13:30:16 INFO - PROCESS | 1657 | 1465245016094 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}] 13:30:16 INFO - PROCESS | 1657 | 1465245016096 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:16 INFO - PROCESS | 1657 | 1465245016204 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 13:30:16 INFO - PROCESS | 1657 | 1465245016257 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:16 INFO - PROCESS | 1657 | 1465245016258 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x11720c800 == 37 [pid = 1657] [id = 257] 13:30:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x112a13000) [pid = 1657] [serial = 769] [outer = 0x0] 13:30:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x112ec8400) [pid = 1657] [serial = 770] [outer = 0x112a13000] 13:30:16 INFO - PROCESS | 1657 | 1465245016289 Marionette DEBUG loaded listener.js 13:30:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x113ea1400) [pid = 1657] [serial = 771] [outer = 0x112a13000] 13:30:16 INFO - PROCESS | 1657 | 1465245016825 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]]]}] 13:30:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 13:30:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 820ms 13:30:16 INFO - PROCESS | 1657 | 1465245016908 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 13:30:16 INFO - PROCESS | 1657 | 1465245016911 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 13:30:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 13:30:16 INFO - PROCESS | 1657 | 1465245016916 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 13:30:16 INFO - PROCESS | 1657 | 1465245016918 Marionette TRACE conn2 <- [1,1002,null,{}] 13:30:16 INFO - PROCESS | 1657 | 1465245016920 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}] 13:30:16 INFO - PROCESS | 1657 | 1465245016922 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:17 INFO - PROCESS | 1657 | 1465245017033 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 13:30:17 INFO - PROCESS | 1657 | 1465245017085 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:17 INFO - PROCESS | 1657 | 1465245017086 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x121026800 == 38 [pid = 1657] [id = 258] 13:30:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1181b6400) [pid = 1657] [serial = 772] [outer = 0x0] 13:30:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x118220c00) [pid = 1657] [serial = 773] [outer = 0x1181b6400] 13:30:17 INFO - PROCESS | 1657 | 1465245017118 Marionette DEBUG loaded listener.js 13:30:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x118976800) [pid = 1657] [serial = 774] [outer = 0x1181b6400] 13:30:17 INFO - PROCESS | 1657 | --DOCSHELL 0x128b8e000 == 37 [pid = 1657] [id = 255] 13:30:17 INFO - PROCESS | 1657 | --DOCSHELL 0x127127000 == 36 [pid = 1657] [id = 254] 13:30:17 INFO - PROCESS | 1657 | --DOCSHELL 0x11206c800 == 35 [pid = 1657] [id = 253] 13:30:17 INFO - PROCESS | 1657 | --DOCSHELL 0x125710800 == 34 [pid = 1657] [id = 252] 13:30:17 INFO - PROCESS | 1657 | --DOCSHELL 0x121caa800 == 33 [pid = 1657] [id = 251] 13:30:17 INFO - PROCESS | 1657 | --DOCSHELL 0x12103a800 == 32 [pid = 1657] [id = 250] 13:30:17 INFO - PROCESS | 1657 | --DOCSHELL 0x119491800 == 31 [pid = 1657] [id = 249] 13:30:17 INFO - PROCESS | 1657 | --DOCSHELL 0x117216000 == 30 [pid = 1657] [id = 248] 13:30:17 INFO - PROCESS | 1657 | --DOCSHELL 0x112265800 == 29 [pid = 1657] [id = 247] 13:30:17 INFO - PROCESS | 1657 | 1465245017905 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]]]}] 13:30:17 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1188a7c00) [pid = 1657] [serial = 708] [outer = 0x0] [url = about:blank] 13:30:17 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1162bac00) [pid = 1657] [serial = 720] [outer = 0x0] [url = about:blank] 13:30:17 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1138ba400) [pid = 1657] [serial = 698] [outer = 0x0] [url = about:blank] 13:30:17 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x113d3a800) [pid = 1657] [serial = 699] [outer = 0x0] [url = about:blank] 13:30:17 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x113bb9c00) [pid = 1657] [serial = 692] [outer = 0x0] [url = about:blank] 13:30:17 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1177d7800) [pid = 1657] [serial = 693] [outer = 0x0] [url = about:blank] 13:30:17 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x116b0d800) [pid = 1657] [serial = 701] [outer = 0x0] [url = about:blank] 13:30:17 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x11725a400) [pid = 1657] [serial = 702] [outer = 0x0] [url = about:blank] 13:30:17 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1122a7c00) [pid = 1657] [serial = 695] [outer = 0x0] [url = about:blank] 13:30:17 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x111d1d800) [pid = 1657] [serial = 696] [outer = 0x0] [url = about:blank] 13:30:17 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x115adf800) [pid = 1657] [serial = 677] [outer = 0x0] [url = about:blank] 13:30:17 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x11906f000) [pid = 1657] [serial = 680] [outer = 0x0] [url = about:blank] 13:30:17 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x121549c00) [pid = 1657] [serial = 683] [outer = 0x0] [url = about:blank] 13:30:17 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x127663000) [pid = 1657] [serial = 686] [outer = 0x0] [url = about:blank] 13:30:17 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x124ebf800) [pid = 1657] [serial = 689] [outer = 0x0] [url = about:blank] 13:30:17 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x119079000) [pid = 1657] [serial = 710] [outer = 0x0] [url = about:blank] 13:30:17 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x112e6c400) [pid = 1657] [serial = 713] [outer = 0x0] [url = about:blank] 13:30:17 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1138b0400) [pid = 1657] [serial = 714] [outer = 0x0] [url = about:blank] 13:30:17 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x115ae3400) [pid = 1657] [serial = 716] [outer = 0x0] [url = about:blank] 13:30:17 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x119a0ec00) [pid = 1657] [serial = 711] [outer = 0x0] [url = about:blank] 13:30:17 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x116b19800) [pid = 1657] [serial = 717] [outer = 0x0] [url = about:blank] 13:30:17 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x1184ea000) [pid = 1657] [serial = 705] [outer = 0x0] [url = about:blank] 13:30:17 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x1181c1c00) [pid = 1657] [serial = 704] [outer = 0x0] [url = about:blank] 13:30:17 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x11864e800) [pid = 1657] [serial = 707] [outer = 0x0] [url = about:blank] 13:30:17 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x119998800) [pid = 1657] [serial = 681] [outer = 0x0] [url = about:blank] 13:30:17 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x128b2bc00) [pid = 1657] [serial = 687] [outer = 0x0] [url = about:blank] 13:30:17 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x11709e800) [pid = 1657] [serial = 678] [outer = 0x0] [url = about:blank] 13:30:17 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x124cd0800) [pid = 1657] [serial = 684] [outer = 0x0] [url = about:blank] 13:30:17 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x129176c00) [pid = 1657] [serial = 690] [outer = 0x0] [url = about:blank] 13:30:17 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x113d2c400) [pid = 1657] [serial = 719] [outer = 0x0] [url = about:blank] 13:30:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 13:30:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1025ms 13:30:17 INFO - PROCESS | 1657 | 1465245017944 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 13:30:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 13:30:17 INFO - PROCESS | 1657 | 1465245017950 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 13:30:17 INFO - PROCESS | 1657 | 1465245017967 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 13:30:17 INFO - PROCESS | 1657 | 1465245017969 Marionette TRACE conn2 <- [1,1006,null,{}] 13:30:17 INFO - PROCESS | 1657 | 1465245017972 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}] 13:30:17 INFO - PROCESS | 1657 | 1465245017974 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:18 INFO - PROCESS | 1657 | 1465245018052 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 13:30:18 INFO - PROCESS | 1657 | 1465245018056 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:18 INFO - PROCESS | 1657 | 1465245018059 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x115e19000 == 30 [pid = 1657] [id = 259] 13:30:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x112a18800) [pid = 1657] [serial = 775] [outer = 0x0] 13:30:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x1162bac00) [pid = 1657] [serial = 776] [outer = 0x112a18800] 13:30:18 INFO - PROCESS | 1657 | 1465245018090 Marionette DEBUG loaded listener.js 13:30:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x117253400) [pid = 1657] [serial = 777] [outer = 0x112a18800] 13:30:18 INFO - PROCESS | 1657 | 1465245018420 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]]]}] 13:30:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 13:30:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 484ms 13:30:18 INFO - PROCESS | 1657 | 1465245018438 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 13:30:18 INFO - PROCESS | 1657 | 1465245018441 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 13:30:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 13:30:18 INFO - PROCESS | 1657 | 1465245018446 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 13:30:18 INFO - PROCESS | 1657 | 1465245018450 Marionette TRACE conn2 <- [1,1010,null,{}] 13:30:18 INFO - PROCESS | 1657 | 1465245018453 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}] 13:30:18 INFO - PROCESS | 1657 | 1465245018454 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:18 INFO - PROCESS | 1657 | 1465245018544 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 13:30:18 INFO - PROCESS | 1657 | 1465245018595 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:18 INFO - PROCESS | 1657 | 1465245018596 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x116bd6000 == 31 [pid = 1657] [id = 260] 13:30:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x117253000) [pid = 1657] [serial = 778] [outer = 0x0] 13:30:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x118228000) [pid = 1657] [serial = 779] [outer = 0x117253000] 13:30:18 INFO - PROCESS | 1657 | 1465245018622 Marionette DEBUG loaded listener.js 13:30:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x118977000) [pid = 1657] [serial = 780] [outer = 0x117253000] 13:30:18 INFO - PROCESS | 1657 | 1465245018977 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]]]}] 13:30:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 13:30:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 572ms 13:30:19 INFO - PROCESS | 1657 | 1465245019018 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 13:30:19 INFO - PROCESS | 1657 | 1465245019020 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 13:30:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 13:30:19 INFO - PROCESS | 1657 | 1465245019024 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 13:30:19 INFO - PROCESS | 1657 | 1465245019027 Marionette TRACE conn2 <- [1,1014,null,{}] 13:30:19 INFO - PROCESS | 1657 | 1465245019038 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}] 13:30:19 INFO - PROCESS | 1657 | 1465245019043 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:19 INFO - PROCESS | 1657 | 1465245019167 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 13:30:19 INFO - PROCESS | 1657 | 1465245019276 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:19 INFO - PROCESS | 1657 | 1465245019278 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x119485000 == 32 [pid = 1657] [id = 261] 13:30:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x112010c00) [pid = 1657] [serial = 781] [outer = 0x0] 13:30:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x119993000) [pid = 1657] [serial = 782] [outer = 0x112010c00] 13:30:19 INFO - PROCESS | 1657 | 1465245019325 Marionette DEBUG loaded listener.js 13:30:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x119b4d400) [pid = 1657] [serial = 783] [outer = 0x112010c00] 13:30:19 INFO - PROCESS | 1657 | 1465245019598 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]]]}] 13:30:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 13:30:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 625ms 13:30:19 INFO - PROCESS | 1657 | 1465245019652 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 13:30:19 INFO - PROCESS | 1657 | 1465245019653 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 13:30:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 13:30:19 INFO - PROCESS | 1657 | 1465245019656 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 13:30:19 INFO - PROCESS | 1657 | 1465245019657 Marionette TRACE conn2 <- [1,1018,null,{}] 13:30:19 INFO - PROCESS | 1657 | 1465245019659 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}] 13:30:19 INFO - PROCESS | 1657 | 1465245019660 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:19 INFO - PROCESS | 1657 | 1465245019771 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 13:30:19 INFO - PROCESS | 1657 | 1465245019776 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:19 INFO - PROCESS | 1657 | 1465245019777 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x12102d800 == 33 [pid = 1657] [id = 262] 13:30:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1211ae000) [pid = 1657] [serial = 784] [outer = 0x0] 13:30:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1211b9800) [pid = 1657] [serial = 785] [outer = 0x1211ae000] 13:30:19 INFO - PROCESS | 1657 | 1465245019805 Marionette DEBUG loaded listener.js 13:30:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x121261c00) [pid = 1657] [serial = 786] [outer = 0x1211ae000] 13:30:20 INFO - PROCESS | 1657 | 1465245020164 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]]]}] 13:30:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 13:30:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 518ms 13:30:20 INFO - PROCESS | 1657 | 1465245020175 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 13:30:20 INFO - PROCESS | 1657 | 1465245020177 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 13:30:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 13:30:20 INFO - PROCESS | 1657 | 1465245020182 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 13:30:20 INFO - PROCESS | 1657 | 1465245020184 Marionette TRACE conn2 <- [1,1022,null,{}] 13:30:20 INFO - PROCESS | 1657 | 1465245020194 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}] 13:30:20 INFO - PROCESS | 1657 | 1465245020198 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:20 INFO - PROCESS | 1657 | 1465245020344 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 13:30:20 INFO - PROCESS | 1657 | 1465245020395 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:20 INFO - PROCESS | 1657 | 1465245020396 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x12216c000 == 34 [pid = 1657] [id = 263] 13:30:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x110fb1000) [pid = 1657] [serial = 787] [outer = 0x0] 13:30:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x121267800) [pid = 1657] [serial = 788] [outer = 0x110fb1000] 13:30:20 INFO - PROCESS | 1657 | 1465245020436 Marionette DEBUG loaded listener.js 13:30:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x121540000) [pid = 1657] [serial = 789] [outer = 0x110fb1000] 13:30:20 INFO - PROCESS | 1657 | 1465245020791 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]]]}] 13:30:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 13:30:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 629ms 13:30:20 INFO - PROCESS | 1657 | 1465245020811 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 13:30:20 INFO - PROCESS | 1657 | 1465245020813 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 13:30:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 13:30:20 INFO - PROCESS | 1657 | 1465245020825 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 13:30:20 INFO - PROCESS | 1657 | 1465245020826 Marionette TRACE conn2 <- [1,1026,null,{}] 13:30:20 INFO - PROCESS | 1657 | 1465245020828 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}] 13:30:20 INFO - PROCESS | 1657 | 1465245020832 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:20 INFO - PROCESS | 1657 | 1465245020943 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 13:30:20 INFO - PROCESS | 1657 | 1465245020977 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:20 INFO - PROCESS | 1657 | 1465245020979 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x125711000 == 35 [pid = 1657] [id = 264] 13:30:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1216e5000) [pid = 1657] [serial = 790] [outer = 0x0] 13:30:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1221e0800) [pid = 1657] [serial = 791] [outer = 0x1216e5000] 13:30:21 INFO - PROCESS | 1657 | 1465245021003 Marionette DEBUG loaded listener.js 13:30:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x124ebf800) [pid = 1657] [serial = 792] [outer = 0x1216e5000] 13:30:21 INFO - PROCESS | 1657 | 1465245021310 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]]]}] 13:30:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 13:30:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 520ms 13:30:21 INFO - PROCESS | 1657 | 1465245021348 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 13:30:21 INFO - PROCESS | 1657 | 1465245021351 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 13:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 13:30:21 INFO - PROCESS | 1657 | 1465245021354 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 13:30:21 INFO - PROCESS | 1657 | 1465245021356 Marionette TRACE conn2 <- [1,1030,null,{}] 13:30:21 INFO - PROCESS | 1657 | 1465245021360 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}] 13:30:21 INFO - PROCESS | 1657 | 1465245021363 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:21 INFO - PROCESS | 1657 | 1465245021526 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 13:30:21 INFO - PROCESS | 1657 | 1465245021576 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:21 INFO - PROCESS | 1657 | 1465245021577 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x128b8d000 == 36 [pid = 1657] [id = 265] 13:30:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x124ebe000) [pid = 1657] [serial = 793] [outer = 0x0] 13:30:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1256e2c00) [pid = 1657] [serial = 794] [outer = 0x124ebe000] 13:30:21 INFO - PROCESS | 1657 | 1465245021606 Marionette DEBUG loaded listener.js 13:30:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x125d5e400) [pid = 1657] [serial = 795] [outer = 0x124ebe000] 13:30:21 INFO - PROCESS | 1657 | 1465245021923 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]]]}] 13:30:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 13:30:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 621ms 13:30:21 INFO - PROCESS | 1657 | 1465245021975 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 13:30:21 INFO - PROCESS | 1657 | 1465245021976 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 13:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 13:30:21 INFO - PROCESS | 1657 | 1465245021979 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 13:30:21 INFO - PROCESS | 1657 | 1465245021980 Marionette TRACE conn2 <- [1,1034,null,{}] 13:30:21 INFO - PROCESS | 1657 | 1465245021982 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}] 13:30:21 INFO - PROCESS | 1657 | 1465245021983 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:22 INFO - PROCESS | 1657 | 1465245022118 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 13:30:22 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x11868f800) [pid = 1657] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 13:30:22 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x113067c00) [pid = 1657] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 13:30:22 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x111d7b800) [pid = 1657] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 13:30:22 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1211b3c00) [pid = 1657] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 13:30:22 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x110fb8800) [pid = 1657] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 13:30:22 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1177d0000) [pid = 1657] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 13:30:22 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x118689c00) [pid = 1657] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 13:30:22 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1190f0800) [pid = 1657] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 13:30:22 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x11868a000) [pid = 1657] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 13:30:22 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x119a0f000) [pid = 1657] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 13:30:22 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x117254400) [pid = 1657] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 13:30:22 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x11309c000) [pid = 1657] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 13:30:22 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x12153dc00) [pid = 1657] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 13:30:22 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x1190f3400) [pid = 1657] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 13:30:22 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x117255400) [pid = 1657] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 13:30:22 INFO - PROCESS | 1657 | 1465245022161 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:22 INFO - PROCESS | 1657 | 1465245022162 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x116bd5800 == 37 [pid = 1657] [id = 266] 13:30:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x111d13800) [pid = 1657] [serial = 796] [outer = 0x0] 13:30:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x115aeec00) [pid = 1657] [serial = 797] [outer = 0x111d13800] 13:30:22 INFO - PROCESS | 1657 | 1465245022194 Marionette DEBUG loaded listener.js 13:30:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1184e2800) [pid = 1657] [serial = 798] [outer = 0x111d13800] 13:30:22 INFO - PROCESS | 1657 | 1465245022455 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]]]}] 13:30:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 13:30:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 519ms 13:30:22 INFO - PROCESS | 1657 | 1465245022502 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 13:30:22 INFO - PROCESS | 1657 | 1465245022503 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 13:30:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 13:30:22 INFO - PROCESS | 1657 | 1465245022505 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 13:30:22 INFO - PROCESS | 1657 | 1465245022506 Marionette TRACE conn2 <- [1,1038,null,{}] 13:30:22 INFO - PROCESS | 1657 | 1465245022508 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}] 13:30:22 INFO - PROCESS | 1657 | 1465245022510 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:22 INFO - PROCESS | 1657 | 1465245022590 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 13:30:22 INFO - PROCESS | 1657 | 1465245022594 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:22 INFO - PROCESS | 1657 | 1465245022597 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x119483000 == 38 [pid = 1657] [id = 267] 13:30:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1177d0000) [pid = 1657] [serial = 799] [outer = 0x0] 13:30:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x12126a400) [pid = 1657] [serial = 800] [outer = 0x1177d0000] 13:30:22 INFO - PROCESS | 1657 | 1465245022622 Marionette DEBUG loaded listener.js 13:30:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x126ed9c00) [pid = 1657] [serial = 801] [outer = 0x1177d0000] 13:30:22 INFO - PROCESS | 1657 | 1465245022941 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]]]}] 13:30:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 13:30:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 468ms 13:30:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 13:30:22 INFO - PROCESS | 1657 | 1465245022974 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 13:30:22 INFO - PROCESS | 1657 | 1465245022975 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 13:30:22 INFO - PROCESS | 1657 | 1465245022977 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 13:30:22 INFO - PROCESS | 1657 | 1465245022978 Marionette TRACE conn2 <- [1,1042,null,{}] 13:30:22 INFO - PROCESS | 1657 | 1465245022982 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}] 13:30:22 INFO - PROCESS | 1657 | 1465245022984 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:23 INFO - PROCESS | 1657 | 1465245023088 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 13:30:23 INFO - PROCESS | 1657 | 1465245023094 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:23 INFO - PROCESS | 1657 | 1465245023095 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x129d84800 == 39 [pid = 1657] [id = 268] 13:30:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x118689c00) [pid = 1657] [serial = 802] [outer = 0x0] 13:30:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x126ede800) [pid = 1657] [serial = 803] [outer = 0x118689c00] 13:30:23 INFO - PROCESS | 1657 | 1465245023126 Marionette DEBUG loaded listener.js 13:30:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x127122800) [pid = 1657] [serial = 804] [outer = 0x118689c00] 13:30:23 INFO - PROCESS | 1657 | 1465245023422 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]]]}] 13:30:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 13:30:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 471ms 13:30:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 13:30:23 INFO - PROCESS | 1657 | 1465245023450 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 13:30:23 INFO - PROCESS | 1657 | 1465245023451 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 13:30:23 INFO - PROCESS | 1657 | 1465245023453 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 13:30:23 INFO - PROCESS | 1657 | 1465245023455 Marionette TRACE conn2 <- [1,1046,null,{}] 13:30:23 INFO - PROCESS | 1657 | 1465245023457 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}] 13:30:23 INFO - PROCESS | 1657 | 1465245023459 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:23 INFO - PROCESS | 1657 | 1465245023548 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 13:30:23 INFO - PROCESS | 1657 | 1465245023552 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:23 INFO - PROCESS | 1657 | 1465245023553 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a86b800 == 40 [pid = 1657] [id = 269] 13:30:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1271dec00) [pid = 1657] [serial = 805] [outer = 0x0] 13:30:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x12890d400) [pid = 1657] [serial = 806] [outer = 0x1271dec00] 13:30:23 INFO - PROCESS | 1657 | 1465245023580 Marionette DEBUG loaded listener.js 13:30:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x128b27c00) [pid = 1657] [serial = 807] [outer = 0x1271dec00] 13:30:23 INFO - PROCESS | 1657 | 1465245023900 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]]]}] 13:30:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 13:30:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 470ms 13:30:23 INFO - PROCESS | 1657 | 1465245023923 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 13:30:23 INFO - PROCESS | 1657 | 1465245023924 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 13:30:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 13:30:23 INFO - PROCESS | 1657 | 1465245023927 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 13:30:23 INFO - PROCESS | 1657 | 1465245023928 Marionette TRACE conn2 <- [1,1050,null,{}] 13:30:23 INFO - PROCESS | 1657 | 1465245023932 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}] 13:30:23 INFO - PROCESS | 1657 | 1465245023934 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:24 INFO - PROCESS | 1657 | 1465245024036 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 13:30:24 INFO - PROCESS | 1657 | 1465245024042 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:24 INFO - PROCESS | 1657 | 1465245024043 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b031800 == 41 [pid = 1657] [id = 270] 13:30:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x11868d000) [pid = 1657] [serial = 808] [outer = 0x0] 13:30:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x128b29800) [pid = 1657] [serial = 809] [outer = 0x11868d000] 13:30:24 INFO - PROCESS | 1657 | 1465245024075 Marionette DEBUG loaded listener.js 13:30:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x128d67c00) [pid = 1657] [serial = 810] [outer = 0x11868d000] 13:30:24 INFO - PROCESS | 1657 | 1465245024521 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]]]}] 13:30:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 13:30:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 621ms 13:30:24 INFO - PROCESS | 1657 | 1465245024548 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 13:30:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 13:30:24 INFO - PROCESS | 1657 | 1465245024551 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 13:30:24 INFO - PROCESS | 1657 | 1465245024554 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 13:30:24 INFO - PROCESS | 1657 | 1465245024557 Marionette TRACE conn2 <- [1,1054,null,{}] 13:30:24 INFO - PROCESS | 1657 | 1465245024577 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}] 13:30:24 INFO - PROCESS | 1657 | 1465245024579 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:24 INFO - PROCESS | 1657 | 1465245024704 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 13:30:24 INFO - PROCESS | 1657 | 1465245024754 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:24 INFO - PROCESS | 1657 | 1465245024755 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x1182e2000 == 42 [pid = 1657] [id = 271] 13:30:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x113d2c400) [pid = 1657] [serial = 811] [outer = 0x0] 13:30:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x116b0e800) [pid = 1657] [serial = 812] [outer = 0x113d2c400] 13:30:24 INFO - PROCESS | 1657 | 1465245024787 Marionette DEBUG loaded listener.js 13:30:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x117eb7c00) [pid = 1657] [serial = 813] [outer = 0x113d2c400] 13:30:25 INFO - PROCESS | 1657 | 1465245025210 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]]]}] 13:30:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 13:30:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 672ms 13:30:25 INFO - PROCESS | 1657 | 1465245025225 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 13:30:25 INFO - PROCESS | 1657 | 1465245025228 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 13:30:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 13:30:25 INFO - PROCESS | 1657 | 1465245025233 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 13:30:25 INFO - PROCESS | 1657 | 1465245025235 Marionette TRACE conn2 <- [1,1058,null,{}] 13:30:25 INFO - PROCESS | 1657 | 1465245025237 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}] 13:30:25 INFO - PROCESS | 1657 | 1465245025239 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:25 INFO - PROCESS | 1657 | 1465245025364 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 13:30:25 INFO - PROCESS | 1657 | 1465245025431 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:25 INFO - PROCESS | 1657 | 1465245025433 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x125721000 == 43 [pid = 1657] [id = 272] 13:30:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1190f2000) [pid = 1657] [serial = 814] [outer = 0x0] 13:30:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1197be800) [pid = 1657] [serial = 815] [outer = 0x1190f2000] 13:30:25 INFO - PROCESS | 1657 | 1465245025463 Marionette DEBUG loaded listener.js 13:30:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x119a19c00) [pid = 1657] [serial = 816] [outer = 0x1190f2000] 13:30:25 INFO - PROCESS | 1657 | 1465245025874 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]]]}] 13:30:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 13:30:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 673ms 13:30:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 13:30:25 INFO - PROCESS | 1657 | 1465245025907 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 13:30:25 INFO - PROCESS | 1657 | 1465245025908 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 13:30:25 INFO - PROCESS | 1657 | 1465245025910 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 13:30:25 INFO - PROCESS | 1657 | 1465245025913 Marionette TRACE conn2 <- [1,1062,null,{}] 13:30:25 INFO - PROCESS | 1657 | 1465245025921 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}] 13:30:25 INFO - PROCESS | 1657 | 1465245025924 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:26 INFO - PROCESS | 1657 | 1465245026025 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 13:30:26 INFO - PROCESS | 1657 | 1465245026081 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:26 INFO - PROCESS | 1657 | 1465245026083 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b15a000 == 44 [pid = 1657] [id = 273] 13:30:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1211b6400) [pid = 1657] [serial = 817] [outer = 0x0] 13:30:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x121541000) [pid = 1657] [serial = 818] [outer = 0x1211b6400] 13:30:26 INFO - PROCESS | 1657 | 1465245026113 Marionette DEBUG loaded listener.js 13:30:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x121f0cc00) [pid = 1657] [serial = 819] [outer = 0x1211b6400] 13:30:26 INFO - PROCESS | 1657 | 1465245026517 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]]]}] 13:30:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 13:30:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 623ms 13:30:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 13:30:26 INFO - PROCESS | 1657 | 1465245026533 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 13:30:26 INFO - PROCESS | 1657 | 1465245026535 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 13:30:26 INFO - PROCESS | 1657 | 1465245026538 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 13:30:26 INFO - PROCESS | 1657 | 1465245026539 Marionette TRACE conn2 <- [1,1066,null,{}] 13:30:26 INFO - PROCESS | 1657 | 1465245026541 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}] 13:30:26 INFO - PROCESS | 1657 | 1465245026543 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:26 INFO - PROCESS | 1657 | 1465245026655 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 13:30:26 INFO - PROCESS | 1657 | 1465245026759 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:26 INFO - PROCESS | 1657 | 1465245026761 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bb08000 == 45 [pid = 1657] [id = 274] 13:30:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x121546000) [pid = 1657] [serial = 820] [outer = 0x0] 13:30:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x125098000) [pid = 1657] [serial = 821] [outer = 0x121546000] 13:30:26 INFO - PROCESS | 1657 | 1465245026796 Marionette DEBUG loaded listener.js 13:30:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x126f22400) [pid = 1657] [serial = 822] [outer = 0x121546000] 13:30:27 INFO - PROCESS | 1657 | 1465245027260 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]]]}] 13:30:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 13:30:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 772ms 13:30:27 INFO - PROCESS | 1657 | 1465245027327 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 13:30:27 INFO - PROCESS | 1657 | 1465245027329 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 13:30:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 13:30:27 INFO - PROCESS | 1657 | 1465245027334 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 13:30:27 INFO - PROCESS | 1657 | 1465245027335 Marionette TRACE conn2 <- [1,1070,null,{}] 13:30:27 INFO - PROCESS | 1657 | 1465245027337 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}] 13:30:27 INFO - PROCESS | 1657 | 1465245027339 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:27 INFO - PROCESS | 1657 | 1465245027435 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 13:30:27 INFO - PROCESS | 1657 | 1465245027634 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:27 INFO - PROCESS | 1657 | 1465245027636 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x117209800 == 46 [pid = 1657] [id = 275] 13:30:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x111d83800) [pid = 1657] [serial = 823] [outer = 0x0] 13:30:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x112a7b400) [pid = 1657] [serial = 824] [outer = 0x111d83800] 13:30:27 INFO - PROCESS | 1657 | 1465245027664 Marionette DEBUG loaded listener.js 13:30:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x113b2ec00) [pid = 1657] [serial = 825] [outer = 0x111d83800] 13:30:28 INFO - PROCESS | 1657 | 1465245028109 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]]]}] 13:30:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 13:30:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 821ms 13:30:28 INFO - PROCESS | 1657 | 1465245028156 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 13:30:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 13:30:28 INFO - PROCESS | 1657 | 1465245028159 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 13:30:28 INFO - PROCESS | 1657 | 1465245028181 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 13:30:28 INFO - PROCESS | 1657 | 1465245028183 Marionette TRACE conn2 <- [1,1074,null,{}] 13:30:28 INFO - PROCESS | 1657 | 1465245028188 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}] 13:30:28 INFO - PROCESS | 1657 | 1465245028190 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:28 INFO - PROCESS | 1657 | 1465245028282 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 13:30:28 INFO - PROCESS | 1657 | 1465245028349 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:28 INFO - PROCESS | 1657 | 1465245028350 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x11720a800 == 47 [pid = 1657] [id = 276] 13:30:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x11691b800) [pid = 1657] [serial = 826] [outer = 0x0] 13:30:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x117255400) [pid = 1657] [serial = 827] [outer = 0x11691b800] 13:30:28 INFO - PROCESS | 1657 | 1465245028379 Marionette DEBUG loaded listener.js 13:30:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x11821e800) [pid = 1657] [serial = 828] [outer = 0x11691b800] 13:30:28 INFO - PROCESS | 1657 | --DOCSHELL 0x12a86b800 == 46 [pid = 1657] [id = 269] 13:30:28 INFO - PROCESS | 1657 | --DOCSHELL 0x129d84800 == 45 [pid = 1657] [id = 268] 13:30:28 INFO - PROCESS | 1657 | --DOCSHELL 0x119483000 == 44 [pid = 1657] [id = 267] 13:30:28 INFO - PROCESS | 1657 | --DOCSHELL 0x116bd5800 == 43 [pid = 1657] [id = 266] 13:30:28 INFO - PROCESS | 1657 | --DOCSHELL 0x128b8d000 == 42 [pid = 1657] [id = 265] 13:30:28 INFO - PROCESS | 1657 | --DOCSHELL 0x125711000 == 41 [pid = 1657] [id = 264] 13:30:28 INFO - PROCESS | 1657 | --DOCSHELL 0x12216c000 == 40 [pid = 1657] [id = 263] 13:30:28 INFO - PROCESS | 1657 | --DOCSHELL 0x12102d800 == 39 [pid = 1657] [id = 262] 13:30:28 INFO - PROCESS | 1657 | --DOCSHELL 0x119485000 == 38 [pid = 1657] [id = 261] 13:30:28 INFO - PROCESS | 1657 | --DOCSHELL 0x116bd6000 == 37 [pid = 1657] [id = 260] 13:30:28 INFO - PROCESS | 1657 | --DOCSHELL 0x115e19000 == 36 [pid = 1657] [id = 259] 13:30:28 INFO - PROCESS | 1657 | --DOCSHELL 0x121026800 == 35 [pid = 1657] [id = 258] 13:30:28 INFO - PROCESS | 1657 | --DOCSHELL 0x11720c800 == 34 [pid = 1657] [id = 257] 13:30:28 INFO - PROCESS | 1657 | --DOCSHELL 0x128d83800 == 33 [pid = 1657] [id = 256] 13:30:28 INFO - PROCESS | 1657 | --DOCSHELL 0x117209800 == 32 [pid = 1657] [id = 275] 13:30:28 INFO - PROCESS | 1657 | --DOCSHELL 0x12bb08000 == 31 [pid = 1657] [id = 274] 13:30:28 INFO - PROCESS | 1657 | --DOCSHELL 0x12b15a000 == 30 [pid = 1657] [id = 273] 13:30:28 INFO - PROCESS | 1657 | --DOCSHELL 0x125721000 == 29 [pid = 1657] [id = 272] 13:30:28 INFO - PROCESS | 1657 | --DOCSHELL 0x1182e2000 == 28 [pid = 1657] [id = 271] 13:30:28 INFO - PROCESS | 1657 | --DOCSHELL 0x12b031800 == 27 [pid = 1657] [id = 270] 13:30:29 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x119076000) [pid = 1657] [serial = 749] [outer = 0x0] [url = about:blank] 13:30:29 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x115f61c00) [pid = 1657] [serial = 743] [outer = 0x0] [url = about:blank] 13:30:29 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x116b23c00) [pid = 1657] [serial = 744] [outer = 0x0] [url = about:blank] 13:30:29 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x11200c000) [pid = 1657] [serial = 740] [outer = 0x0] [url = about:blank] 13:30:29 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x112a1e000) [pid = 1657] [serial = 741] [outer = 0x0] [url = about:blank] 13:30:29 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x121263800) [pid = 1657] [serial = 738] [outer = 0x0] [url = about:blank] 13:30:29 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1130b0c00) [pid = 1657] [serial = 723] [outer = 0x0] [url = about:blank] 13:30:29 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1211b8000) [pid = 1657] [serial = 737] [outer = 0x0] [url = about:blank] 13:30:29 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1122a2800) [pid = 1657] [serial = 722] [outer = 0x0] [url = about:blank] 13:30:29 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1181b2400) [pid = 1657] [serial = 726] [outer = 0x0] [url = about:blank] 13:30:29 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x117eb5400) [pid = 1657] [serial = 725] [outer = 0x0] [url = about:blank] 13:30:29 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x118980000) [pid = 1657] [serial = 729] [outer = 0x0] [url = about:blank] 13:30:29 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1188a8800) [pid = 1657] [serial = 728] [outer = 0x0] [url = about:blank] 13:30:29 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x119aa3400) [pid = 1657] [serial = 752] [outer = 0x0] [url = about:blank] 13:30:29 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x119a0b000) [pid = 1657] [serial = 732] [outer = 0x0] [url = about:blank] 13:30:29 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1197c2800) [pid = 1657] [serial = 731] [outer = 0x0] [url = about:blank] 13:30:29 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x119b4c000) [pid = 1657] [serial = 735] [outer = 0x0] [url = about:blank] 13:30:29 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1211d4400) [pid = 1657] [serial = 755] [outer = 0x0] [url = about:blank] 13:30:29 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x119a16c00) [pid = 1657] [serial = 734] [outer = 0x0] [url = about:blank] 13:30:29 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12100a400) [pid = 1657] [serial = 753] [outer = 0x0] [url = about:blank] 13:30:29 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x118972000) [pid = 1657] [serial = 759] [outer = 0x0] [url = about:blank] 13:30:29 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1177d5000) [pid = 1657] [serial = 758] [outer = 0x0] [url = about:blank] 13:30:29 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1217f3000) [pid = 1657] [serial = 764] [outer = 0x0] [url = about:blank] 13:30:29 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x121358400) [pid = 1657] [serial = 756] [outer = 0x0] [url = about:blank] 13:30:29 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x12153f800) [pid = 1657] [serial = 761] [outer = 0x0] [url = about:blank] 13:30:29 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x121c5ac00) [pid = 1657] [serial = 765] [outer = 0x0] [url = about:blank] 13:30:29 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x11818ac00) [pid = 1657] [serial = 746] [outer = 0x0] [url = about:blank] 13:30:29 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x118689800) [pid = 1657] [serial = 747] [outer = 0x0] [url = about:blank] 13:30:29 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x121f07000) [pid = 1657] [serial = 767] [outer = 0x0] [url = about:blank] 13:30:29 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x119991400) [pid = 1657] [serial = 750] [outer = 0x0] [url = about:blank] 13:30:29 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x121548000) [pid = 1657] [serial = 762] [outer = 0x0] [url = about:blank] 13:30:29 INFO - PROCESS | 1657 | 1465245029201 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]]]}] 13:30:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 13:30:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1091ms 13:30:29 INFO - PROCESS | 1657 | 1465245029253 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 13:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 13:30:29 INFO - PROCESS | 1657 | 1465245029255 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 13:30:29 INFO - PROCESS | 1657 | 1465245029258 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 13:30:29 INFO - PROCESS | 1657 | 1465245029261 Marionette TRACE conn2 <- [1,1078,null,{}] 13:30:29 INFO - PROCESS | 1657 | 1465245029270 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}] 13:30:29 INFO - PROCESS | 1657 | 1465245029272 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:29 INFO - PROCESS | 1657 | 1465245029356 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 13:30:29 INFO - PROCESS | 1657 | 1465245029360 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:29 INFO - PROCESS | 1657 | 1465245029364 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x115fde000 == 28 [pid = 1657] [id = 277] 13:30:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1130af400) [pid = 1657] [serial = 829] [outer = 0x0] 13:30:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x115ae3400) [pid = 1657] [serial = 830] [outer = 0x1130af400] 13:30:29 INFO - PROCESS | 1657 | 1465245029392 Marionette DEBUG loaded listener.js 13:30:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x11698d800) [pid = 1657] [serial = 831] [outer = 0x1130af400] 13:30:29 INFO - PROCESS | 1657 | 1465245029734 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]]]}] 13:30:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 13:30:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 526ms 13:30:29 INFO - PROCESS | 1657 | 1465245029785 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 13:30:29 INFO - PROCESS | 1657 | 1465245029788 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 13:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 13:30:29 INFO - PROCESS | 1657 | 1465245029799 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 13:30:29 INFO - PROCESS | 1657 | 1465245029801 Marionette TRACE conn2 <- [1,1082,null,{}] 13:30:29 INFO - PROCESS | 1657 | 1465245029803 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}] 13:30:29 INFO - PROCESS | 1657 | 1465245029804 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:29 INFO - PROCESS | 1657 | 1465245029883 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 13:30:29 INFO - PROCESS | 1657 | 1465245029888 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:29 INFO - PROCESS | 1657 | 1465245029889 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x117216000 == 29 [pid = 1657] [id = 278] 13:30:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x117eae400) [pid = 1657] [serial = 832] [outer = 0x0] 13:30:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x117253800) [pid = 1657] [serial = 833] [outer = 0x117eae400] 13:30:29 INFO - PROCESS | 1657 | 1465245029918 Marionette DEBUG loaded listener.js 13:30:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x118223c00) [pid = 1657] [serial = 834] [outer = 0x117eae400] 13:30:30 INFO - PROCESS | 1657 | 1465245030316 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]]]}] 13:30:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 13:30:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 574ms 13:30:30 INFO - PROCESS | 1657 | 1465245030370 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 13:30:30 INFO - PROCESS | 1657 | 1465245030371 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 13:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 13:30:30 INFO - PROCESS | 1657 | 1465245030374 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 13:30:30 INFO - PROCESS | 1657 | 1465245030376 Marionette TRACE conn2 <- [1,1086,null,{}] 13:30:30 INFO - PROCESS | 1657 | 1465245030388 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}] 13:30:30 INFO - PROCESS | 1657 | 1465245030392 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:30 INFO - PROCESS | 1657 | 1465245030509 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 13:30:30 INFO - PROCESS | 1657 | 1465245030521 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:30 INFO - PROCESS | 1657 | 1465245030524 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x1194a0000 == 30 [pid = 1657] [id = 279] 13:30:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x118688400) [pid = 1657] [serial = 835] [outer = 0x0] 13:30:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1188a9400) [pid = 1657] [serial = 836] [outer = 0x118688400] 13:30:30 INFO - PROCESS | 1657 | 1465245030569 Marionette DEBUG loaded listener.js 13:30:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1190ec400) [pid = 1657] [serial = 837] [outer = 0x118688400] 13:30:30 INFO - PROCESS | 1657 | 1465245030964 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]]]}] 13:30:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 13:30:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 624ms 13:30:31 INFO - PROCESS | 1657 | 1465245031003 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 13:30:31 INFO - PROCESS | 1657 | 1465245031006 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 13:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 13:30:31 INFO - PROCESS | 1657 | 1465245031009 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 13:30:31 INFO - PROCESS | 1657 | 1465245031011 Marionette TRACE conn2 <- [1,1090,null,{}] 13:30:31 INFO - PROCESS | 1657 | 1465245031018 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}] 13:30:31 INFO - PROCESS | 1657 | 1465245031020 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:31 INFO - PROCESS | 1657 | 1465245031185 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 13:30:31 INFO - PROCESS | 1657 | 1465245031274 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:31 INFO - PROCESS | 1657 | 1465245031275 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c34000 == 31 [pid = 1657] [id = 280] 13:30:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1197c6400) [pid = 1657] [serial = 838] [outer = 0x0] 13:30:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x119a0e000) [pid = 1657] [serial = 839] [outer = 0x1197c6400] 13:30:31 INFO - PROCESS | 1657 | 1465245031316 Marionette DEBUG loaded listener.js 13:30:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x119a96000) [pid = 1657] [serial = 840] [outer = 0x1197c6400] 13:30:31 INFO - PROCESS | 1657 | 1465245031664 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]]]}] 13:30:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 13:30:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 676ms 13:30:31 INFO - PROCESS | 1657 | 1465245031693 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 13:30:31 INFO - PROCESS | 1657 | 1465245031694 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 13:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 13:30:31 INFO - PROCESS | 1657 | 1465245031702 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 13:30:31 INFO - PROCESS | 1657 | 1465245031703 Marionette TRACE conn2 <- [1,1094,null,{}] 13:30:31 INFO - PROCESS | 1657 | 1465245031706 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}] 13:30:31 INFO - PROCESS | 1657 | 1465245031707 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:31 INFO - PROCESS | 1657 | 1465245031796 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 13:30:31 INFO - PROCESS | 1657 | 1465245031799 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:31 INFO - PROCESS | 1657 | 1465245031800 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x121515800 == 32 [pid = 1657] [id = 281] 13:30:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x11998f800) [pid = 1657] [serial = 841] [outer = 0x0] 13:30:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x119b54800) [pid = 1657] [serial = 842] [outer = 0x11998f800] 13:30:31 INFO - PROCESS | 1657 | 1465245031825 Marionette DEBUG loaded listener.js 13:30:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1211b5000) [pid = 1657] [serial = 843] [outer = 0x11998f800] 13:30:32 INFO - PROCESS | 1657 | 1465245032185 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]]]}] 13:30:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 13:30:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 522ms 13:30:32 INFO - PROCESS | 1657 | 1465245032221 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 13:30:32 INFO - PROCESS | 1657 | 1465245032222 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 13:30:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 13:30:32 INFO - PROCESS | 1657 | 1465245032224 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 13:30:32 INFO - PROCESS | 1657 | 1465245032225 Marionette TRACE conn2 <- [1,1098,null,{}] 13:30:32 INFO - PROCESS | 1657 | 1465245032227 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}] 13:30:32 INFO - PROCESS | 1657 | 1465245032232 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:32 INFO - PROCESS | 1657 | 1465245032333 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 13:30:32 INFO - PROCESS | 1657 | 1465245032370 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:32 INFO - PROCESS | 1657 | 1465245032371 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x12216d000 == 33 [pid = 1657] [id = 282] 13:30:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1211ba400) [pid = 1657] [serial = 844] [outer = 0x0] 13:30:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12153c000) [pid = 1657] [serial = 845] [outer = 0x1211ba400] 13:30:32 INFO - PROCESS | 1657 | 1465245032396 Marionette DEBUG loaded listener.js 13:30:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12175f400) [pid = 1657] [serial = 846] [outer = 0x1211ba400] 13:30:32 INFO - PROCESS | 1657 | 1465245032698 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]]]}] 13:30:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 13:30:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 518ms 13:30:32 INFO - PROCESS | 1657 | 1465245032743 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 13:30:32 INFO - PROCESS | 1657 | 1465245032744 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 13:30:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 13:30:32 INFO - PROCESS | 1657 | 1465245032749 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 13:30:32 INFO - PROCESS | 1657 | 1465245032750 Marionette TRACE conn2 <- [1,1102,null,{}] 13:30:32 INFO - PROCESS | 1657 | 1465245032761 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}] 13:30:32 INFO - PROCESS | 1657 | 1465245032762 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:32 INFO - PROCESS | 1657 | 1465245032922 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 13:30:33 INFO - PROCESS | 1657 | 1465245033015 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:33 INFO - PROCESS | 1657 | 1465245033017 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x127126000 == 34 [pid = 1657] [id = 283] 13:30:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x121a73800) [pid = 1657] [serial = 847] [outer = 0x0] 13:30:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1256eb000) [pid = 1657] [serial = 848] [outer = 0x121a73800] 13:30:33 INFO - PROCESS | 1657 | 1465245033040 Marionette DEBUG loaded listener.js 13:30:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x126fb3400) [pid = 1657] [serial = 849] [outer = 0x121a73800] 13:30:33 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x110fb1000) [pid = 1657] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 13:30:33 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1216e5000) [pid = 1657] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 13:30:33 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x124ebe000) [pid = 1657] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 13:30:33 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x11999c400) [pid = 1657] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 13:30:33 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x117253000) [pid = 1657] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 13:30:33 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x112010c00) [pid = 1657] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 13:30:33 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1211ae000) [pid = 1657] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 13:30:33 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x112a18800) [pid = 1657] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 13:30:33 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1181b6400) [pid = 1657] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 13:30:33 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x112a13000) [pid = 1657] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 13:30:33 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x111d13800) [pid = 1657] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 13:30:33 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x118689c00) [pid = 1657] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 13:30:33 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1177d0000) [pid = 1657] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 13:30:33 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x11868d000) [pid = 1657] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 13:30:33 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1271dec00) [pid = 1657] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 13:30:33 INFO - PROCESS | 1657 | 1465245033499 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]]]}] 13:30:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 13:30:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 774ms 13:30:33 INFO - PROCESS | 1657 | 1465245033523 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 13:30:33 INFO - PROCESS | 1657 | 1465245033525 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 13:30:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 13:30:33 INFO - PROCESS | 1657 | 1465245033527 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 13:30:33 INFO - PROCESS | 1657 | 1465245033528 Marionette TRACE conn2 <- [1,1106,null,{}] 13:30:33 INFO - PROCESS | 1657 | 1465245033539 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}] 13:30:33 INFO - PROCESS | 1657 | 1465245033540 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:33 INFO - PROCESS | 1657 | 1465245033658 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 13:30:33 INFO - PROCESS | 1657 | 1465245033694 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:33 INFO - PROCESS | 1657 | 1465245033695 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x125dcf000 == 35 [pid = 1657] [id = 284] 13:30:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x110fb2800) [pid = 1657] [serial = 850] [outer = 0x0] 13:30:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x11868d000) [pid = 1657] [serial = 851] [outer = 0x110fb2800] 13:30:33 INFO - PROCESS | 1657 | 1465245033721 Marionette DEBUG loaded listener.js 13:30:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1211ae000) [pid = 1657] [serial = 852] [outer = 0x110fb2800] 13:30:33 INFO - PROCESS | 1657 | 1465245033972 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]]]}] 13:30:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 13:30:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 482ms 13:30:34 INFO - PROCESS | 1657 | 1465245034009 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 13:30:34 INFO - PROCESS | 1657 | 1465245034011 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 13:30:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 13:30:34 INFO - PROCESS | 1657 | 1465245034021 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 13:30:34 INFO - PROCESS | 1657 | 1465245034022 Marionette TRACE conn2 <- [1,1110,null,{}] 13:30:34 INFO - PROCESS | 1657 | 1465245034041 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}] 13:30:34 INFO - PROCESS | 1657 | 1465245034043 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:34 INFO - PROCESS | 1657 | 1465245034120 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 13:30:34 INFO - PROCESS | 1657 | 1465245034123 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:34 INFO - PROCESS | 1657 | 1465245034125 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x128d8e000 == 36 [pid = 1657] [id = 285] 13:30:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x11907a000) [pid = 1657] [serial = 853] [outer = 0x0] 13:30:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1256e8800) [pid = 1657] [serial = 854] [outer = 0x11907a000] 13:30:34 INFO - PROCESS | 1657 | 1465245034151 Marionette DEBUG loaded listener.js 13:30:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1272ef400) [pid = 1657] [serial = 855] [outer = 0x11907a000] 13:30:34 INFO - PROCESS | 1657 | 1465245034472 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]]]}] 13:30:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 13:30:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 468ms 13:30:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 13:30:34 INFO - PROCESS | 1657 | 1465245034489 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 13:30:34 INFO - PROCESS | 1657 | 1465245034491 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 13:30:34 INFO - PROCESS | 1657 | 1465245034493 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 13:30:34 INFO - PROCESS | 1657 | 1465245034494 Marionette TRACE conn2 <- [1,1114,null,{}] 13:30:34 INFO - PROCESS | 1657 | 1465245034499 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}] 13:30:34 INFO - PROCESS | 1657 | 1465245034500 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:34 INFO - PROCESS | 1657 | 1465245034601 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 13:30:34 INFO - PROCESS | 1657 | 1465245034607 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:34 INFO - PROCESS | 1657 | 1465245034608 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x1291e0000 == 37 [pid = 1657] [id = 286] 13:30:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1211d2800) [pid = 1657] [serial = 856] [outer = 0x0] 13:30:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x127666000) [pid = 1657] [serial = 857] [outer = 0x1211d2800] 13:30:34 INFO - PROCESS | 1657 | 1465245034631 Marionette DEBUG loaded listener.js 13:30:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x128913800) [pid = 1657] [serial = 858] [outer = 0x1211d2800] 13:30:34 INFO - PROCESS | 1657 | 1465245034959 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]]]}] 13:30:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 13:30:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 522ms 13:30:35 INFO - PROCESS | 1657 | 1465245035015 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 13:30:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 13:30:35 INFO - PROCESS | 1657 | 1465245035017 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 13:30:35 INFO - PROCESS | 1657 | 1465245035019 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 13:30:35 INFO - PROCESS | 1657 | 1465245035021 Marionette TRACE conn2 <- [1,1118,null,{}] 13:30:35 INFO - PROCESS | 1657 | 1465245035023 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}] 13:30:35 INFO - PROCESS | 1657 | 1465245035025 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:35 INFO - PROCESS | 1657 | 1465245035119 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 13:30:35 INFO - PROCESS | 1657 | 1465245035122 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:35 INFO - PROCESS | 1657 | 1465245035124 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a86e800 == 38 [pid = 1657] [id = 287] 13:30:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x128914000) [pid = 1657] [serial = 859] [outer = 0x0] 13:30:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x128b29c00) [pid = 1657] [serial = 860] [outer = 0x128914000] 13:30:35 INFO - PROCESS | 1657 | 1465245035152 Marionette DEBUG loaded listener.js 13:30:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x128d71800) [pid = 1657] [serial = 861] [outer = 0x128914000] 13:30:35 INFO - PROCESS | 1657 | 1465245035664 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]]]}] 13:30:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 13:30:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 669ms 13:30:35 INFO - PROCESS | 1657 | 1465245035705 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 13:30:35 INFO - PROCESS | 1657 | 1465245035707 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 13:30:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 13:30:35 INFO - PROCESS | 1657 | 1465245035713 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 13:30:35 INFO - PROCESS | 1657 | 1465245035716 Marionette TRACE conn2 <- [1,1122,null,{}] 13:30:35 INFO - PROCESS | 1657 | 1465245035720 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}] 13:30:35 INFO - PROCESS | 1657 | 1465245035722 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:35 INFO - PROCESS | 1657 | 1465245035832 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 13:30:35 INFO - PROCESS | 1657 | 1465245035915 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:35 INFO - PROCESS | 1657 | 1465245035916 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x116bc6000 == 39 [pid = 1657] [id = 288] 13:30:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x112ec6400) [pid = 1657] [serial = 862] [outer = 0x0] 13:30:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x113d67000) [pid = 1657] [serial = 863] [outer = 0x112ec6400] 13:30:35 INFO - PROCESS | 1657 | 1465245035949 Marionette DEBUG loaded listener.js 13:30:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x116b0b800) [pid = 1657] [serial = 864] [outer = 0x112ec6400] 13:30:36 INFO - PROCESS | 1657 | 1465245036634 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]]]}] 13:30:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 13:30:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 974ms 13:30:36 INFO - PROCESS | 1657 | 1465245036686 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 13:30:36 INFO - PROCESS | 1657 | 1465245036691 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 13:30:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 13:30:36 INFO - PROCESS | 1657 | 1465245036697 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 13:30:36 INFO - PROCESS | 1657 | 1465245036701 Marionette TRACE conn2 <- [1,1126,null,{}] 13:30:36 INFO - PROCESS | 1657 | 1465245036705 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}] 13:30:36 INFO - PROCESS | 1657 | 1465245036707 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:36 INFO - PROCESS | 1657 | 1465245036821 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 13:30:36 INFO - PROCESS | 1657 | 1465245036876 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:36 INFO - PROCESS | 1657 | 1465245036878 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x121b6d000 == 40 [pid = 1657] [id = 289] 13:30:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x11864ec00) [pid = 1657] [serial = 865] [outer = 0x0] 13:30:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x118686400) [pid = 1657] [serial = 866] [outer = 0x11864ec00] 13:30:36 INFO - PROCESS | 1657 | 1465245036908 Marionette DEBUG loaded listener.js 13:30:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x11906f400) [pid = 1657] [serial = 867] [outer = 0x11864ec00] 13:30:37 INFO - PROCESS | 1657 | 1465245037641 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]]]}] 13:30:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 13:30:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1023ms 13:30:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 13:30:37 INFO - PROCESS | 1657 | 1465245037719 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 13:30:37 INFO - PROCESS | 1657 | 1465245037721 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 13:30:37 INFO - PROCESS | 1657 | 1465245037724 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 13:30:37 INFO - PROCESS | 1657 | 1465245037726 Marionette TRACE conn2 <- [1,1130,null,{}] 13:30:37 INFO - PROCESS | 1657 | 1465245037729 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}] 13:30:37 INFO - PROCESS | 1657 | 1465245037731 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:37 INFO - PROCESS | 1657 | 1465245037828 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 13:30:37 INFO - PROCESS | 1657 | --DOCSHELL 0x1291e0000 == 39 [pid = 1657] [id = 286] 13:30:37 INFO - PROCESS | 1657 | --DOCSHELL 0x128d8e000 == 38 [pid = 1657] [id = 285] 13:30:37 INFO - PROCESS | 1657 | --DOCSHELL 0x125dcf000 == 37 [pid = 1657] [id = 284] 13:30:37 INFO - PROCESS | 1657 | --DOCSHELL 0x127126000 == 36 [pid = 1657] [id = 283] 13:30:37 INFO - PROCESS | 1657 | --DOCSHELL 0x12216d000 == 35 [pid = 1657] [id = 282] 13:30:37 INFO - PROCESS | 1657 | --DOCSHELL 0x121515800 == 34 [pid = 1657] [id = 281] 13:30:37 INFO - PROCESS | 1657 | --DOCSHELL 0x119c34000 == 33 [pid = 1657] [id = 280] 13:30:37 INFO - PROCESS | 1657 | --DOCSHELL 0x1194a0000 == 32 [pid = 1657] [id = 279] 13:30:37 INFO - PROCESS | 1657 | --DOCSHELL 0x117216000 == 31 [pid = 1657] [id = 278] 13:30:37 INFO - PROCESS | 1657 | --DOCSHELL 0x115fde000 == 30 [pid = 1657] [id = 277] 13:30:37 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12890d400) [pid = 1657] [serial = 806] [outer = 0x0] [url = about:blank] 13:30:37 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x121267800) [pid = 1657] [serial = 788] [outer = 0x0] [url = about:blank] 13:30:37 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x124ebf800) [pid = 1657] [serial = 792] [outer = 0x0] [url = about:blank] 13:30:37 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1221e0800) [pid = 1657] [serial = 791] [outer = 0x0] [url = about:blank] 13:30:37 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x125d5e400) [pid = 1657] [serial = 795] [outer = 0x0] [url = about:blank] 13:30:37 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1256e2c00) [pid = 1657] [serial = 794] [outer = 0x0] [url = about:blank] 13:30:37 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x124bf9400) [pid = 1657] [serial = 768] [outer = 0x0] [url = about:blank] 13:30:37 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x118228000) [pid = 1657] [serial = 779] [outer = 0x0] [url = about:blank] 13:30:37 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x118977000) [pid = 1657] [serial = 780] [outer = 0x0] [url = about:blank] 13:30:37 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x119993000) [pid = 1657] [serial = 782] [outer = 0x0] [url = about:blank] 13:30:37 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x119b4d400) [pid = 1657] [serial = 783] [outer = 0x0] [url = about:blank] 13:30:37 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1211b9800) [pid = 1657] [serial = 785] [outer = 0x0] [url = about:blank] 13:30:37 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1162bac00) [pid = 1657] [serial = 776] [outer = 0x0] [url = about:blank] 13:30:37 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x117253400) [pid = 1657] [serial = 777] [outer = 0x0] [url = about:blank] 13:30:37 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x118220c00) [pid = 1657] [serial = 773] [outer = 0x0] [url = about:blank] 13:30:37 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x118976800) [pid = 1657] [serial = 774] [outer = 0x0] [url = about:blank] 13:30:37 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x112ec8400) [pid = 1657] [serial = 770] [outer = 0x0] [url = about:blank] 13:30:37 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x113ea1400) [pid = 1657] [serial = 771] [outer = 0x0] [url = about:blank] 13:30:37 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1184e2800) [pid = 1657] [serial = 798] [outer = 0x0] [url = about:blank] 13:30:37 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x126ede800) [pid = 1657] [serial = 803] [outer = 0x0] [url = about:blank] 13:30:37 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x127122800) [pid = 1657] [serial = 804] [outer = 0x0] [url = about:blank] 13:30:37 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x115aeec00) [pid = 1657] [serial = 797] [outer = 0x0] [url = about:blank] 13:30:37 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x121540000) [pid = 1657] [serial = 789] [outer = 0x0] [url = about:blank] 13:30:37 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x121261c00) [pid = 1657] [serial = 786] [outer = 0x0] [url = about:blank] 13:30:37 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x12126a400) [pid = 1657] [serial = 800] [outer = 0x0] [url = about:blank] 13:30:37 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x128b27c00) [pid = 1657] [serial = 807] [outer = 0x0] [url = about:blank] 13:30:37 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x126ed9c00) [pid = 1657] [serial = 801] [outer = 0x0] [url = about:blank] 13:30:37 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x128d67c00) [pid = 1657] [serial = 810] [outer = 0x0] [url = about:blank] 13:30:37 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x128b29800) [pid = 1657] [serial = 809] [outer = 0x0] [url = about:blank] 13:30:37 INFO - PROCESS | 1657 | 1465245037910 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:37 INFO - PROCESS | 1657 | 1465245037912 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x112e46800 == 31 [pid = 1657] [id = 290] 13:30:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x113bbd800) [pid = 1657] [serial = 868] [outer = 0x0] 13:30:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x116b0d400) [pid = 1657] [serial = 869] [outer = 0x113bbd800] 13:30:37 INFO - PROCESS | 1657 | 1465245037940 Marionette DEBUG loaded listener.js 13:30:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x118190000) [pid = 1657] [serial = 870] [outer = 0x113bbd800] 13:30:38 INFO - PROCESS | 1657 | 1465245038259 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]]]}] 13:30:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 13:30:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 574ms 13:30:38 INFO - PROCESS | 1657 | 1465245038299 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 13:30:38 INFO - PROCESS | 1657 | 1465245038302 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 13:30:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 13:30:38 INFO - PROCESS | 1657 | 1465245038306 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 13:30:38 INFO - PROCESS | 1657 | 1465245038307 Marionette TRACE conn2 <- [1,1134,null,{}] 13:30:38 INFO - PROCESS | 1657 | 1465245038310 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}] 13:30:38 INFO - PROCESS | 1657 | 1465245038312 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:38 INFO - PROCESS | 1657 | 1465245038401 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 13:30:38 INFO - PROCESS | 1657 | 1465245038451 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:38 INFO - PROCESS | 1657 | 1465245038452 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x11721f000 == 32 [pid = 1657] [id = 291] 13:30:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1181b2400) [pid = 1657] [serial = 871] [outer = 0x0] 13:30:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x118977c00) [pid = 1657] [serial = 872] [outer = 0x1181b2400] 13:30:38 INFO - PROCESS | 1657 | 1465245038478 Marionette DEBUG loaded listener.js 13:30:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1197bb000) [pid = 1657] [serial = 873] [outer = 0x1181b2400] 13:30:38 INFO - PROCESS | 1657 | 1465245038771 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]]]}] 13:30:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 13:30:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 469ms 13:30:38 INFO - PROCESS | 1657 | 1465245038775 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 13:30:38 INFO - PROCESS | 1657 | 1465245038777 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 13:30:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 13:30:38 INFO - PROCESS | 1657 | 1465245038786 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 13:30:38 INFO - PROCESS | 1657 | 1465245038789 Marionette TRACE conn2 <- [1,1138,null,{}] 13:30:38 INFO - PROCESS | 1657 | 1465245038798 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}] 13:30:38 INFO - PROCESS | 1657 | 1465245038803 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:38 INFO - PROCESS | 1657 | 1465245038899 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 13:30:38 INFO - PROCESS | 1657 | 1465245038952 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:38 INFO - PROCESS | 1657 | 1465245038954 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b8d800 == 33 [pid = 1657] [id = 292] 13:30:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1197b8800) [pid = 1657] [serial = 874] [outer = 0x0] 13:30:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x119a9d800) [pid = 1657] [serial = 875] [outer = 0x1197b8800] 13:30:38 INFO - PROCESS | 1657 | 1465245038983 Marionette DEBUG loaded listener.js 13:30:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1211d0c00) [pid = 1657] [serial = 876] [outer = 0x1197b8800] 13:30:39 INFO - PROCESS | 1657 | 1465245039274 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]]]}] 13:30:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 13:30:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 530ms 13:30:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 13:30:39 INFO - PROCESS | 1657 | 1465245039309 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 13:30:39 INFO - PROCESS | 1657 | 1465245039311 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 13:30:39 INFO - PROCESS | 1657 | 1465245039316 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 13:30:39 INFO - PROCESS | 1657 | 1465245039318 Marionette TRACE conn2 <- [1,1142,null,{}] 13:30:39 INFO - PROCESS | 1657 | 1465245039320 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}] 13:30:39 INFO - PROCESS | 1657 | 1465245039321 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:39 INFO - PROCESS | 1657 | 1465245039403 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 13:30:39 INFO - PROCESS | 1657 | 1465245039406 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:39 INFO - PROCESS | 1657 | 1465245039408 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x12169a800 == 34 [pid = 1657] [id = 293] 13:30:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1211b6000) [pid = 1657] [serial = 877] [outer = 0x0] 13:30:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x121357c00) [pid = 1657] [serial = 878] [outer = 0x1211b6000] 13:30:39 INFO - PROCESS | 1657 | 1465245039433 Marionette DEBUG loaded listener.js 13:30:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x121548000) [pid = 1657] [serial = 879] [outer = 0x1211b6000] 13:30:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x12153f800) [pid = 1657] [serial = 880] [outer = 0x12cb0dc00] 13:30:39 INFO - PROCESS | 1657 | 1465245039766 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]]]}] 13:30:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 13:30:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 473ms 13:30:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 13:30:39 INFO - PROCESS | 1657 | 1465245039800 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 13:30:39 INFO - PROCESS | 1657 | 1465245039801 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 13:30:39 INFO - PROCESS | 1657 | 1465245039803 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 13:30:39 INFO - PROCESS | 1657 | 1465245039804 Marionette TRACE conn2 <- [1,1146,null,{}] 13:30:39 INFO - PROCESS | 1657 | 1465245039806 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}] 13:30:39 INFO - PROCESS | 1657 | 1465245039808 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:39 INFO - PROCESS | 1657 | 1465245039920 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 13:30:39 INFO - PROCESS | 1657 | 1465245039934 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:39 INFO - PROCESS | 1657 | 1465245039935 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x121b64000 == 35 [pid = 1657] [id = 294] 13:30:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x121545000) [pid = 1657] [serial = 881] [outer = 0x0] 13:30:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x121549400) [pid = 1657] [serial = 882] [outer = 0x121545000] 13:30:39 INFO - PROCESS | 1657 | 1465245039959 Marionette DEBUG loaded listener.js 13:30:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x124c84c00) [pid = 1657] [serial = 883] [outer = 0x121545000] 13:30:40 INFO - PROCESS | 1657 | 1465245040289 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]]]}] 13:30:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 13:30:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 520ms 13:30:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 13:30:40 INFO - PROCESS | 1657 | 1465245040324 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 13:30:40 INFO - PROCESS | 1657 | 1465245040325 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 13:30:40 INFO - PROCESS | 1657 | 1465245040327 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 13:30:40 INFO - PROCESS | 1657 | 1465245040328 Marionette TRACE conn2 <- [1,1150,null,{}] 13:30:40 INFO - PROCESS | 1657 | 1465245040331 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}] 13:30:40 INFO - PROCESS | 1657 | 1465245040335 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:40 INFO - PROCESS | 1657 | 1465245040451 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 13:30:40 INFO - PROCESS | 1657 | 1465245040486 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:40 INFO - PROCESS | 1657 | 1465245040487 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x1272c8800 == 36 [pid = 1657] [id = 295] 13:30:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x125d5c800) [pid = 1657] [serial = 884] [outer = 0x0] 13:30:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x127664400) [pid = 1657] [serial = 885] [outer = 0x125d5c800] 13:30:40 INFO - PROCESS | 1657 | 1465245040511 Marionette DEBUG loaded listener.js 13:30:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x128b32c00) [pid = 1657] [serial = 886] [outer = 0x125d5c800] 13:30:40 INFO - PROCESS | 1657 | 1465245040856 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]]]}] 13:30:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 13:30:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 571ms 13:30:40 INFO - PROCESS | 1657 | 1465245040899 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 13:30:40 INFO - PROCESS | 1657 | 1465245040901 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 13:30:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 13:30:40 INFO - PROCESS | 1657 | 1465245040905 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 13:30:40 INFO - PROCESS | 1657 | 1465245040906 Marionette TRACE conn2 <- [1,1154,null,{}] 13:30:40 INFO - PROCESS | 1657 | 1465245040910 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}] 13:30:40 INFO - PROCESS | 1657 | 1465245040912 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:41 INFO - PROCESS | 1657 | 1465245041036 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 13:30:41 INFO - PROCESS | 1657 | 1465245041042 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:41 INFO - PROCESS | 1657 | 1465245041043 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x1291d3800 == 37 [pid = 1657] [id = 296] 13:30:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x126eda000) [pid = 1657] [serial = 887] [outer = 0x0] 13:30:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x128d6e800) [pid = 1657] [serial = 888] [outer = 0x126eda000] 13:30:41 INFO - PROCESS | 1657 | 1465245041098 Marionette DEBUG loaded listener.js 13:30:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x128d70c00) [pid = 1657] [serial = 889] [outer = 0x126eda000] 13:30:41 INFO - PROCESS | 1657 | 1465245041415 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]]]}] 13:30:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 13:30:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 520ms 13:30:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 13:30:41 INFO - PROCESS | 1657 | 1465245041424 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 13:30:41 INFO - PROCESS | 1657 | 1465245041425 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 13:30:41 INFO - PROCESS | 1657 | 1465245041427 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 13:30:41 INFO - PROCESS | 1657 | 1465245041429 Marionette TRACE conn2 <- [1,1158,null,{}] 13:30:41 INFO - PROCESS | 1657 | 1465245041436 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}] 13:30:41 INFO - PROCESS | 1657 | 1465245041437 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:41 INFO - PROCESS | 1657 | 1465245041537 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 13:30:41 INFO - PROCESS | 1657 | 1465245041541 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:41 INFO - PROCESS | 1657 | 1465245041542 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a53b000 == 38 [pid = 1657] [id = 297] 13:30:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x128b33000) [pid = 1657] [serial = 890] [outer = 0x0] 13:30:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12917a000) [pid = 1657] [serial = 891] [outer = 0x128b33000] 13:30:41 INFO - PROCESS | 1657 | 1465245041567 Marionette DEBUG loaded listener.js 13:30:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x129394800) [pid = 1657] [serial = 892] [outer = 0x128b33000] 13:30:41 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x11998f800) [pid = 1657] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 13:30:41 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1211ba400) [pid = 1657] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 13:30:41 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x118688400) [pid = 1657] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 13:30:41 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x110fb2800) [pid = 1657] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 13:30:41 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x117eae400) [pid = 1657] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 13:30:41 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1190f2000) [pid = 1657] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 13:30:41 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x121a73800) [pid = 1657] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 13:30:41 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x11691b800) [pid = 1657] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 13:30:41 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1130af400) [pid = 1657] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 13:30:41 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1211b6400) [pid = 1657] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 13:30:41 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x11907a000) [pid = 1657] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 13:30:41 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x121546000) [pid = 1657] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 13:30:41 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x111d83800) [pid = 1657] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 13:30:41 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x113d2c400) [pid = 1657] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 13:30:41 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1197c6400) [pid = 1657] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 13:30:41 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1211d2800) [pid = 1657] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 13:30:41 INFO - PROCESS | 1657 | 1465245041984 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]]]}] 13:30:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 13:30:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 574ms 13:30:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 13:30:42 INFO - PROCESS | 1657 | 1465245042002 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 13:30:42 INFO - PROCESS | 1657 | 1465245042003 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 13:30:42 INFO - PROCESS | 1657 | 1465245042005 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 13:30:42 INFO - PROCESS | 1657 | 1465245042006 Marionette TRACE conn2 <- [1,1162,null,{}] 13:30:42 INFO - PROCESS | 1657 | 1465245042009 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}] 13:30:42 INFO - PROCESS | 1657 | 1465245042010 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:42 INFO - PROCESS | 1657 | 1465245042092 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 13:30:42 INFO - PROCESS | 1657 | 1465245042099 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:42 INFO - PROCESS | 1657 | 1465245042100 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x119781800 == 39 [pid = 1657] [id = 298] 13:30:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x113d2d400) [pid = 1657] [serial = 893] [outer = 0x0] 13:30:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x116994800) [pid = 1657] [serial = 894] [outer = 0x113d2d400] 13:30:42 INFO - PROCESS | 1657 | 1465245042124 Marionette DEBUG loaded listener.js 13:30:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1197c6400) [pid = 1657] [serial = 895] [outer = 0x113d2d400] 13:30:42 INFO - PROCESS | 1657 | 1465245042446 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]]]}] 13:30:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 13:30:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 468ms 13:30:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 13:30:42 INFO - PROCESS | 1657 | 1465245042475 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 13:30:42 INFO - PROCESS | 1657 | 1465245042476 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 13:30:42 INFO - PROCESS | 1657 | 1465245042480 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 13:30:42 INFO - PROCESS | 1657 | 1465245042481 Marionette TRACE conn2 <- [1,1166,null,{}] 13:30:42 INFO - PROCESS | 1657 | 1465245042484 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}] 13:30:42 INFO - PROCESS | 1657 | 1465245042486 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:42 INFO - PROCESS | 1657 | 1465245042584 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 13:30:42 INFO - PROCESS | 1657 | 1465245042669 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:42 INFO - PROCESS | 1657 | 1465245042670 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a865800 == 40 [pid = 1657] [id = 299] 13:30:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x113d2e800) [pid = 1657] [serial = 896] [outer = 0x0] 13:30:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1211d2800) [pid = 1657] [serial = 897] [outer = 0x113d2e800] 13:30:42 INFO - PROCESS | 1657 | 1465245042708 Marionette DEBUG loaded listener.js 13:30:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x12939f000) [pid = 1657] [serial = 898] [outer = 0x113d2e800] 13:30:43 INFO - PROCESS | 1657 | 1465245043055 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]]]}] 13:30:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 13:30:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 620ms 13:30:43 INFO - PROCESS | 1657 | 1465245043100 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 13:30:43 INFO - PROCESS | 1657 | 1465245043102 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 13:30:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 13:30:43 INFO - PROCESS | 1657 | 1465245043104 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 13:30:43 INFO - PROCESS | 1657 | 1465245043106 Marionette TRACE conn2 <- [1,1170,null,{}] 13:30:43 INFO - PROCESS | 1657 | 1465245043108 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}] 13:30:43 INFO - PROCESS | 1657 | 1465245043109 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:43 INFO - PROCESS | 1657 | 1465245043229 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 13:30:43 INFO - PROCESS | 1657 | 1465245043235 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:43 INFO - PROCESS | 1657 | 1465245043236 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bb15800 == 41 [pid = 1657] [id = 300] 13:30:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x121431800) [pid = 1657] [serial = 899] [outer = 0x0] 13:30:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1293e7400) [pid = 1657] [serial = 900] [outer = 0x121431800] 13:30:43 INFO - PROCESS | 1657 | 1465245043261 Marionette DEBUG loaded listener.js 13:30:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12a734c00) [pid = 1657] [serial = 901] [outer = 0x121431800] 13:30:43 INFO - PROCESS | 1657 | 1465245043558 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]]]}] 13:30:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 13:30:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 469ms 13:30:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 13:30:43 INFO - PROCESS | 1657 | 1465245043573 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 13:30:43 INFO - PROCESS | 1657 | 1465245043574 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 13:30:43 INFO - PROCESS | 1657 | 1465245043577 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 13:30:43 INFO - PROCESS | 1657 | 1465245043578 Marionette TRACE conn2 <- [1,1174,null,{}] 13:30:43 INFO - PROCESS | 1657 | 1465245043584 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}] 13:30:43 INFO - PROCESS | 1657 | 1465245043585 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:43 INFO - PROCESS | 1657 | 1465245043666 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 13:30:43 INFO - PROCESS | 1657 | 1465245043669 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:43 INFO - PROCESS | 1657 | 1465245043670 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bf60000 == 42 [pid = 1657] [id = 301] 13:30:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12a737000) [pid = 1657] [serial = 902] [outer = 0x0] 13:30:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12a8b2c00) [pid = 1657] [serial = 903] [outer = 0x12a737000] 13:30:43 INFO - PROCESS | 1657 | 1465245043694 Marionette DEBUG loaded listener.js 13:30:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12a8b9800) [pid = 1657] [serial = 904] [outer = 0x12a737000] 13:30:44 INFO - PROCESS | 1657 | 1465245044122 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] 13:30:44 INFO - PROCESS | 1657 | 1465245044161 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 13:30:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 13:30:44 INFO - PROCESS | 1657 | 1465245044165 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 13:30:44 INFO - PROCESS | 1657 | 1465245044167 Marionette TRACE conn2 <- [1,1178,null,{}] 13:30:44 INFO - PROCESS | 1657 | 1465245044171 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}] 13:30:44 INFO - PROCESS | 1657 | 1465245044173 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:44 INFO - PROCESS | 1657 | 1465245044279 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 13:30:44 INFO - PROCESS | 1657 | 1465245044350 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:44 INFO - PROCESS | 1657 | 1465245044352 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e6c000 == 43 [pid = 1657] [id = 302] 13:30:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1130ac400) [pid = 1657] [serial = 905] [outer = 0x0] 13:30:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1175d7400) [pid = 1657] [serial = 906] [outer = 0x1130ac400] 13:30:44 INFO - PROCESS | 1657 | 1465245044383 Marionette DEBUG loaded listener.js 13:30:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1184e1c00) [pid = 1657] [serial = 907] [outer = 0x1130ac400] 13:30:44 INFO - PROCESS | 1657 | 1465245044780 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] 13:30:44 INFO - PROCESS | 1657 | 1465245044840 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 13:30:44 INFO - PROCESS | 1657 | 1465245044844 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 13:30:44 INFO - PROCESS | 1657 | 1465245044846 Marionette TRACE conn2 <- [1,1182,null,{}] 13:30:44 INFO - PROCESS | 1657 | 1465245044849 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}] 13:30:44 INFO - PROCESS | 1657 | 1465245044850 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:44 INFO - PROCESS | 1657 | 1465245044953 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 13:30:45 INFO - PROCESS | 1657 | 1465245045010 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:45 INFO - PROCESS | 1657 | 1465245045011 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x124c2d800 == 44 [pid = 1657] [id = 303] 13:30:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1190eb800) [pid = 1657] [serial = 908] [outer = 0x0] 13:30:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x119aa2400) [pid = 1657] [serial = 909] [outer = 0x1190eb800] 13:30:45 INFO - PROCESS | 1657 | 1465245045053 Marionette DEBUG loaded listener.js 13:30:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1211b5400) [pid = 1657] [serial = 910] [outer = 0x1190eb800] 13:30:45 INFO - PROCESS | 1657 | 1465245045484 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] 13:30:45 INFO - PROCESS | 1657 | 1465245045518 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 13:30:45 INFO - PROCESS | 1657 | 1465245045520 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 13:30:45 INFO - PROCESS | 1657 | 1465245045523 Marionette TRACE conn2 <- [1,1186,null,{}] 13:30:45 INFO - PROCESS | 1657 | 1465245045531 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}] 13:30:45 INFO - PROCESS | 1657 | 1465245045534 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:45 INFO - PROCESS | 1657 | 1465245045656 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 13:30:45 INFO - PROCESS | 1657 | 1465245045715 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:45 INFO - PROCESS | 1657 | 1465245045717 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bf65800 == 45 [pid = 1657] [id = 304] 13:30:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x121358800) [pid = 1657] [serial = 911] [outer = 0x0] 13:30:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x126ede000) [pid = 1657] [serial = 912] [outer = 0x121358800] 13:30:45 INFO - PROCESS | 1657 | 1465245045748 Marionette DEBUG loaded listener.js 13:30:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x128917000) [pid = 1657] [serial = 913] [outer = 0x121358800] 13:30:46 INFO - PROCESS | 1657 | 1465245046166 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] 13:30:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 13:30:46 INFO - PROCESS | 1657 | 1465245046195 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 13:30:46 INFO - PROCESS | 1657 | 1465245046197 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 13:30:46 INFO - PROCESS | 1657 | 1465245046199 Marionette TRACE conn2 <- [1,1190,null,{}] 13:30:46 INFO - PROCESS | 1657 | 1465245046201 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}] 13:30:46 INFO - PROCESS | 1657 | 1465245046202 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:46 INFO - PROCESS | 1657 | 1465245046303 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 13:30:46 INFO - PROCESS | 1657 | 1465245046358 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:46 INFO - PROCESS | 1657 | 1465245046359 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c449800 == 46 [pid = 1657] [id = 305] 13:30:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x128d6c800) [pid = 1657] [serial = 914] [outer = 0x0] 13:30:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x129398c00) [pid = 1657] [serial = 915] [outer = 0x128d6c800] 13:30:46 INFO - PROCESS | 1657 | 1465245046388 Marionette DEBUG loaded listener.js 13:30:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1293eec00) [pid = 1657] [serial = 916] [outer = 0x128d6c800] 13:30:46 INFO - PROCESS | 1657 | 1465245046827 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] 13:30:46 INFO - PROCESS | 1657 | 1465245046869 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 13:30:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 13:30:46 INFO - PROCESS | 1657 | 1465245046871 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 13:30:46 INFO - PROCESS | 1657 | 1465245046872 Marionette TRACE conn2 <- [1,1194,null,{}] 13:30:46 INFO - PROCESS | 1657 | 1465245046875 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}] 13:30:46 INFO - PROCESS | 1657 | 1465245046876 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:47 INFO - PROCESS | 1657 | 1465245046999 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 13:30:47 INFO - PROCESS | 1657 | 1465245047068 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:47 INFO - PROCESS | 1657 | 1465245047069 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x11661b800 == 47 [pid = 1657] [id = 306] 13:30:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x116b13c00) [pid = 1657] [serial = 917] [outer = 0x0] 13:30:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x12a5e8000) [pid = 1657] [serial = 918] [outer = 0x116b13c00] 13:30:47 INFO - PROCESS | 1657 | 1465245047097 Marionette DEBUG loaded listener.js 13:30:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12a73d400) [pid = 1657] [serial = 919] [outer = 0x116b13c00] 13:30:47 INFO - PROCESS | 1657 | 1465245047641 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 104","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 13:30:47 INFO - PROCESS | 1657 | 1465245047693 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 13:30:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 13:30:47 INFO - PROCESS | 1657 | 1465245047698 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 13:30:47 INFO - PROCESS | 1657 | 1465245047700 Marionette TRACE conn2 <- [1,1198,null,{}] 13:30:47 INFO - PROCESS | 1657 | 1465245047704 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}] 13:30:47 INFO - PROCESS | 1657 | 1465245047705 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:47 INFO - PROCESS | 1657 | 1465245047798 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 13:30:47 INFO - PROCESS | 1657 | 1465245047875 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:47 INFO - PROCESS | 1657 | 1465245047877 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x1127e6000 == 48 [pid = 1657] [id = 307] 13:30:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x117253400) [pid = 1657] [serial = 920] [outer = 0x0] 13:30:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x1177d8400) [pid = 1657] [serial = 921] [outer = 0x117253400] 13:30:47 INFO - PROCESS | 1657 | 1465245047912 Marionette DEBUG loaded listener.js 13:30:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x118224000) [pid = 1657] [serial = 922] [outer = 0x117253400] 13:30:48 INFO - PROCESS | 1657 | --DOCSHELL 0x11720a800 == 47 [pid = 1657] [id = 276] 13:30:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12bb15800 == 46 [pid = 1657] [id = 300] 13:30:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12a865800 == 45 [pid = 1657] [id = 299] 13:30:48 INFO - PROCESS | 1657 | --DOCSHELL 0x119781800 == 44 [pid = 1657] [id = 298] 13:30:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12a53b000 == 43 [pid = 1657] [id = 297] 13:30:48 INFO - PROCESS | 1657 | --DOCSHELL 0x1291d3800 == 42 [pid = 1657] [id = 296] 13:30:48 INFO - PROCESS | 1657 | --DOCSHELL 0x1272c8800 == 41 [pid = 1657] [id = 295] 13:30:48 INFO - PROCESS | 1657 | --DOCSHELL 0x121b64000 == 40 [pid = 1657] [id = 294] 13:30:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12169a800 == 39 [pid = 1657] [id = 293] 13:30:48 INFO - PROCESS | 1657 | --DOCSHELL 0x119b8d800 == 38 [pid = 1657] [id = 292] 13:30:48 INFO - PROCESS | 1657 | --DOCSHELL 0x11721f000 == 37 [pid = 1657] [id = 291] 13:30:48 INFO - PROCESS | 1657 | --DOCSHELL 0x112e46800 == 36 [pid = 1657] [id = 290] 13:30:48 INFO - PROCESS | 1657 | --DOCSHELL 0x121b6d000 == 35 [pid = 1657] [id = 289] 13:30:48 INFO - PROCESS | 1657 | --DOCSHELL 0x116bc6000 == 34 [pid = 1657] [id = 288] 13:30:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12a86e800 == 33 [pid = 1657] [id = 287] 13:30:48 INFO - PROCESS | 1657 | --DOCSHELL 0x11661b800 == 32 [pid = 1657] [id = 306] 13:30:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12c449800 == 31 [pid = 1657] [id = 305] 13:30:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12bf65800 == 30 [pid = 1657] [id = 304] 13:30:48 INFO - PROCESS | 1657 | --DOCSHELL 0x124c2d800 == 29 [pid = 1657] [id = 303] 13:30:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12bf60000 == 28 [pid = 1657] [id = 301] 13:30:48 INFO - PROCESS | 1657 | --DOCSHELL 0x117e6c000 == 27 [pid = 1657] [id = 302] 13:30:48 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x119b54800) [pid = 1657] [serial = 842] [outer = 0x0] [url = about:blank] 13:30:48 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x12153c000) [pid = 1657] [serial = 845] [outer = 0x0] [url = about:blank] 13:30:48 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x1188a9400) [pid = 1657] [serial = 836] [outer = 0x0] [url = about:blank] 13:30:48 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x12175f400) [pid = 1657] [serial = 846] [outer = 0x0] [url = about:blank] 13:30:48 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1190ec400) [pid = 1657] [serial = 837] [outer = 0x0] [url = about:blank] 13:30:48 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x11868d000) [pid = 1657] [serial = 851] [outer = 0x0] [url = about:blank] 13:30:48 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x117253800) [pid = 1657] [serial = 833] [outer = 0x0] [url = about:blank] 13:30:48 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x118223c00) [pid = 1657] [serial = 834] [outer = 0x0] [url = about:blank] 13:30:48 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1197be800) [pid = 1657] [serial = 815] [outer = 0x0] [url = about:blank] 13:30:48 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1256eb000) [pid = 1657] [serial = 848] [outer = 0x0] [url = about:blank] 13:30:48 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x11821e800) [pid = 1657] [serial = 828] [outer = 0x0] [url = about:blank] 13:30:48 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x117255400) [pid = 1657] [serial = 827] [outer = 0x0] [url = about:blank] 13:30:48 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1211ae000) [pid = 1657] [serial = 852] [outer = 0x0] [url = about:blank] 13:30:48 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x115ae3400) [pid = 1657] [serial = 830] [outer = 0x0] [url = about:blank] 13:30:48 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x121f0cc00) [pid = 1657] [serial = 819] [outer = 0x0] [url = about:blank] 13:30:48 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1256e8800) [pid = 1657] [serial = 854] [outer = 0x0] [url = about:blank] 13:30:48 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x11698d800) [pid = 1657] [serial = 831] [outer = 0x0] [url = about:blank] 13:30:48 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x121541000) [pid = 1657] [serial = 818] [outer = 0x0] [url = about:blank] 13:30:48 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x126f22400) [pid = 1657] [serial = 822] [outer = 0x0] [url = about:blank] 13:30:48 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x125098000) [pid = 1657] [serial = 821] [outer = 0x0] [url = about:blank] 13:30:48 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x113b2ec00) [pid = 1657] [serial = 825] [outer = 0x0] [url = about:blank] 13:30:48 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x112a7b400) [pid = 1657] [serial = 824] [outer = 0x0] [url = about:blank] 13:30:48 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x126fb3400) [pid = 1657] [serial = 849] [outer = 0x0] [url = about:blank] 13:30:48 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x117eb7c00) [pid = 1657] [serial = 813] [outer = 0x0] [url = about:blank] 13:30:48 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x119a0e000) [pid = 1657] [serial = 839] [outer = 0x0] [url = about:blank] 13:30:48 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x116b0e800) [pid = 1657] [serial = 812] [outer = 0x0] [url = about:blank] 13:30:48 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x128b29c00) [pid = 1657] [serial = 860] [outer = 0x0] [url = about:blank] 13:30:48 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1211b5000) [pid = 1657] [serial = 843] [outer = 0x0] [url = about:blank] 13:30:48 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x119a96000) [pid = 1657] [serial = 840] [outer = 0x0] [url = about:blank] 13:30:48 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x119a19c00) [pid = 1657] [serial = 816] [outer = 0x0] [url = about:blank] 13:30:48 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1272ef400) [pid = 1657] [serial = 855] [outer = 0x0] [url = about:blank] 13:30:48 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x128913800) [pid = 1657] [serial = 858] [outer = 0x0] [url = about:blank] 13:30:48 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x127666000) [pid = 1657] [serial = 857] [outer = 0x0] [url = about:blank] 13:30:48 INFO - PROCESS | 1657 | 1465245048946 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]]]}] 13:30:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 13:30:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1276ms 13:30:48 INFO - PROCESS | 1657 | 1465245048974 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 13:30:48 INFO - PROCESS | 1657 | 1465245048978 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 13:30:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 13:30:48 INFO - PROCESS | 1657 | 1465245048984 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 13:30:48 INFO - PROCESS | 1657 | 1465245048987 Marionette TRACE conn2 <- [1,1202,null,{}] 13:30:48 INFO - PROCESS | 1657 | 1465245048992 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}] 13:30:48 INFO - PROCESS | 1657 | 1465245048994 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:49 INFO - PROCESS | 1657 | 1465245049112 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 13:30:49 INFO - PROCESS | 1657 | 1465245049120 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:49 INFO - PROCESS | 1657 | 1465245049121 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x113b54000 == 28 [pid = 1657] [id = 308] 13:30:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x113d6a800) [pid = 1657] [serial = 923] [outer = 0x0] 13:30:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x115ad5800) [pid = 1657] [serial = 924] [outer = 0x113d6a800] 13:30:49 INFO - PROCESS | 1657 | 1465245049152 Marionette DEBUG loaded listener.js 13:30:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1122aa800) [pid = 1657] [serial = 925] [outer = 0x113d6a800] 13:30:49 INFO - PROCESS | 1657 | 1465245049540 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]]]}] 13:30:49 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 13:30:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 574ms 13:30:49 INFO - PROCESS | 1657 | 1465245049558 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 13:30:49 INFO - PROCESS | 1657 | 1465245049564 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 13:30:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 13:30:49 INFO - PROCESS | 1657 | 1465245049571 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 13:30:49 INFO - PROCESS | 1657 | 1465245049574 Marionette TRACE conn2 <- [1,1206,null,{}] 13:30:49 INFO - PROCESS | 1657 | 1465245049577 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}] 13:30:49 INFO - PROCESS | 1657 | 1465245049582 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:49 INFO - PROCESS | 1657 | 1465245049702 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 13:30:49 INFO - PROCESS | 1657 | 1465245049762 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:49 INFO - PROCESS | 1657 | 1465245049763 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x117560800 == 29 [pid = 1657] [id = 309] 13:30:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x116b11400) [pid = 1657] [serial = 926] [outer = 0x0] 13:30:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x118182c00) [pid = 1657] [serial = 927] [outer = 0x116b11400] 13:30:49 INFO - PROCESS | 1657 | 1465245049790 Marionette DEBUG loaded listener.js 13:30:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x11821e800) [pid = 1657] [serial = 928] [outer = 0x116b11400] 13:30:50 INFO - PROCESS | 1657 | 1465245050100 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]]]}] 13:30:50 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 13:30:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 571ms 13:30:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 13:30:50 INFO - PROCESS | 1657 | 1465245050153 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 13:30:50 INFO - PROCESS | 1657 | 1465245050154 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 13:30:50 INFO - PROCESS | 1657 | 1465245050156 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 13:30:50 INFO - PROCESS | 1657 | 1465245050159 Marionette TRACE conn2 <- [1,1210,null,{}] 13:30:50 INFO - PROCESS | 1657 | 1465245050167 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}] 13:30:50 INFO - PROCESS | 1657 | 1465245050170 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:50 INFO - PROCESS | 1657 | 1465245050245 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 13:30:50 INFO - PROCESS | 1657 | 1465245050297 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:50 INFO - PROCESS | 1657 | 1465245050299 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x1188d8800 == 30 [pid = 1657] [id = 310] 13:30:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x112a1d000) [pid = 1657] [serial = 929] [outer = 0x0] 13:30:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x118689c00) [pid = 1657] [serial = 930] [outer = 0x112a1d000] 13:30:50 INFO - PROCESS | 1657 | 1465245050326 Marionette DEBUG loaded listener.js 13:30:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1197be800) [pid = 1657] [serial = 931] [outer = 0x112a1d000] 13:30:50 INFO - PROCESS | 1657 | 1465245050619 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]]]}] 13:30:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 13:30:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 472ms 13:30:50 INFO - PROCESS | 1657 | 1465245050628 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 13:30:50 INFO - PROCESS | 1657 | 1465245050630 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 13:30:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 13:30:50 INFO - PROCESS | 1657 | 1465245050640 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 13:30:50 INFO - PROCESS | 1657 | 1465245050641 Marionette TRACE conn2 <- [1,1214,null,{}] 13:30:50 INFO - PROCESS | 1657 | 1465245050643 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}] 13:30:50 INFO - PROCESS | 1657 | 1465245050644 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:50 INFO - PROCESS | 1657 | 1465245050726 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 13:30:50 INFO - PROCESS | 1657 | 1465245050730 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:50 INFO - PROCESS | 1657 | 1465245050733 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x119ad1800 == 31 [pid = 1657] [id = 311] 13:30:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x11999bc00) [pid = 1657] [serial = 932] [outer = 0x0] 13:30:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x119a9cc00) [pid = 1657] [serial = 933] [outer = 0x11999bc00] 13:30:50 INFO - PROCESS | 1657 | 1465245050758 Marionette DEBUG loaded listener.js 13:30:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x119e05000) [pid = 1657] [serial = 934] [outer = 0x11999bc00] 13:30:51 INFO - PROCESS | 1657 | 1465245051121 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]]]}] 13:30:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 13:30:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 519ms 13:30:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 13:30:51 INFO - PROCESS | 1657 | 1465245051160 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 13:30:51 INFO - PROCESS | 1657 | 1465245051161 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 13:30:51 INFO - PROCESS | 1657 | 1465245051163 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 13:30:51 INFO - PROCESS | 1657 | 1465245051164 Marionette TRACE conn2 <- [1,1218,null,{}] 13:30:51 INFO - PROCESS | 1657 | 1465245051166 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}] 13:30:51 INFO - PROCESS | 1657 | 1465245051167 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:51 INFO - PROCESS | 1657 | 1465245051263 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 13:30:51 INFO - PROCESS | 1657 | 1465245051301 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:51 INFO - PROCESS | 1657 | 1465245051302 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x1213cc000 == 32 [pid = 1657] [id = 312] 13:30:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x112ece400) [pid = 1657] [serial = 935] [outer = 0x0] 13:30:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1211b4400) [pid = 1657] [serial = 936] [outer = 0x112ece400] 13:30:51 INFO - PROCESS | 1657 | 1465245051326 Marionette DEBUG loaded listener.js 13:30:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1211d5c00) [pid = 1657] [serial = 937] [outer = 0x112ece400] 13:30:51 INFO - PROCESS | 1657 | 1465245051657 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]]]}] 13:30:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 13:30:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 519ms 13:30:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 13:30:51 INFO - PROCESS | 1657 | 1465245051688 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 13:30:51 INFO - PROCESS | 1657 | 1465245051689 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 13:30:51 INFO - PROCESS | 1657 | 1465245051691 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 13:30:51 INFO - PROCESS | 1657 | 1465245051692 Marionette TRACE conn2 <- [1,1222,null,{}] 13:30:51 INFO - PROCESS | 1657 | 1465245051694 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}] 13:30:51 INFO - PROCESS | 1657 | 1465245051699 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:51 INFO - PROCESS | 1657 | 1465245051806 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 13:30:51 INFO - PROCESS | 1657 | 1465245051842 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:51 INFO - PROCESS | 1657 | 1465245051843 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x12216f800 == 33 [pid = 1657] [id = 313] 13:30:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x118220800) [pid = 1657] [serial = 938] [outer = 0x0] 13:30:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x121546000) [pid = 1657] [serial = 939] [outer = 0x118220800] 13:30:51 INFO - PROCESS | 1657 | 1465245051867 Marionette DEBUG loaded listener.js 13:30:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x124cdc000) [pid = 1657] [serial = 940] [outer = 0x118220800] 13:30:52 INFO - PROCESS | 1657 | 1465245052167 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] 13:30:52 INFO - PROCESS | 1657 | 1465245052212 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 13:30:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 13:30:52 INFO - PROCESS | 1657 | 1465245052216 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 13:30:52 INFO - PROCESS | 1657 | 1465245052224 Marionette TRACE conn2 <- [1,1226,null,{}] 13:30:52 INFO - PROCESS | 1657 | 1465245052234 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}] 13:30:52 INFO - PROCESS | 1657 | 1465245052235 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:52 INFO - PROCESS | 1657 | 1465245052327 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 13:30:52 INFO - PROCESS | 1657 | 1465245052331 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:52 INFO - PROCESS | 1657 | 1465245052332 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x125692000 == 34 [pid = 1657] [id = 314] 13:30:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x124cdc800) [pid = 1657] [serial = 941] [outer = 0x0] 13:30:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1256eb000) [pid = 1657] [serial = 942] [outer = 0x124cdc800] 13:30:52 INFO - PROCESS | 1657 | 1465245052356 Marionette DEBUG loaded listener.js 13:30:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x126ee7000) [pid = 1657] [serial = 943] [outer = 0x124cdc800] 13:30:52 INFO - PROCESS | 1657 | 1465245052665 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]]]}] 13:30:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 13:30:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 475ms 13:30:52 INFO - PROCESS | 1657 | 1465245052693 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 13:30:52 INFO - PROCESS | 1657 | 1465245052694 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 13:30:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 13:30:52 INFO - PROCESS | 1657 | 1465245052705 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 13:30:52 INFO - PROCESS | 1657 | 1465245052706 Marionette TRACE conn2 <- [1,1230,null,{}] 13:30:52 INFO - PROCESS | 1657 | 1465245052708 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}] 13:30:52 INFO - PROCESS | 1657 | 1465245052709 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:52 INFO - PROCESS | 1657 | 1465245052808 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 13:30:52 INFO - PROCESS | 1657 | 1465245052811 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:52 INFO - PROCESS | 1657 | 1465245052813 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x1272b6800 == 35 [pid = 1657] [id = 315] 13:30:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x112a11800) [pid = 1657] [serial = 944] [outer = 0x0] 13:30:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x126fb5800) [pid = 1657] [serial = 945] [outer = 0x112a11800] 13:30:52 INFO - PROCESS | 1657 | 1465245052837 Marionette DEBUG loaded listener.js 13:30:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12890d800) [pid = 1657] [serial = 946] [outer = 0x112a11800] 13:30:53 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x125d5c800) [pid = 1657] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 13:30:53 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x126eda000) [pid = 1657] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 13:30:53 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x128b33000) [pid = 1657] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 13:30:53 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1197b8800) [pid = 1657] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 13:30:53 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x112ec6400) [pid = 1657] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 13:30:53 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1211b6000) [pid = 1657] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 13:30:53 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x121431800) [pid = 1657] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 13:30:53 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1181b2400) [pid = 1657] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 13:30:53 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x11864ec00) [pid = 1657] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 13:30:53 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x113bbd800) [pid = 1657] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 13:30:53 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x128914000) [pid = 1657] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 13:30:53 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x12a737000) [pid = 1657] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 13:30:53 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x113d2e800) [pid = 1657] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 13:30:53 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x113d2d400) [pid = 1657] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 13:30:53 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x121545000) [pid = 1657] [serial = 881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 13:30:53 INFO - PROCESS | 1657 | 1465245053294 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]]]}] 13:30:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 13:30:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 620ms 13:30:53 INFO - PROCESS | 1657 | 1465245053325 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 13:30:53 INFO - PROCESS | 1657 | 1465245053326 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 13:30:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 13:30:53 INFO - PROCESS | 1657 | 1465245053336 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 13:30:53 INFO - PROCESS | 1657 | 1465245053337 Marionette TRACE conn2 <- [1,1234,null,{}] 13:30:53 INFO - PROCESS | 1657 | 1465245053339 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}] 13:30:53 INFO - PROCESS | 1657 | 1465245053340 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:53 INFO - PROCESS | 1657 | 1465245053453 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 13:30:53 INFO - PROCESS | 1657 | 1465245053486 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:53 INFO - PROCESS | 1657 | 1465245053486 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x1188d8000 == 36 [pid = 1657] [id = 316] 13:30:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x110fb8000) [pid = 1657] [serial = 947] [outer = 0x0] 13:30:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x11906fc00) [pid = 1657] [serial = 948] [outer = 0x110fb8000] 13:30:53 INFO - PROCESS | 1657 | 1465245053510 Marionette DEBUG loaded listener.js 13:30:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1272ee400) [pid = 1657] [serial = 949] [outer = 0x110fb8000] 13:30:53 INFO - PROCESS | 1657 | 1465245053780 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]]]}] 13:30:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 13:30:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 478ms 13:30:53 INFO - PROCESS | 1657 | 1465245053806 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 13:30:53 INFO - PROCESS | 1657 | 1465245053807 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 13:30:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 13:30:53 INFO - PROCESS | 1657 | 1465245053810 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 13:30:53 INFO - PROCESS | 1657 | 1465245053811 Marionette TRACE conn2 <- [1,1238,null,{}] 13:30:53 INFO - PROCESS | 1657 | 1465245053821 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}] 13:30:53 INFO - PROCESS | 1657 | 1465245053822 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:53 INFO - PROCESS | 1657 | 1465245053905 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 13:30:53 INFO - PROCESS | 1657 | 1465245053909 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:53 INFO - PROCESS | 1657 | 1465245053910 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x128d94800 == 37 [pid = 1657] [id = 317] 13:30:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1272ee800) [pid = 1657] [serial = 950] [outer = 0x0] 13:30:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x128917400) [pid = 1657] [serial = 951] [outer = 0x1272ee800] 13:30:53 INFO - PROCESS | 1657 | 1465245053934 Marionette DEBUG loaded listener.js 13:30:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x128b29000) [pid = 1657] [serial = 952] [outer = 0x1272ee800] 13:30:54 INFO - PROCESS | 1657 | 1465245054243 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]]]}] 13:30:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 13:30:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 473ms 13:30:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 13:30:54 INFO - PROCESS | 1657 | 1465245054284 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 13:30:54 INFO - PROCESS | 1657 | 1465245054285 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 13:30:54 INFO - PROCESS | 1657 | 1465245054287 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 13:30:54 INFO - PROCESS | 1657 | 1465245054289 Marionette TRACE conn2 <- [1,1242,null,{}] 13:30:54 INFO - PROCESS | 1657 | 1465245054291 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}] 13:30:54 INFO - PROCESS | 1657 | 1465245054293 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:54 INFO - PROCESS | 1657 | 1465245054415 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 13:30:54 INFO - PROCESS | 1657 | 1465245054422 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:54 INFO - PROCESS | 1657 | 1465245054423 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x1213cb800 == 38 [pid = 1657] [id = 318] 13:30:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1211b9400) [pid = 1657] [serial = 953] [outer = 0x0] 13:30:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x128d68800) [pid = 1657] [serial = 954] [outer = 0x1211b9400] 13:30:54 INFO - PROCESS | 1657 | 1465245054450 Marionette DEBUG loaded listener.js 13:30:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12939f800) [pid = 1657] [serial = 955] [outer = 0x1211b9400] 13:30:54 INFO - PROCESS | 1657 | 1465245054816 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]]]}] 13:30:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 13:30:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 568ms 13:30:54 INFO - PROCESS | 1657 | 1465245054857 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 13:30:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 13:30:54 INFO - PROCESS | 1657 | 1465245054860 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 13:30:54 INFO - PROCESS | 1657 | 1465245054863 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 13:30:54 INFO - PROCESS | 1657 | 1465245054865 Marionette TRACE conn2 <- [1,1246,null,{}] 13:30:54 INFO - PROCESS | 1657 | 1465245054868 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}] 13:30:54 INFO - PROCESS | 1657 | 1465245054870 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:54 INFO - PROCESS | 1657 | 1465245054982 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 13:30:55 INFO - PROCESS | 1657 | 1465245055038 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:55 INFO - PROCESS | 1657 | 1465245055039 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a7f7800 == 39 [pid = 1657] [id = 319] 13:30:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x112a17800) [pid = 1657] [serial = 956] [outer = 0x0] 13:30:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1293e3c00) [pid = 1657] [serial = 957] [outer = 0x112a17800] 13:30:55 INFO - PROCESS | 1657 | 1465245055063 Marionette DEBUG loaded listener.js 13:30:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12a738000) [pid = 1657] [serial = 958] [outer = 0x112a17800] 13:30:55 INFO - PROCESS | 1657 | 1465245055591 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]]]}] 13:30:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 13:30:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 770ms 13:30:55 INFO - PROCESS | 1657 | 1465245055633 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 13:30:55 INFO - PROCESS | 1657 | 1465245055636 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 13:30:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 13:30:55 INFO - PROCESS | 1657 | 1465245055639 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 13:30:55 INFO - PROCESS | 1657 | 1465245055642 Marionette TRACE conn2 <- [1,1250,null,{}] 13:30:55 INFO - PROCESS | 1657 | 1465245055646 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}] 13:30:55 INFO - PROCESS | 1657 | 1465245055647 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:55 INFO - PROCESS | 1657 | 1465245055758 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 13:30:55 INFO - PROCESS | 1657 | 1465245055814 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:55 INFO - PROCESS | 1657 | 1465245055815 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x11757f000 == 40 [pid = 1657] [id = 320] 13:30:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x115ae3400) [pid = 1657] [serial = 959] [outer = 0x0] 13:30:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x11684b400) [pid = 1657] [serial = 960] [outer = 0x115ae3400] 13:30:55 INFO - PROCESS | 1657 | 1465245055847 Marionette DEBUG loaded listener.js 13:30:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x117eb0400) [pid = 1657] [serial = 961] [outer = 0x115ae3400] 13:30:56 INFO - PROCESS | 1657 | 1465245056383 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]]]}] 13:30:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 13:30:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 771ms 13:30:56 INFO - PROCESS | 1657 | 1465245056437 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 13:30:56 INFO - PROCESS | 1657 | 1465245056439 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 13:30:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 13:30:56 INFO - PROCESS | 1657 | 1465245056445 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 13:30:56 INFO - PROCESS | 1657 | 1465245056447 Marionette TRACE conn2 <- [1,1254,null,{}] 13:30:56 INFO - PROCESS | 1657 | 1465245056450 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}] 13:30:56 INFO - PROCESS | 1657 | 1465245056452 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:56 INFO - PROCESS | 1657 | 1465245056560 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 13:30:56 INFO - PROCESS | 1657 | 1465245056638 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:56 INFO - PROCESS | 1657 | 1465245056639 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x119012800 == 41 [pid = 1657] [id = 321] 13:30:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x11864cc00) [pid = 1657] [serial = 962] [outer = 0x0] 13:30:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x119076400) [pid = 1657] [serial = 963] [outer = 0x11864cc00] 13:30:56 INFO - PROCESS | 1657 | 1465245056671 Marionette DEBUG loaded listener.js 13:30:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x11998ec00) [pid = 1657] [serial = 964] [outer = 0x11864cc00] 13:30:57 INFO - PROCESS | 1657 | 1465245057242 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]]]}] 13:30:57 INFO - PROCESS | 1657 | --DOCSHELL 0x1213cb800 == 40 [pid = 1657] [id = 318] 13:30:57 INFO - PROCESS | 1657 | --DOCSHELL 0x128d94800 == 39 [pid = 1657] [id = 317] 13:30:57 INFO - PROCESS | 1657 | --DOCSHELL 0x1188d8000 == 38 [pid = 1657] [id = 316] 13:30:57 INFO - PROCESS | 1657 | --DOCSHELL 0x1272b6800 == 37 [pid = 1657] [id = 315] 13:30:57 INFO - PROCESS | 1657 | --DOCSHELL 0x125692000 == 36 [pid = 1657] [id = 314] 13:30:57 INFO - PROCESS | 1657 | --DOCSHELL 0x12216f800 == 35 [pid = 1657] [id = 313] 13:30:57 INFO - PROCESS | 1657 | --DOCSHELL 0x1213cc000 == 34 [pid = 1657] [id = 312] 13:30:57 INFO - PROCESS | 1657 | --DOCSHELL 0x119ad1800 == 33 [pid = 1657] [id = 311] 13:30:57 INFO - PROCESS | 1657 | --DOCSHELL 0x1188d8800 == 32 [pid = 1657] [id = 310] 13:30:57 INFO - PROCESS | 1657 | --DOCSHELL 0x117560800 == 31 [pid = 1657] [id = 309] 13:30:57 INFO - PROCESS | 1657 | --DOCSHELL 0x113b54000 == 30 [pid = 1657] [id = 308] 13:30:57 INFO - PROCESS | 1657 | --DOCSHELL 0x1127e6000 == 29 [pid = 1657] [id = 307] 13:30:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 13:30:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 874ms 13:30:57 INFO - PROCESS | 1657 | 1465245057320 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 13:30:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 13:30:57 INFO - PROCESS | 1657 | 1465245057323 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 13:30:57 INFO - PROCESS | 1657 | 1465245057326 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 13:30:57 INFO - PROCESS | 1657 | 1465245057327 Marionette TRACE conn2 <- [1,1258,null,{}] 13:30:57 INFO - PROCESS | 1657 | 1465245057332 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}] 13:30:57 INFO - PROCESS | 1657 | 1465245057334 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:57 INFO - PROCESS | 1657 | 1465245057416 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 13:30:57 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x127664400) [pid = 1657] [serial = 885] [outer = 0x0] [url = about:blank] 13:30:57 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x128d6e800) [pid = 1657] [serial = 888] [outer = 0x0] [url = about:blank] 13:30:57 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x128b32c00) [pid = 1657] [serial = 886] [outer = 0x0] [url = about:blank] 13:30:57 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x12917a000) [pid = 1657] [serial = 891] [outer = 0x0] [url = about:blank] 13:30:57 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x119a9d800) [pid = 1657] [serial = 875] [outer = 0x0] [url = about:blank] 13:30:57 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1211d0c00) [pid = 1657] [serial = 876] [outer = 0x0] [url = about:blank] 13:30:57 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x113d67000) [pid = 1657] [serial = 863] [outer = 0x0] [url = about:blank] 13:30:57 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x116b0b800) [pid = 1657] [serial = 864] [outer = 0x0] [url = about:blank] 13:30:57 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x121357c00) [pid = 1657] [serial = 878] [outer = 0x0] [url = about:blank] 13:30:57 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x121548000) [pid = 1657] [serial = 879] [outer = 0x0] [url = about:blank] 13:30:57 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x12a734c00) [pid = 1657] [serial = 901] [outer = 0x0] [url = about:blank] 13:30:57 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x118977c00) [pid = 1657] [serial = 872] [outer = 0x0] [url = about:blank] 13:30:57 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1197bb000) [pid = 1657] [serial = 873] [outer = 0x0] [url = about:blank] 13:30:57 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x118686400) [pid = 1657] [serial = 866] [outer = 0x0] [url = about:blank] 13:30:57 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x11906f400) [pid = 1657] [serial = 867] [outer = 0x0] [url = about:blank] 13:30:57 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x128d70c00) [pid = 1657] [serial = 889] [outer = 0x0] [url = about:blank] 13:30:57 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x116b0d400) [pid = 1657] [serial = 869] [outer = 0x0] [url = about:blank] 13:30:57 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x118190000) [pid = 1657] [serial = 870] [outer = 0x0] [url = about:blank] 13:30:57 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x128d71800) [pid = 1657] [serial = 861] [outer = 0x0] [url = about:blank] 13:30:57 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12a8b2c00) [pid = 1657] [serial = 903] [outer = 0x0] [url = about:blank] 13:30:57 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12a8b9800) [pid = 1657] [serial = 904] [outer = 0x0] [url = about:blank] 13:30:57 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1177cf800) [pid = 1657] [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.] 13:30:57 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1211d2800) [pid = 1657] [serial = 897] [outer = 0x0] [url = about:blank] 13:30:57 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x116994800) [pid = 1657] [serial = 894] [outer = 0x0] [url = about:blank] 13:30:57 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1197c6400) [pid = 1657] [serial = 895] [outer = 0x0] [url = about:blank] 13:30:57 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1293e7400) [pid = 1657] [serial = 900] [outer = 0x0] [url = about:blank] 13:30:57 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x129394800) [pid = 1657] [serial = 892] [outer = 0x0] [url = about:blank] 13:30:57 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x121549400) [pid = 1657] [serial = 882] [outer = 0x0] [url = about:blank] 13:30:57 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x124c84c00) [pid = 1657] [serial = 883] [outer = 0x0] [url = about:blank] 13:30:57 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x12939f000) [pid = 1657] [serial = 898] [outer = 0x0] [url = about:blank] 13:30:57 INFO - PROCESS | 1657 | 1465245057483 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:57 INFO - PROCESS | 1657 | 1465245057485 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x116519800 == 30 [pid = 1657] [id = 322] 13:30:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1138b0400) [pid = 1657] [serial = 965] [outer = 0x0] 13:30:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x1177cf800) [pid = 1657] [serial = 966] [outer = 0x1138b0400] 13:30:57 INFO - PROCESS | 1657 | 1465245057514 Marionette DEBUG loaded listener.js 13:30:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x118227400) [pid = 1657] [serial = 967] [outer = 0x1138b0400] 13:30:57 INFO - PROCESS | 1657 | 1465245057802 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]]]}] 13:30:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 13:30:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 521ms 13:30:57 INFO - PROCESS | 1657 | 1465245057848 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 13:30:57 INFO - PROCESS | 1657 | 1465245057853 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 13:30:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 13:30:57 INFO - PROCESS | 1657 | 1465245057878 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 13:30:57 INFO - PROCESS | 1657 | 1465245057880 Marionette TRACE conn2 <- [1,1262,null,{}] 13:30:57 INFO - PROCESS | 1657 | 1465245057884 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}] 13:30:57 INFO - PROCESS | 1657 | 1465245057886 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:57 INFO - PROCESS | 1657 | 1465245057963 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 13:30:58 INFO - PROCESS | 1657 | 1465245058027 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:58 INFO - PROCESS | 1657 | 1465245058028 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x118629000 == 31 [pid = 1657] [id = 323] 13:30:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x118222c00) [pid = 1657] [serial = 968] [outer = 0x0] 13:30:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1188a5000) [pid = 1657] [serial = 969] [outer = 0x118222c00] 13:30:58 INFO - PROCESS | 1657 | 1465245058055 Marionette DEBUG loaded listener.js 13:30:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x119a0c000) [pid = 1657] [serial = 970] [outer = 0x118222c00] 13:30:58 INFO - PROCESS | 1657 | 1465245058353 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]]]}] 13:30:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 13:30:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 522ms 13:30:58 INFO - PROCESS | 1657 | 1465245058401 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 13:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 13:30:58 INFO - PROCESS | 1657 | 1465245058402 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 13:30:58 INFO - PROCESS | 1657 | 1465245058404 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 13:30:58 INFO - PROCESS | 1657 | 1465245058407 Marionette TRACE conn2 <- [1,1266,null,{}] 13:30:58 INFO - PROCESS | 1657 | 1465245058414 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}] 13:30:58 INFO - PROCESS | 1657 | 1465245058418 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:58 INFO - PROCESS | 1657 | 1465245058496 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 13:30:58 INFO - PROCESS | 1657 | 1465245058552 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:58 INFO - PROCESS | 1657 | 1465245058554 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c31800 == 32 [pid = 1657] [id = 324] 13:30:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x119991800) [pid = 1657] [serial = 971] [outer = 0x0] 13:30:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x119a15c00) [pid = 1657] [serial = 972] [outer = 0x119991800] 13:30:58 INFO - PROCESS | 1657 | 1465245058584 Marionette DEBUG loaded listener.js 13:30:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x121268400) [pid = 1657] [serial = 973] [outer = 0x119991800] 13:30:58 INFO - PROCESS | 1657 | 1465245058877 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]]]}] 13:30:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 13:30:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 521ms 13:30:58 INFO - PROCESS | 1657 | 1465245058926 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 13:30:58 INFO - PROCESS | 1657 | 1465245058929 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 13:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 13:30:58 INFO - PROCESS | 1657 | 1465245058935 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 13:30:58 INFO - PROCESS | 1657 | 1465245058937 Marionette TRACE conn2 <- [1,1270,null,{}] 13:30:58 INFO - PROCESS | 1657 | 1465245058940 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}] 13:30:58 INFO - PROCESS | 1657 | 1465245058942 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:59 INFO - PROCESS | 1657 | 1465245059065 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 13:30:59 INFO - PROCESS | 1657 | 1465245059131 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:59 INFO - PROCESS | 1657 | 1465245059132 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x121616800 == 33 [pid = 1657] [id = 325] 13:30:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x11999c000) [pid = 1657] [serial = 974] [outer = 0x0] 13:30:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x118184c00) [pid = 1657] [serial = 975] [outer = 0x11999c000] 13:30:59 INFO - PROCESS | 1657 | 1465245059157 Marionette DEBUG loaded listener.js 13:30:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x121f07800) [pid = 1657] [serial = 976] [outer = 0x11999c000] 13:30:59 INFO - PROCESS | 1657 | 1465245059471 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]]]}] 13:30:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 13:30:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 572ms 13:30:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 13:30:59 INFO - PROCESS | 1657 | 1465245059507 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 13:30:59 INFO - PROCESS | 1657 | 1465245059508 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 13:30:59 INFO - PROCESS | 1657 | 1465245059510 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 13:30:59 INFO - PROCESS | 1657 | 1465245059511 Marionette TRACE conn2 <- [1,1274,null,{}] 13:30:59 INFO - PROCESS | 1657 | 1465245059519 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}] 13:30:59 INFO - PROCESS | 1657 | 1465245059520 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:59 INFO - PROCESS | 1657 | 1465245059615 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 13:30:59 INFO - PROCESS | 1657 | 1465245059620 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:59 INFO - PROCESS | 1657 | 1465245059621 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:30:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x125686800 == 34 [pid = 1657] [id = 326] 13:30:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1130ae400) [pid = 1657] [serial = 977] [outer = 0x0] 13:30:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x121ce6000) [pid = 1657] [serial = 978] [outer = 0x1130ae400] 13:30:59 INFO - PROCESS | 1657 | 1465245059645 Marionette DEBUG loaded listener.js 13:30:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x125d5a800) [pid = 1657] [serial = 979] [outer = 0x1130ae400] 13:30:59 INFO - PROCESS | 1657 | 1465245059978 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]]]}] 13:30:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 13:30:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 472ms 13:30:59 INFO - PROCESS | 1657 | 1465245059986 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 13:30:59 INFO - PROCESS | 1657 | 1465245059987 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 13:30:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 13:30:59 INFO - PROCESS | 1657 | 1465245059989 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 13:30:59 INFO - PROCESS | 1657 | 1465245059990 Marionette TRACE conn2 <- [1,1278,null,{}] 13:30:59 INFO - PROCESS | 1657 | 1465245059992 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}] 13:30:59 INFO - PROCESS | 1657 | 1465245059997 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:00 INFO - PROCESS | 1657 | 1465245060126 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 13:31:00 INFO - PROCESS | 1657 | 1465245060138 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:00 INFO - PROCESS | 1657 | 1465245060139 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x128b98000 == 35 [pid = 1657] [id = 327] 13:31:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x126edbc00) [pid = 1657] [serial = 980] [outer = 0x0] 13:31:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x128918400) [pid = 1657] [serial = 981] [outer = 0x126edbc00] 13:31:00 INFO - PROCESS | 1657 | 1465245060164 Marionette DEBUG loaded listener.js 13:31:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12917a000) [pid = 1657] [serial = 982] [outer = 0x126edbc00] 13:31:00 INFO - PROCESS | 1657 | 1465245060519 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]]]}] 13:31:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 13:31:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 569ms 13:31:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 13:31:00 INFO - PROCESS | 1657 | 1465245060558 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 13:31:00 INFO - PROCESS | 1657 | 1465245060559 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 13:31:00 INFO - PROCESS | 1657 | 1465245060561 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 13:31:00 INFO - PROCESS | 1657 | 1465245060563 Marionette TRACE conn2 <- [1,1282,null,{}] 13:31:00 INFO - PROCESS | 1657 | 1465245060565 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}] 13:31:00 INFO - PROCESS | 1657 | 1465245060566 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:00 INFO - PROCESS | 1657 | 1465245060662 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 13:31:00 INFO - PROCESS | 1657 | 1465245060665 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:00 INFO - PROCESS | 1657 | 1465245060666 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x121037000 == 36 [pid = 1657] [id = 328] 13:31:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x112a1a000) [pid = 1657] [serial = 983] [outer = 0x0] 13:31:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x129399000) [pid = 1657] [serial = 984] [outer = 0x112a1a000] 13:31:00 INFO - PROCESS | 1657 | 1465245060691 Marionette DEBUG loaded listener.js 13:31:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12a5ea800) [pid = 1657] [serial = 985] [outer = 0x112a1a000] 13:31:01 INFO - PROCESS | 1657 | 1465245061000 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]]]}] 13:31:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 13:31:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 471ms 13:31:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 13:31:01 INFO - PROCESS | 1657 | 1465245061038 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 13:31:01 INFO - PROCESS | 1657 | 1465245061039 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 13:31:01 INFO - PROCESS | 1657 | 1465245061041 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 13:31:01 INFO - PROCESS | 1657 | 1465245061043 Marionette TRACE conn2 <- [1,1286,null,{}] 13:31:01 INFO - PROCESS | 1657 | 1465245061045 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}] 13:31:01 INFO - PROCESS | 1657 | 1465245061046 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:01 INFO - PROCESS | 1657 | 1465245061144 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 13:31:01 INFO - PROCESS | 1657 | 1465245061148 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:01 INFO - PROCESS | 1657 | 1465245061149 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a531800 == 37 [pid = 1657] [id = 329] 13:31:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1293a1c00) [pid = 1657] [serial = 986] [outer = 0x0] 13:31:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12a8b2000) [pid = 1657] [serial = 987] [outer = 0x1293a1c00] 13:31:01 INFO - PROCESS | 1657 | 1465245061173 Marionette DEBUG loaded listener.js 13:31:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12a8b9800) [pid = 1657] [serial = 988] [outer = 0x1293a1c00] 13:31:01 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1130ac400) [pid = 1657] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 13:31:01 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x112a1d000) [pid = 1657] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 13:31:01 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x112ece400) [pid = 1657] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 13:31:01 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x113d6a800) [pid = 1657] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 13:31:01 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x11999bc00) [pid = 1657] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 13:31:01 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x117253400) [pid = 1657] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 13:31:01 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x116b11400) [pid = 1657] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 13:31:01 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1190eb800) [pid = 1657] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 13:31:01 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x121358800) [pid = 1657] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 13:31:01 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x128d6c800) [pid = 1657] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 13:31:01 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x116b13c00) [pid = 1657] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 13:31:01 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x118220800) [pid = 1657] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 13:31:01 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x110fb8000) [pid = 1657] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 13:31:01 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x124cdc800) [pid = 1657] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 13:31:01 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x112a11800) [pid = 1657] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 13:31:01 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1272ee800) [pid = 1657] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 13:31:01 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1211b9400) [pid = 1657] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 13:31:01 INFO - PROCESS | 1657 | 1465245061654 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]]]}] 13:31:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 13:31:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 620ms 13:31:01 INFO - PROCESS | 1657 | 1465245061668 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 13:31:01 INFO - PROCESS | 1657 | 1465245061669 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 13:31:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 13:31:01 INFO - PROCESS | 1657 | 1465245061673 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 13:31:01 INFO - PROCESS | 1657 | 1465245061674 Marionette TRACE conn2 <- [1,1290,null,{}] 13:31:01 INFO - PROCESS | 1657 | 1465245061678 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}] 13:31:01 INFO - PROCESS | 1657 | 1465245061681 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:01 INFO - PROCESS | 1657 | 1465245061772 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 13:31:01 INFO - PROCESS | 1657 | 1465245061834 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:01 INFO - PROCESS | 1657 | 1465245061835 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x125690800 == 38 [pid = 1657] [id = 330] 13:31:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x112a18c00) [pid = 1657] [serial = 989] [outer = 0x0] 13:31:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x11822b800) [pid = 1657] [serial = 990] [outer = 0x112a18c00] 13:31:01 INFO - PROCESS | 1657 | 1465245061859 Marionette DEBUG loaded listener.js 13:31:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x119b4f800) [pid = 1657] [serial = 991] [outer = 0x112a18c00] 13:31:02 INFO - PROCESS | 1657 | 1465245062135 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]]]}] 13:31:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 13:31:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 520ms 13:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 13:31:02 INFO - PROCESS | 1657 | 1465245062193 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 13:31:02 INFO - PROCESS | 1657 | 1465245062194 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 13:31:02 INFO - PROCESS | 1657 | 1465245062196 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 13:31:02 INFO - PROCESS | 1657 | 1465245062199 Marionette TRACE conn2 <- [1,1294,null,{}] 13:31:02 INFO - PROCESS | 1657 | 1465245062202 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}] 13:31:02 INFO - PROCESS | 1657 | 1465245062203 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:02 INFO - PROCESS | 1657 | 1465245062279 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 13:31:02 INFO - PROCESS | 1657 | 1465245062284 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:02 INFO - PROCESS | 1657 | 1465245062286 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b035800 == 39 [pid = 1657] [id = 331] 13:31:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x119a16400) [pid = 1657] [serial = 992] [outer = 0x0] 13:31:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1272ee800) [pid = 1657] [serial = 993] [outer = 0x119a16400] 13:31:02 INFO - PROCESS | 1657 | 1465245062309 Marionette DEBUG loaded listener.js 13:31:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12a8bb000) [pid = 1657] [serial = 994] [outer = 0x119a16400] 13:31:02 INFO - PROCESS | 1657 | 1465245062629 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]]]}] 13:31:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 13:31:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 472ms 13:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 13:31:02 INFO - PROCESS | 1657 | 1465245062668 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 13:31:02 INFO - PROCESS | 1657 | 1465245062670 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 13:31:02 INFO - PROCESS | 1657 | 1465245062672 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 13:31:02 INFO - PROCESS | 1657 | 1465245062673 Marionette TRACE conn2 <- [1,1298,null,{}] 13:31:02 INFO - PROCESS | 1657 | 1465245062676 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}] 13:31:02 INFO - PROCESS | 1657 | 1465245062677 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:02 INFO - PROCESS | 1657 | 1465245062788 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 13:31:02 INFO - PROCESS | 1657 | 1465245062794 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:02 INFO - PROCESS | 1657 | 1465245062795 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bb19000 == 40 [pid = 1657] [id = 332] 13:31:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12a8b9000) [pid = 1657] [serial = 995] [outer = 0x0] 13:31:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12b0ae400) [pid = 1657] [serial = 996] [outer = 0x12a8b9000] 13:31:02 INFO - PROCESS | 1657 | 1465245062824 Marionette DEBUG loaded listener.js 13:31:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12b1b6c00) [pid = 1657] [serial = 997] [outer = 0x12a8b9000] 13:31:03 INFO - PROCESS | 1657 | 1465245063154 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]]]}] 13:31:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 13:31:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 518ms 13:31:03 INFO - PROCESS | 1657 | 1465245063191 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 13:31:03 INFO - PROCESS | 1657 | 1465245063192 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 13:31:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 13:31:03 INFO - PROCESS | 1657 | 1465245063194 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 13:31:03 INFO - PROCESS | 1657 | 1465245063196 Marionette TRACE conn2 <- [1,1302,null,{}] 13:31:03 INFO - PROCESS | 1657 | 1465245063198 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}] 13:31:03 INFO - PROCESS | 1657 | 1465245063199 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:03 INFO - PROCESS | 1657 | 1465245063305 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 13:31:03 INFO - PROCESS | 1657 | 1465245063310 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:03 INFO - PROCESS | 1657 | 1465245063311 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bf5f800 == 41 [pid = 1657] [id = 333] 13:31:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12b1b9c00) [pid = 1657] [serial = 998] [outer = 0x0] 13:31:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12b90b000) [pid = 1657] [serial = 999] [outer = 0x12b1b9c00] 13:31:03 INFO - PROCESS | 1657 | 1465245063350 Marionette DEBUG loaded listener.js 13:31:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12b911000) [pid = 1657] [serial = 1000] [outer = 0x12b1b9c00] 13:31:03 INFO - PROCESS | 1657 | 1465245063837 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]]]}] 13:31:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 13:31:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 670ms 13:31:03 INFO - PROCESS | 1657 | 1465245063865 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 13:31:03 INFO - PROCESS | 1657 | 1465245063867 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 13:31:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 13:31:03 INFO - PROCESS | 1657 | 1465245063871 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 13:31:03 INFO - PROCESS | 1657 | 1465245063873 Marionette TRACE conn2 <- [1,1306,null,{}] 13:31:03 INFO - PROCESS | 1657 | 1465245063877 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}] 13:31:03 INFO - PROCESS | 1657 | 1465245063879 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:03 INFO - PROCESS | 1657 | 1465245063985 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 13:31:04 INFO - PROCESS | 1657 | 1465245064041 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:04 INFO - PROCESS | 1657 | 1465245064043 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x1182d3000 == 42 [pid = 1657] [id = 334] 13:31:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x118183000) [pid = 1657] [serial = 1001] [outer = 0x0] 13:31:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1184e1800) [pid = 1657] [serial = 1002] [outer = 0x118183000] 13:31:04 INFO - PROCESS | 1657 | 1465245064073 Marionette DEBUG loaded listener.js 13:31:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1188a5400) [pid = 1657] [serial = 1003] [outer = 0x118183000] 13:31:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 13:31:04 INFO - PROCESS | 1657 | 1465245064535 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]]]}] 13:31:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 671ms 13:31:04 INFO - PROCESS | 1657 | 1465245064542 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 13:31:04 INFO - PROCESS | 1657 | 1465245064545 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 13:31:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 13:31:04 INFO - PROCESS | 1657 | 1465245064552 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 13:31:04 INFO - PROCESS | 1657 | 1465245064554 Marionette TRACE conn2 <- [1,1310,null,{}] 13:31:04 INFO - PROCESS | 1657 | 1465245064557 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}] 13:31:04 INFO - PROCESS | 1657 | 1465245064558 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:04 INFO - PROCESS | 1657 | 1465245064682 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 13:31:04 INFO - PROCESS | 1657 | 1465245064763 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:04 INFO - PROCESS | 1657 | 1465245064764 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x121f61000 == 43 [pid = 1657] [id = 335] 13:31:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x119b53000) [pid = 1657] [serial = 1004] [outer = 0x0] 13:31:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1211b3000) [pid = 1657] [serial = 1005] [outer = 0x119b53000] 13:31:04 INFO - PROCESS | 1657 | 1465245064796 Marionette DEBUG loaded listener.js 13:31:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x121265c00) [pid = 1657] [serial = 1006] [outer = 0x119b53000] 13:31:05 INFO - PROCESS | 1657 | 1465245065243 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] 13:31:05 INFO - PROCESS | 1657 | 1465245065275 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 13:31:05 INFO - PROCESS | 1657 | 1465245065278 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 13:31:05 INFO - PROCESS | 1657 | 1465245065280 Marionette TRACE conn2 <- [1,1314,null,{}] 13:31:05 INFO - PROCESS | 1657 | 1465245065288 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}] 13:31:05 INFO - PROCESS | 1657 | 1465245065292 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:05 INFO - PROCESS | 1657 | 1465245065394 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 13:31:05 INFO - PROCESS | 1657 | 1465245065466 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:05 INFO - PROCESS | 1657 | 1465245065468 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bf62800 == 44 [pid = 1657] [id = 336] 13:31:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x121762000) [pid = 1657] [serial = 1007] [outer = 0x0] 13:31:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1271d9800) [pid = 1657] [serial = 1008] [outer = 0x121762000] 13:31:05 INFO - PROCESS | 1657 | 1465245065501 Marionette DEBUG loaded listener.js 13:31:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x128918000) [pid = 1657] [serial = 1009] [outer = 0x121762000] 13:31:05 INFO - PROCESS | 1657 | 1465245065943 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]]]}] 13:31:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 13:31:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 672ms 13:31:05 INFO - PROCESS | 1657 | 1465245065951 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 13:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 13:31:05 INFO - PROCESS | 1657 | 1465245065953 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 13:31:05 INFO - PROCESS | 1657 | 1465245065955 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 13:31:05 INFO - PROCESS | 1657 | 1465245065957 Marionette TRACE conn2 <- [1,1318,null,{}] 13:31:05 INFO - PROCESS | 1657 | 1465245065959 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}] 13:31:05 INFO - PROCESS | 1657 | 1465245065960 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:06 INFO - PROCESS | 1657 | 1465245066080 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 13:31:06 INFO - PROCESS | 1657 | 1465245066137 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:06 INFO - PROCESS | 1657 | 1465245066139 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x1291db800 == 45 [pid = 1657] [id = 337] 13:31:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x128b30400) [pid = 1657] [serial = 1010] [outer = 0x0] 13:31:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x129175000) [pid = 1657] [serial = 1011] [outer = 0x128b30400] 13:31:06 INFO - PROCESS | 1657 | 1465245066167 Marionette DEBUG loaded listener.js 13:31:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12a8b2c00) [pid = 1657] [serial = 1012] [outer = 0x128b30400] 13:31:06 INFO - PROCESS | 1657 | 1465245066762 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]]]}] 13:31:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 13:31:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 869ms 13:31:06 INFO - PROCESS | 1657 | 1465245066826 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 13:31:06 INFO - PROCESS | 1657 | 1465245066829 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 13:31:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 13:31:06 INFO - PROCESS | 1657 | 1465245066857 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 13:31:06 INFO - PROCESS | 1657 | 1465245066858 Marionette TRACE conn2 <- [1,1322,null,{}] 13:31:06 INFO - PROCESS | 1657 | 1465245066862 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}] 13:31:06 INFO - PROCESS | 1657 | 1465245066863 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:06 INFO - PROCESS | 1657 | 1465245066957 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 13:31:07 INFO - PROCESS | 1657 | 1465245067032 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:07 INFO - PROCESS | 1657 | 1465245067033 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x113d06800 == 46 [pid = 1657] [id = 338] 13:31:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x115f67800) [pid = 1657] [serial = 1013] [outer = 0x0] 13:31:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x116b29000) [pid = 1657] [serial = 1014] [outer = 0x115f67800] 13:31:07 INFO - PROCESS | 1657 | 1465245067062 Marionette DEBUG loaded listener.js 13:31:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x118189800) [pid = 1657] [serial = 1015] [outer = 0x115f67800] 13:31:08 INFO - PROCESS | 1657 | --DOCSHELL 0x12bb19000 == 45 [pid = 1657] [id = 332] 13:31:08 INFO - PROCESS | 1657 | --DOCSHELL 0x12b035800 == 44 [pid = 1657] [id = 331] 13:31:08 INFO - PROCESS | 1657 | --DOCSHELL 0x125690800 == 43 [pid = 1657] [id = 330] 13:31:08 INFO - PROCESS | 1657 | --DOCSHELL 0x12a531800 == 42 [pid = 1657] [id = 329] 13:31:08 INFO - PROCESS | 1657 | --DOCSHELL 0x121037000 == 41 [pid = 1657] [id = 328] 13:31:08 INFO - PROCESS | 1657 | --DOCSHELL 0x128b98000 == 40 [pid = 1657] [id = 327] 13:31:08 INFO - PROCESS | 1657 | --DOCSHELL 0x125686800 == 39 [pid = 1657] [id = 326] 13:31:08 INFO - PROCESS | 1657 | --DOCSHELL 0x121616800 == 38 [pid = 1657] [id = 325] 13:31:08 INFO - PROCESS | 1657 | --DOCSHELL 0x119c31800 == 37 [pid = 1657] [id = 324] 13:31:08 INFO - PROCESS | 1657 | --DOCSHELL 0x118629000 == 36 [pid = 1657] [id = 323] 13:31:08 INFO - PROCESS | 1657 | --DOCSHELL 0x116519800 == 35 [pid = 1657] [id = 322] 13:31:08 INFO - PROCESS | 1657 | --DOCSHELL 0x119012800 == 34 [pid = 1657] [id = 321] 13:31:08 INFO - PROCESS | 1657 | --DOCSHELL 0x11757f000 == 33 [pid = 1657] [id = 320] 13:31:08 INFO - PROCESS | 1657 | --DOCSHELL 0x12a7f7800 == 32 [pid = 1657] [id = 319] 13:31:08 INFO - PROCESS | 1657 | --DOCSHELL 0x1291db800 == 31 [pid = 1657] [id = 337] 13:31:08 INFO - PROCESS | 1657 | --DOCSHELL 0x12bf62800 == 30 [pid = 1657] [id = 336] 13:31:08 INFO - PROCESS | 1657 | --DOCSHELL 0x121f61000 == 29 [pid = 1657] [id = 335] 13:31:08 INFO - PROCESS | 1657 | --DOCSHELL 0x12bf5f800 == 28 [pid = 1657] [id = 333] 13:31:08 INFO - PROCESS | 1657 | --DOCSHELL 0x1182d3000 == 27 [pid = 1657] [id = 334] 13:31:08 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x119aa2400) [pid = 1657] [serial = 909] [outer = 0x0] [url = about:blank] 13:31:08 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x128917000) [pid = 1657] [serial = 913] [outer = 0x0] [url = about:blank] 13:31:08 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x126ede000) [pid = 1657] [serial = 912] [outer = 0x0] [url = about:blank] 13:31:08 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1293eec00) [pid = 1657] [serial = 916] [outer = 0x0] [url = about:blank] 13:31:08 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x129398c00) [pid = 1657] [serial = 915] [outer = 0x0] [url = about:blank] 13:31:08 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12a73d400) [pid = 1657] [serial = 919] [outer = 0x0] [url = about:blank] 13:31:08 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x12a5e8000) [pid = 1657] [serial = 918] [outer = 0x0] [url = about:blank] 13:31:08 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x121546000) [pid = 1657] [serial = 939] [outer = 0x0] [url = about:blank] 13:31:08 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1211d5c00) [pid = 1657] [serial = 937] [outer = 0x0] [url = about:blank] 13:31:08 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x11906fc00) [pid = 1657] [serial = 948] [outer = 0x0] [url = about:blank] 13:31:08 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1256eb000) [pid = 1657] [serial = 942] [outer = 0x0] [url = about:blank] 13:31:08 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x124cdc000) [pid = 1657] [serial = 940] [outer = 0x0] [url = about:blank] 13:31:08 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x126fb5800) [pid = 1657] [serial = 945] [outer = 0x0] [url = about:blank] 13:31:08 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x126ee7000) [pid = 1657] [serial = 943] [outer = 0x0] [url = about:blank] 13:31:08 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x128917400) [pid = 1657] [serial = 951] [outer = 0x0] [url = about:blank] 13:31:08 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1197be800) [pid = 1657] [serial = 931] [outer = 0x0] [url = about:blank] 13:31:08 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1272ee400) [pid = 1657] [serial = 949] [outer = 0x0] [url = about:blank] 13:31:08 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12890d800) [pid = 1657] [serial = 946] [outer = 0x0] [url = about:blank] 13:31:08 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x128b29000) [pid = 1657] [serial = 952] [outer = 0x0] [url = about:blank] 13:31:08 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x128d68800) [pid = 1657] [serial = 954] [outer = 0x0] [url = about:blank] 13:31:08 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12939f800) [pid = 1657] [serial = 955] [outer = 0x0] [url = about:blank] 13:31:08 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x119e05000) [pid = 1657] [serial = 934] [outer = 0x0] [url = about:blank] 13:31:08 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1184e1c00) [pid = 1657] [serial = 907] [outer = 0x0] [url = about:blank] 13:31:08 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1175d7400) [pid = 1657] [serial = 906] [outer = 0x0] [url = about:blank] 13:31:08 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x118689c00) [pid = 1657] [serial = 930] [outer = 0x0] [url = about:blank] 13:31:08 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1211b4400) [pid = 1657] [serial = 936] [outer = 0x0] [url = about:blank] 13:31:08 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x115ad5800) [pid = 1657] [serial = 924] [outer = 0x0] [url = about:blank] 13:31:08 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1122aa800) [pid = 1657] [serial = 925] [outer = 0x0] [url = about:blank] 13:31:08 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x119a9cc00) [pid = 1657] [serial = 933] [outer = 0x0] [url = about:blank] 13:31:08 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x118224000) [pid = 1657] [serial = 922] [outer = 0x0] [url = about:blank] 13:31:08 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x1177d8400) [pid = 1657] [serial = 921] [outer = 0x0] [url = about:blank] 13:31:08 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x118182c00) [pid = 1657] [serial = 927] [outer = 0x0] [url = about:blank] 13:31:08 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x1211b5400) [pid = 1657] [serial = 910] [outer = 0x0] [url = about:blank] 13:31:08 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x11821e800) [pid = 1657] [serial = 928] [outer = 0x0] [url = about:blank] 13:31:08 INFO - PROCESS | 1657 | 1465245068161 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]]]}] 13:31:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 13:31:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1324ms 13:31:08 INFO - PROCESS | 1657 | 1465245068179 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 13:31:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 13:31:08 INFO - PROCESS | 1657 | 1465245068184 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 13:31:08 INFO - PROCESS | 1657 | 1465245068187 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 13:31:08 INFO - PROCESS | 1657 | 1465245068189 Marionette TRACE conn2 <- [1,1326,null,{}] 13:31:08 INFO - PROCESS | 1657 | 1465245068193 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}] 13:31:08 INFO - PROCESS | 1657 | 1465245068195 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:08 INFO - PROCESS | 1657 | 1465245068278 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 13:31:08 INFO - PROCESS | 1657 | 1465245068285 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:08 INFO - PROCESS | 1657 | 1465245068286 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x1131d9000 == 28 [pid = 1657] [id = 339] 13:31:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x112f5ec00) [pid = 1657] [serial = 1016] [outer = 0x0] 13:31:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x113b2ec00) [pid = 1657] [serial = 1017] [outer = 0x112f5ec00] 13:31:08 INFO - PROCESS | 1657 | 1465245068315 Marionette DEBUG loaded listener.js 13:31:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x112f6b400) [pid = 1657] [serial = 1018] [outer = 0x112f5ec00] 13:31:08 INFO - PROCESS | 1657 | 1465245068644 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]]]}] 13:31:08 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 13:31:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 470ms 13:31:08 INFO - PROCESS | 1657 | 1465245068675 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 13:31:08 INFO - PROCESS | 1657 | 1465245068679 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 13:31:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 13:31:08 INFO - PROCESS | 1657 | 1465245068685 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 13:31:08 INFO - PROCESS | 1657 | 1465245068686 Marionette TRACE conn2 <- [1,1330,null,{}] 13:31:08 INFO - PROCESS | 1657 | 1465245068689 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}] 13:31:08 INFO - PROCESS | 1657 | 1465245068690 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:08 INFO - PROCESS | 1657 | 1465245068766 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 13:31:08 INFO - PROCESS | 1657 | 1465245068770 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:08 INFO - PROCESS | 1657 | 1465245068771 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x117212000 == 29 [pid = 1657] [id = 340] 13:31:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x115f63c00) [pid = 1657] [serial = 1019] [outer = 0x0] 13:31:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x116b19800) [pid = 1657] [serial = 1020] [outer = 0x115f63c00] 13:31:08 INFO - PROCESS | 1657 | 1465245068800 Marionette DEBUG loaded listener.js 13:31:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x117eae400) [pid = 1657] [serial = 1021] [outer = 0x115f63c00] 13:31:09 INFO - PROCESS | 1657 | 1465245069136 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]]]}] 13:31:09 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 13:31:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 469ms 13:31:09 INFO - PROCESS | 1657 | 1465245069153 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 13:31:09 INFO - PROCESS | 1657 | 1465245069155 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 13:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 13:31:09 INFO - PROCESS | 1657 | 1465245069157 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 13:31:09 INFO - PROCESS | 1657 | 1465245069160 Marionette TRACE conn2 <- [1,1334,null,{}] 13:31:09 INFO - PROCESS | 1657 | 1465245069169 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}] 13:31:09 INFO - PROCESS | 1657 | 1465245069173 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:09 INFO - PROCESS | 1657 | 1465245069252 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 13:31:09 INFO - PROCESS | 1657 | 1465245069307 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:09 INFO - PROCESS | 1657 | 1465245069309 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x119009000 == 30 [pid = 1657] [id = 341] 13:31:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x112ec0800) [pid = 1657] [serial = 1022] [outer = 0x0] 13:31:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x118682400) [pid = 1657] [serial = 1023] [outer = 0x112ec0800] 13:31:09 INFO - PROCESS | 1657 | 1465245069337 Marionette DEBUG loaded listener.js 13:31:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x11904bc00) [pid = 1657] [serial = 1024] [outer = 0x112ec0800] 13:31:09 INFO - PROCESS | 1657 | 1465245069643 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]]]}] 13:31:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 13:31:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 522ms 13:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 13:31:09 INFO - PROCESS | 1657 | 1465245069679 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 13:31:09 INFO - PROCESS | 1657 | 1465245069683 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 13:31:09 INFO - PROCESS | 1657 | 1465245069687 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 13:31:09 INFO - PROCESS | 1657 | 1465245069688 Marionette TRACE conn2 <- [1,1338,null,{}] 13:31:09 INFO - PROCESS | 1657 | 1465245069690 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}] 13:31:09 INFO - PROCESS | 1657 | 1465245069691 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:09 INFO - PROCESS | 1657 | 1465245069771 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 13:31:09 INFO - PROCESS | 1657 | 1465245069828 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:09 INFO - PROCESS | 1657 | 1465245069830 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x119ad2000 == 31 [pid = 1657] [id = 342] 13:31:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1190f0800) [pid = 1657] [serial = 1025] [outer = 0x0] 13:31:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x11998fc00) [pid = 1657] [serial = 1026] [outer = 0x1190f0800] 13:31:09 INFO - PROCESS | 1657 | 1465245069855 Marionette DEBUG loaded listener.js 13:31:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x119a14000) [pid = 1657] [serial = 1027] [outer = 0x1190f0800] 13:31:10 INFO - PROCESS | 1657 | 1465245070619 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]]]}] 13:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 13:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 971ms 13:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 13:31:10 INFO - PROCESS | 1657 | 1465245070658 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 13:31:10 INFO - PROCESS | 1657 | 1465245070660 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 13:31:10 INFO - PROCESS | 1657 | 1465245070678 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 13:31:10 INFO - PROCESS | 1657 | 1465245070679 Marionette TRACE conn2 <- [1,1342,null,{}] 13:31:10 INFO - PROCESS | 1657 | 1465245070688 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}] 13:31:10 INFO - PROCESS | 1657 | 1465245070689 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:10 INFO - PROCESS | 1657 | 1465245070784 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 13:31:10 INFO - PROCESS | 1657 | 1465245070789 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:10 INFO - PROCESS | 1657 | 1465245070790 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x121506000 == 32 [pid = 1657] [id = 343] 13:31:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x112a19800) [pid = 1657] [serial = 1028] [outer = 0x0] 13:31:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x119a13400) [pid = 1657] [serial = 1029] [outer = 0x112a19800] 13:31:10 INFO - PROCESS | 1657 | 1465245070814 Marionette DEBUG loaded listener.js 13:31:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1211b4c00) [pid = 1657] [serial = 1030] [outer = 0x112a19800] 13:31:11 INFO - PROCESS | 1657 | 1465245071173 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]]]}] 13:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 13:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 541ms 13:31:11 INFO - PROCESS | 1657 | 1465245071204 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 13:31:11 INFO - PROCESS | 1657 | 1465245071205 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 13:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 13:31:11 INFO - PROCESS | 1657 | 1465245071212 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 13:31:11 INFO - PROCESS | 1657 | 1465245071213 Marionette TRACE conn2 <- [1,1346,null,{}] 13:31:11 INFO - PROCESS | 1657 | 1465245071216 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}] 13:31:11 INFO - PROCESS | 1657 | 1465245071220 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:11 INFO - PROCESS | 1657 | 1465245071334 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 13:31:11 INFO - PROCESS | 1657 | 1465245071339 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:11 INFO - PROCESS | 1657 | 1465245071340 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x12216c800 == 33 [pid = 1657] [id = 344] 13:31:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x113bbb800) [pid = 1657] [serial = 1031] [outer = 0x0] 13:31:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1211d6400) [pid = 1657] [serial = 1032] [outer = 0x113bbb800] 13:31:11 INFO - PROCESS | 1657 | 1465245071365 Marionette DEBUG loaded listener.js 13:31:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x121c53400) [pid = 1657] [serial = 1033] [outer = 0x113bbb800] 13:31:11 INFO - PROCESS | 1657 | 1465245071703 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]]]}] 13:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 13:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 520ms 13:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 13:31:11 INFO - PROCESS | 1657 | 1465245071739 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 13:31:11 INFO - PROCESS | 1657 | 1465245071740 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 13:31:11 INFO - PROCESS | 1657 | 1465245071742 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 13:31:11 INFO - PROCESS | 1657 | 1465245071743 Marionette TRACE conn2 <- [1,1350,null,{}] 13:31:11 INFO - PROCESS | 1657 | 1465245071746 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}] 13:31:11 INFO - PROCESS | 1657 | 1465245071749 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:11 INFO - PROCESS | 1657 | 1465245071847 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 13:31:11 INFO - PROCESS | 1657 | 1465245071880 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:11 INFO - PROCESS | 1657 | 1465245071882 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x125697800 == 34 [pid = 1657] [id = 345] 13:31:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x112a19400) [pid = 1657] [serial = 1034] [outer = 0x0] 13:31:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x124cd4000) [pid = 1657] [serial = 1035] [outer = 0x112a19400] 13:31:11 INFO - PROCESS | 1657 | 1465245071906 Marionette DEBUG loaded listener.js 13:31:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1256e4800) [pid = 1657] [serial = 1036] [outer = 0x112a19400] 13:31:12 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x126edbc00) [pid = 1657] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 13:31:12 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1130ae400) [pid = 1657] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 13:31:12 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1293a1c00) [pid = 1657] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 13:31:12 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x112a18c00) [pid = 1657] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 13:31:12 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x112a1a000) [pid = 1657] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 13:31:12 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x11864cc00) [pid = 1657] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 13:31:12 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x118222c00) [pid = 1657] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 13:31:12 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x119991800) [pid = 1657] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 13:31:12 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x11999c000) [pid = 1657] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 13:31:12 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x112a17800) [pid = 1657] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 13:31:12 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x115ae3400) [pid = 1657] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 13:31:12 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1138b0400) [pid = 1657] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 13:31:12 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x119a16400) [pid = 1657] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 13:31:12 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12b1b9c00) [pid = 1657] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 13:31:12 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x12a8b9000) [pid = 1657] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 13:31:12 INFO - PROCESS | 1657 | 1465245072343 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]]]}] 13:31:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 13:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 624ms 13:31:12 INFO - PROCESS | 1657 | 1465245072367 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 13:31:12 INFO - PROCESS | 1657 | 1465245072368 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 13:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 13:31:12 INFO - PROCESS | 1657 | 1465245072370 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 13:31:12 INFO - PROCESS | 1657 | 1465245072371 Marionette TRACE conn2 <- [1,1354,null,{}] 13:31:12 INFO - PROCESS | 1657 | 1465245072374 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}] 13:31:12 INFO - PROCESS | 1657 | 1465245072375 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:12 INFO - PROCESS | 1657 | 1465245072447 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 13:31:12 INFO - PROCESS | 1657 | 1465245072452 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:12 INFO - PROCESS | 1657 | 1465245072453 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x124b28000 == 35 [pid = 1657] [id = 346] 13:31:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x112a1a000) [pid = 1657] [serial = 1037] [outer = 0x0] 13:31:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x118223800) [pid = 1657] [serial = 1038] [outer = 0x112a1a000] 13:31:12 INFO - PROCESS | 1657 | 1465245072477 Marionette DEBUG loaded listener.js 13:31:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x119a16400) [pid = 1657] [serial = 1039] [outer = 0x112a1a000] 13:31:12 INFO - PROCESS | 1657 | 1465245072802 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]]]}] 13:31:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 13:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 469ms 13:31:12 INFO - PROCESS | 1657 | 1465245072840 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 13:31:12 INFO - PROCESS | 1657 | 1465245072842 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 13:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 13:31:12 INFO - PROCESS | 1657 | 1465245072844 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 13:31:12 INFO - PROCESS | 1657 | 1465245072845 Marionette TRACE conn2 <- [1,1358,null,{}] 13:31:12 INFO - PROCESS | 1657 | 1465245072848 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}] 13:31:12 INFO - PROCESS | 1657 | 1465245072849 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:12 INFO - PROCESS | 1657 | 1465245072957 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 13:31:12 INFO - PROCESS | 1657 | 1465245072966 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:12 INFO - PROCESS | 1657 | 1465245072968 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x119008800 == 36 [pid = 1657] [id = 347] 13:31:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x118190400) [pid = 1657] [serial = 1040] [outer = 0x0] 13:31:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1256e8c00) [pid = 1657] [serial = 1041] [outer = 0x118190400] 13:31:13 INFO - PROCESS | 1657 | 1465245073005 Marionette DEBUG loaded listener.js 13:31:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x126f2a000) [pid = 1657] [serial = 1042] [outer = 0x118190400] 13:31:13 INFO - PROCESS | 1657 | 1465245073417 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]]]}] 13:31:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 13:31:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 622ms 13:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 13:31:13 INFO - PROCESS | 1657 | 1465245073467 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 13:31:13 INFO - PROCESS | 1657 | 1465245073468 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 13:31:13 INFO - PROCESS | 1657 | 1465245073470 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 13:31:13 INFO - PROCESS | 1657 | 1465245073471 Marionette TRACE conn2 <- [1,1362,null,{}] 13:31:13 INFO - PROCESS | 1657 | 1465245073473 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}] 13:31:13 INFO - PROCESS | 1657 | 1465245073474 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:13 INFO - PROCESS | 1657 | 1465245073553 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 13:31:13 INFO - PROCESS | 1657 | 1465245073605 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:13 INFO - PROCESS | 1657 | 1465245073606 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x128d88800 == 37 [pid = 1657] [id = 348] 13:31:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x126f21000) [pid = 1657] [serial = 1043] [outer = 0x0] 13:31:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x127664400) [pid = 1657] [serial = 1044] [outer = 0x126f21000] 13:31:13 INFO - PROCESS | 1657 | 1465245073630 Marionette DEBUG loaded listener.js 13:31:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x128915800) [pid = 1657] [serial = 1045] [outer = 0x126f21000] 13:31:13 INFO - PROCESS | 1657 | 1465245073957 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]]]}] 13:31:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 13:31:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 521ms 13:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 13:31:13 INFO - PROCESS | 1657 | 1465245073992 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 13:31:13 INFO - PROCESS | 1657 | 1465245073995 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 13:31:13 INFO - PROCESS | 1657 | 1465245073998 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 13:31:14 INFO - PROCESS | 1657 | 1465245074001 Marionette TRACE conn2 <- [1,1366,null,{}] 13:31:14 INFO - PROCESS | 1657 | 1465245074004 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}] 13:31:14 INFO - PROCESS | 1657 | 1465245074007 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:14 INFO - PROCESS | 1657 | 1465245074152 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 13:31:14 INFO - PROCESS | 1657 | 1465245074259 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:14 INFO - PROCESS | 1657 | 1465245074261 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x121505800 == 38 [pid = 1657] [id = 349] 13:31:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1184e4000) [pid = 1657] [serial = 1046] [outer = 0x0] 13:31:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x128b24400) [pid = 1657] [serial = 1047] [outer = 0x1184e4000] 13:31:14 INFO - PROCESS | 1657 | 1465245074307 Marionette DEBUG loaded listener.js 13:31:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x129178400) [pid = 1657] [serial = 1048] [outer = 0x1184e4000] 13:31:14 INFO - PROCESS | 1657 | 1465245074956 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] 13:31:14 INFO - PROCESS | 1657 | 1465245074976 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 13:31:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 13:31:14 INFO - PROCESS | 1657 | 1465245074981 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 13:31:14 INFO - PROCESS | 1657 | 1465245074986 Marionette TRACE conn2 <- [1,1370,null,{}] 13:31:14 INFO - PROCESS | 1657 | 1465245074991 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}] 13:31:14 INFO - PROCESS | 1657 | 1465245074993 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:15 INFO - PROCESS | 1657 | 1465245075152 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 13:31:15 INFO - PROCESS | 1657 | 1465245075273 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:15 INFO - PROCESS | 1657 | 1465245075275 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x117578800 == 39 [pid = 1657] [id = 350] 13:31:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x115ad5800) [pid = 1657] [serial = 1049] [outer = 0x0] 13:31:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x115f61c00) [pid = 1657] [serial = 1050] [outer = 0x115ad5800] 13:31:15 INFO - PROCESS | 1657 | 1465245075326 Marionette DEBUG loaded listener.js 13:31:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x116b19000) [pid = 1657] [serial = 1051] [outer = 0x115ad5800] 13:31:16 INFO - PROCESS | 1657 | 1465245076098 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] 13:31:16 INFO - PROCESS | 1657 | 1465245076159 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 13:31:16 INFO - PROCESS | 1657 | 1465245076163 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 13:31:16 INFO - PROCESS | 1657 | 1465245076164 Marionette TRACE conn2 <- [1,1374,null,{}] 13:31:16 INFO - PROCESS | 1657 | 1465245076168 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}] 13:31:16 INFO - PROCESS | 1657 | 1465245076169 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:16 INFO - PROCESS | 1657 | 1465245076276 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 13:31:16 INFO - PROCESS | 1657 | 1465245076331 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:16 INFO - PROCESS | 1657 | 1465245076334 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x116bd2000 == 40 [pid = 1657] [id = 351] 13:31:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x116b0e800) [pid = 1657] [serial = 1052] [outer = 0x0] 13:31:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x116b15000) [pid = 1657] [serial = 1053] [outer = 0x116b0e800] 13:31:16 INFO - PROCESS | 1657 | 1465245076363 Marionette DEBUG loaded listener.js 13:31:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1177d8400) [pid = 1657] [serial = 1054] [outer = 0x116b0e800] 13:31:16 INFO - PROCESS | 1657 | --DOCSHELL 0x128d88800 == 39 [pid = 1657] [id = 348] 13:31:16 INFO - PROCESS | 1657 | --DOCSHELL 0x119008800 == 38 [pid = 1657] [id = 347] 13:31:16 INFO - PROCESS | 1657 | --DOCSHELL 0x124b28000 == 37 [pid = 1657] [id = 346] 13:31:16 INFO - PROCESS | 1657 | --DOCSHELL 0x125697800 == 36 [pid = 1657] [id = 345] 13:31:16 INFO - PROCESS | 1657 | --DOCSHELL 0x12216c800 == 35 [pid = 1657] [id = 344] 13:31:16 INFO - PROCESS | 1657 | --DOCSHELL 0x121506000 == 34 [pid = 1657] [id = 343] 13:31:16 INFO - PROCESS | 1657 | --DOCSHELL 0x119ad2000 == 33 [pid = 1657] [id = 342] 13:31:16 INFO - PROCESS | 1657 | --DOCSHELL 0x119009000 == 32 [pid = 1657] [id = 341] 13:31:16 INFO - PROCESS | 1657 | --DOCSHELL 0x117212000 == 31 [pid = 1657] [id = 340] 13:31:16 INFO - PROCESS | 1657 | --DOCSHELL 0x1131d9000 == 30 [pid = 1657] [id = 339] 13:31:16 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x128918400) [pid = 1657] [serial = 981] [outer = 0x0] [url = about:blank] 13:31:16 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x121ce6000) [pid = 1657] [serial = 978] [outer = 0x0] [url = about:blank] 13:31:16 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12a8b2000) [pid = 1657] [serial = 987] [outer = 0x0] [url = about:blank] 13:31:16 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x11822b800) [pid = 1657] [serial = 990] [outer = 0x0] [url = about:blank] 13:31:16 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x129399000) [pid = 1657] [serial = 984] [outer = 0x0] [url = about:blank] 13:31:16 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x119076400) [pid = 1657] [serial = 963] [outer = 0x0] [url = about:blank] 13:31:16 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x11998ec00) [pid = 1657] [serial = 964] [outer = 0x0] [url = about:blank] 13:31:16 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1188a5000) [pid = 1657] [serial = 969] [outer = 0x0] [url = about:blank] 13:31:16 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x119a0c000) [pid = 1657] [serial = 970] [outer = 0x0] [url = about:blank] 13:31:16 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x119a15c00) [pid = 1657] [serial = 972] [outer = 0x0] [url = about:blank] 13:31:16 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x121268400) [pid = 1657] [serial = 973] [outer = 0x0] [url = about:blank] 13:31:16 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x118184c00) [pid = 1657] [serial = 975] [outer = 0x0] [url = about:blank] 13:31:16 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12a738000) [pid = 1657] [serial = 958] [outer = 0x0] [url = about:blank] 13:31:16 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1293e3c00) [pid = 1657] [serial = 957] [outer = 0x0] [url = about:blank] 13:31:16 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x11684b400) [pid = 1657] [serial = 960] [outer = 0x0] [url = about:blank] 13:31:16 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x117eb0400) [pid = 1657] [serial = 961] [outer = 0x0] [url = about:blank] 13:31:16 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1177cf800) [pid = 1657] [serial = 966] [outer = 0x0] [url = about:blank] 13:31:16 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x118227400) [pid = 1657] [serial = 967] [outer = 0x0] [url = about:blank] 13:31:16 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1272ee800) [pid = 1657] [serial = 993] [outer = 0x0] [url = about:blank] 13:31:16 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x12b90b000) [pid = 1657] [serial = 999] [outer = 0x0] [url = about:blank] 13:31:16 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x119b4f800) [pid = 1657] [serial = 991] [outer = 0x0] [url = about:blank] 13:31:16 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x12b911000) [pid = 1657] [serial = 1000] [outer = 0x0] [url = about:blank] 13:31:16 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x12a8b9800) [pid = 1657] [serial = 988] [outer = 0x0] [url = about:blank] 13:31:16 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x12a5ea800) [pid = 1657] [serial = 985] [outer = 0x0] [url = about:blank] 13:31:16 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x12917a000) [pid = 1657] [serial = 982] [outer = 0x0] [url = about:blank] 13:31:16 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x12a8bb000) [pid = 1657] [serial = 994] [outer = 0x0] [url = about:blank] 13:31:16 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x121f07800) [pid = 1657] [serial = 976] [outer = 0x0] [url = about:blank] 13:31:16 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x12b1b6c00) [pid = 1657] [serial = 997] [outer = 0x0] [url = about:blank] 13:31:16 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x12b0ae400) [pid = 1657] [serial = 996] [outer = 0x0] [url = about:blank] 13:31:16 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x125d5a800) [pid = 1657] [serial = 979] [outer = 0x0] [url = about:blank] 13:31:16 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:31:16 INFO - PROCESS | 1657 | 1465245076774 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] 13:31:16 INFO - PROCESS | 1657 | 1465245076788 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 13:31:16 INFO - PROCESS | 1657 | 1465245076792 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 13:31:16 INFO - PROCESS | 1657 | 1465245076794 Marionette TRACE conn2 <- [1,1378,null,{}] 13:31:16 INFO - PROCESS | 1657 | 1465245076796 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}] 13:31:16 INFO - PROCESS | 1657 | 1465245076799 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:16 INFO - PROCESS | 1657 | 1465245076878 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 13:31:16 INFO - PROCESS | 1657 | 1465245076884 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:16 INFO - PROCESS | 1657 | 1465245076885 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x11887d800 == 31 [pid = 1657] [id = 352] 13:31:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x118184400) [pid = 1657] [serial = 1055] [outer = 0x0] 13:31:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x118687c00) [pid = 1657] [serial = 1056] [outer = 0x118184400] 13:31:16 INFO - PROCESS | 1657 | 1465245076913 Marionette DEBUG loaded listener.js 13:31:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x118977000) [pid = 1657] [serial = 1057] [outer = 0x118184400] 13:31:17 INFO - PROCESS | 1657 | 1465245077238 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] 13:31:17 INFO - PROCESS | 1657 | 1465245077269 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 13:31:17 INFO - PROCESS | 1657 | 1465245077271 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 13:31:17 INFO - PROCESS | 1657 | 1465245077273 Marionette TRACE conn2 <- [1,1382,null,{}] 13:31:17 INFO - PROCESS | 1657 | 1465245077281 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}] 13:31:17 INFO - PROCESS | 1657 | 1465245077284 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:17 INFO - PROCESS | 1657 | 1465245077361 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 13:31:17 INFO - PROCESS | 1657 | 1465245077369 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:17 INFO - PROCESS | 1657 | 1465245077371 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b90000 == 32 [pid = 1657] [id = 353] 13:31:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x1197be400) [pid = 1657] [serial = 1058] [outer = 0x0] 13:31:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x119a11c00) [pid = 1657] [serial = 1059] [outer = 0x1197be400] 13:31:17 INFO - PROCESS | 1657 | 1465245077398 Marionette DEBUG loaded listener.js 13:31:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x121006400) [pid = 1657] [serial = 1060] [outer = 0x1197be400] 13:31:17 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:31:17 INFO - PROCESS | 1657 | 1465245077773 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] 13:31:17 INFO - PROCESS | 1657 | 1465245077794 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 13:31:17 INFO - PROCESS | 1657 | 1465245077797 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 13:31:17 INFO - PROCESS | 1657 | 1465245077798 Marionette TRACE conn2 <- [1,1386,null,{}] 13:31:17 INFO - PROCESS | 1657 | 1465245077800 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}] 13:31:17 INFO - PROCESS | 1657 | 1465245077801 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:17 INFO - PROCESS | 1657 | 1465245077877 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 13:31:17 INFO - PROCESS | 1657 | 1465245077883 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:17 INFO - PROCESS | 1657 | 1465245077884 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x1216a2800 == 33 [pid = 1657] [id = 354] 13:31:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x112e64c00) [pid = 1657] [serial = 1061] [outer = 0x0] 13:31:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x121358400) [pid = 1657] [serial = 1062] [outer = 0x112e64c00] 13:31:17 INFO - PROCESS | 1657 | 1465245077909 Marionette DEBUG loaded listener.js 13:31:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x121540800) [pid = 1657] [serial = 1063] [outer = 0x112e64c00] 13:31:18 INFO - PROCESS | 1657 | 1465245078251 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] 13:31:18 INFO - PROCESS | 1657 | 1465245078269 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 13:31:18 INFO - PROCESS | 1657 | 1465245078271 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 13:31:18 INFO - PROCESS | 1657 | 1465245078272 Marionette TRACE conn2 <- [1,1390,null,{}] 13:31:18 INFO - PROCESS | 1657 | 1465245078274 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}] 13:31:18 INFO - PROCESS | 1657 | 1465245078275 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:18 INFO - PROCESS | 1657 | 1465245078351 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 13:31:18 INFO - PROCESS | 1657 | 1465245078354 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:18 INFO - PROCESS | 1657 | 1465245078355 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x124b2c000 == 34 [pid = 1657] [id = 355] 13:31:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x121541000) [pid = 1657] [serial = 1064] [outer = 0x0] 13:31:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1216e9800) [pid = 1657] [serial = 1065] [outer = 0x121541000] 13:31:18 INFO - PROCESS | 1657 | 1465245078379 Marionette DEBUG loaded listener.js 13:31:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1221d7c00) [pid = 1657] [serial = 1066] [outer = 0x121541000] 13:31:18 INFO - PROCESS | 1657 | 1465245078728 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]]]}] 13:31:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 13:31:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 469ms 13:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 13:31:18 INFO - PROCESS | 1657 | 1465245078740 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 13:31:18 INFO - PROCESS | 1657 | 1465245078741 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 13:31:18 INFO - PROCESS | 1657 | 1465245078743 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 13:31:18 INFO - PROCESS | 1657 | 1465245078744 Marionette TRACE conn2 <- [1,1394,null,{}] 13:31:18 INFO - PROCESS | 1657 | 1465245078747 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}] 13:31:18 INFO - PROCESS | 1657 | 1465245078753 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:18 INFO - PROCESS | 1657 | 1465245078872 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 13:31:18 INFO - PROCESS | 1657 | 1465245078884 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:18 INFO - PROCESS | 1657 | 1465245078885 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x125dc0000 == 35 [pid = 1657] [id = 356] 13:31:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1217f3000) [pid = 1657] [serial = 1067] [outer = 0x0] 13:31:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x124eb7800) [pid = 1657] [serial = 1068] [outer = 0x1217f3000] 13:31:18 INFO - PROCESS | 1657 | 1465245078910 Marionette DEBUG loaded listener.js 13:31:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x128b2cc00) [pid = 1657] [serial = 1069] [outer = 0x1217f3000] 13:31:19 INFO - PROCESS | 1657 | 1465245079267 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]]]}] 13:31:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 13:31:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 568ms 13:31:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 13:31:19 INFO - PROCESS | 1657 | 1465245079312 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 13:31:19 INFO - PROCESS | 1657 | 1465245079313 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 13:31:19 INFO - PROCESS | 1657 | 1465245079315 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 13:31:19 INFO - PROCESS | 1657 | 1465245079317 Marionette TRACE conn2 <- [1,1398,null,{}] 13:31:19 INFO - PROCESS | 1657 | 1465245079320 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}] 13:31:19 INFO - PROCESS | 1657 | 1465245079322 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:19 INFO - PROCESS | 1657 | 1465245079419 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 13:31:19 INFO - PROCESS | 1657 | 1465245079428 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:19 INFO - PROCESS | 1657 | 1465245079430 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x128d78800 == 36 [pid = 1657] [id = 357] 13:31:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x113d30800) [pid = 1657] [serial = 1070] [outer = 0x0] 13:31:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x128d6a000) [pid = 1657] [serial = 1071] [outer = 0x113d30800] 13:31:19 INFO - PROCESS | 1657 | 1465245079463 Marionette DEBUG loaded listener.js 13:31:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x129177c00) [pid = 1657] [serial = 1072] [outer = 0x113d30800] 13:31:19 INFO - PROCESS | 1657 | 1465245079792 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]]]}] 13:31:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 13:31:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 520ms 13:31:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 13:31:19 INFO - PROCESS | 1657 | 1465245079835 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 13:31:19 INFO - PROCESS | 1657 | 1465245079836 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 13:31:19 INFO - PROCESS | 1657 | 1465245079838 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 13:31:19 INFO - PROCESS | 1657 | 1465245079839 Marionette TRACE conn2 <- [1,1402,null,{}] 13:31:19 INFO - PROCESS | 1657 | 1465245079842 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}] 13:31:19 INFO - PROCESS | 1657 | 1465245079843 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:19 INFO - PROCESS | 1657 | 1465245079937 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 13:31:19 INFO - PROCESS | 1657 | 1465245079975 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:19 INFO - PROCESS | 1657 | 1465245079976 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x116bdf800 == 37 [pid = 1657] [id = 358] 13:31:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12917b400) [pid = 1657] [serial = 1073] [outer = 0x0] 13:31:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x129396400) [pid = 1657] [serial = 1074] [outer = 0x12917b400] 13:31:20 INFO - PROCESS | 1657 | 1465245079999 Marionette DEBUG loaded listener.js 13:31:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1293a0800) [pid = 1657] [serial = 1075] [outer = 0x12917b400] 13:31:20 INFO - PROCESS | 1657 | 1465245080300 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]]]}] 13:31:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 13:31:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 521ms 13:31:20 INFO - PROCESS | 1657 | 1465245080360 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 13:31:20 INFO - PROCESS | 1657 | 1465245080361 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 13:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 13:31:20 INFO - PROCESS | 1657 | 1465245080368 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 13:31:20 INFO - PROCESS | 1657 | 1465245080369 Marionette TRACE conn2 <- [1,1406,null,{}] 13:31:20 INFO - PROCESS | 1657 | 1465245080372 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}] 13:31:20 INFO - PROCESS | 1657 | 1465245080373 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:20 INFO - PROCESS | 1657 | 1465245080468 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 13:31:20 INFO - PROCESS | 1657 | 1465245080471 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:20 INFO - PROCESS | 1657 | 1465245080480 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a862000 == 38 [pid = 1657] [id = 359] 13:31:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12917bc00) [pid = 1657] [serial = 1076] [outer = 0x0] 13:31:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1293e8000) [pid = 1657] [serial = 1077] [outer = 0x12917bc00] 13:31:20 INFO - PROCESS | 1657 | 1465245080535 Marionette DEBUG loaded listener.js 13:31:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12a732000) [pid = 1657] [serial = 1078] [outer = 0x12917bc00] 13:31:20 INFO - PROCESS | 1657 | 1465245080818 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]]]}] 13:31:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 13:31:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 473ms 13:31:20 INFO - PROCESS | 1657 | 1465245080894 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 13:31:20 INFO - PROCESS | 1657 | 1465245080896 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 13:31:20 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x112a19800) [pid = 1657] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 13:31:20 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x112a19400) [pid = 1657] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 13:31:20 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x112f5ec00) [pid = 1657] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 13:31:20 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x115f63c00) [pid = 1657] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 13:31:20 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x115f67800) [pid = 1657] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 13:31:20 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1190f0800) [pid = 1657] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 13:31:20 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x112ec0800) [pid = 1657] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 13:31:20 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x118183000) [pid = 1657] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 13:31:20 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x119b53000) [pid = 1657] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 13:31:20 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x121762000) [pid = 1657] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 13:31:20 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x128b30400) [pid = 1657] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 13:31:20 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x113bbb800) [pid = 1657] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 13:31:20 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x112a1a000) [pid = 1657] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 13:31:20 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x118190400) [pid = 1657] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 13:31:20 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x126f21000) [pid = 1657] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 13:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 13:31:20 INFO - PROCESS | 1657 | 1465245080913 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 13:31:20 INFO - PROCESS | 1657 | 1465245080915 Marionette TRACE conn2 <- [1,1410,null,{}] 13:31:20 INFO - PROCESS | 1657 | 1465245080917 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}] 13:31:20 INFO - PROCESS | 1657 | 1465245080918 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:20 INFO - PROCESS | 1657 | 1465245080994 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 13:31:21 INFO - PROCESS | 1657 | 1465245081000 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:21 INFO - PROCESS | 1657 | 1465245081001 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x119ac4800 == 39 [pid = 1657] [id = 360] 13:31:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x115ae8400) [pid = 1657] [serial = 1079] [outer = 0x0] 13:31:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x116844c00) [pid = 1657] [serial = 1080] [outer = 0x115ae8400] 13:31:21 INFO - PROCESS | 1657 | 1465245081026 Marionette DEBUG loaded listener.js 13:31:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x118220800) [pid = 1657] [serial = 1081] [outer = 0x115ae8400] 13:31:21 INFO - PROCESS | 1657 | 1465245081374 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]]]}] 13:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 13:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 471ms 13:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 13:31:21 INFO - PROCESS | 1657 | 1465245081385 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 13:31:21 INFO - PROCESS | 1657 | 1465245081387 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 13:31:21 INFO - PROCESS | 1657 | 1465245081389 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 13:31:21 INFO - PROCESS | 1657 | 1465245081390 Marionette TRACE conn2 <- [1,1414,null,{}] 13:31:21 INFO - PROCESS | 1657 | 1465245081393 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}] 13:31:21 INFO - PROCESS | 1657 | 1465245081394 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:21 INFO - PROCESS | 1657 | 1465245081486 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 13:31:21 INFO - PROCESS | 1657 | 1465245081547 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:21 INFO - PROCESS | 1657 | 1465245081549 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b14d800 == 40 [pid = 1657] [id = 361] 13:31:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x113d2c400) [pid = 1657] [serial = 1082] [outer = 0x0] 13:31:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x121261c00) [pid = 1657] [serial = 1083] [outer = 0x113d2c400] 13:31:21 INFO - PROCESS | 1657 | 1465245081575 Marionette DEBUG loaded listener.js 13:31:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x12a8b7c00) [pid = 1657] [serial = 1084] [outer = 0x113d2c400] 13:31:21 INFO - PROCESS | 1657 | 1465245081914 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]]]}] 13:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 13:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 569ms 13:31:21 INFO - PROCESS | 1657 | 1465245081959 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 13:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 13:31:21 INFO - PROCESS | 1657 | 1465245081961 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 13:31:21 INFO - PROCESS | 1657 | 1465245081963 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 13:31:21 INFO - PROCESS | 1657 | 1465245081965 Marionette TRACE conn2 <- [1,1418,null,{}] 13:31:21 INFO - PROCESS | 1657 | 1465245081968 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}] 13:31:21 INFO - PROCESS | 1657 | 1465245081970 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:22 INFO - PROCESS | 1657 | 1465245082089 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 13:31:22 INFO - PROCESS | 1657 | 1465245082169 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:22 INFO - PROCESS | 1657 | 1465245082170 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bb1b000 == 41 [pid = 1657] [id = 362] 13:31:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x115aef000) [pid = 1657] [serial = 1085] [outer = 0x0] 13:31:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x12a8bec00) [pid = 1657] [serial = 1086] [outer = 0x115aef000] 13:31:22 INFO - PROCESS | 1657 | 1465245082209 Marionette DEBUG loaded listener.js 13:31:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x12b1b4800) [pid = 1657] [serial = 1087] [outer = 0x115aef000] 13:31:22 INFO - PROCESS | 1657 | 1465245082467 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]]]}] 13:31:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 13:31:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 522ms 13:31:22 INFO - PROCESS | 1657 | 1465245082489 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 13:31:22 INFO - PROCESS | 1657 | 1465245082490 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 13:31:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 13:31:22 INFO - PROCESS | 1657 | 1465245082494 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 13:31:22 INFO - PROCESS | 1657 | 1465245082495 Marionette TRACE conn2 <- [1,1422,null,{}] 13:31:22 INFO - PROCESS | 1657 | 1465245082505 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}] 13:31:22 INFO - PROCESS | 1657 | 1465245082506 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:22 INFO - PROCESS | 1657 | 1465245082596 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 13:31:22 INFO - PROCESS | 1657 | 1465245082602 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:22 INFO - PROCESS | 1657 | 1465245082603 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c436800 == 42 [pid = 1657] [id = 363] 13:31:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12b1b6800) [pid = 1657] [serial = 1088] [outer = 0x0] 13:31:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12b909400) [pid = 1657] [serial = 1089] [outer = 0x12b1b6800] 13:31:22 INFO - PROCESS | 1657 | 1465245082626 Marionette DEBUG loaded listener.js 13:31:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12b90fc00) [pid = 1657] [serial = 1090] [outer = 0x12b1b6800] 13:31:23 INFO - PROCESS | 1657 | 1465245083075 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]]]}] 13:31:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 13:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 624ms 13:31:23 INFO - PROCESS | 1657 | 1465245083119 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 13:31:23 INFO - PROCESS | 1657 | 1465245083121 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 13:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 13:31:23 INFO - PROCESS | 1657 | 1465245083124 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 13:31:23 INFO - PROCESS | 1657 | 1465245083126 Marionette TRACE conn2 <- [1,1426,null,{}] 13:31:23 INFO - PROCESS | 1657 | 1465245083130 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}] 13:31:23 INFO - PROCESS | 1657 | 1465245083134 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:23 INFO - PROCESS | 1657 | 1465245083240 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 13:31:23 INFO - PROCESS | 1657 | 1465245083309 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:23 INFO - PROCESS | 1657 | 1465245083311 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x11755f800 == 43 [pid = 1657] [id = 364] 13:31:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x116988c00) [pid = 1657] [serial = 1091] [outer = 0x0] 13:31:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x116b22000) [pid = 1657] [serial = 1092] [outer = 0x116988c00] 13:31:23 INFO - PROCESS | 1657 | 1465245083341 Marionette DEBUG loaded listener.js 13:31:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x118190c00) [pid = 1657] [serial = 1093] [outer = 0x116988c00] 13:31:23 INFO - PROCESS | 1657 | 1465245083771 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]]]}] 13:31:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 13:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 671ms 13:31:23 INFO - PROCESS | 1657 | 1465245083796 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 13:31:23 INFO - PROCESS | 1657 | 1465245083799 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 13:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 13:31:23 INFO - PROCESS | 1657 | 1465245083804 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 13:31:23 INFO - PROCESS | 1657 | 1465245083806 Marionette TRACE conn2 <- [1,1430,null,{}] 13:31:23 INFO - PROCESS | 1657 | 1465245083808 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}] 13:31:23 INFO - PROCESS | 1657 | 1465245083810 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:23 INFO - PROCESS | 1657 | 1465245083937 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 13:31:24 INFO - PROCESS | 1657 | 1465245084019 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:24 INFO - PROCESS | 1657 | 1465245084022 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x124b28000 == 44 [pid = 1657] [id = 365] 13:31:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1190f4000) [pid = 1657] [serial = 1094] [outer = 0x0] 13:31:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x119991000) [pid = 1657] [serial = 1095] [outer = 0x1190f4000] 13:31:24 INFO - PROCESS | 1657 | 1465245084052 Marionette DEBUG loaded listener.js 13:31:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x119b52800) [pid = 1657] [serial = 1096] [outer = 0x1190f4000] 13:31:24 INFO - PROCESS | 1657 | 1465245084486 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]]]}] 13:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 13:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 719ms 13:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 13:31:24 INFO - PROCESS | 1657 | 1465245084523 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 13:31:24 INFO - PROCESS | 1657 | 1465245084525 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 13:31:24 INFO - PROCESS | 1657 | 1465245084527 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 13:31:24 INFO - PROCESS | 1657 | 1465245084530 Marionette TRACE conn2 <- [1,1434,null,{}] 13:31:24 INFO - PROCESS | 1657 | 1465245084538 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}] 13:31:24 INFO - PROCESS | 1657 | 1465245084541 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:24 INFO - PROCESS | 1657 | 1465245084643 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 13:31:24 INFO - PROCESS | 1657 | 1465245084712 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:24 INFO - PROCESS | 1657 | 1465245084714 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c71b000 == 45 [pid = 1657] [id = 366] 13:31:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x121359000) [pid = 1657] [serial = 1097] [outer = 0x0] 13:31:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x125d5e000) [pid = 1657] [serial = 1098] [outer = 0x121359000] 13:31:24 INFO - PROCESS | 1657 | 1465245084747 Marionette DEBUG loaded listener.js 13:31:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x127665c00) [pid = 1657] [serial = 1099] [outer = 0x121359000] 13:31:25 INFO - PROCESS | 1657 | 1465245085162 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]]]}] 13:31:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 13:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 672ms 13:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 13:31:25 INFO - PROCESS | 1657 | 1465245085200 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 13:31:25 INFO - PROCESS | 1657 | 1465245085202 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 13:31:25 INFO - PROCESS | 1657 | 1465245085204 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 13:31:25 INFO - PROCESS | 1657 | 1465245085205 Marionette TRACE conn2 <- [1,1438,null,{}] 13:31:25 INFO - PROCESS | 1657 | 1465245085208 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}] 13:31:25 INFO - PROCESS | 1657 | 1465245085209 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:25 INFO - PROCESS | 1657 | 1465245085334 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 13:31:25 INFO - PROCESS | 1657 | 1465245085416 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:25 INFO - PROCESS | 1657 | 1465245085417 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c97d800 == 46 [pid = 1657] [id = 367] 13:31:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x129172800) [pid = 1657] [serial = 1100] [outer = 0x0] 13:31:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1293a1c00) [pid = 1657] [serial = 1101] [outer = 0x129172800] 13:31:25 INFO - PROCESS | 1657 | 1465245085446 Marionette DEBUG loaded listener.js 13:31:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12a8b3000) [pid = 1657] [serial = 1102] [outer = 0x129172800] 13:31:25 INFO - PROCESS | 1657 | 1465245085887 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]]]}] 13:31:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 13:31:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 872ms 13:31:26 INFO - PROCESS | 1657 | 1465245086088 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 13:31:26 INFO - PROCESS | 1657 | 1465245086091 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 13:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 13:31:26 INFO - PROCESS | 1657 | 1465245086096 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 13:31:26 INFO - PROCESS | 1657 | 1465245086101 Marionette TRACE conn2 <- [1,1442,null,{}] 13:31:26 INFO - PROCESS | 1657 | 1465245086106 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}] 13:31:26 INFO - PROCESS | 1657 | 1465245086108 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:26 INFO - PROCESS | 1657 | 1465245086228 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 13:31:26 INFO - PROCESS | 1657 | 1465245086294 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:26 INFO - PROCESS | 1657 | 1465245086297 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x1188c3000 == 47 [pid = 1657] [id = 368] 13:31:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x116b17400) [pid = 1657] [serial = 1103] [outer = 0x0] 13:31:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x117eb0400) [pid = 1657] [serial = 1104] [outer = 0x116b17400] 13:31:26 INFO - PROCESS | 1657 | 1465245086324 Marionette DEBUG loaded listener.js 13:31:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x118227800) [pid = 1657] [serial = 1105] [outer = 0x116b17400] 13:31:26 INFO - PROCESS | 1657 | 1465245086785 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]]]}] 13:31:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 13:31:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 725ms 13:31:27 INFO - PROCESS | 1657 | --DOCSHELL 0x12bb1b000 == 46 [pid = 1657] [id = 362] 13:31:27 INFO - PROCESS | 1657 | --DOCSHELL 0x12b14d800 == 45 [pid = 1657] [id = 361] 13:31:27 INFO - PROCESS | 1657 | --DOCSHELL 0x119ac4800 == 44 [pid = 1657] [id = 360] 13:31:27 INFO - PROCESS | 1657 | --DOCSHELL 0x12a862000 == 43 [pid = 1657] [id = 359] 13:31:27 INFO - PROCESS | 1657 | --DOCSHELL 0x116bdf800 == 42 [pid = 1657] [id = 358] 13:31:27 INFO - PROCESS | 1657 | --DOCSHELL 0x128d78800 == 41 [pid = 1657] [id = 357] 13:31:27 INFO - PROCESS | 1657 | --DOCSHELL 0x125dc0000 == 40 [pid = 1657] [id = 356] 13:31:27 INFO - PROCESS | 1657 | --DOCSHELL 0x124b2c000 == 39 [pid = 1657] [id = 355] 13:31:27 INFO - PROCESS | 1657 | --DOCSHELL 0x1216a2800 == 38 [pid = 1657] [id = 354] 13:31:27 INFO - PROCESS | 1657 | --DOCSHELL 0x119b90000 == 37 [pid = 1657] [id = 353] 13:31:27 INFO - PROCESS | 1657 | --DOCSHELL 0x11887d800 == 36 [pid = 1657] [id = 352] 13:31:27 INFO - PROCESS | 1657 | --DOCSHELL 0x116bd2000 == 35 [pid = 1657] [id = 351] 13:31:27 INFO - PROCESS | 1657 | --DOCSHELL 0x117578800 == 34 [pid = 1657] [id = 350] 13:31:27 INFO - PROCESS | 1657 | --DOCSHELL 0x121505800 == 33 [pid = 1657] [id = 349] 13:31:27 INFO - PROCESS | 1657 | --DOCSHELL 0x113d06800 == 32 [pid = 1657] [id = 338] 13:31:27 INFO - PROCESS | 1657 | --DOCSHELL 0x12c97d800 == 31 [pid = 1657] [id = 367] 13:31:27 INFO - PROCESS | 1657 | --DOCSHELL 0x12c71b000 == 30 [pid = 1657] [id = 366] 13:31:27 INFO - PROCESS | 1657 | --DOCSHELL 0x124b28000 == 29 [pid = 1657] [id = 365] 13:31:27 INFO - PROCESS | 1657 | --DOCSHELL 0x12c436800 == 28 [pid = 1657] [id = 363] 13:31:27 INFO - PROCESS | 1657 | --DOCSHELL 0x11755f800 == 27 [pid = 1657] [id = 364] 13:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1211b4c00) [pid = 1657] [serial = 1030] [outer = 0x0] [url = about:blank] 13:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x119a14000) [pid = 1657] [serial = 1027] [outer = 0x0] [url = about:blank] 13:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x128915800) [pid = 1657] [serial = 1045] [outer = 0x0] [url = about:blank] 13:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x127664400) [pid = 1657] [serial = 1044] [outer = 0x0] [url = about:blank] 13:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x119a13400) [pid = 1657] [serial = 1029] [outer = 0x0] [url = about:blank] 13:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x124cd4000) [pid = 1657] [serial = 1035] [outer = 0x0] [url = about:blank] 13:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x113b2ec00) [pid = 1657] [serial = 1017] [outer = 0x0] [url = about:blank] 13:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x112f6b400) [pid = 1657] [serial = 1018] [outer = 0x0] [url = about:blank] 13:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x116b19800) [pid = 1657] [serial = 1020] [outer = 0x0] [url = about:blank] 13:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x117eae400) [pid = 1657] [serial = 1021] [outer = 0x0] [url = about:blank] 13:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x116b29000) [pid = 1657] [serial = 1014] [outer = 0x0] [url = about:blank] 13:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x11998fc00) [pid = 1657] [serial = 1026] [outer = 0x0] [url = about:blank] 13:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x118682400) [pid = 1657] [serial = 1023] [outer = 0x0] [url = about:blank] 13:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x11904bc00) [pid = 1657] [serial = 1024] [outer = 0x0] [url = about:blank] 13:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1188a5400) [pid = 1657] [serial = 1003] [outer = 0x0] [url = about:blank] 13:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1184e1800) [pid = 1657] [serial = 1002] [outer = 0x0] [url = about:blank] 13:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x121265c00) [pid = 1657] [serial = 1006] [outer = 0x0] [url = about:blank] 13:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1211b3000) [pid = 1657] [serial = 1005] [outer = 0x0] [url = about:blank] 13:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x128918000) [pid = 1657] [serial = 1009] [outer = 0x0] [url = about:blank] 13:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1271d9800) [pid = 1657] [serial = 1008] [outer = 0x0] [url = about:blank] 13:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12a8b2c00) [pid = 1657] [serial = 1012] [outer = 0x0] [url = about:blank] 13:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x129175000) [pid = 1657] [serial = 1011] [outer = 0x0] [url = about:blank] 13:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1211d6400) [pid = 1657] [serial = 1032] [outer = 0x0] [url = about:blank] 13:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x118223800) [pid = 1657] [serial = 1038] [outer = 0x0] [url = about:blank] 13:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x119a16400) [pid = 1657] [serial = 1039] [outer = 0x0] [url = about:blank] 13:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1256e8c00) [pid = 1657] [serial = 1041] [outer = 0x0] [url = about:blank] 13:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x1256e4800) [pid = 1657] [serial = 1036] [outer = 0x0] [url = about:blank] 13:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x118189800) [pid = 1657] [serial = 1015] [outer = 0x0] [url = about:blank] 13:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x126f2a000) [pid = 1657] [serial = 1042] [outer = 0x0] [url = about:blank] 13:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x121c53400) [pid = 1657] [serial = 1033] [outer = 0x0] [url = about:blank] 13:31:27 INFO - PROCESS | 1657 | 1465245087376 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 13:31:27 INFO - PROCESS | 1657 | 1465245087379 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 13:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 13:31:27 INFO - PROCESS | 1657 | 1465245087388 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 13:31:27 INFO - PROCESS | 1657 | 1465245087389 Marionette TRACE conn2 <- [1,1446,null,{}] 13:31:27 INFO - PROCESS | 1657 | 1465245087393 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}] 13:31:27 INFO - PROCESS | 1657 | 1465245087395 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:27 INFO - PROCESS | 1657 | 1465245087478 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 13:31:27 INFO - PROCESS | 1657 | 1465245087484 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:27 INFO - PROCESS | 1657 | 1465245087488 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x1131e2000 == 28 [pid = 1657] [id = 369] 13:31:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x112ec1400) [pid = 1657] [serial = 1106] [outer = 0x0] 13:31:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x113093c00) [pid = 1657] [serial = 1107] [outer = 0x112ec1400] 13:31:27 INFO - PROCESS | 1657 | 1465245087515 Marionette DEBUG loaded listener.js 13:31:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x113d2cc00) [pid = 1657] [serial = 1108] [outer = 0x112ec1400] 13:31:27 INFO - PROCESS | 1657 | 1465245087863 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]]]}] 13:31:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 13:31:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 521ms 13:31:27 INFO - PROCESS | 1657 | 1465245087925 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 13:31:27 INFO - PROCESS | 1657 | 1465245087928 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 13:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 13:31:27 INFO - PROCESS | 1657 | 1465245087937 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 13:31:27 INFO - PROCESS | 1657 | 1465245087941 Marionette TRACE conn2 <- [1,1450,null,{}] 13:31:27 INFO - PROCESS | 1657 | 1465245087945 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}] 13:31:27 INFO - PROCESS | 1657 | 1465245087948 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:28 INFO - PROCESS | 1657 | 1465245088069 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 13:31:28 INFO - PROCESS | 1657 | 1465245088083 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:28 INFO - PROCESS | 1657 | 1465245088085 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x116bd5800 == 29 [pid = 1657] [id = 370] 13:31:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x115ebb400) [pid = 1657] [serial = 1109] [outer = 0x0] 13:31:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x116b29000) [pid = 1657] [serial = 1110] [outer = 0x115ebb400] 13:31:28 INFO - PROCESS | 1657 | 1465245088117 Marionette DEBUG loaded listener.js 13:31:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x117eb5c00) [pid = 1657] [serial = 1111] [outer = 0x115ebb400] 13:31:28 INFO - PROCESS | 1657 | 1465245088440 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]]]}] 13:31:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 13:31:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 527ms 13:31:28 INFO - PROCESS | 1657 | 1465245088464 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 13:31:28 INFO - PROCESS | 1657 | 1465245088467 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 13:31:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 13:31:28 INFO - PROCESS | 1657 | 1465245088470 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 13:31:28 INFO - PROCESS | 1657 | 1465245088471 Marionette TRACE conn2 <- [1,1454,null,{}] 13:31:28 INFO - PROCESS | 1657 | 1465245088478 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}] 13:31:28 INFO - PROCESS | 1657 | 1465245088481 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:28 INFO - PROCESS | 1657 | 1465245088564 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 13:31:28 INFO - PROCESS | 1657 | 1465245088570 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:28 INFO - PROCESS | 1657 | 1465245088573 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x118864000 == 30 [pid = 1657] [id = 371] 13:31:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x11864fc00) [pid = 1657] [serial = 1112] [outer = 0x0] 13:31:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x118688c00) [pid = 1657] [serial = 1113] [outer = 0x11864fc00] 13:31:28 INFO - PROCESS | 1657 | 1465245088603 Marionette DEBUG loaded listener.js 13:31:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1188a5400) [pid = 1657] [serial = 1114] [outer = 0x11864fc00] 13:31:28 INFO - PROCESS | 1657 | 1465245088955 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]]]}] 13:31:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 13:31:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 517ms 13:31:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 13:31:28 INFO - PROCESS | 1657 | 1465245088988 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 13:31:28 INFO - PROCESS | 1657 | 1465245088989 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 13:31:28 INFO - PROCESS | 1657 | 1465245088991 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 13:31:28 INFO - PROCESS | 1657 | 1465245088992 Marionette TRACE conn2 <- [1,1458,null,{}] 13:31:28 INFO - PROCESS | 1657 | 1465245088995 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}] 13:31:28 INFO - PROCESS | 1657 | 1465245088996 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:29 INFO - PROCESS | 1657 | 1465245089070 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 13:31:29 INFO - PROCESS | 1657 | 1465245089130 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:29 INFO - PROCESS | 1657 | 1465245089131 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x11909e800 == 31 [pid = 1657] [id = 372] 13:31:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x11889e800) [pid = 1657] [serial = 1115] [outer = 0x0] 13:31:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1190f6400) [pid = 1657] [serial = 1116] [outer = 0x11889e800] 13:31:29 INFO - PROCESS | 1657 | 1465245089156 Marionette DEBUG loaded listener.js 13:31:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x119996800) [pid = 1657] [serial = 1117] [outer = 0x11889e800] 13:31:29 INFO - PROCESS | 1657 | 1465245089469 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]]]}] 13:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 13:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 518ms 13:31:29 INFO - PROCESS | 1657 | 1465245089516 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 13:31:29 INFO - PROCESS | 1657 | 1465245089517 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 13:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 13:31:29 INFO - PROCESS | 1657 | 1465245089519 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 13:31:29 INFO - PROCESS | 1657 | 1465245089520 Marionette TRACE conn2 <- [1,1462,null,{}] 13:31:29 INFO - PROCESS | 1657 | 1465245089523 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}] 13:31:29 INFO - PROCESS | 1657 | 1465245089524 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:29 INFO - PROCESS | 1657 | 1465245089623 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 13:31:29 INFO - PROCESS | 1657 | 1465245089627 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:29 INFO - PROCESS | 1657 | 1465245089628 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c2c800 == 32 [pid = 1657] [id = 373] 13:31:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x119a0bc00) [pid = 1657] [serial = 1118] [outer = 0x0] 13:31:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x119a13000) [pid = 1657] [serial = 1119] [outer = 0x119a0bc00] 13:31:29 INFO - PROCESS | 1657 | 1465245089652 Marionette DEBUG loaded listener.js 13:31:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x119b4a800) [pid = 1657] [serial = 1120] [outer = 0x119a0bc00] 13:31:30 INFO - PROCESS | 1657 | 1465245090005 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]]]}] 13:31:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 13:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 518ms 13:31:30 INFO - PROCESS | 1657 | 1465245090038 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 13:31:30 INFO - PROCESS | 1657 | 1465245090039 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 13:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 13:31:30 INFO - PROCESS | 1657 | 1465245090047 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 13:31:30 INFO - PROCESS | 1657 | 1465245090050 Marionette TRACE conn2 <- [1,1466,null,{}] 13:31:30 INFO - PROCESS | 1657 | 1465245090053 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}] 13:31:30 INFO - PROCESS | 1657 | 1465245090057 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:30 INFO - PROCESS | 1657 | 1465245090170 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 13:31:30 INFO - PROCESS | 1657 | 1465245090208 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:30 INFO - PROCESS | 1657 | 1465245090210 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x121b77800 == 33 [pid = 1657] [id = 374] 13:31:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x121011c00) [pid = 1657] [serial = 1121] [outer = 0x0] 13:31:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x121263400) [pid = 1657] [serial = 1122] [outer = 0x121011c00] 13:31:30 INFO - PROCESS | 1657 | 1465245090236 Marionette DEBUG loaded listener.js 13:31:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x121546000) [pid = 1657] [serial = 1123] [outer = 0x121011c00] 13:31:30 INFO - PROCESS | 1657 | 1465245090574 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]]]}] 13:31:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 13:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 571ms 13:31:30 INFO - PROCESS | 1657 | 1465245090619 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 13:31:30 INFO - PROCESS | 1657 | 1465245090620 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 13:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 13:31:30 INFO - PROCESS | 1657 | 1465245090622 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 13:31:30 INFO - PROCESS | 1657 | 1465245090623 Marionette TRACE conn2 <- [1,1470,null,{}] 13:31:30 INFO - PROCESS | 1657 | 1465245090625 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}] 13:31:30 INFO - PROCESS | 1657 | 1465245090626 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:30 INFO - PROCESS | 1657 | 1465245090719 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 13:31:30 INFO - PROCESS | 1657 | 1465245090722 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:30 INFO - PROCESS | 1657 | 1465245090730 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x125694000 == 34 [pid = 1657] [id = 375] 13:31:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1211b6800) [pid = 1657] [serial = 1124] [outer = 0x0] 13:31:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1218cc800) [pid = 1657] [serial = 1125] [outer = 0x1211b6800] 13:31:30 INFO - PROCESS | 1657 | 1465245090755 Marionette DEBUG loaded listener.js 13:31:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x124ebe000) [pid = 1657] [serial = 1126] [outer = 0x1211b6800] 13:31:31 INFO - PROCESS | 1657 | 1465245091097 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]]]}] 13:31:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 13:31:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 519ms 13:31:31 INFO - PROCESS | 1657 | 1465245091158 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 13:31:31 INFO - PROCESS | 1657 | 1465245091159 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 13:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 13:31:31 INFO - PROCESS | 1657 | 1465245091161 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 13:31:31 INFO - PROCESS | 1657 | 1465245091162 Marionette TRACE conn2 <- [1,1474,null,{}] 13:31:31 INFO - PROCESS | 1657 | 1465245091164 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}] 13:31:31 INFO - PROCESS | 1657 | 1465245091165 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:31 INFO - PROCESS | 1657 | 1465245091257 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 13:31:31 INFO - PROCESS | 1657 | 1465245091270 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:31 INFO - PROCESS | 1657 | 1465245091271 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x126ead000 == 35 [pid = 1657] [id = 376] 13:31:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x124ec0400) [pid = 1657] [serial = 1127] [outer = 0x0] 13:31:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x126edbc00) [pid = 1657] [serial = 1128] [outer = 0x124ec0400] 13:31:31 INFO - PROCESS | 1657 | 1465245091295 Marionette DEBUG loaded listener.js 13:31:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x128915c00) [pid = 1657] [serial = 1129] [outer = 0x124ec0400] 13:31:31 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x113d30800) [pid = 1657] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 13:31:31 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12917b400) [pid = 1657] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 13:31:31 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12917bc00) [pid = 1657] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 13:31:31 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x112e64c00) [pid = 1657] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 13:31:31 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x118184400) [pid = 1657] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 13:31:31 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x116b0e800) [pid = 1657] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 13:31:31 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x121541000) [pid = 1657] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 13:31:31 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1197be400) [pid = 1657] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 13:31:31 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1184e4000) [pid = 1657] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 13:31:31 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x115ad5800) [pid = 1657] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 13:31:31 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x113d2c400) [pid = 1657] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 13:31:31 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x115ae8400) [pid = 1657] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 13:31:31 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12b1b6800) [pid = 1657] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 13:31:31 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1217f3000) [pid = 1657] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 13:31:31 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x115aef000) [pid = 1657] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 13:31:31 INFO - PROCESS | 1657 | 1465245091766 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]]]}] 13:31:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 13:31:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 619ms 13:31:31 INFO - PROCESS | 1657 | 1465245091780 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 13:31:31 INFO - PROCESS | 1657 | 1465245091783 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 13:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 13:31:31 INFO - PROCESS | 1657 | 1465245091792 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 13:31:31 INFO - PROCESS | 1657 | 1465245091793 Marionette TRACE conn2 <- [1,1478,null,{}] 13:31:31 INFO - PROCESS | 1657 | 1465245091795 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}] 13:31:31 INFO - PROCESS | 1657 | 1465245091796 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:31 INFO - PROCESS | 1657 | 1465245091907 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 13:31:31 INFO - PROCESS | 1657 | 1465245091966 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:31 INFO - PROCESS | 1657 | 1465245091967 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x128d8e000 == 36 [pid = 1657] [id = 377] 13:31:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1130ae400) [pid = 1657] [serial = 1130] [outer = 0x0] 13:31:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x11897b400) [pid = 1657] [serial = 1131] [outer = 0x1130ae400] 13:31:31 INFO - PROCESS | 1657 | 1465245091992 Marionette DEBUG loaded listener.js 13:31:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1216e8400) [pid = 1657] [serial = 1132] [outer = 0x1130ae400] 13:31:32 INFO - PROCESS | 1657 | 1465245092268 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]]]}] 13:31:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 13:31:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 518ms 13:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 13:31:32 INFO - PROCESS | 1657 | 1465245092311 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 13:31:32 INFO - PROCESS | 1657 | 1465245092312 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 13:31:32 INFO - PROCESS | 1657 | 1465245092316 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 13:31:32 INFO - PROCESS | 1657 | 1465245092320 Marionette TRACE conn2 <- [1,1482,null,{}] 13:31:32 INFO - PROCESS | 1657 | 1465245092322 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}] 13:31:32 INFO - PROCESS | 1657 | 1465245092323 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:32 INFO - PROCESS | 1657 | 1465245092402 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 13:31:32 INFO - PROCESS | 1657 | 1465245092405 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:32 INFO - PROCESS | 1657 | 1465245092406 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a532800 == 37 [pid = 1657] [id = 378] 13:31:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1217f3000) [pid = 1657] [serial = 1133] [outer = 0x0] 13:31:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x128918400) [pid = 1657] [serial = 1134] [outer = 0x1217f3000] 13:31:32 INFO - PROCESS | 1657 | 1465245092430 Marionette DEBUG loaded listener.js 13:31:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x128b31000) [pid = 1657] [serial = 1135] [outer = 0x1217f3000] 13:31:32 INFO - PROCESS | 1657 | 1465245092791 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]]]}] 13:31:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 13:31:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 523ms 13:31:32 INFO - PROCESS | 1657 | 1465245092852 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 13:31:32 INFO - PROCESS | 1657 | 1465245092853 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 13:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 13:31:32 INFO - PROCESS | 1657 | 1465245092859 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 13:31:32 INFO - PROCESS | 1657 | 1465245092861 Marionette TRACE conn2 <- [1,1486,null,{}] 13:31:32 INFO - PROCESS | 1657 | 1465245092868 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}] 13:31:32 INFO - PROCESS | 1657 | 1465245092870 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:32 INFO - PROCESS | 1657 | 1465245092960 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 13:31:32 INFO - PROCESS | 1657 | 1465245092966 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:32 INFO - PROCESS | 1657 | 1465245092969 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x11949f800 == 38 [pid = 1657] [id = 379] 13:31:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x128b31400) [pid = 1657] [serial = 1136] [outer = 0x0] 13:31:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12939d800) [pid = 1657] [serial = 1137] [outer = 0x128b31400] 13:31:32 INFO - PROCESS | 1657 | 1465245092995 Marionette DEBUG loaded listener.js 13:31:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12a8b6400) [pid = 1657] [serial = 1138] [outer = 0x128b31400] 13:31:33 INFO - PROCESS | 1657 | 1465245093340 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]]]}] 13:31:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 13:31:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 518ms 13:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 13:31:33 INFO - PROCESS | 1657 | 1465245093378 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 13:31:33 INFO - PROCESS | 1657 | 1465245093379 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 13:31:33 INFO - PROCESS | 1657 | 1465245093381 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 13:31:33 INFO - PROCESS | 1657 | 1465245093382 Marionette TRACE conn2 <- [1,1490,null,{}] 13:31:33 INFO - PROCESS | 1657 | 1465245093385 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}] 13:31:33 INFO - PROCESS | 1657 | 1465245093386 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:33 INFO - PROCESS | 1657 | 1465245093487 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 13:31:33 INFO - PROCESS | 1657 | 1465245093519 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:33 INFO - PROCESS | 1657 | 1465245093520 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bb1c800 == 39 [pid = 1657] [id = 380] 13:31:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12a8b4c00) [pid = 1657] [serial = 1139] [outer = 0x0] 13:31:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12b058000) [pid = 1657] [serial = 1140] [outer = 0x12a8b4c00] 13:31:33 INFO - PROCESS | 1657 | 1465245093544 Marionette DEBUG loaded listener.js 13:31:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12b1b2c00) [pid = 1657] [serial = 1141] [outer = 0x12a8b4c00] 13:31:34 INFO - PROCESS | 1657 | 1465245094067 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]]]}] 13:31:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 13:31:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 719ms 13:31:34 INFO - PROCESS | 1657 | 1465245094124 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 13:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 13:31:34 INFO - PROCESS | 1657 | 1465245094126 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 13:31:34 INFO - PROCESS | 1657 | 1465245094131 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 13:31:34 INFO - PROCESS | 1657 | 1465245094136 Marionette TRACE conn2 <- [1,1494,null,{}] 13:31:34 INFO - PROCESS | 1657 | 1465245094139 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}] 13:31:34 INFO - PROCESS | 1657 | 1465245094141 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:34 INFO - PROCESS | 1657 | 1465245094252 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 13:31:34 INFO - PROCESS | 1657 | 1465245094375 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:34 INFO - PROCESS | 1657 | 1465245094376 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x117561000 == 40 [pid = 1657] [id = 381] 13:31:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x113d30400) [pid = 1657] [serial = 1142] [outer = 0x0] 13:31:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x115af1000) [pid = 1657] [serial = 1143] [outer = 0x113d30400] 13:31:34 INFO - PROCESS | 1657 | 1465245094407 Marionette DEBUG loaded listener.js 13:31:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x116b0fc00) [pid = 1657] [serial = 1144] [outer = 0x113d30400] 13:31:34 INFO - PROCESS | 1657 | 1465245094962 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]]]}] 13:31:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 13:31:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 875ms 13:31:35 INFO - PROCESS | 1657 | 1465245095123 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 13:31:35 INFO - PROCESS | 1657 | 1465245095125 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 13:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 13:31:35 INFO - PROCESS | 1657 | 1465245095157 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 13:31:35 INFO - PROCESS | 1657 | 1465245095158 Marionette TRACE conn2 <- [1,1498,null,{}] 13:31:35 INFO - PROCESS | 1657 | 1465245095162 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}] 13:31:35 INFO - PROCESS | 1657 | 1465245095164 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:35 INFO - PROCESS | 1657 | 1465245095271 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 13:31:35 INFO - PROCESS | 1657 | 1465245095322 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:35 INFO - PROCESS | 1657 | 1465245095325 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x116be5800 == 41 [pid = 1657] [id = 382] 13:31:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x11691bc00) [pid = 1657] [serial = 1145] [outer = 0x0] 13:31:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x116b11400) [pid = 1657] [serial = 1146] [outer = 0x11691bc00] 13:31:35 INFO - PROCESS | 1657 | 1465245095352 Marionette DEBUG loaded listener.js 13:31:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1177d8000) [pid = 1657] [serial = 1147] [outer = 0x11691bc00] 13:31:35 INFO - PROCESS | 1657 | --DOCSHELL 0x11949f800 == 40 [pid = 1657] [id = 379] 13:31:35 INFO - PROCESS | 1657 | --DOCSHELL 0x12a532800 == 39 [pid = 1657] [id = 378] 13:31:35 INFO - PROCESS | 1657 | --DOCSHELL 0x128d8e000 == 38 [pid = 1657] [id = 377] 13:31:35 INFO - PROCESS | 1657 | --DOCSHELL 0x126ead000 == 37 [pid = 1657] [id = 376] 13:31:35 INFO - PROCESS | 1657 | --DOCSHELL 0x125694000 == 36 [pid = 1657] [id = 375] 13:31:35 INFO - PROCESS | 1657 | --DOCSHELL 0x121b77800 == 35 [pid = 1657] [id = 374] 13:31:35 INFO - PROCESS | 1657 | --DOCSHELL 0x119c2c800 == 34 [pid = 1657] [id = 373] 13:31:35 INFO - PROCESS | 1657 | --DOCSHELL 0x11909e800 == 33 [pid = 1657] [id = 372] 13:31:35 INFO - PROCESS | 1657 | --DOCSHELL 0x118864000 == 32 [pid = 1657] [id = 371] 13:31:35 INFO - PROCESS | 1657 | --DOCSHELL 0x116bd5800 == 31 [pid = 1657] [id = 370] 13:31:35 INFO - PROCESS | 1657 | --DOCSHELL 0x1131e2000 == 30 [pid = 1657] [id = 369] 13:31:35 INFO - PROCESS | 1657 | --DOCSHELL 0x1188c3000 == 29 [pid = 1657] [id = 368] 13:31:35 INFO - PROCESS | 1657 | 1465245095864 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]]]}] 13:31:35 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x118220800) [pid = 1657] [serial = 1081] [outer = 0x0] [url = about:blank] 13:31:35 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12a732000) [pid = 1657] [serial = 1078] [outer = 0x0] [url = about:blank] 13:31:35 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12a8b7c00) [pid = 1657] [serial = 1084] [outer = 0x0] [url = about:blank] 13:31:35 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12b909400) [pid = 1657] [serial = 1089] [outer = 0x0] [url = about:blank] 13:31:35 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x124eb7800) [pid = 1657] [serial = 1068] [outer = 0x0] [url = about:blank] 13:31:35 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12b90fc00) [pid = 1657] [serial = 1090] [outer = 0x0] [url = about:blank] 13:31:35 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12b1b4800) [pid = 1657] [serial = 1087] [outer = 0x0] [url = about:blank] 13:31:35 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x129177c00) [pid = 1657] [serial = 1072] [outer = 0x0] [url = about:blank] 13:31:35 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x128b2cc00) [pid = 1657] [serial = 1069] [outer = 0x0] [url = about:blank] 13:31:35 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x12a8bec00) [pid = 1657] [serial = 1086] [outer = 0x0] [url = about:blank] 13:31:35 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x128d6a000) [pid = 1657] [serial = 1071] [outer = 0x0] [url = about:blank] 13:31:35 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x129396400) [pid = 1657] [serial = 1074] [outer = 0x0] [url = about:blank] 13:31:35 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1293e8000) [pid = 1657] [serial = 1077] [outer = 0x0] [url = about:blank] 13:31:35 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x121358400) [pid = 1657] [serial = 1062] [outer = 0x0] [url = about:blank] 13:31:35 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x121540800) [pid = 1657] [serial = 1063] [outer = 0x0] [url = about:blank] 13:31:35 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x118687c00) [pid = 1657] [serial = 1056] [outer = 0x0] [url = about:blank] 13:31:35 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x118977000) [pid = 1657] [serial = 1057] [outer = 0x0] [url = about:blank] 13:31:35 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x116b15000) [pid = 1657] [serial = 1053] [outer = 0x0] [url = about:blank] 13:31:35 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1177d8400) [pid = 1657] [serial = 1054] [outer = 0x0] [url = about:blank] 13:31:35 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1216e9800) [pid = 1657] [serial = 1065] [outer = 0x0] [url = about:blank] 13:31:35 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1221d7c00) [pid = 1657] [serial = 1066] [outer = 0x0] [url = about:blank] 13:31:35 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1293a0800) [pid = 1657] [serial = 1075] [outer = 0x0] [url = about:blank] 13:31:35 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x119a11c00) [pid = 1657] [serial = 1059] [outer = 0x0] [url = about:blank] 13:31:35 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x121006400) [pid = 1657] [serial = 1060] [outer = 0x0] [url = about:blank] 13:31:35 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x129178400) [pid = 1657] [serial = 1048] [outer = 0x0] [url = about:blank] 13:31:35 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x128b24400) [pid = 1657] [serial = 1047] [outer = 0x0] [url = about:blank] 13:31:35 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x115f61c00) [pid = 1657] [serial = 1050] [outer = 0x0] [url = about:blank] 13:31:35 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x116b19000) [pid = 1657] [serial = 1051] [outer = 0x0] [url = about:blank] 13:31:35 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x121261c00) [pid = 1657] [serial = 1083] [outer = 0x0] [url = about:blank] 13:31:35 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x116844c00) [pid = 1657] [serial = 1080] [outer = 0x0] [url = about:blank] 13:31:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 13:31:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 780ms 13:31:35 INFO - PROCESS | 1657 | 1465245095930 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 13:31:35 INFO - PROCESS | 1657 | 1465245095936 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 13:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 13:31:35 INFO - PROCESS | 1657 | 1465245095943 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 13:31:35 INFO - PROCESS | 1657 | 1465245095947 Marionette TRACE conn2 <- [1,1502,null,{}] 13:31:35 INFO - PROCESS | 1657 | 1465245095951 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}] 13:31:35 INFO - PROCESS | 1657 | 1465245095954 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:36 INFO - PROCESS | 1657 | 1465245096072 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 13:31:36 INFO - PROCESS | 1657 | 1465245096089 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:36 INFO - PROCESS | 1657 | 1465245096090 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x111d8c800 == 30 [pid = 1657] [id = 383] 13:31:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x1181c0400) [pid = 1657] [serial = 1148] [outer = 0x0] 13:31:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x1184ec800) [pid = 1657] [serial = 1149] [outer = 0x1181c0400] 13:31:36 INFO - PROCESS | 1657 | 1465245096134 Marionette DEBUG loaded listener.js 13:31:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x11868c800) [pid = 1657] [serial = 1150] [outer = 0x1181c0400] 13:31:36 INFO - PROCESS | 1657 | 1465245096494 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]]]}] 13:31:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 13:31:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 579ms 13:31:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 13:31:36 INFO - PROCESS | 1657 | 1465245096523 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 13:31:36 INFO - PROCESS | 1657 | 1465245096524 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 13:31:36 INFO - PROCESS | 1657 | 1465245096526 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 13:31:36 INFO - PROCESS | 1657 | 1465245096528 Marionette TRACE conn2 <- [1,1506,null,{}] 13:31:36 INFO - PROCESS | 1657 | 1465245096534 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}] 13:31:36 INFO - PROCESS | 1657 | 1465245096538 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:36 INFO - PROCESS | 1657 | 1465245096619 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 13:31:36 INFO - PROCESS | 1657 | 1465245096625 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:36 INFO - PROCESS | 1657 | 1465245096627 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x119ebe000 == 31 [pid = 1657] [id = 384] 13:31:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1197bd800) [pid = 1657] [serial = 1151] [outer = 0x0] 13:31:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x11999bc00) [pid = 1657] [serial = 1152] [outer = 0x1197bd800] 13:31:36 INFO - PROCESS | 1657 | 1465245096656 Marionette DEBUG loaded listener.js 13:31:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x119a11000) [pid = 1657] [serial = 1153] [outer = 0x1197bd800] 13:31:37 INFO - PROCESS | 1657 | 1465245097015 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]]]}] 13:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 13:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 520ms 13:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 13:31:37 INFO - PROCESS | 1657 | 1465245097048 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 13:31:37 INFO - PROCESS | 1657 | 1465245097049 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 13:31:37 INFO - PROCESS | 1657 | 1465245097051 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 13:31:37 INFO - PROCESS | 1657 | 1465245097052 Marionette TRACE conn2 <- [1,1510,null,{}] 13:31:37 INFO - PROCESS | 1657 | 1465245097054 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}] 13:31:37 INFO - PROCESS | 1657 | 1465245097055 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:37 INFO - PROCESS | 1657 | 1465245097139 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 13:31:37 INFO - PROCESS | 1657 | 1465245097193 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:37 INFO - PROCESS | 1657 | 1465245097194 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x121b5a000 == 32 [pid = 1657] [id = 385] 13:31:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x112a1ec00) [pid = 1657] [serial = 1154] [outer = 0x0] 13:31:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x11a02f000) [pid = 1657] [serial = 1155] [outer = 0x112a1ec00] 13:31:37 INFO - PROCESS | 1657 | 1465245097219 Marionette DEBUG loaded listener.js 13:31:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1211d0c00) [pid = 1657] [serial = 1156] [outer = 0x112a1ec00] 13:31:37 INFO - PROCESS | 1657 | 1465245097483 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]]]}] 13:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 13:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 469ms 13:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 13:31:37 INFO - PROCESS | 1657 | 1465245097521 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 13:31:37 INFO - PROCESS | 1657 | 1465245097522 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 13:31:37 INFO - PROCESS | 1657 | 1465245097524 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 13:31:37 INFO - PROCESS | 1657 | 1465245097525 Marionette TRACE conn2 <- [1,1514,null,{}] 13:31:37 INFO - PROCESS | 1657 | 1465245097528 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}] 13:31:37 INFO - PROCESS | 1657 | 1465245097529 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:37 INFO - PROCESS | 1657 | 1465245097608 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 13:31:37 INFO - PROCESS | 1657 | 1465245097611 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:37 INFO - PROCESS | 1657 | 1465245097613 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x126e08000 == 33 [pid = 1657] [id = 386] 13:31:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x113bc3400) [pid = 1657] [serial = 1157] [outer = 0x0] 13:31:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x121357800) [pid = 1657] [serial = 1158] [outer = 0x113bc3400] 13:31:37 INFO - PROCESS | 1657 | 1465245097645 Marionette DEBUG loaded listener.js 13:31:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x121545800) [pid = 1657] [serial = 1159] [outer = 0x113bc3400] 13:31:37 INFO - PROCESS | 1657 | 1465245097984 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]]]}] 13:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 13:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 470ms 13:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 13:31:38 INFO - PROCESS | 1657 | 1465245097994 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 13:31:38 INFO - PROCESS | 1657 | 1465245097995 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 13:31:38 INFO - PROCESS | 1657 | 1465245097998 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 13:31:38 INFO - PROCESS | 1657 | 1465245098000 Marionette TRACE conn2 <- [1,1518,null,{}] 13:31:38 INFO - PROCESS | 1657 | 1465245098003 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}] 13:31:38 INFO - PROCESS | 1657 | 1465245098007 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:38 INFO - PROCESS | 1657 | 1465245098138 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 13:31:38 INFO - PROCESS | 1657 | 1465245098150 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:38 INFO - PROCESS | 1657 | 1465245098152 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x128d8e800 == 34 [pid = 1657] [id = 387] 13:31:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1216dec00) [pid = 1657] [serial = 1160] [outer = 0x0] 13:31:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x124c71400) [pid = 1657] [serial = 1161] [outer = 0x1216dec00] 13:31:38 INFO - PROCESS | 1657 | 1465245098177 Marionette DEBUG loaded listener.js 13:31:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x128b29000) [pid = 1657] [serial = 1162] [outer = 0x1216dec00] 13:31:38 INFO - PROCESS | 1657 | 1465245098499 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]]]}] 13:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 13:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 520ms 13:31:38 INFO - PROCESS | 1657 | 1465245098520 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 13:31:38 INFO - PROCESS | 1657 | 1465245098521 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 13:31:38 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 13:31:38 INFO - PROCESS | 1657 | 1465245098523 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 13:31:38 INFO - PROCESS | 1657 | 1465245098524 Marionette TRACE conn2 <- [1,1522,null,{}] 13:31:38 INFO - PROCESS | 1657 | 1465245098527 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}] 13:31:38 INFO - PROCESS | 1657 | 1465245098528 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:38 INFO - PROCESS | 1657 | 1465245098622 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 13:31:38 INFO - PROCESS | 1657 | 1465245098633 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:38 INFO - PROCESS | 1657 | 1465245098635 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a547800 == 35 [pid = 1657] [id = 388] 13:31:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x128b30800) [pid = 1657] [serial = 1163] [outer = 0x0] 13:31:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12917c000) [pid = 1657] [serial = 1164] [outer = 0x128b30800] 13:31:38 INFO - PROCESS | 1657 | 1465245098666 Marionette DEBUG loaded listener.js 13:31:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1293e9000) [pid = 1657] [serial = 1165] [outer = 0x128b30800] 13:31:39 INFO - PROCESS | 1657 | 1465245098999 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"]]]}] 13:31:39 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 () { 13:31:39 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:31:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 13:31:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:31:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 13:31:39 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 () { 13:31:39 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:31:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 13:31:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:31:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 13:31:39 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 () { 13:31:39 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:31:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 13:31:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:31:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 13:31:39 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 () { 13:31:39 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:31:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 13:31:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:31:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 13:31:39 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 519ms 13:31:39 INFO - PROCESS | 1657 | 1465245099049 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 13:31:39 INFO - PROCESS | 1657 | 1465245099050 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 13:31:39 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 13:31:39 INFO - PROCESS | 1657 | 1465245099053 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 13:31:39 INFO - PROCESS | 1657 | 1465245099054 Marionette TRACE conn2 <- [1,1526,null,{}] 13:31:39 INFO - PROCESS | 1657 | 1465245099056 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}] 13:31:39 INFO - PROCESS | 1657 | 1465245099057 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:39 INFO - PROCESS | 1657 | 1465245099153 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 13:31:39 INFO - PROCESS | 1657 | 1465245099156 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:39 INFO - PROCESS | 1657 | 1465245099157 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x1127f0000 == 36 [pid = 1657] [id = 389] 13:31:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1293ea400) [pid = 1657] [serial = 1166] [outer = 0x0] 13:31:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12a731000) [pid = 1657] [serial = 1167] [outer = 0x1293ea400] 13:31:39 INFO - PROCESS | 1657 | 1465245099182 Marionette DEBUG loaded listener.js 13:31:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12b059400) [pid = 1657] [serial = 1168] [outer = 0x1293ea400] 13:31:39 INFO - PROCESS | 1657 | 1465245099480 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"]]]}] 13:31:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:31:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 13:31:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:31:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 13:31:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:31:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 13:31:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:31:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 13:31:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 13:31:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 13:31:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:31:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 13:31:39 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 469ms 13:31:39 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 13:31:39 INFO - PROCESS | 1657 | 1465245099527 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 13:31:39 INFO - PROCESS | 1657 | 1465245099528 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 13:31:39 INFO - PROCESS | 1657 | 1465245099531 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 13:31:39 INFO - PROCESS | 1657 | 1465245099534 Marionette TRACE conn2 <- [1,1530,null,{}] 13:31:39 INFO - PROCESS | 1657 | 1465245099542 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}] 13:31:39 INFO - PROCESS | 1657 | 1465245099543 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:39 INFO - PROCESS | 1657 | 1465245099655 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 13:31:39 INFO - PROCESS | 1657 | 1465245099659 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:39 INFO - PROCESS | 1657 | 1465245099660 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bb06000 == 37 [pid = 1657] [id = 390] 13:31:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12b0ae400) [pid = 1657] [serial = 1169] [outer = 0x0] 13:31:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12b1b4800) [pid = 1657] [serial = 1170] [outer = 0x12b0ae400] 13:31:39 INFO - PROCESS | 1657 | 1465245099684 Marionette DEBUG loaded listener.js 13:31:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12b908000) [pid = 1657] [serial = 1171] [outer = 0x12b0ae400] 13:31:39 INFO - PROCESS | 1657 | 1465245099973 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]]]}] 13:31:40 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 13:31:40 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 13:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:31:40 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 13:31:40 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 13:31:40 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. 13:31:40 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 13:31:40 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 479ms 13:31:40 INFO - PROCESS | 1657 | 1465245100011 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 13:31:40 INFO - PROCESS | 1657 | 1465245100012 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 13:31:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 13:31:40 INFO - PROCESS | 1657 | 1465245100022 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 13:31:40 INFO - PROCESS | 1657 | 1465245100023 Marionette TRACE conn2 <- [1,1534,null,{}] 13:31:40 INFO - PROCESS | 1657 | 1465245100025 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}] 13:31:40 INFO - PROCESS | 1657 | 1465245100026 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:40 INFO - PROCESS | 1657 | 1465245100217 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 13:31:40 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x119a0bc00) [pid = 1657] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 13:31:40 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x112ec1400) [pid = 1657] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 13:31:40 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x11864fc00) [pid = 1657] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 13:31:40 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x115ebb400) [pid = 1657] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 13:31:40 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x11889e800) [pid = 1657] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 13:31:40 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x116b17400) [pid = 1657] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 13:31:40 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x121011c00) [pid = 1657] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 13:31:40 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1211b6800) [pid = 1657] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 13:31:40 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1130ae400) [pid = 1657] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 13:31:40 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x124ec0400) [pid = 1657] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 13:31:40 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1217f3000) [pid = 1657] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 13:31:40 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x116988c00) [pid = 1657] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 13:31:40 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x128b31400) [pid = 1657] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 13:31:40 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1190f4000) [pid = 1657] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 13:31:40 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x121359000) [pid = 1657] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 13:31:40 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x129172800) [pid = 1657] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 13:31:40 INFO - PROCESS | 1657 | 1465245100263 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:40 INFO - PROCESS | 1657 | 1465245100264 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x116629800 == 38 [pid = 1657] [id = 391] 13:31:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x112a1a400) [pid = 1657] [serial = 1172] [outer = 0x0] 13:31:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x113d66000) [pid = 1657] [serial = 1173] [outer = 0x112a1a400] 13:31:40 INFO - PROCESS | 1657 | 1465245100288 Marionette DEBUG loaded listener.js 13:31:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1177d0400) [pid = 1657] [serial = 1174] [outer = 0x112a1a400] 13:31:40 INFO - PROCESS | 1657 | 1465245100560 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]]]}] 13:31:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 13:31:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 578ms 13:31:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 13:31:40 INFO - PROCESS | 1657 | 1465245100593 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 13:31:40 INFO - PROCESS | 1657 | 1465245100595 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 13:31:40 INFO - PROCESS | 1657 | 1465245100604 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 13:31:40 INFO - PROCESS | 1657 | 1465245100606 Marionette TRACE conn2 <- [1,1538,null,{}] 13:31:40 INFO - PROCESS | 1657 | 1465245100609 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}] 13:31:40 INFO - PROCESS | 1657 | 1465245100610 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:40 INFO - PROCESS | 1657 | 1465245100709 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 13:31:40 INFO - PROCESS | 1657 | 1465245100713 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:40 INFO - PROCESS | 1657 | 1465245100716 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c436800 == 39 [pid = 1657] [id = 392] 13:31:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x118185c00) [pid = 1657] [serial = 1175] [outer = 0x0] 13:31:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1251fac00) [pid = 1657] [serial = 1176] [outer = 0x118185c00] 13:31:40 INFO - PROCESS | 1657 | 1465245100743 Marionette DEBUG loaded listener.js 13:31:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x12b914c00) [pid = 1657] [serial = 1177] [outer = 0x118185c00] 13:31:41 INFO - PROCESS | 1657 | 1465245101078 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]]]}] 13:31:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 13:31:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 530ms 13:31:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 13:31:41 INFO - PROCESS | 1657 | 1465245101135 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 13:31:41 INFO - PROCESS | 1657 | 1465245101136 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 13:31:41 INFO - PROCESS | 1657 | 1465245101138 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 13:31:41 INFO - PROCESS | 1657 | 1465245101139 Marionette TRACE conn2 <- [1,1542,null,{}] 13:31:41 INFO - PROCESS | 1657 | 1465245101141 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}] 13:31:41 INFO - PROCESS | 1657 | 1465245101143 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:41 INFO - PROCESS | 1657 | 1465245101222 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 13:31:41 INFO - PROCESS | 1657 | 1465245101226 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:41 INFO - PROCESS | 1657 | 1465245101227 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c72e000 == 40 [pid = 1657] [id = 393] 13:31:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x12b915800) [pid = 1657] [serial = 1178] [outer = 0x0] 13:31:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12b93b800) [pid = 1657] [serial = 1179] [outer = 0x12b915800] 13:31:41 INFO - PROCESS | 1657 | 1465245101251 Marionette DEBUG loaded listener.js 13:31:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12bb23800) [pid = 1657] [serial = 1180] [outer = 0x12b915800] 13:31:41 INFO - PROCESS | 1657 | 1465245101644 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]]]}] 13:31:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 13:31:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 520ms 13:31:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 13:31:41 INFO - PROCESS | 1657 | 1465245101659 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 13:31:41 INFO - PROCESS | 1657 | 1465245101661 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 13:31:41 INFO - PROCESS | 1657 | 1465245101664 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 13:31:41 INFO - PROCESS | 1657 | 1465245101666 Marionette TRACE conn2 <- [1,1546,null,{}] 13:31:41 INFO - PROCESS | 1657 | 1465245101669 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}] 13:31:41 INFO - PROCESS | 1657 | 1465245101671 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:41 INFO - PROCESS | 1657 | 1465245101805 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 13:31:41 INFO - PROCESS | 1657 | 1465245101895 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:41 INFO - PROCESS | 1657 | 1465245101896 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c98a000 == 41 [pid = 1657] [id = 394] 13:31:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1293e4400) [pid = 1657] [serial = 1181] [outer = 0x0] 13:31:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12bb27800) [pid = 1657] [serial = 1182] [outer = 0x1293e4400] 13:31:41 INFO - PROCESS | 1657 | 1465245101935 Marionette DEBUG loaded listener.js 13:31:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12bb31800) [pid = 1657] [serial = 1183] [outer = 0x1293e4400] 13:31:42 INFO - PROCESS | 1657 | 1465245102340 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]]]}] 13:31:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 13:31:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 722ms 13:31:42 INFO - PROCESS | 1657 | 1465245102385 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 13:31:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 13:31:42 INFO - PROCESS | 1657 | 1465245102388 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 13:31:42 INFO - PROCESS | 1657 | 1465245102391 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 13:31:42 INFO - PROCESS | 1657 | 1465245102393 Marionette TRACE conn2 <- [1,1550,null,{}] 13:31:42 INFO - PROCESS | 1657 | 1465245102413 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}] 13:31:42 INFO - PROCESS | 1657 | 1465245102416 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:42 INFO - PROCESS | 1657 | 1465245102547 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 13:31:42 INFO - PROCESS | 1657 | 1465245102600 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:42 INFO - PROCESS | 1657 | 1465245102601 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x117221800 == 42 [pid = 1657] [id = 395] 13:31:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x113d2e400) [pid = 1657] [serial = 1184] [outer = 0x0] 13:31:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x11698d800) [pid = 1657] [serial = 1185] [outer = 0x113d2e400] 13:31:42 INFO - PROCESS | 1657 | 1465245102632 Marionette DEBUG loaded listener.js 13:31:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x118183000) [pid = 1657] [serial = 1186] [outer = 0x113d2e400] 13:31:43 INFO - PROCESS | 1657 | 1465245103070 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]]]}] 13:31:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 13:31:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 721ms 13:31:43 INFO - PROCESS | 1657 | 1465245103144 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 13:31:43 INFO - PROCESS | 1657 | 1465245103148 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 13:31:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 13:31:43 INFO - PROCESS | 1657 | 1465245103171 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 13:31:43 INFO - PROCESS | 1657 | 1465245103173 Marionette TRACE conn2 <- [1,1554,null,{}] 13:31:43 INFO - PROCESS | 1657 | 1465245103176 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}] 13:31:43 INFO - PROCESS | 1657 | 1465245103178 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:43 INFO - PROCESS | 1657 | 1465245103282 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 13:31:43 INFO - PROCESS | 1657 | 1465245103352 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:43 INFO - PROCESS | 1657 | 1465245103354 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x12568c000 == 43 [pid = 1657] [id = 396] 13:31:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x119052400) [pid = 1657] [serial = 1187] [outer = 0x0] 13:31:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1190f7000) [pid = 1657] [serial = 1188] [outer = 0x119052400] 13:31:43 INFO - PROCESS | 1657 | 1465245103384 Marionette DEBUG loaded listener.js 13:31:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x119a0e000) [pid = 1657] [serial = 1189] [outer = 0x119052400] 13:31:43 INFO - PROCESS | 1657 | 1465245103807 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]]]}] 13:31:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 13:31:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 672ms 13:31:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 13:31:43 INFO - PROCESS | 1657 | 1465245103843 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 13:31:43 INFO - PROCESS | 1657 | 1465245103845 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 13:31:43 INFO - PROCESS | 1657 | 1465245103847 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 13:31:43 INFO - PROCESS | 1657 | 1465245103850 Marionette TRACE conn2 <- [1,1558,null,{}] 13:31:43 INFO - PROCESS | 1657 | 1465245103858 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}] 13:31:43 INFO - PROCESS | 1657 | 1465245103862 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:43 INFO - PROCESS | 1657 | 1465245103972 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 13:31:44 INFO - PROCESS | 1657 | 1465245104093 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:44 INFO - PROCESS | 1657 | 1465245104096 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c981800 == 44 [pid = 1657] [id = 397] 13:31:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1211d0400) [pid = 1657] [serial = 1190] [outer = 0x0] 13:31:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1216eac00) [pid = 1657] [serial = 1191] [outer = 0x1211d0400] 13:31:44 INFO - PROCESS | 1657 | 1465245104150 Marionette DEBUG loaded listener.js 13:31:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1256e7000) [pid = 1657] [serial = 1192] [outer = 0x1211d0400] 13:31:44 INFO - PROCESS | 1657 | 1465245104661 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]]]}] 13:31:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 13:31:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 872ms 13:31:44 INFO - PROCESS | 1657 | 1465245104719 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 13:31:44 INFO - PROCESS | 1657 | 1465245104721 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 13:31:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 13:31:44 INFO - PROCESS | 1657 | 1465245104724 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 13:31:44 INFO - PROCESS | 1657 | 1465245104725 Marionette TRACE conn2 <- [1,1562,null,{}] 13:31:44 INFO - PROCESS | 1657 | 1465245104727 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}] 13:31:44 INFO - PROCESS | 1657 | 1465245104729 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:44 INFO - PROCESS | 1657 | 1465245104831 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 13:31:44 INFO - PROCESS | 1657 | 1465245104900 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:44 INFO - PROCESS | 1657 | 1465245104902 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d01e800 == 45 [pid = 1657] [id = 398] 13:31:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x121268400) [pid = 1657] [serial = 1193] [outer = 0x0] 13:31:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x128b2ac00) [pid = 1657] [serial = 1194] [outer = 0x121268400] 13:31:44 INFO - PROCESS | 1657 | 1465245104932 Marionette DEBUG loaded listener.js 13:31:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12a8b9000) [pid = 1657] [serial = 1195] [outer = 0x121268400] 13:31:45 INFO - PROCESS | 1657 | 1465245105373 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]]]}] 13:31:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 13:31:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 670ms 13:31:45 INFO - PROCESS | 1657 | 1465245105394 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 13:31:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 13:31:45 INFO - PROCESS | 1657 | 1465245105396 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 13:31:45 INFO - PROCESS | 1657 | 1465245105399 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 13:31:45 INFO - PROCESS | 1657 | 1465245105402 Marionette TRACE conn2 <- [1,1566,null,{}] 13:31:45 INFO - PROCESS | 1657 | 1465245105404 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}] 13:31:45 INFO - PROCESS | 1657 | 1465245105406 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:45 INFO - PROCESS | 1657 | 1465245105506 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 13:31:45 INFO - PROCESS | 1657 | 1465245105562 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:45 INFO - PROCESS | 1657 | 1465245105564 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x113dbc000 == 46 [pid = 1657] [id = 399] 13:31:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x111fcac00) [pid = 1657] [serial = 1196] [outer = 0x0] 13:31:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x115eb1400) [pid = 1657] [serial = 1197] [outer = 0x111fcac00] 13:31:45 INFO - PROCESS | 1657 | 1465245105605 Marionette DEBUG loaded listener.js 13:31:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1271d9800) [pid = 1657] [serial = 1198] [outer = 0x111fcac00] 13:31:46 INFO - PROCESS | 1657 | 1465245106183 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]]]}] 13:31:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 13:31:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 823ms 13:31:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 13:31:46 INFO - PROCESS | 1657 | 1465245106221 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 13:31:46 INFO - PROCESS | 1657 | 1465245106223 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 13:31:46 INFO - PROCESS | 1657 | 1465245106226 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 13:31:46 INFO - PROCESS | 1657 | 1465245106228 Marionette TRACE conn2 <- [1,1570,null,{}] 13:31:46 INFO - PROCESS | 1657 | 1465245106232 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}] 13:31:46 INFO - PROCESS | 1657 | 1465245106233 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:46 INFO - PROCESS | 1657 | 1465245106332 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 13:31:46 INFO - PROCESS | 1657 | 1465245106394 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:46 INFO - PROCESS | 1657 | 1465245106395 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x119486000 == 47 [pid = 1657] [id = 400] 13:31:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x118182c00) [pid = 1657] [serial = 1199] [outer = 0x0] 13:31:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x11818ac00) [pid = 1657] [serial = 1200] [outer = 0x118182c00] 13:31:46 INFO - PROCESS | 1657 | 1465245106422 Marionette DEBUG loaded listener.js 13:31:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x118682400) [pid = 1657] [serial = 1201] [outer = 0x118182c00] 13:31:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12c72e000 == 46 [pid = 1657] [id = 393] 13:31:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12c436800 == 45 [pid = 1657] [id = 392] 13:31:47 INFO - PROCESS | 1657 | --DOCSHELL 0x116629800 == 44 [pid = 1657] [id = 391] 13:31:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12bb06000 == 43 [pid = 1657] [id = 390] 13:31:47 INFO - PROCESS | 1657 | --DOCSHELL 0x1127f0000 == 42 [pid = 1657] [id = 389] 13:31:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12a547800 == 41 [pid = 1657] [id = 388] 13:31:47 INFO - PROCESS | 1657 | --DOCSHELL 0x128d8e800 == 40 [pid = 1657] [id = 387] 13:31:47 INFO - PROCESS | 1657 | --DOCSHELL 0x126e08000 == 39 [pid = 1657] [id = 386] 13:31:47 INFO - PROCESS | 1657 | --DOCSHELL 0x121b5a000 == 38 [pid = 1657] [id = 385] 13:31:47 INFO - PROCESS | 1657 | --DOCSHELL 0x119ebe000 == 37 [pid = 1657] [id = 384] 13:31:47 INFO - PROCESS | 1657 | --DOCSHELL 0x111d8c800 == 36 [pid = 1657] [id = 383] 13:31:47 INFO - PROCESS | 1657 | --DOCSHELL 0x116be5800 == 35 [pid = 1657] [id = 382] 13:31:47 INFO - PROCESS | 1657 | --DOCSHELL 0x117561000 == 34 [pid = 1657] [id = 381] 13:31:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12bb1c800 == 33 [pid = 1657] [id = 380] 13:31:47 INFO - PROCESS | 1657 | --DOCSHELL 0x113dbc000 == 32 [pid = 1657] [id = 399] 13:31:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12d01e800 == 31 [pid = 1657] [id = 398] 13:31:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12c981800 == 30 [pid = 1657] [id = 397] 13:31:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12568c000 == 29 [pid = 1657] [id = 396] 13:31:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12c98a000 == 28 [pid = 1657] [id = 394] 13:31:47 INFO - PROCESS | 1657 | --DOCSHELL 0x117221800 == 27 [pid = 1657] [id = 395] 13:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x119a13000) [pid = 1657] [serial = 1119] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x113093c00) [pid = 1657] [serial = 1107] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x113d2cc00) [pid = 1657] [serial = 1108] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x118688c00) [pid = 1657] [serial = 1113] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1188a5400) [pid = 1657] [serial = 1114] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x116b29000) [pid = 1657] [serial = 1110] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x117eb5c00) [pid = 1657] [serial = 1111] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1190f6400) [pid = 1657] [serial = 1116] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x118227800) [pid = 1657] [serial = 1105] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x117eb0400) [pid = 1657] [serial = 1104] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x121263400) [pid = 1657] [serial = 1122] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x121546000) [pid = 1657] [serial = 1123] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1218cc800) [pid = 1657] [serial = 1125] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x11897b400) [pid = 1657] [serial = 1131] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x126edbc00) [pid = 1657] [serial = 1128] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x128918400) [pid = 1657] [serial = 1134] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x118190c00) [pid = 1657] [serial = 1093] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x128b31000) [pid = 1657] [serial = 1135] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x116b22000) [pid = 1657] [serial = 1092] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x12939d800) [pid = 1657] [serial = 1137] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x119b52800) [pid = 1657] [serial = 1096] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x119991000) [pid = 1657] [serial = 1095] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x128915c00) [pid = 1657] [serial = 1129] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x124ebe000) [pid = 1657] [serial = 1126] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x127665c00) [pid = 1657] [serial = 1099] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x119b4a800) [pid = 1657] [serial = 1120] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x125d5e000) [pid = 1657] [serial = 1098] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12a8b3000) [pid = 1657] [serial = 1102] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x119996800) [pid = 1657] [serial = 1117] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1293a1c00) [pid = 1657] [serial = 1101] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1216e8400) [pid = 1657] [serial = 1132] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x12a8b6400) [pid = 1657] [serial = 1138] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1657 | 1465245107407 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]]]}] 13:31:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 13:31:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1226ms 13:31:47 INFO - PROCESS | 1657 | 1465245107457 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 13:31:47 INFO - PROCESS | 1657 | 1465245107459 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 13:31:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 13:31:47 INFO - PROCESS | 1657 | 1465245107462 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 13:31:47 INFO - PROCESS | 1657 | 1465245107464 Marionette TRACE conn2 <- [1,1574,null,{}] 13:31:47 INFO - PROCESS | 1657 | 1465245107469 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}] 13:31:47 INFO - PROCESS | 1657 | 1465245107471 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:47 INFO - PROCESS | 1657 | 1465245107553 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 13:31:47 INFO - PROCESS | 1657 | 1465245107557 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:47 INFO - PROCESS | 1657 | 1465245107560 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x113b44000 == 28 [pid = 1657] [id = 401] 13:31:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x112a1c000) [pid = 1657] [serial = 1202] [outer = 0x0] 13:31:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x113b2f800) [pid = 1657] [serial = 1203] [outer = 0x112a1c000] 13:31:47 INFO - PROCESS | 1657 | 1465245107590 Marionette DEBUG loaded listener.js 13:31:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x111f2a000) [pid = 1657] [serial = 1204] [outer = 0x112a1c000] 13:31:47 INFO - PROCESS | 1657 | 1465245107976 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]]]}] 13:31:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 13:31:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 523ms 13:31:47 INFO - PROCESS | 1657 | 1465245107986 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 13:31:47 INFO - PROCESS | 1657 | 1465245107990 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 13:31:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 13:31:47 INFO - PROCESS | 1657 | 1465245107994 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 13:31:47 INFO - PROCESS | 1657 | 1465245107996 Marionette TRACE conn2 <- [1,1578,null,{}] 13:31:48 INFO - PROCESS | 1657 | 1465245107999 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}] 13:31:48 INFO - PROCESS | 1657 | 1465245108001 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:48 INFO - PROCESS | 1657 | 1465245108080 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 13:31:48 INFO - PROCESS | 1657 | 1465245108086 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:48 INFO - PROCESS | 1657 | 1465245108087 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x117202800 == 29 [pid = 1657] [id = 402] 13:31:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x116988c00) [pid = 1657] [serial = 1205] [outer = 0x0] 13:31:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1177d0800) [pid = 1657] [serial = 1206] [outer = 0x116988c00] 13:31:48 INFO - PROCESS | 1657 | 1465245108114 Marionette DEBUG loaded listener.js 13:31:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1181b5c00) [pid = 1657] [serial = 1207] [outer = 0x116988c00] 13:31:48 INFO - PROCESS | 1657 | 1465245108460 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]]]}] 13:31:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 13:31:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 474ms 13:31:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 13:31:48 INFO - PROCESS | 1657 | 1465245108470 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 13:31:48 INFO - PROCESS | 1657 | 1465245108471 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 13:31:48 INFO - PROCESS | 1657 | 1465245108473 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 13:31:48 INFO - PROCESS | 1657 | 1465245108476 Marionette TRACE conn2 <- [1,1582,null,{}] 13:31:48 INFO - PROCESS | 1657 | 1465245108486 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}] 13:31:48 INFO - PROCESS | 1657 | 1465245108489 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:48 INFO - PROCESS | 1657 | 1465245108568 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 13:31:48 INFO - PROCESS | 1657 | 1465245108624 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:48 INFO - PROCESS | 1657 | 1465245108626 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x119010000 == 30 [pid = 1657] [id = 403] 13:31:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x112a17400) [pid = 1657] [serial = 1208] [outer = 0x0] 13:31:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x11889e800) [pid = 1657] [serial = 1209] [outer = 0x112a17400] 13:31:48 INFO - PROCESS | 1657 | 1465245108654 Marionette DEBUG loaded listener.js 13:31:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1190ef800) [pid = 1657] [serial = 1210] [outer = 0x112a17400] 13:31:48 INFO - PROCESS | 1657 | 1465245108945 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]]]}] 13:31:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 13:31:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 521ms 13:31:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 13:31:49 INFO - PROCESS | 1657 | 1465245108995 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 13:31:49 INFO - PROCESS | 1657 | 1465245108997 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 13:31:49 INFO - PROCESS | 1657 | 1465245109000 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 13:31:49 INFO - PROCESS | 1657 | 1465245109002 Marionette TRACE conn2 <- [1,1586,null,{}] 13:31:49 INFO - PROCESS | 1657 | 1465245109005 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}] 13:31:49 INFO - PROCESS | 1657 | 1465245109006 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:49 INFO - PROCESS | 1657 | 1465245109083 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 13:31:49 INFO - PROCESS | 1657 | 1465245109141 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:49 INFO - PROCESS | 1657 | 1465245109142 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x119ac5800 == 31 [pid = 1657] [id = 404] 13:31:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1197c2800) [pid = 1657] [serial = 1211] [outer = 0x0] 13:31:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x119a11400) [pid = 1657] [serial = 1212] [outer = 0x1197c2800] 13:31:49 INFO - PROCESS | 1657 | 1465245109167 Marionette DEBUG loaded listener.js 13:31:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x119a9d800) [pid = 1657] [serial = 1213] [outer = 0x1197c2800] 13:31:49 INFO - PROCESS | 1657 | 1465245109470 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]]]}] 13:31:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 13:31:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 522ms 13:31:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 13:31:49 INFO - PROCESS | 1657 | 1465245109522 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 13:31:49 INFO - PROCESS | 1657 | 1465245109523 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 13:31:49 INFO - PROCESS | 1657 | 1465245109532 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 13:31:49 INFO - PROCESS | 1657 | 1465245109533 Marionette TRACE conn2 <- [1,1590,null,{}] 13:31:49 INFO - PROCESS | 1657 | 1465245109536 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}] 13:31:49 INFO - PROCESS | 1657 | 1465245109537 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:49 INFO - PROCESS | 1657 | 1465245109629 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 13:31:49 INFO - PROCESS | 1657 | 1465245109667 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:49 INFO - PROCESS | 1657 | 1465245109668 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x12168b800 == 32 [pid = 1657] [id = 405] 13:31:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x116b11c00) [pid = 1657] [serial = 1214] [outer = 0x0] 13:31:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x119b58c00) [pid = 1657] [serial = 1215] [outer = 0x116b11c00] 13:31:49 INFO - PROCESS | 1657 | 1465245109693 Marionette DEBUG loaded listener.js 13:31:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1211b7000) [pid = 1657] [serial = 1216] [outer = 0x116b11c00] 13:31:50 INFO - PROCESS | 1657 | 1465245110021 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]]]}] 13:31:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 13:31:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 527ms 13:31:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 13:31:50 INFO - PROCESS | 1657 | 1465245110053 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 13:31:50 INFO - PROCESS | 1657 | 1465245110054 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 13:31:50 INFO - PROCESS | 1657 | 1465245110056 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 13:31:50 INFO - PROCESS | 1657 | 1465245110057 Marionette TRACE conn2 <- [1,1594,null,{}] 13:31:50 INFO - PROCESS | 1657 | 1465245110059 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}] 13:31:50 INFO - PROCESS | 1657 | 1465245110063 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:50 INFO - PROCESS | 1657 | 1465245110175 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 13:31:50 INFO - PROCESS | 1657 | 1465245110211 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:50 INFO - PROCESS | 1657 | 1465245110212 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x125681000 == 33 [pid = 1657] [id = 406] 13:31:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1211b7400) [pid = 1657] [serial = 1217] [outer = 0x0] 13:31:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x121356800) [pid = 1657] [serial = 1218] [outer = 0x1211b7400] 13:31:50 INFO - PROCESS | 1657 | 1465245110237 Marionette DEBUG loaded listener.js 13:31:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x124c75400) [pid = 1657] [serial = 1219] [outer = 0x1211b7400] 13:31:50 INFO - PROCESS | 1657 | 1465245110540 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]]]}] 13:31:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 13:31:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 518ms 13:31:50 INFO - PROCESS | 1657 | 1465245110580 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 13:31:50 INFO - PROCESS | 1657 | 1465245110581 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 13:31:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 13:31:50 INFO - PROCESS | 1657 | 1465245110585 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 13:31:50 INFO - PROCESS | 1657 | 1465245110587 Marionette TRACE conn2 <- [1,1598,null,{}] 13:31:50 INFO - PROCESS | 1657 | 1465245110589 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}] 13:31:50 INFO - PROCESS | 1657 | 1465245110590 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:50 INFO - PROCESS | 1657 | 1465245110689 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 13:31:50 INFO - PROCESS | 1657 | 1465245110727 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:50 INFO - PROCESS | 1657 | 1465245110728 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x12712b000 == 34 [pid = 1657] [id = 407] 13:31:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x124cd2c00) [pid = 1657] [serial = 1220] [outer = 0x0] 13:31:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1256e2c00) [pid = 1657] [serial = 1221] [outer = 0x124cd2c00] 13:31:50 INFO - PROCESS | 1657 | 1465245110752 Marionette DEBUG loaded listener.js 13:31:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x126fbc000) [pid = 1657] [serial = 1222] [outer = 0x124cd2c00] 13:31:51 INFO - PROCESS | 1657 | 1465245111107 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]]]}] 13:31:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 13:31:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 576ms 13:31:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 13:31:51 INFO - PROCESS | 1657 | 1465245111160 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 13:31:51 INFO - PROCESS | 1657 | 1465245111162 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 13:31:51 INFO - PROCESS | 1657 | 1465245111165 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 13:31:51 INFO - PROCESS | 1657 | 1465245111167 Marionette TRACE conn2 <- [1,1602,null,{}] 13:31:51 INFO - PROCESS | 1657 | 1465245111170 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}] 13:31:51 INFO - PROCESS | 1657 | 1465245111172 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:51 INFO - PROCESS | 1657 | 1465245111314 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 13:31:51 INFO - PROCESS | 1657 | 1465245111338 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:51 INFO - PROCESS | 1657 | 1465245111339 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x128d85800 == 35 [pid = 1657] [id = 408] 13:31:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1211d0800) [pid = 1657] [serial = 1223] [outer = 0x0] 13:31:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12890fc00) [pid = 1657] [serial = 1224] [outer = 0x1211d0800] 13:31:51 INFO - PROCESS | 1657 | 1465245111379 Marionette DEBUG loaded listener.js 13:31:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x128919c00) [pid = 1657] [serial = 1225] [outer = 0x1211d0800] 13:31:51 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x12b915800) [pid = 1657] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 13:31:51 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x128b30800) [pid = 1657] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 13:31:51 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1293e4400) [pid = 1657] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 13:31:51 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1293ea400) [pid = 1657] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 13:31:51 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12b0ae400) [pid = 1657] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 13:31:51 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1181c0400) [pid = 1657] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 13:31:51 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x113d30400) [pid = 1657] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 13:31:51 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x113bc3400) [pid = 1657] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 13:31:51 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x11691bc00) [pid = 1657] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 13:31:51 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x12a8b4c00) [pid = 1657] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 13:31:51 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1197bd800) [pid = 1657] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 13:31:51 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x112a1ec00) [pid = 1657] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 13:31:51 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x112a1a400) [pid = 1657] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 13:31:51 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x118185c00) [pid = 1657] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 13:31:51 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1216dec00) [pid = 1657] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 13:31:51 INFO - PROCESS | 1657 | 1465245111976 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]]]}] 13:31:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 13:31:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 821ms 13:31:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 13:31:51 INFO - PROCESS | 1657 | 1465245111986 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 13:31:51 INFO - PROCESS | 1657 | 1465245111987 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 13:31:52 INFO - PROCESS | 1657 | 1465245111998 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 13:31:52 INFO - PROCESS | 1657 | 1465245112000 Marionette TRACE conn2 <- [1,1606,null,{}] 13:31:52 INFO - PROCESS | 1657 | 1465245112007 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}] 13:31:52 INFO - PROCESS | 1657 | 1465245112008 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:52 INFO - PROCESS | 1657 | 1465245112116 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 13:31:52 INFO - PROCESS | 1657 | 1465245112155 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:52 INFO - PROCESS | 1657 | 1465245112156 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x119009000 == 36 [pid = 1657] [id = 409] 13:31:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x110fb7400) [pid = 1657] [serial = 1226] [outer = 0x0] 13:31:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x121006400) [pid = 1657] [serial = 1227] [outer = 0x110fb7400] 13:31:52 INFO - PROCESS | 1657 | 1465245112180 Marionette DEBUG loaded listener.js 13:31:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x128919800) [pid = 1657] [serial = 1228] [outer = 0x110fb7400] 13:31:52 INFO - PROCESS | 1657 | 1465245112434 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]]]}] 13:31:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 13:31:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 484ms 13:31:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 13:31:52 INFO - PROCESS | 1657 | 1465245112473 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 13:31:52 INFO - PROCESS | 1657 | 1465245112474 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 13:31:52 INFO - PROCESS | 1657 | 1465245112476 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 13:31:52 INFO - PROCESS | 1657 | 1465245112477 Marionette TRACE conn2 <- [1,1610,null,{}] 13:31:52 INFO - PROCESS | 1657 | 1465245112480 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}] 13:31:52 INFO - PROCESS | 1657 | 1465245112481 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:52 INFO - PROCESS | 1657 | 1465245112571 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 13:31:52 INFO - PROCESS | 1657 | 1465245112574 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:52 INFO - PROCESS | 1657 | 1465245112575 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a53e800 == 37 [pid = 1657] [id = 410] 13:31:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x128b2a800) [pid = 1657] [serial = 1229] [outer = 0x0] 13:31:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x128d67c00) [pid = 1657] [serial = 1230] [outer = 0x128b2a800] 13:31:52 INFO - PROCESS | 1657 | 1465245112599 Marionette DEBUG loaded listener.js 13:31:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x128d73c00) [pid = 1657] [serial = 1231] [outer = 0x128b2a800] 13:31:52 INFO - PROCESS | 1657 | 1465245112944 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]]]}] 13:31:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 13:31:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 520ms 13:31:53 INFO - PROCESS | 1657 | 1465245112996 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 13:31:53 INFO - PROCESS | 1657 | 1465245112998 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 13:31:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 13:31:53 INFO - PROCESS | 1657 | 1465245113006 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 13:31:53 INFO - PROCESS | 1657 | 1465245113007 Marionette TRACE conn2 <- [1,1614,null,{}] 13:31:53 INFO - PROCESS | 1657 | 1465245113010 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}] 13:31:53 INFO - PROCESS | 1657 | 1465245113020 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:53 INFO - PROCESS | 1657 | 1465245113106 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 13:31:53 INFO - PROCESS | 1657 | 1465245113109 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:53 INFO - PROCESS | 1657 | 1465245113111 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x121515800 == 38 [pid = 1657] [id = 411] 13:31:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x129398c00) [pid = 1657] [serial = 1232] [outer = 0x0] 13:31:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1293ef000) [pid = 1657] [serial = 1233] [outer = 0x129398c00] 13:31:53 INFO - PROCESS | 1657 | 1465245113139 Marionette DEBUG loaded listener.js 13:31:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12a736c00) [pid = 1657] [serial = 1234] [outer = 0x129398c00] 13:31:53 INFO - PROCESS | 1657 | 1465245113468 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]]]}] 13:31:53 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 13:31:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 468ms 13:31:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 13:31:53 INFO - PROCESS | 1657 | 1465245113475 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 13:31:53 INFO - PROCESS | 1657 | 1465245113476 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 13:31:53 INFO - PROCESS | 1657 | 1465245113478 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 13:31:53 INFO - PROCESS | 1657 | 1465245113479 Marionette TRACE conn2 <- [1,1618,null,{}] 13:31:53 INFO - PROCESS | 1657 | 1465245113481 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}] 13:31:53 INFO - PROCESS | 1657 | 1465245113482 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:53 INFO - PROCESS | 1657 | 1465245113562 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 13:31:53 INFO - PROCESS | 1657 | 1465245113618 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:53 INFO - PROCESS | 1657 | 1465245113619 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b81d800 == 39 [pid = 1657] [id = 412] 13:31:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1211b4c00) [pid = 1657] [serial = 1235] [outer = 0x0] 13:31:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12a8b3c00) [pid = 1657] [serial = 1236] [outer = 0x1211b4c00] 13:31:53 INFO - PROCESS | 1657 | 1465245113644 Marionette DEBUG loaded listener.js 13:31:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12b0b5c00) [pid = 1657] [serial = 1237] [outer = 0x1211b4c00] 13:31:54 INFO - PROCESS | 1657 | --DOCSHELL 0x119486000 == 38 [pid = 1657] [id = 400] 13:31:54 INFO - PROCESS | 1657 | --DOCSHELL 0x113b44000 == 37 [pid = 1657] [id = 401] 13:31:54 INFO - PROCESS | 1657 | --DOCSHELL 0x119010000 == 36 [pid = 1657] [id = 403] 13:31:54 INFO - PROCESS | 1657 | --DOCSHELL 0x119ac5800 == 35 [pid = 1657] [id = 404] 13:31:54 INFO - PROCESS | 1657 | --DOCSHELL 0x12712b000 == 34 [pid = 1657] [id = 407] 13:31:54 INFO - PROCESS | 1657 | --DOCSHELL 0x125681000 == 33 [pid = 1657] [id = 406] 13:31:54 INFO - PROCESS | 1657 | --DOCSHELL 0x117202800 == 32 [pid = 1657] [id = 402] 13:31:54 INFO - PROCESS | 1657 | --DOCSHELL 0x119009000 == 31 [pid = 1657] [id = 409] 13:31:54 INFO - PROCESS | 1657 | --DOCSHELL 0x128d85800 == 30 [pid = 1657] [id = 408] 13:31:54 INFO - PROCESS | 1657 | --DOCSHELL 0x12a53e800 == 29 [pid = 1657] [id = 410] 13:31:54 INFO - PROCESS | 1657 | --DOCSHELL 0x12168b800 == 28 [pid = 1657] [id = 405] 13:31:54 INFO - PROCESS | 1657 | --DOCSHELL 0x121515800 == 27 [pid = 1657] [id = 411] 13:31:54 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12bb23800) [pid = 1657] [serial = 1180] [outer = 0x0] [url = about:blank] 13:31:54 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12917c000) [pid = 1657] [serial = 1164] [outer = 0x0] [url = about:blank] 13:31:54 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12bb27800) [pid = 1657] [serial = 1182] [outer = 0x0] [url = about:blank] 13:31:54 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12bb31800) [pid = 1657] [serial = 1183] [outer = 0x0] [url = about:blank] 13:31:54 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x12a731000) [pid = 1657] [serial = 1167] [outer = 0x0] [url = about:blank] 13:31:54 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12b1b4800) [pid = 1657] [serial = 1170] [outer = 0x0] [url = about:blank] 13:31:54 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1184ec800) [pid = 1657] [serial = 1149] [outer = 0x0] [url = about:blank] 13:31:54 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x11868c800) [pid = 1657] [serial = 1150] [outer = 0x0] [url = about:blank] 13:31:54 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x115af1000) [pid = 1657] [serial = 1143] [outer = 0x0] [url = about:blank] 13:31:54 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x116b0fc00) [pid = 1657] [serial = 1144] [outer = 0x0] [url = about:blank] 13:31:54 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x121357800) [pid = 1657] [serial = 1158] [outer = 0x0] [url = about:blank] 13:31:54 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x121545800) [pid = 1657] [serial = 1159] [outer = 0x0] [url = about:blank] 13:31:54 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x116b11400) [pid = 1657] [serial = 1146] [outer = 0x0] [url = about:blank] 13:31:54 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1177d8000) [pid = 1657] [serial = 1147] [outer = 0x0] [url = about:blank] 13:31:54 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12b1b2c00) [pid = 1657] [serial = 1141] [outer = 0x0] [url = about:blank] 13:31:54 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x12b058000) [pid = 1657] [serial = 1140] [outer = 0x0] [url = about:blank] 13:31:54 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x11999bc00) [pid = 1657] [serial = 1152] [outer = 0x0] [url = about:blank] 13:31:54 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x119a11000) [pid = 1657] [serial = 1153] [outer = 0x0] [url = about:blank] 13:31:54 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x11a02f000) [pid = 1657] [serial = 1155] [outer = 0x0] [url = about:blank] 13:31:54 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1211d0c00) [pid = 1657] [serial = 1156] [outer = 0x0] [url = about:blank] 13:31:54 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x12b908000) [pid = 1657] [serial = 1171] [outer = 0x0] [url = about:blank] 13:31:54 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x12b93b800) [pid = 1657] [serial = 1179] [outer = 0x0] [url = about:blank] 13:31:54 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x1177d0400) [pid = 1657] [serial = 1174] [outer = 0x0] [url = about:blank] 13:31:54 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x113d66000) [pid = 1657] [serial = 1173] [outer = 0x0] [url = about:blank] 13:31:54 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x12b914c00) [pid = 1657] [serial = 1177] [outer = 0x0] [url = about:blank] 13:31:54 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x124c71400) [pid = 1657] [serial = 1161] [outer = 0x0] [url = about:blank] 13:31:54 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x12b059400) [pid = 1657] [serial = 1168] [outer = 0x0] [url = about:blank] 13:31:54 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x1293e9000) [pid = 1657] [serial = 1165] [outer = 0x0] [url = about:blank] 13:31:54 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x1251fac00) [pid = 1657] [serial = 1176] [outer = 0x0] [url = about:blank] 13:31:54 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x128b29000) [pid = 1657] [serial = 1162] [outer = 0x0] [url = about:blank] 13:31:54 INFO - PROCESS | 1657 | 1465245114970 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]]]}] 13:31:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 13:31:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1521ms 13:31:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 13:31:55 INFO - PROCESS | 1657 | 1465245115002 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 13:31:55 INFO - PROCESS | 1657 | 1465245115004 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 13:31:55 INFO - PROCESS | 1657 | 1465245115007 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 13:31:55 INFO - PROCESS | 1657 | 1465245115010 Marionette TRACE conn2 <- [1,1622,null,{}] 13:31:55 INFO - PROCESS | 1657 | 1465245115014 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}] 13:31:55 INFO - PROCESS | 1657 | 1465245115016 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:55 INFO - PROCESS | 1657 | 1465245115107 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 13:31:55 INFO - PROCESS | 1657 | 1465245115161 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:55 INFO - PROCESS | 1657 | 1465245115162 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x11301b800 == 28 [pid = 1657] [id = 413] 13:31:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x112a12400) [pid = 1657] [serial = 1238] [outer = 0x0] 13:31:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x112a12c00) [pid = 1657] [serial = 1239] [outer = 0x112a12400] 13:31:55 INFO - PROCESS | 1657 | 1465245115190 Marionette DEBUG loaded listener.js 13:31:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x112a72000) [pid = 1657] [serial = 1240] [outer = 0x112a12400] 13:31:55 INFO - PROCESS | 1657 | 1465245115502 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]]]}] 13:31:55 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 13:31:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 521ms 13:31:55 INFO - PROCESS | 1657 | 1465245115528 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 13:31:55 INFO - PROCESS | 1657 | 1465245115531 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 13:31:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 13:31:55 INFO - PROCESS | 1657 | 1465245115539 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 13:31:55 INFO - PROCESS | 1657 | 1465245115541 Marionette TRACE conn2 <- [1,1626,null,{}] 13:31:55 INFO - PROCESS | 1657 | 1465245115543 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}] 13:31:55 INFO - PROCESS | 1657 | 1465245115545 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:55 INFO - PROCESS | 1657 | 1465245115623 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 13:31:55 INFO - PROCESS | 1657 | 1465245115628 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:55 INFO - PROCESS | 1657 | 1465245115629 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x116bce000 == 29 [pid = 1657] [id = 414] 13:31:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x113bc5c00) [pid = 1657] [serial = 1241] [outer = 0x0] 13:31:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x115a4a800) [pid = 1657] [serial = 1242] [outer = 0x113bc5c00] 13:31:55 INFO - PROCESS | 1657 | 1465245115658 Marionette DEBUG loaded listener.js 13:31:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x115ebb000) [pid = 1657] [serial = 1243] [outer = 0x113bc5c00] 13:31:55 INFO - PROCESS | 1657 | 1465245115975 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]]]}] 13:31:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 13:31:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 469ms 13:31:56 INFO - PROCESS | 1657 | 1465245116008 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 13:31:56 INFO - PROCESS | 1657 | 1465245116010 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 13:31:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 13:31:56 INFO - PROCESS | 1657 | 1465245116020 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 13:31:56 INFO - PROCESS | 1657 | 1465245116022 Marionette TRACE conn2 <- [1,1630,null,{}] 13:31:56 INFO - PROCESS | 1657 | 1465245116031 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}] 13:31:56 INFO - PROCESS | 1657 | 1465245116034 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:56 INFO - PROCESS | 1657 | 1465245116109 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 13:31:56 INFO - PROCESS | 1657 | 1465245116114 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:56 INFO - PROCESS | 1657 | 1465245116117 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x118867000 == 30 [pid = 1657] [id = 415] 13:31:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x110f2e400) [pid = 1657] [serial = 1244] [outer = 0x0] 13:31:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x116b22000) [pid = 1657] [serial = 1245] [outer = 0x110f2e400] 13:31:56 INFO - PROCESS | 1657 | 1465245116146 Marionette DEBUG loaded listener.js 13:31:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x117252800) [pid = 1657] [serial = 1246] [outer = 0x110f2e400] 13:31:56 INFO - PROCESS | 1657 | 1465245116475 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]]]}] 13:31:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 13:31:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 479ms 13:31:56 INFO - PROCESS | 1657 | 1465245116492 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 13:31:56 INFO - PROCESS | 1657 | 1465245116493 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 13:31:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 13:31:56 INFO - PROCESS | 1657 | 1465245116496 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 13:31:56 INFO - PROCESS | 1657 | 1465245116497 Marionette TRACE conn2 <- [1,1634,null,{}] 13:31:56 INFO - PROCESS | 1657 | 1465245116499 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}] 13:31:56 INFO - PROCESS | 1657 | 1465245116502 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:56 INFO - PROCESS | 1657 | 1465245116577 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 13:31:56 INFO - PROCESS | 1657 | 1465245116631 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:56 INFO - PROCESS | 1657 | 1465245116632 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x119005800 == 31 [pid = 1657] [id = 416] 13:31:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x117252400) [pid = 1657] [serial = 1247] [outer = 0x0] 13:31:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x118183c00) [pid = 1657] [serial = 1248] [outer = 0x117252400] 13:31:56 INFO - PROCESS | 1657 | 1465245116657 Marionette DEBUG loaded listener.js 13:31:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1181b8800) [pid = 1657] [serial = 1249] [outer = 0x117252400] 13:31:56 INFO - PROCESS | 1657 | 1465245116941 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]]]}] 13:31:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 13:31:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 471ms 13:31:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 13:31:56 INFO - PROCESS | 1657 | 1465245116974 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 13:31:56 INFO - PROCESS | 1657 | 1465245116975 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 13:31:56 INFO - PROCESS | 1657 | 1465245116977 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 13:31:56 INFO - PROCESS | 1657 | 1465245116979 Marionette TRACE conn2 <- [1,1638,null,{}] 13:31:56 INFO - PROCESS | 1657 | 1465245116984 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}] 13:31:56 INFO - PROCESS | 1657 | 1465245116986 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:57 INFO - PROCESS | 1657 | 1465245117053 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 13:31:57 INFO - PROCESS | 1657 | 1465245117056 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:57 INFO - PROCESS | 1657 | 1465245117057 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c27000 == 32 [pid = 1657] [id = 417] 13:31:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x113bc3000) [pid = 1657] [serial = 1250] [outer = 0x0] 13:31:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x118225400) [pid = 1657] [serial = 1251] [outer = 0x113bc3000] 13:31:57 INFO - PROCESS | 1657 | 1465245117078 Marionette DEBUG loaded listener.js 13:31:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x118686400) [pid = 1657] [serial = 1252] [outer = 0x113bc3000] 13:31:57 INFO - PROCESS | 1657 | 1465245117546 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]]]}] 13:31:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 13:31:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 625ms 13:31:57 INFO - PROCESS | 1657 | 1465245117603 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 13:31:57 INFO - PROCESS | 1657 | 1465245117605 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 13:31:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 13:31:57 INFO - PROCESS | 1657 | 1465245117609 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 13:31:57 INFO - PROCESS | 1657 | 1465245117610 Marionette TRACE conn2 <- [1,1642,null,{}] 13:31:57 INFO - PROCESS | 1657 | 1465245117613 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}] 13:31:57 INFO - PROCESS | 1657 | 1465245117620 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:57 INFO - PROCESS | 1657 | 1465245117746 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 13:31:57 INFO - PROCESS | 1657 | 1465245117757 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:57 INFO - PROCESS | 1657 | 1465245117758 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x121b59800 == 33 [pid = 1657] [id = 418] 13:31:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x11868ec00) [pid = 1657] [serial = 1253] [outer = 0x0] 13:31:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1197c0800) [pid = 1657] [serial = 1254] [outer = 0x11868ec00] 13:31:57 INFO - PROCESS | 1657 | 1465245117783 Marionette DEBUG loaded listener.js 13:31:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x119991400) [pid = 1657] [serial = 1255] [outer = 0x11868ec00] 13:31:58 INFO - PROCESS | 1657 | 1465245118072 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]]]}] 13:31:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 13:31:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 519ms 13:31:58 INFO - PROCESS | 1657 | 1465245118128 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 13:31:58 INFO - PROCESS | 1657 | 1465245118129 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 13:31:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 13:31:58 INFO - PROCESS | 1657 | 1465245118132 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 13:31:58 INFO - PROCESS | 1657 | 1465245118135 Marionette TRACE conn2 <- [1,1646,null,{}] 13:31:58 INFO - PROCESS | 1657 | 1465245118137 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}] 13:31:58 INFO - PROCESS | 1657 | 1465245118138 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:58 INFO - PROCESS | 1657 | 1465245118242 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 13:31:58 INFO - PROCESS | 1657 | 1465245118248 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:58 INFO - PROCESS | 1657 | 1465245118250 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x124b0d000 == 34 [pid = 1657] [id = 419] 13:31:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x118978c00) [pid = 1657] [serial = 1256] [outer = 0x0] 13:31:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x119a0fc00) [pid = 1657] [serial = 1257] [outer = 0x118978c00] 13:31:58 INFO - PROCESS | 1657 | 1465245118273 Marionette DEBUG loaded listener.js 13:31:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x119a96400) [pid = 1657] [serial = 1258] [outer = 0x118978c00] 13:31:58 INFO - PROCESS | 1657 | 1465245118559 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]]]}] 13:31:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 13:31:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 471ms 13:31:58 INFO - PROCESS | 1657 | 1465245118604 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 13:31:58 INFO - PROCESS | 1657 | 1465245118606 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 13:31:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 13:31:58 INFO - PROCESS | 1657 | 1465245118608 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 13:31:58 INFO - PROCESS | 1657 | 1465245118609 Marionette TRACE conn2 <- [1,1650,null,{}] 13:31:58 INFO - PROCESS | 1657 | 1465245118612 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}] 13:31:58 INFO - PROCESS | 1657 | 1465245118613 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:58 INFO - PROCESS | 1657 | 1465245118692 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 13:31:58 INFO - PROCESS | 1657 | 1465245118695 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:58 INFO - PROCESS | 1657 | 1465245118696 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x125dc5800 == 35 [pid = 1657] [id = 420] 13:31:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x119993000) [pid = 1657] [serial = 1259] [outer = 0x0] 13:31:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x119b53000) [pid = 1657] [serial = 1260] [outer = 0x119993000] 13:31:58 INFO - PROCESS | 1657 | 1465245118725 Marionette DEBUG loaded listener.js 13:31:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1211b4000) [pid = 1657] [serial = 1261] [outer = 0x119993000] 13:31:59 INFO - PROCESS | 1657 | 1465245119193 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]]]}] 13:31:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 13:31:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 618ms 13:31:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 13:31:59 INFO - PROCESS | 1657 | 1465245119228 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 13:31:59 INFO - PROCESS | 1657 | 1465245119230 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 13:31:59 INFO - PROCESS | 1657 | 1465245119232 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 13:31:59 INFO - PROCESS | 1657 | 1465245119233 Marionette TRACE conn2 <- [1,1654,null,{}] 13:31:59 INFO - PROCESS | 1657 | 1465245119236 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}] 13:31:59 INFO - PROCESS | 1657 | 1465245119237 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:59 INFO - PROCESS | 1657 | 1465245119308 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 13:31:59 INFO - PROCESS | 1657 | 1465245119311 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:59 INFO - PROCESS | 1657 | 1465245119322 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x118865800 == 36 [pid = 1657] [id = 421] 13:31:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x112a1e800) [pid = 1657] [serial = 1262] [outer = 0x0] 13:31:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1211d1800) [pid = 1657] [serial = 1263] [outer = 0x112a1e800] 13:31:59 INFO - PROCESS | 1657 | 1465245119348 Marionette DEBUG loaded listener.js 13:31:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x121268800) [pid = 1657] [serial = 1264] [outer = 0x112a1e800] 13:31:59 INFO - PROCESS | 1657 | 1465245119641 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]]]}] 13:31:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 13:31:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 420ms 13:31:59 INFO - PROCESS | 1657 | 1465245119656 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 13:31:59 INFO - PROCESS | 1657 | 1465245119657 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 13:31:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 13:31:59 INFO - PROCESS | 1657 | 1465245119659 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 13:31:59 INFO - PROCESS | 1657 | 1465245119660 Marionette TRACE conn2 <- [1,1658,null,{}] 13:31:59 INFO - PROCESS | 1657 | 1465245119662 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}] 13:31:59 INFO - PROCESS | 1657 | 1465245119663 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:59 INFO - PROCESS | 1657 | 1465245119745 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 13:31:59 INFO - PROCESS | 1657 | 1465245119751 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:59 INFO - PROCESS | 1657 | 1465245119752 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:31:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x1291eb000 == 37 [pid = 1657] [id = 422] 13:31:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x121356400) [pid = 1657] [serial = 1265] [outer = 0x0] 13:31:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12153d000) [pid = 1657] [serial = 1266] [outer = 0x121356400] 13:31:59 INFO - PROCESS | 1657 | 1465245119776 Marionette DEBUG loaded listener.js 13:31:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x121545000) [pid = 1657] [serial = 1267] [outer = 0x121356400] 13:32:00 INFO - PROCESS | 1657 | 1465245120104 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]]]}] 13:32:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 13:32:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 467ms 13:32:00 INFO - PROCESS | 1657 | 1465245120127 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 13:32:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 13:32:00 INFO - PROCESS | 1657 | 1465245120128 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 13:32:00 INFO - PROCESS | 1657 | 1465245120130 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 13:32:00 INFO - PROCESS | 1657 | 1465245120132 Marionette TRACE conn2 <- [1,1662,null,{}] 13:32:00 INFO - PROCESS | 1657 | 1465245120137 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}] 13:32:00 INFO - PROCESS | 1657 | 1465245120138 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:00 INFO - PROCESS | 1657 | 1465245120255 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 13:32:00 INFO - PROCESS | 1657 | 1465245120268 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:00 INFO - PROCESS | 1657 | 1465245120270 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c26800 == 38 [pid = 1657] [id = 423] 13:32:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x121543800) [pid = 1657] [serial = 1268] [outer = 0x0] 13:32:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1217f8400) [pid = 1657] [serial = 1269] [outer = 0x121543800] 13:32:00 INFO - PROCESS | 1657 | 1465245120302 Marionette DEBUG loaded listener.js 13:32:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1251f2c00) [pid = 1657] [serial = 1270] [outer = 0x121543800] 13:32:00 INFO - PROCESS | 1657 | 1465245120611 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]]]}] 13:32:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 13:32:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 520ms 13:32:00 INFO - PROCESS | 1657 | 1465245120652 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 13:32:00 INFO - PROCESS | 1657 | 1465245120653 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 13:32:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 13:32:00 INFO - PROCESS | 1657 | 1465245120655 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 13:32:00 INFO - PROCESS | 1657 | 1465245120656 Marionette TRACE conn2 <- [1,1666,null,{}] 13:32:00 INFO - PROCESS | 1657 | 1465245120659 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}] 13:32:00 INFO - PROCESS | 1657 | 1465245120660 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:00 INFO - PROCESS | 1657 | 1465245120756 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 13:32:00 INFO - PROCESS | 1657 | 1465245120791 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:00 INFO - PROCESS | 1657 | 1465245120793 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b038000 == 39 [pid = 1657] [id = 424] 13:32:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x110fb5800) [pid = 1657] [serial = 1271] [outer = 0x0] 13:32:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1256ea800) [pid = 1657] [serial = 1272] [outer = 0x110fb5800] 13:32:00 INFO - PROCESS | 1657 | 1465245120816 Marionette DEBUG loaded listener.js 13:32:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x126edd400) [pid = 1657] [serial = 1273] [outer = 0x110fb5800] 13:32:01 INFO - PROCESS | 1657 | 1465245121115 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]]]}] 13:32:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 13:32:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 518ms 13:32:01 INFO - PROCESS | 1657 | 1465245121175 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 13:32:01 INFO - PROCESS | 1657 | 1465245121176 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 13:32:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 13:32:01 INFO - PROCESS | 1657 | 1465245121178 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 13:32:01 INFO - PROCESS | 1657 | 1465245121179 Marionette TRACE conn2 <- [1,1670,null,{}] 13:32:01 INFO - PROCESS | 1657 | 1465245121181 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}] 13:32:01 INFO - PROCESS | 1657 | 1465245121182 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:01 INFO - PROCESS | 1657 | 1465245121276 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 13:32:01 INFO - PROCESS | 1657 | 1465245121295 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:01 INFO - PROCESS | 1657 | 1465245121296 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bb04000 == 40 [pid = 1657] [id = 425] 13:32:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x125d61000) [pid = 1657] [serial = 1274] [outer = 0x0] 13:32:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1271d8800) [pid = 1657] [serial = 1275] [outer = 0x125d61000] 13:32:01 INFO - PROCESS | 1657 | 1465245121320 Marionette DEBUG loaded listener.js 13:32:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x127669000) [pid = 1657] [serial = 1276] [outer = 0x125d61000] 13:32:01 INFO - PROCESS | 1657 | 1465245121675 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]]]}] 13:32:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 13:32:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 519ms 13:32:01 INFO - PROCESS | 1657 | 1465245121697 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 13:32:01 INFO - PROCESS | 1657 | 1465245121700 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 13:32:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 13:32:01 INFO - PROCESS | 1657 | 1465245121702 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 13:32:01 INFO - PROCESS | 1657 | 1465245121703 Marionette TRACE conn2 <- [1,1674,null,{}] 13:32:01 INFO - PROCESS | 1657 | 1465245121705 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}] 13:32:01 INFO - PROCESS | 1657 | 1465245121706 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:01 INFO - PROCESS | 1657 | 1465245121806 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 13:32:01 INFO - PROCESS | 1657 | 1465245121818 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:01 INFO - PROCESS | 1657 | 1465245121819 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bb22800 == 41 [pid = 1657] [id = 426] 13:32:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x12890a400) [pid = 1657] [serial = 1277] [outer = 0x0] 13:32:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x128915800) [pid = 1657] [serial = 1278] [outer = 0x12890a400] 13:32:01 INFO - PROCESS | 1657 | 1465245121842 Marionette DEBUG loaded listener.js 13:32:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x128b31400) [pid = 1657] [serial = 1279] [outer = 0x12890a400] 13:32:02 INFO - PROCESS | 1657 | 1465245122155 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]]]}] 13:32:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 13:32:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 469ms 13:32:02 INFO - PROCESS | 1657 | 1465245122172 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 13:32:02 INFO - PROCESS | 1657 | 1465245122173 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 13:32:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 13:32:02 INFO - PROCESS | 1657 | 1465245122175 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 13:32:02 INFO - PROCESS | 1657 | 1465245122176 Marionette TRACE conn2 <- [1,1678,null,{}] 13:32:02 INFO - PROCESS | 1657 | 1465245122178 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}] 13:32:02 INFO - PROCESS | 1657 | 1465245122179 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:02 INFO - PROCESS | 1657 | 1465245122424 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 13:32:02 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x116b11c00) [pid = 1657] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 13:32:02 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x124cd2c00) [pid = 1657] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 13:32:02 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x1211b7400) [pid = 1657] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 13:32:02 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x1211d0800) [pid = 1657] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 13:32:02 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x110fb7400) [pid = 1657] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 13:32:02 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x128b2a800) [pid = 1657] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 13:32:02 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x129398c00) [pid = 1657] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 13:32:02 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x113d2e400) [pid = 1657] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 13:32:02 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1197c2800) [pid = 1657] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 13:32:02 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x112a17400) [pid = 1657] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 13:32:02 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x116988c00) [pid = 1657] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 13:32:02 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x112a1c000) [pid = 1657] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 13:32:02 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x118182c00) [pid = 1657] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 13:32:02 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x111fcac00) [pid = 1657] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 13:32:02 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x121268400) [pid = 1657] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 13:32:02 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1211d0400) [pid = 1657] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 13:32:02 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x119052400) [pid = 1657] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 13:32:02 INFO - PROCESS | 1657 | 1465245122472 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:02 INFO - PROCESS | 1657 | 1465245122473 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x116955000 == 42 [pid = 1657] [id = 427] 13:32:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x111d19800) [pid = 1657] [serial = 1280] [outer = 0x0] 13:32:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x112a1ec00) [pid = 1657] [serial = 1281] [outer = 0x111d19800] 13:32:02 INFO - PROCESS | 1657 | 1465245122496 Marionette DEBUG loaded listener.js 13:32:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x116b0f400) [pid = 1657] [serial = 1282] [outer = 0x111d19800] 13:32:02 INFO - PROCESS | 1657 | 1465245122830 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]]]}] 13:32:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 13:32:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 668ms 13:32:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 13:32:02 INFO - PROCESS | 1657 | 1465245122844 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 13:32:02 INFO - PROCESS | 1657 | 1465245122846 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 13:32:02 INFO - PROCESS | 1657 | 1465245122851 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 13:32:02 INFO - PROCESS | 1657 | 1465245122855 Marionette TRACE conn2 <- [1,1682,null,{}] 13:32:02 INFO - PROCESS | 1657 | 1465245122858 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}] 13:32:02 INFO - PROCESS | 1657 | 1465245122860 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:02 INFO - PROCESS | 1657 | 1465245122982 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 13:32:03 INFO - PROCESS | 1657 | 1465245123066 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:03 INFO - PROCESS | 1657 | 1465245123068 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a52e800 == 43 [pid = 1657] [id = 428] 13:32:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x113b33400) [pid = 1657] [serial = 1283] [outer = 0x0] 13:32:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x11998d400) [pid = 1657] [serial = 1284] [outer = 0x113b33400] 13:32:03 INFO - PROCESS | 1657 | 1465245123107 Marionette DEBUG loaded listener.js 13:32:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x128911000) [pid = 1657] [serial = 1285] [outer = 0x113b33400] 13:32:03 INFO - PROCESS | 1657 | 1465245123401 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]]]}] 13:32:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 13:32:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 576ms 13:32:03 INFO - PROCESS | 1657 | 1465245123426 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 13:32:03 INFO - PROCESS | 1657 | 1465245123427 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 13:32:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 13:32:03 INFO - PROCESS | 1657 | 1465245123429 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 13:32:03 INFO - PROCESS | 1657 | 1465245123430 Marionette TRACE conn2 <- [1,1686,null,{}] 13:32:03 INFO - PROCESS | 1657 | 1465245123440 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}] 13:32:03 INFO - PROCESS | 1657 | 1465245123441 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:03 INFO - PROCESS | 1657 | 1465245123530 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 13:32:03 INFO - PROCESS | 1657 | 1465245123537 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:03 INFO - PROCESS | 1657 | 1465245123538 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c72b800 == 44 [pid = 1657] [id = 429] 13:32:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x119b4fc00) [pid = 1657] [serial = 1286] [outer = 0x0] 13:32:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x129174000) [pid = 1657] [serial = 1287] [outer = 0x119b4fc00] 13:32:03 INFO - PROCESS | 1657 | 1465245123561 Marionette DEBUG loaded listener.js 13:32:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x129180c00) [pid = 1657] [serial = 1288] [outer = 0x119b4fc00] 13:32:03 INFO - PROCESS | 1657 | 1465245123885 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]]]}] 13:32:03 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 13:32:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 470ms 13:32:03 INFO - PROCESS | 1657 | 1465245123902 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 13:32:03 INFO - PROCESS | 1657 | 1465245123904 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 13:32:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 13:32:03 INFO - PROCESS | 1657 | 1465245123906 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 13:32:03 INFO - PROCESS | 1657 | 1465245123907 Marionette TRACE conn2 <- [1,1690,null,{}] 13:32:03 INFO - PROCESS | 1657 | 1465245123909 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}] 13:32:03 INFO - PROCESS | 1657 | 1465245123910 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:04 INFO - PROCESS | 1657 | 1465245124020 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 13:32:04 INFO - PROCESS | 1657 | 1465245124026 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:04 INFO - PROCESS | 1657 | 1465245124027 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c731800 == 45 [pid = 1657] [id = 430] 13:32:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1211afc00) [pid = 1657] [serial = 1289] [outer = 0x0] 13:32:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12917fc00) [pid = 1657] [serial = 1290] [outer = 0x1211afc00] 13:32:04 INFO - PROCESS | 1657 | 1465245124051 Marionette DEBUG loaded listener.js 13:32:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1293a1400) [pid = 1657] [serial = 1291] [outer = 0x1211afc00] 13:32:04 INFO - PROCESS | 1657 | 1465245124339 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]]]}] 13:32:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 13:32:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 468ms 13:32:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 13:32:04 INFO - PROCESS | 1657 | 1465245124374 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 13:32:04 INFO - PROCESS | 1657 | 1465245124375 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 13:32:04 INFO - PROCESS | 1657 | 1465245124377 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 13:32:04 INFO - PROCESS | 1657 | 1465245124378 Marionette TRACE conn2 <- [1,1694,null,{}] 13:32:04 INFO - PROCESS | 1657 | 1465245124380 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}] 13:32:04 INFO - PROCESS | 1657 | 1465245124382 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:04 INFO - PROCESS | 1657 | 1465245124521 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 13:32:04 INFO - PROCESS | 1657 | 1465245124577 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:04 INFO - PROCESS | 1657 | 1465245124579 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x11263a800 == 46 [pid = 1657] [id = 431] 13:32:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x110f2e800) [pid = 1657] [serial = 1292] [outer = 0x0] 13:32:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x110fafc00) [pid = 1657] [serial = 1293] [outer = 0x110f2e800] 13:32:04 INFO - PROCESS | 1657 | 1465245124610 Marionette DEBUG loaded listener.js 13:32:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x112005000) [pid = 1657] [serial = 1294] [outer = 0x110f2e800] 13:32:05 INFO - PROCESS | 1657 | 1465245125178 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]]]}] 13:32:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 13:32:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 869ms 13:32:05 INFO - PROCESS | 1657 | 1465245125247 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 13:32:05 INFO - PROCESS | 1657 | 1465245125250 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 13:32:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 13:32:05 INFO - PROCESS | 1657 | 1465245125253 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 13:32:05 INFO - PROCESS | 1657 | 1465245125255 Marionette TRACE conn2 <- [1,1698,null,{}] 13:32:05 INFO - PROCESS | 1657 | 1465245125258 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}] 13:32:05 INFO - PROCESS | 1657 | 1465245125262 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:05 INFO - PROCESS | 1657 | 1465245125376 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 13:32:05 INFO - PROCESS | 1657 | 1465245125433 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:05 INFO - PROCESS | 1657 | 1465245125435 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x11861a800 == 47 [pid = 1657] [id = 432] 13:32:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x1130ad800) [pid = 1657] [serial = 1295] [outer = 0x0] 13:32:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x115aeec00) [pid = 1657] [serial = 1296] [outer = 0x1130ad800] 13:32:05 INFO - PROCESS | 1657 | 1465245125464 Marionette DEBUG loaded listener.js 13:32:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x116846000) [pid = 1657] [serial = 1297] [outer = 0x1130ad800] 13:32:06 INFO - PROCESS | 1657 | 1465245126200 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]]]}] 13:32:06 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 13:32:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1022ms 13:32:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 13:32:06 INFO - PROCESS | 1657 | 1465245126275 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 13:32:06 INFO - PROCESS | 1657 | 1465245126277 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 13:32:06 INFO - PROCESS | 1657 | 1465245126280 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 13:32:06 INFO - PROCESS | 1657 | 1465245126281 Marionette TRACE conn2 <- [1,1702,null,{}] 13:32:06 INFO - PROCESS | 1657 | 1465245126285 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}] 13:32:06 INFO - PROCESS | 1657 | 1465245126286 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:06 INFO - PROCESS | 1657 | 1465245126411 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 13:32:06 INFO - PROCESS | 1657 | 1465245126524 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:06 INFO - PROCESS | 1657 | 1465245126528 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x11721a000 == 48 [pid = 1657] [id = 433] 13:32:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x116b0e400) [pid = 1657] [serial = 1298] [outer = 0x0] 13:32:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x116b12c00) [pid = 1657] [serial = 1299] [outer = 0x116b0e400] 13:32:06 INFO - PROCESS | 1657 | 1465245126574 Marionette DEBUG loaded listener.js 13:32:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x11709e800) [pid = 1657] [serial = 1300] [outer = 0x116b0e400] 13:32:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12c731800 == 47 [pid = 1657] [id = 430] 13:32:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12c72b800 == 46 [pid = 1657] [id = 429] 13:32:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12a52e800 == 45 [pid = 1657] [id = 428] 13:32:06 INFO - PROCESS | 1657 | --DOCSHELL 0x116955000 == 44 [pid = 1657] [id = 427] 13:32:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12bb22800 == 43 [pid = 1657] [id = 426] 13:32:06 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x12a8b3c00) [pid = 1657] [serial = 1236] [outer = 0x0] [url = about:blank] 13:32:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12bb04000 == 42 [pid = 1657] [id = 425] 13:32:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12b038000 == 41 [pid = 1657] [id = 424] 13:32:06 INFO - PROCESS | 1657 | --DOCSHELL 0x119c26800 == 40 [pid = 1657] [id = 423] 13:32:06 INFO - PROCESS | 1657 | --DOCSHELL 0x1291eb000 == 39 [pid = 1657] [id = 422] 13:32:06 INFO - PROCESS | 1657 | --DOCSHELL 0x118865800 == 38 [pid = 1657] [id = 421] 13:32:06 INFO - PROCESS | 1657 | --DOCSHELL 0x125dc5800 == 37 [pid = 1657] [id = 420] 13:32:06 INFO - PROCESS | 1657 | --DOCSHELL 0x124b0d000 == 36 [pid = 1657] [id = 419] 13:32:06 INFO - PROCESS | 1657 | --DOCSHELL 0x121b59800 == 35 [pid = 1657] [id = 418] 13:32:06 INFO - PROCESS | 1657 | --DOCSHELL 0x119c27000 == 34 [pid = 1657] [id = 417] 13:32:06 INFO - PROCESS | 1657 | --DOCSHELL 0x119005800 == 33 [pid = 1657] [id = 416] 13:32:06 INFO - PROCESS | 1657 | --DOCSHELL 0x118867000 == 32 [pid = 1657] [id = 415] 13:32:06 INFO - PROCESS | 1657 | --DOCSHELL 0x116bce000 == 31 [pid = 1657] [id = 414] 13:32:06 INFO - PROCESS | 1657 | --DOCSHELL 0x11301b800 == 30 [pid = 1657] [id = 413] 13:32:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12b81d800 == 29 [pid = 1657] [id = 412] 13:32:06 INFO - PROCESS | 1657 | 1465245126946 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]]]}] 13:32:06 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x119b58c00) [pid = 1657] [serial = 1215] [outer = 0x0] [url = about:blank] 13:32:06 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x1256e2c00) [pid = 1657] [serial = 1221] [outer = 0x0] [url = about:blank] 13:32:06 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x124c75400) [pid = 1657] [serial = 1219] [outer = 0x0] [url = about:blank] 13:32:06 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x121356800) [pid = 1657] [serial = 1218] [outer = 0x0] [url = about:blank] 13:32:06 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x12890fc00) [pid = 1657] [serial = 1224] [outer = 0x0] [url = about:blank] 13:32:06 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x121006400) [pid = 1657] [serial = 1227] [outer = 0x0] [url = about:blank] 13:32:06 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x126fbc000) [pid = 1657] [serial = 1222] [outer = 0x0] [url = about:blank] 13:32:06 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x128919800) [pid = 1657] [serial = 1228] [outer = 0x0] [url = about:blank] 13:32:06 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x128d67c00) [pid = 1657] [serial = 1230] [outer = 0x0] [url = about:blank] 13:32:06 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1293ef000) [pid = 1657] [serial = 1233] [outer = 0x0] [url = about:blank] 13:32:06 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x128919c00) [pid = 1657] [serial = 1225] [outer = 0x0] [url = about:blank] 13:32:06 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x118183000) [pid = 1657] [serial = 1186] [outer = 0x0] [url = about:blank] 13:32:06 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x11698d800) [pid = 1657] [serial = 1185] [outer = 0x0] [url = about:blank] 13:32:06 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x119a11400) [pid = 1657] [serial = 1212] [outer = 0x0] [url = about:blank] 13:32:06 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x11889e800) [pid = 1657] [serial = 1209] [outer = 0x0] [url = about:blank] 13:32:06 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1190ef800) [pid = 1657] [serial = 1210] [outer = 0x0] [url = about:blank] 13:32:06 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1177d0800) [pid = 1657] [serial = 1206] [outer = 0x0] [url = about:blank] 13:32:06 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1181b5c00) [pid = 1657] [serial = 1207] [outer = 0x0] [url = about:blank] 13:32:06 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x113b2f800) [pid = 1657] [serial = 1203] [outer = 0x0] [url = about:blank] 13:32:06 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x111f2a000) [pid = 1657] [serial = 1204] [outer = 0x0] [url = about:blank] 13:32:06 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x118682400) [pid = 1657] [serial = 1201] [outer = 0x0] [url = about:blank] 13:32:06 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x11818ac00) [pid = 1657] [serial = 1200] [outer = 0x0] [url = about:blank] 13:32:06 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12a736c00) [pid = 1657] [serial = 1234] [outer = 0x0] [url = about:blank] 13:32:06 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1271d9800) [pid = 1657] [serial = 1198] [outer = 0x0] [url = about:blank] 13:32:06 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x115eb1400) [pid = 1657] [serial = 1197] [outer = 0x0] [url = about:blank] 13:32:06 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12a8b9000) [pid = 1657] [serial = 1195] [outer = 0x0] [url = about:blank] 13:32:06 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x128b2ac00) [pid = 1657] [serial = 1194] [outer = 0x0] [url = about:blank] 13:32:06 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1256e7000) [pid = 1657] [serial = 1192] [outer = 0x0] [url = about:blank] 13:32:06 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1216eac00) [pid = 1657] [serial = 1191] [outer = 0x0] [url = about:blank] 13:32:06 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x119a0e000) [pid = 1657] [serial = 1189] [outer = 0x0] [url = about:blank] 13:32:06 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1190f7000) [pid = 1657] [serial = 1188] [outer = 0x0] [url = about:blank] 13:32:06 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1211b7000) [pid = 1657] [serial = 1216] [outer = 0x0] [url = about:blank] 13:32:06 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x128d73c00) [pid = 1657] [serial = 1231] [outer = 0x0] [url = about:blank] 13:32:06 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x119a9d800) [pid = 1657] [serial = 1213] [outer = 0x0] [url = about:blank] 13:32:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 13:32:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 720ms 13:32:07 INFO - PROCESS | 1657 | 1465245127002 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 13:32:07 INFO - PROCESS | 1657 | 1465245127005 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 13:32:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 13:32:07 INFO - PROCESS | 1657 | 1465245127009 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 13:32:07 INFO - PROCESS | 1657 | 1465245127011 Marionette TRACE conn2 <- [1,1706,null,{}] 13:32:07 INFO - PROCESS | 1657 | 1465245127013 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}] 13:32:07 INFO - PROCESS | 1657 | 1465245127014 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:07 INFO - PROCESS | 1657 | 1465245127080 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 13:32:07 INFO - PROCESS | 1657 | 1465245127086 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:07 INFO - PROCESS | 1657 | 1465245127087 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x1182e6000 == 30 [pid = 1657] [id = 434] 13:32:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x117255800) [pid = 1657] [serial = 1301] [outer = 0x0] 13:32:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x118188000) [pid = 1657] [serial = 1302] [outer = 0x117255800] 13:32:07 INFO - PROCESS | 1657 | 1465245127111 Marionette DEBUG loaded listener.js 13:32:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x11822b800) [pid = 1657] [serial = 1303] [outer = 0x117255800] 13:32:07 INFO - PROCESS | 1657 | 1465245127607 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]]]}] 13:32:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 13:32:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 622ms 13:32:07 INFO - PROCESS | 1657 | 1465245127631 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 13:32:07 INFO - PROCESS | 1657 | 1465245127634 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 13:32:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 13:32:07 INFO - PROCESS | 1657 | 1465245127637 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 13:32:07 INFO - PROCESS | 1657 | 1465245127639 Marionette TRACE conn2 <- [1,1710,null,{}] 13:32:07 INFO - PROCESS | 1657 | 1465245127648 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}] 13:32:07 INFO - PROCESS | 1657 | 1465245127653 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:07 INFO - PROCESS | 1657 | 1465245127756 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 13:32:07 INFO - PROCESS | 1657 | 1465245127761 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:07 INFO - PROCESS | 1657 | 1465245127763 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x119ac5800 == 31 [pid = 1657] [id = 435] 13:32:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x118183000) [pid = 1657] [serial = 1304] [outer = 0x0] 13:32:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x118976c00) [pid = 1657] [serial = 1305] [outer = 0x118183000] 13:32:07 INFO - PROCESS | 1657 | 1465245127800 Marionette DEBUG loaded listener.js 13:32:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x119079000) [pid = 1657] [serial = 1306] [outer = 0x118183000] 13:32:08 INFO - PROCESS | 1657 | 1465245128255 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]]]}] 13:32:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 13:32:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 674ms 13:32:08 INFO - PROCESS | 1657 | 1465245128312 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 13:32:08 INFO - PROCESS | 1657 | 1465245128314 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 13:32:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 13:32:08 INFO - PROCESS | 1657 | 1465245128317 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 13:32:08 INFO - PROCESS | 1657 | 1465245128319 Marionette TRACE conn2 <- [1,1714,null,{}] 13:32:08 INFO - PROCESS | 1657 | 1465245128323 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}] 13:32:08 INFO - PROCESS | 1657 | 1465245128325 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:08 INFO - PROCESS | 1657 | 1465245128426 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 13:32:08 INFO - PROCESS | 1657 | 1465245128495 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:08 INFO - PROCESS | 1657 | 1465245128497 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e7e000 == 32 [pid = 1657] [id = 436] 13:32:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x115eb1400) [pid = 1657] [serial = 1307] [outer = 0x0] 13:32:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x116b10000) [pid = 1657] [serial = 1308] [outer = 0x115eb1400] 13:32:08 INFO - PROCESS | 1657 | 1465245128528 Marionette DEBUG loaded listener.js 13:32:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x117eb0400) [pid = 1657] [serial = 1309] [outer = 0x115eb1400] 13:32:08 INFO - PROCESS | 1657 | 1465245128952 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]]]}] 13:32:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 13:32:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 674ms 13:32:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 13:32:09 INFO - PROCESS | 1657 | 1465245129001 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 13:32:09 INFO - PROCESS | 1657 | 1465245129004 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 13:32:09 INFO - PROCESS | 1657 | 1465245129009 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 13:32:09 INFO - PROCESS | 1657 | 1465245129011 Marionette TRACE conn2 <- [1,1718,null,{}] 13:32:09 INFO - PROCESS | 1657 | 1465245129038 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}] 13:32:09 INFO - PROCESS | 1657 | 1465245129040 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:09 INFO - PROCESS | 1657 | 1465245129131 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 13:32:09 INFO - PROCESS | 1657 | 1465245129200 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:09 INFO - PROCESS | 1657 | 1465245129202 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x116bcd800 == 33 [pid = 1657] [id = 437] 13:32:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x118691c00) [pid = 1657] [serial = 1310] [outer = 0x0] 13:32:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x118979400) [pid = 1657] [serial = 1311] [outer = 0x118691c00] 13:32:09 INFO - PROCESS | 1657 | 1465245129232 Marionette DEBUG loaded listener.js 13:32:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1190f4000) [pid = 1657] [serial = 1312] [outer = 0x118691c00] 13:32:09 INFO - PROCESS | 1657 | 1465245129617 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]]]}] 13:32:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 13:32:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 671ms 13:32:09 INFO - PROCESS | 1657 | 1465245129680 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 13:32:09 INFO - PROCESS | 1657 | 1465245129682 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 13:32:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 13:32:09 INFO - PROCESS | 1657 | 1465245129703 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 13:32:09 INFO - PROCESS | 1657 | 1465245129705 Marionette TRACE conn2 <- [1,1722,null,{}] 13:32:09 INFO - PROCESS | 1657 | 1465245129713 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}] 13:32:09 INFO - PROCESS | 1657 | 1465245129717 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:09 INFO - PROCESS | 1657 | 1465245129809 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 13:32:09 INFO - PROCESS | 1657 | 1465245129878 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:09 INFO - PROCESS | 1657 | 1465245129880 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x124c30800 == 34 [pid = 1657] [id = 438] 13:32:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x119a14c00) [pid = 1657] [serial = 1313] [outer = 0x0] 13:32:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x119a97c00) [pid = 1657] [serial = 1314] [outer = 0x119a14c00] 13:32:09 INFO - PROCESS | 1657 | 1465245129911 Marionette DEBUG loaded listener.js 13:32:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x11a02dc00) [pid = 1657] [serial = 1315] [outer = 0x119a14c00] 13:32:10 INFO - PROCESS | 1657 | 1465245130330 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]]]}] 13:32:10 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 13:32:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 675ms 13:32:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 13:32:10 INFO - PROCESS | 1657 | 1465245130376 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 13:32:10 INFO - PROCESS | 1657 | 1465245130378 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 13:32:10 INFO - PROCESS | 1657 | 1465245130381 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 13:32:10 INFO - PROCESS | 1657 | 1465245130382 Marionette TRACE conn2 <- [1,1726,null,{}] 13:32:10 INFO - PROCESS | 1657 | 1465245130384 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}] 13:32:10 INFO - PROCESS | 1657 | 1465245130386 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:10 INFO - PROCESS | 1657 | 1465245130498 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 13:32:10 INFO - PROCESS | 1657 | 1465245130554 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:10 INFO - PROCESS | 1657 | 1465245130555 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x127126000 == 35 [pid = 1657] [id = 439] 13:32:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1211ba000) [pid = 1657] [serial = 1316] [outer = 0x0] 13:32:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x121264800) [pid = 1657] [serial = 1317] [outer = 0x1211ba000] 13:32:10 INFO - PROCESS | 1657 | 1465245130584 Marionette DEBUG loaded listener.js 13:32:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x121429000) [pid = 1657] [serial = 1318] [outer = 0x1211ba000] 13:32:10 INFO - PROCESS | 1657 | 1465245130998 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]]]}] 13:32:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 13:32:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 667ms 13:32:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 13:32:11 INFO - PROCESS | 1657 | 1465245131049 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 13:32:11 INFO - PROCESS | 1657 | 1465245131050 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 13:32:11 INFO - PROCESS | 1657 | 1465245131053 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 13:32:11 INFO - PROCESS | 1657 | 1465245131054 Marionette TRACE conn2 <- [1,1730,null,{}] 13:32:11 INFO - PROCESS | 1657 | 1465245131056 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}] 13:32:11 INFO - PROCESS | 1657 | 1465245131058 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:11 INFO - PROCESS | 1657 | 1465245131146 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 13:32:11 INFO - PROCESS | 1657 | 1465245131201 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:11 INFO - PROCESS | 1657 | 1465245131202 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x128d8b800 == 36 [pid = 1657] [id = 440] 13:32:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1211d0c00) [pid = 1657] [serial = 1319] [outer = 0x0] 13:32:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x121548c00) [pid = 1657] [serial = 1320] [outer = 0x1211d0c00] 13:32:11 INFO - PROCESS | 1657 | 1465245131230 Marionette DEBUG loaded listener.js 13:32:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1217f9000) [pid = 1657] [serial = 1321] [outer = 0x1211d0c00] 13:32:11 INFO - PROCESS | 1657 | 1465245131653 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]]]}] 13:32:11 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 13:32:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 668ms 13:32:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 13:32:11 INFO - PROCESS | 1657 | 1465245131722 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 13:32:11 INFO - PROCESS | 1657 | 1465245131723 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 13:32:11 INFO - PROCESS | 1657 | 1465245131725 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 13:32:11 INFO - PROCESS | 1657 | 1465245131726 Marionette TRACE conn2 <- [1,1734,null,{}] 13:32:11 INFO - PROCESS | 1657 | 1465245131729 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}] 13:32:11 INFO - PROCESS | 1657 | 1465245131733 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:11 INFO - PROCESS | 1657 | 1465245131862 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 13:32:11 INFO - PROCESS | 1657 | 1465245131919 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:11 INFO - PROCESS | 1657 | 1465245131921 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a532800 == 37 [pid = 1657] [id = 441] 13:32:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x121f07000) [pid = 1657] [serial = 1322] [outer = 0x0] 13:32:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1250a1000) [pid = 1657] [serial = 1323] [outer = 0x121f07000] 13:32:11 INFO - PROCESS | 1657 | 1465245131950 Marionette DEBUG loaded listener.js 13:32:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x128911c00) [pid = 1657] [serial = 1324] [outer = 0x121f07000] 13:32:12 INFO - PROCESS | 1657 | 1465245132466 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]]]}] 13:32:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 13:32:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 769ms 13:32:12 INFO - PROCESS | 1657 | 1465245132496 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 13:32:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 13:32:12 INFO - PROCESS | 1657 | 1465245132501 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 13:32:12 INFO - PROCESS | 1657 | 1465245132507 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 13:32:12 INFO - PROCESS | 1657 | 1465245132509 Marionette TRACE conn2 <- [1,1738,null,{}] 13:32:12 INFO - PROCESS | 1657 | 1465245132515 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}] 13:32:12 INFO - PROCESS | 1657 | 1465245132517 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:12 INFO - PROCESS | 1657 | 1465245132662 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 13:32:12 INFO - PROCESS | 1657 | 1465245132743 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:12 INFO - PROCESS | 1657 | 1465245132746 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x113dca000 == 38 [pid = 1657] [id = 442] 13:32:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x113bc2c00) [pid = 1657] [serial = 1325] [outer = 0x0] 13:32:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x11698d800) [pid = 1657] [serial = 1326] [outer = 0x113bc2c00] 13:32:12 INFO - PROCESS | 1657 | 1465245132791 Marionette DEBUG loaded listener.js 13:32:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1177ce400) [pid = 1657] [serial = 1327] [outer = 0x113bc2c00] 13:32:13 INFO - PROCESS | 1657 | --DOCSHELL 0x1182e6000 == 37 [pid = 1657] [id = 434] 13:32:13 INFO - PROCESS | 1657 | --DOCSHELL 0x11721a000 == 36 [pid = 1657] [id = 433] 13:32:13 INFO - PROCESS | 1657 | --DOCSHELL 0x11263a800 == 35 [pid = 1657] [id = 431] 13:32:13 INFO - PROCESS | 1657 | --DOCSHELL 0x11861a800 == 34 [pid = 1657] [id = 432] 13:32:13 INFO - PROCESS | 1657 | --DOCSHELL 0x12a532800 == 33 [pid = 1657] [id = 441] 13:32:13 INFO - PROCESS | 1657 | --DOCSHELL 0x128d8b800 == 32 [pid = 1657] [id = 440] 13:32:13 INFO - PROCESS | 1657 | --DOCSHELL 0x127126000 == 31 [pid = 1657] [id = 439] 13:32:13 INFO - PROCESS | 1657 | --DOCSHELL 0x124c30800 == 30 [pid = 1657] [id = 438] 13:32:13 INFO - PROCESS | 1657 | --DOCSHELL 0x116bcd800 == 29 [pid = 1657] [id = 437] 13:32:13 INFO - PROCESS | 1657 | --DOCSHELL 0x119ac5800 == 28 [pid = 1657] [id = 435] 13:32:13 INFO - PROCESS | 1657 | --DOCSHELL 0x117e7e000 == 27 [pid = 1657] [id = 436] 13:32:13 INFO - PROCESS | 1657 | 1465245133705 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]]]}] 13:32:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 13:32:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1223ms 13:32:13 INFO - PROCESS | 1657 | 1465245133729 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 13:32:13 INFO - PROCESS | 1657 | 1465245133732 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 13:32:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 13:32:13 INFO - PROCESS | 1657 | 1465245133735 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 13:32:13 INFO - PROCESS | 1657 | 1465245133736 Marionette TRACE conn2 <- [1,1742,null,{}] 13:32:13 INFO - PROCESS | 1657 | 1465245133741 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}] 13:32:13 INFO - PROCESS | 1657 | 1465245133742 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:13 INFO - PROCESS | 1657 | 1465245133825 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 13:32:13 INFO - PROCESS | 1657 | 1465245133886 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:13 INFO - PROCESS | 1657 | 1465245133889 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x117571800 == 28 [pid = 1657] [id = 443] 13:32:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x116845400) [pid = 1657] [serial = 1328] [outer = 0x0] 13:32:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x11709c400) [pid = 1657] [serial = 1329] [outer = 0x116845400] 13:32:13 INFO - PROCESS | 1657 | 1465245133916 Marionette DEBUG loaded listener.js 13:32:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x11821e800) [pid = 1657] [serial = 1330] [outer = 0x116845400] 13:32:14 INFO - PROCESS | 1657 | 1465245134263 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]]]}] 13:32:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 13:32:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 571ms 13:32:14 INFO - PROCESS | 1657 | 1465245134305 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 13:32:14 INFO - PROCESS | 1657 | 1465245134309 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 13:32:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 13:32:14 INFO - PROCESS | 1657 | 1465245134313 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 13:32:14 INFO - PROCESS | 1657 | 1465245134315 Marionette TRACE conn2 <- [1,1746,null,{}] 13:32:14 INFO - PROCESS | 1657 | 1465245134318 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}] 13:32:14 INFO - PROCESS | 1657 | 1465245134319 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:14 INFO - PROCESS | 1657 | 1465245134416 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 13:32:14 INFO - PROCESS | 1657 | 1465245134454 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:14 INFO - PROCESS | 1657 | 1465245134455 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c2b800 == 29 [pid = 1657] [id = 444] 13:32:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x118682400) [pid = 1657] [serial = 1331] [outer = 0x0] 13:32:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x11897b400) [pid = 1657] [serial = 1332] [outer = 0x118682400] 13:32:14 INFO - PROCESS | 1657 | 1465245134483 Marionette DEBUG loaded listener.js 13:32:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x1197bb800) [pid = 1657] [serial = 1333] [outer = 0x118682400] 13:32:14 INFO - PROCESS | 1657 | 1465245134847 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]]]}] 13:32:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 13:32:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 573ms 13:32:14 INFO - PROCESS | 1657 | 1465245134889 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 13:32:14 INFO - PROCESS | 1657 | 1465245134891 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 13:32:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 13:32:14 INFO - PROCESS | 1657 | 1465245134893 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 13:32:14 INFO - PROCESS | 1657 | 1465245134895 Marionette TRACE conn2 <- [1,1750,null,{}] 13:32:14 INFO - PROCESS | 1657 | 1465245134903 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}] 13:32:14 INFO - PROCESS | 1657 | 1465245134906 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:15 INFO - PROCESS | 1657 | 1465245135006 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 13:32:15 INFO - PROCESS | 1657 | 1465245135013 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:15 INFO - PROCESS | 1657 | 1465245135015 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x124ed2800 == 30 [pid = 1657] [id = 445] 13:32:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x115ae8400) [pid = 1657] [serial = 1334] [outer = 0x0] 13:32:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x119e05000) [pid = 1657] [serial = 1335] [outer = 0x115ae8400] 13:32:15 INFO - PROCESS | 1657 | 1465245135044 Marionette DEBUG loaded listener.js 13:32:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x121269c00) [pid = 1657] [serial = 1336] [outer = 0x115ae8400] 13:32:15 INFO - PROCESS | 1657 | 1465245135385 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]]]}] 13:32:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 13:32:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 521ms 13:32:15 INFO - PROCESS | 1657 | 1465245135419 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 13:32:15 INFO - PROCESS | 1657 | 1465245135422 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 13:32:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 13:32:15 INFO - PROCESS | 1657 | 1465245135424 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 13:32:15 INFO - PROCESS | 1657 | 1465245135425 Marionette TRACE conn2 <- [1,1754,null,{}] 13:32:15 INFO - PROCESS | 1657 | 1465245135428 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}] 13:32:15 INFO - PROCESS | 1657 | 1465245135429 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:15 INFO - PROCESS | 1657 | 1465245135530 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 13:32:15 INFO - PROCESS | 1657 | 1465245135534 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:15 INFO - PROCESS | 1657 | 1465245135535 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x1291d3000 == 31 [pid = 1657] [id = 446] 13:32:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x121546c00) [pid = 1657] [serial = 1337] [outer = 0x0] 13:32:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x1221d4800) [pid = 1657] [serial = 1338] [outer = 0x121546c00] 13:32:15 INFO - PROCESS | 1657 | 1465245135560 Marionette DEBUG loaded listener.js 13:32:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x124ebd400) [pid = 1657] [serial = 1339] [outer = 0x121546c00] 13:32:15 INFO - PROCESS | 1657 | 1465245135910 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]]]}] 13:32:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 13:32:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 520ms 13:32:15 INFO - PROCESS | 1657 | 1465245135954 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 13:32:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 13:32:15 INFO - PROCESS | 1657 | 1465245135962 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 13:32:15 INFO - PROCESS | 1657 | 1465245135964 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 13:32:15 INFO - PROCESS | 1657 | 1465245135965 Marionette TRACE conn2 <- [1,1758,null,{}] 13:32:15 INFO - PROCESS | 1657 | 1465245135967 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}] 13:32:15 INFO - PROCESS | 1657 | 1465245135969 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:16 INFO - PROCESS | 1657 | 1465245136063 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 13:32:16 INFO - PROCESS | 1657 | 1465245136067 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:16 INFO - PROCESS | 1657 | 1465245136068 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a867800 == 32 [pid = 1657] [id = 447] 13:32:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x118643800) [pid = 1657] [serial = 1340] [outer = 0x0] 13:32:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x1256e0800) [pid = 1657] [serial = 1341] [outer = 0x118643800] 13:32:16 INFO - PROCESS | 1657 | 1465245136092 Marionette DEBUG loaded listener.js 13:32:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x1272e8c00) [pid = 1657] [serial = 1342] [outer = 0x118643800] 13:32:16 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x113b33400) [pid = 1657] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 13:32:16 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x110fb5800) [pid = 1657] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 13:32:16 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x113bc5c00) [pid = 1657] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 13:32:16 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x11868ec00) [pid = 1657] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 13:32:16 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x112a12400) [pid = 1657] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 13:32:16 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x125d61000) [pid = 1657] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 13:32:16 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x112a1e800) [pid = 1657] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 13:32:16 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x12890a400) [pid = 1657] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 13:32:16 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x117252400) [pid = 1657] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 13:32:16 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x1211b4c00) [pid = 1657] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 13:32:16 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x121356400) [pid = 1657] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 13:32:16 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x121543800) [pid = 1657] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 13:32:16 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x118978c00) [pid = 1657] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 13:32:16 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x113bc3000) [pid = 1657] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 13:32:16 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x111d19800) [pid = 1657] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 13:32:16 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x119993000) [pid = 1657] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 13:32:16 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x110f2e400) [pid = 1657] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 13:32:16 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x119b4fc00) [pid = 1657] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 13:32:16 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1211afc00) [pid = 1657] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 13:32:16 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x117255800) [pid = 1657] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 13:32:16 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x118183000) [pid = 1657] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 13:32:16 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x116b0e400) [pid = 1657] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 13:32:16 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x110f2e800) [pid = 1657] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 13:32:16 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1130ad800) [pid = 1657] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 13:32:16 INFO - PROCESS | 1657 | 1465245136719 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]]]}] 13:32:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 13:32:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 822ms 13:32:16 INFO - PROCESS | 1657 | 1465245136786 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 13:32:16 INFO - PROCESS | 1657 | 1465245136788 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 13:32:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 13:32:16 INFO - PROCESS | 1657 | 1465245136805 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 13:32:16 INFO - PROCESS | 1657 | 1465245136806 Marionette TRACE conn2 <- [1,1762,null,{}] 13:32:16 INFO - PROCESS | 1657 | 1465245136808 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}] 13:32:16 INFO - PROCESS | 1657 | 1465245136812 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:16 INFO - PROCESS | 1657 | 1465245136905 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 13:32:16 INFO - PROCESS | 1657 | 1465245136909 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:16 INFO - PROCESS | 1657 | 1465245136910 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b038000 == 33 [pid = 1657] [id = 448] 13:32:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x112a7a000) [pid = 1657] [serial = 1343] [outer = 0x0] 13:32:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1181c1c00) [pid = 1657] [serial = 1344] [outer = 0x112a7a000] 13:32:16 INFO - PROCESS | 1657 | 1465245136937 Marionette DEBUG loaded listener.js 13:32:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1272ef400) [pid = 1657] [serial = 1345] [outer = 0x112a7a000] 13:32:17 INFO - PROCESS | 1657 | 1465245137271 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]]]}] 13:32:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 13:32:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 532ms 13:32:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 13:32:17 INFO - PROCESS | 1657 | 1465245137323 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 13:32:17 INFO - PROCESS | 1657 | 1465245137324 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 13:32:17 INFO - PROCESS | 1657 | 1465245137326 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 13:32:17 INFO - PROCESS | 1657 | 1465245137335 Marionette TRACE conn2 <- [1,1766,null,{}] 13:32:17 INFO - PROCESS | 1657 | 1465245137347 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}] 13:32:17 INFO - PROCESS | 1657 | 1465245137348 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:17 INFO - PROCESS | 1657 | 1465245137421 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 13:32:17 INFO - PROCESS | 1657 | 1465245137424 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:17 INFO - PROCESS | 1657 | 1465245137426 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bb0f000 == 34 [pid = 1657] [id = 449] 13:32:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x121357c00) [pid = 1657] [serial = 1346] [outer = 0x0] 13:32:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x128917400) [pid = 1657] [serial = 1347] [outer = 0x121357c00] 13:32:17 INFO - PROCESS | 1657 | 1465245137452 Marionette DEBUG loaded listener.js 13:32:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x128b2a800) [pid = 1657] [serial = 1348] [outer = 0x121357c00] 13:32:17 INFO - PROCESS | 1657 | 1465245137774 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]]]}] 13:32:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 13:32:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 485ms 13:32:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 13:32:17 INFO - PROCESS | 1657 | 1465245137812 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 13:32:17 INFO - PROCESS | 1657 | 1465245137813 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 13:32:17 INFO - PROCESS | 1657 | 1465245137815 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 13:32:17 INFO - PROCESS | 1657 | 1465245137816 Marionette TRACE conn2 <- [1,1770,null,{}] 13:32:17 INFO - PROCESS | 1657 | 1465245137818 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}] 13:32:17 INFO - PROCESS | 1657 | 1465245137820 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:17 INFO - PROCESS | 1657 | 1465245137892 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 13:32:17 INFO - PROCESS | 1657 | 1465245137896 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:17 INFO - PROCESS | 1657 | 1465245137897 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c436800 == 35 [pid = 1657] [id = 450] 13:32:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x128912400) [pid = 1657] [serial = 1349] [outer = 0x0] 13:32:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x128d69000) [pid = 1657] [serial = 1350] [outer = 0x128912400] 13:32:17 INFO - PROCESS | 1657 | 1465245137923 Marionette DEBUG loaded listener.js 13:32:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x129179c00) [pid = 1657] [serial = 1351] [outer = 0x128912400] 13:32:18 INFO - PROCESS | 1657 | 1465245138255 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]]]}] 13:32:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 13:32:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 471ms 13:32:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 13:32:18 INFO - PROCESS | 1657 | 1465245138287 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 13:32:18 INFO - PROCESS | 1657 | 1465245138288 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 13:32:18 INFO - PROCESS | 1657 | 1465245138290 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 13:32:18 INFO - PROCESS | 1657 | 1465245138299 Marionette TRACE conn2 <- [1,1774,null,{}] 13:32:18 INFO - PROCESS | 1657 | 1465245138304 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}] 13:32:18 INFO - PROCESS | 1657 | 1465245138305 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:18 INFO - PROCESS | 1657 | 1465245138406 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 13:32:18 INFO - PROCESS | 1657 | 1465245138412 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:18 INFO - PROCESS | 1657 | 1465245138413 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x124ca4800 == 36 [pid = 1657] [id = 451] 13:32:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x129177c00) [pid = 1657] [serial = 1352] [outer = 0x0] 13:32:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x129398400) [pid = 1657] [serial = 1353] [outer = 0x129177c00] 13:32:18 INFO - PROCESS | 1657 | 1465245138439 Marionette DEBUG loaded listener.js 13:32:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x1293e7400) [pid = 1657] [serial = 1354] [outer = 0x129177c00] 13:32:18 INFO - PROCESS | 1657 | 1465245138991 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]]]}] 13:32:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 13:32:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 779ms 13:32:19 INFO - PROCESS | 1657 | 1465245139070 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 13:32:19 INFO - PROCESS | 1657 | 1465245139072 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 13:32:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 13:32:19 INFO - PROCESS | 1657 | 1465245139075 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 13:32:19 INFO - PROCESS | 1657 | 1465245139079 Marionette TRACE conn2 <- [1,1778,null,{}] 13:32:19 INFO - PROCESS | 1657 | 1465245139082 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}] 13:32:19 INFO - PROCESS | 1657 | 1465245139084 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:19 INFO - PROCESS | 1657 | 1465245139193 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 13:32:19 INFO - PROCESS | 1657 | 1465245139253 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:19 INFO - PROCESS | 1657 | 1465245139255 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x119784800 == 37 [pid = 1657] [id = 452] 13:32:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x112ec2c00) [pid = 1657] [serial = 1355] [outer = 0x0] 13:32:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x113d67000) [pid = 1657] [serial = 1356] [outer = 0x112ec2c00] 13:32:19 INFO - PROCESS | 1657 | 1465245139286 Marionette DEBUG loaded listener.js 13:32:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x116b11400) [pid = 1657] [serial = 1357] [outer = 0x112ec2c00] 13:32:19 INFO - PROCESS | 1657 | 1465245139841 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]]]}] 13:32:19 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 13:32:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 821ms 13:32:19 INFO - PROCESS | 1657 | 1465245139902 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 13:32:19 INFO - PROCESS | 1657 | 1465245139905 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 13:32:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 13:32:19 INFO - PROCESS | 1657 | 1465245139910 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 13:32:19 INFO - PROCESS | 1657 | 1465245139912 Marionette TRACE conn2 <- [1,1782,null,{}] 13:32:19 INFO - PROCESS | 1657 | 1465245139914 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}] 13:32:19 INFO - PROCESS | 1657 | 1465245139916 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:20 INFO - PROCESS | 1657 | 1465245140026 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 13:32:20 INFO - PROCESS | 1657 | 1465245140110 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:20 INFO - PROCESS | 1657 | 1465245140111 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x11651a000 == 38 [pid = 1657] [id = 453] 13:32:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x1130adc00) [pid = 1657] [serial = 1358] [outer = 0x0] 13:32:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x115eb2000) [pid = 1657] [serial = 1359] [outer = 0x1130adc00] 13:32:20 INFO - PROCESS | 1657 | 1465245140142 Marionette DEBUG loaded listener.js 13:32:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x11889e400) [pid = 1657] [serial = 1360] [outer = 0x1130adc00] 13:32:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12c436800 == 37 [pid = 1657] [id = 450] 13:32:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12bb0f000 == 36 [pid = 1657] [id = 449] 13:32:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12b038000 == 35 [pid = 1657] [id = 448] 13:32:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12a867800 == 34 [pid = 1657] [id = 447] 13:32:20 INFO - PROCESS | 1657 | --DOCSHELL 0x1291d3000 == 33 [pid = 1657] [id = 446] 13:32:20 INFO - PROCESS | 1657 | --DOCSHELL 0x124ed2800 == 32 [pid = 1657] [id = 445] 13:32:20 INFO - PROCESS | 1657 | 1465245140749 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]]]}] 13:32:20 INFO - PROCESS | 1657 | --DOCSHELL 0x119c2b800 == 31 [pid = 1657] [id = 444] 13:32:20 INFO - PROCESS | 1657 | --DOCSHELL 0x117571800 == 30 [pid = 1657] [id = 443] 13:32:20 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 13:32:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 870ms 13:32:20 INFO - PROCESS | 1657 | 1465245140781 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 13:32:20 INFO - PROCESS | 1657 | 1465245140785 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 13:32:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 13:32:20 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x1197c0800) [pid = 1657] [serial = 1254] [outer = 0x0] [url = about:blank] 13:32:20 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x112a12c00) [pid = 1657] [serial = 1239] [outer = 0x0] [url = about:blank] 13:32:20 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x127669000) [pid = 1657] [serial = 1276] [outer = 0x0] [url = about:blank] 13:32:20 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x1211d1800) [pid = 1657] [serial = 1263] [outer = 0x0] [url = about:blank] 13:32:20 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x128b31400) [pid = 1657] [serial = 1279] [outer = 0x0] [url = about:blank] 13:32:20 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x1181b8800) [pid = 1657] [serial = 1249] [outer = 0x0] [url = about:blank] 13:32:20 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x12b0b5c00) [pid = 1657] [serial = 1237] [outer = 0x0] [url = about:blank] 13:32:20 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x12153d000) [pid = 1657] [serial = 1266] [outer = 0x0] [url = about:blank] 13:32:20 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x112a72000) [pid = 1657] [serial = 1240] [outer = 0x0] [url = about:blank] 13:32:20 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x115ebb000) [pid = 1657] [serial = 1243] [outer = 0x0] [url = about:blank] 13:32:20 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1217f8400) [pid = 1657] [serial = 1269] [outer = 0x0] [url = about:blank] 13:32:20 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x119a0fc00) [pid = 1657] [serial = 1257] [outer = 0x0] [url = about:blank] 13:32:20 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x118686400) [pid = 1657] [serial = 1252] [outer = 0x0] [url = about:blank] 13:32:20 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x119991400) [pid = 1657] [serial = 1255] [outer = 0x0] [url = about:blank] 13:32:20 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x112a1ec00) [pid = 1657] [serial = 1281] [outer = 0x0] [url = about:blank] 13:32:20 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1211b4000) [pid = 1657] [serial = 1261] [outer = 0x0] [url = about:blank] 13:32:20 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1256ea800) [pid = 1657] [serial = 1272] [outer = 0x0] [url = about:blank] 13:32:20 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x116b0f400) [pid = 1657] [serial = 1282] [outer = 0x0] [url = about:blank] 13:32:20 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x128915800) [pid = 1657] [serial = 1278] [outer = 0x0] [url = about:blank] 13:32:20 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x118183c00) [pid = 1657] [serial = 1248] [outer = 0x0] [url = about:blank] 13:32:20 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x119a96400) [pid = 1657] [serial = 1258] [outer = 0x0] [url = about:blank] 13:32:20 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1271d8800) [pid = 1657] [serial = 1275] [outer = 0x0] [url = about:blank] 13:32:20 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x121268800) [pid = 1657] [serial = 1264] [outer = 0x0] [url = about:blank] 13:32:20 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x118225400) [pid = 1657] [serial = 1251] [outer = 0x0] [url = about:blank] 13:32:20 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x116b22000) [pid = 1657] [serial = 1245] [outer = 0x0] [url = about:blank] 13:32:20 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1251f2c00) [pid = 1657] [serial = 1270] [outer = 0x0] [url = about:blank] 13:32:20 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x121545000) [pid = 1657] [serial = 1267] [outer = 0x0] [url = about:blank] 13:32:20 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x119b53000) [pid = 1657] [serial = 1260] [outer = 0x0] [url = about:blank] 13:32:20 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x117252800) [pid = 1657] [serial = 1246] [outer = 0x0] [url = about:blank] 13:32:20 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x129174000) [pid = 1657] [serial = 1287] [outer = 0x0] [url = about:blank] 13:32:20 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x129180c00) [pid = 1657] [serial = 1288] [outer = 0x0] [url = about:blank] 13:32:20 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12917fc00) [pid = 1657] [serial = 1290] [outer = 0x0] [url = about:blank] 13:32:20 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x11822b800) [pid = 1657] [serial = 1303] [outer = 0x0] [url = about:blank] 13:32:20 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x118976c00) [pid = 1657] [serial = 1305] [outer = 0x0] [url = about:blank] 13:32:20 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x116b12c00) [pid = 1657] [serial = 1299] [outer = 0x0] [url = about:blank] 13:32:20 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x118188000) [pid = 1657] [serial = 1302] [outer = 0x0] [url = about:blank] 13:32:20 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x11709e800) [pid = 1657] [serial = 1300] [outer = 0x0] [url = about:blank] 13:32:20 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x1293a1400) [pid = 1657] [serial = 1291] [outer = 0x0] [url = about:blank] 13:32:20 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x110fafc00) [pid = 1657] [serial = 1293] [outer = 0x0] [url = about:blank] 13:32:20 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x119079000) [pid = 1657] [serial = 1306] [outer = 0x0] [url = about:blank] 13:32:20 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x116846000) [pid = 1657] [serial = 1297] [outer = 0x0] [url = about:blank] 13:32:20 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x115aeec00) [pid = 1657] [serial = 1296] [outer = 0x0] [url = about:blank] 13:32:20 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x112005000) [pid = 1657] [serial = 1294] [outer = 0x0] [url = about:blank] 13:32:20 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x128911000) [pid = 1657] [serial = 1285] [outer = 0x0] [url = about:blank] 13:32:20 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x126edd400) [pid = 1657] [serial = 1273] [outer = 0x0] [url = about:blank] 13:32:20 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x11998d400) [pid = 1657] [serial = 1284] [outer = 0x0] [url = about:blank] 13:32:20 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x115a4a800) [pid = 1657] [serial = 1242] [outer = 0x0] [url = about:blank] 13:32:20 INFO - PROCESS | 1657 | 1465245140803 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 13:32:20 INFO - PROCESS | 1657 | 1465245140805 Marionette TRACE conn2 <- [1,1786,null,{}] 13:32:20 INFO - PROCESS | 1657 | 1465245140812 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}] 13:32:20 INFO - PROCESS | 1657 | 1465245140814 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:20 INFO - PROCESS | 1657 | 1465245140894 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 13:32:20 INFO - PROCESS | 1657 | 1465245140903 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:20 INFO - PROCESS | 1657 | 1465245140906 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x116689000 == 31 [pid = 1657] [id = 454] 13:32:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x11698b000) [pid = 1657] [serial = 1361] [outer = 0x0] 13:32:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x116b0d400) [pid = 1657] [serial = 1362] [outer = 0x11698b000] 13:32:20 INFO - PROCESS | 1657 | 1465245140933 Marionette DEBUG loaded listener.js 13:32:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x1177d0000) [pid = 1657] [serial = 1363] [outer = 0x11698b000] 13:32:21 INFO - PROCESS | 1657 | 1465245141282 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]]]}] 13:32:21 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 13:32:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 530ms 13:32:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 13:32:21 INFO - PROCESS | 1657 | 1465245141356 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 13:32:21 INFO - PROCESS | 1657 | 1465245141359 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 13:32:21 INFO - PROCESS | 1657 | 1465245141364 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 13:32:21 INFO - PROCESS | 1657 | 1465245141366 Marionette TRACE conn2 <- [1,1790,null,{}] 13:32:21 INFO - PROCESS | 1657 | 1465245141370 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}] 13:32:21 INFO - PROCESS | 1657 | 1465245141372 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:21 INFO - PROCESS | 1657 | 1465245141449 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 13:32:21 INFO - PROCESS | 1657 | 1465245141456 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:21 INFO - PROCESS | 1657 | 1465245141457 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x118872000 == 32 [pid = 1657] [id = 455] 13:32:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x118188800) [pid = 1657] [serial = 1364] [outer = 0x0] 13:32:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x11864cc00) [pid = 1657] [serial = 1365] [outer = 0x118188800] 13:32:21 INFO - PROCESS | 1657 | 1465245141483 Marionette DEBUG loaded listener.js 13:32:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x1188ad400) [pid = 1657] [serial = 1366] [outer = 0x118188800] 13:32:21 INFO - PROCESS | 1657 | 1465245141841 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]]]}] 13:32:21 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) 13:32:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 521ms 13:32:21 INFO - PROCESS | 1657 | 1465245141887 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 13:32:21 INFO - PROCESS | 1657 | 1465245141889 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 13:32:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 13:32:21 INFO - PROCESS | 1657 | 1465245141893 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 13:32:21 INFO - PROCESS | 1657 | 1465245141897 Marionette TRACE conn2 <- [1,1794,null,{}] 13:32:21 INFO - PROCESS | 1657 | 1465245141908 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}] 13:32:21 INFO - PROCESS | 1657 | 1465245141913 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:22 INFO - PROCESS | 1657 | 1465245142027 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 13:32:22 INFO - PROCESS | 1657 | 1465245142033 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:22 INFO - PROCESS | 1657 | 1465245142035 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x119ecb000 == 33 [pid = 1657] [id = 456] 13:32:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1197c0800) [pid = 1657] [serial = 1367] [outer = 0x0] 13:32:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x119a16400) [pid = 1657] [serial = 1368] [outer = 0x1197c0800] 13:32:22 INFO - PROCESS | 1657 | 1465245142063 Marionette DEBUG loaded listener.js 13:32:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x119b59400) [pid = 1657] [serial = 1369] [outer = 0x1197c0800] 13:32:22 INFO - PROCESS | 1657 | 1465245142407 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]]]}] 13:32:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:32:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 529ms 13:32:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 13:32:22 INFO - PROCESS | 1657 | 1465245142421 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 13:32:22 INFO - PROCESS | 1657 | 1465245142423 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 13:32:22 INFO - PROCESS | 1657 | 1465245142425 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 13:32:22 INFO - PROCESS | 1657 | 1465245142426 Marionette TRACE conn2 <- [1,1798,null,{}] 13:32:22 INFO - PROCESS | 1657 | 1465245142428 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}] 13:32:22 INFO - PROCESS | 1657 | 1465245142430 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:22 INFO - PROCESS | 1657 | 1465245142545 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 13:32:22 INFO - PROCESS | 1657 | 1465245142551 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:22 INFO - PROCESS | 1657 | 1465245142553 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x122173000 == 34 [pid = 1657] [id = 457] 13:32:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x119b53000) [pid = 1657] [serial = 1370] [outer = 0x0] 13:32:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1211d1800) [pid = 1657] [serial = 1371] [outer = 0x119b53000] 13:32:22 INFO - PROCESS | 1657 | 1465245142578 Marionette DEBUG loaded listener.js 13:32:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x121542800) [pid = 1657] [serial = 1372] [outer = 0x119b53000] 13:32:22 INFO - PROCESS | 1657 | 1465245142973 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]]]}] 13:32:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 13:32:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 568ms 13:32:22 INFO - PROCESS | 1657 | 1465245142994 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 13:32:22 INFO - PROCESS | 1657 | 1465245142995 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 13:32:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 13:32:22 INFO - PROCESS | 1657 | 1465245142997 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 13:32:22 INFO - PROCESS | 1657 | 1465245142998 Marionette TRACE conn2 <- [1,1802,null,{}] 13:32:23 INFO - PROCESS | 1657 | 1465245143001 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}] 13:32:23 INFO - PROCESS | 1657 | 1465245143002 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:23 INFO - PROCESS | 1657 | 1465245143103 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 13:32:23 INFO - PROCESS | 1657 | 1465245143114 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:23 INFO - PROCESS | 1657 | 1465245143115 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x1272be800 == 35 [pid = 1657] [id = 458] 13:32:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x121542c00) [pid = 1657] [serial = 1373] [outer = 0x0] 13:32:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x121a73800) [pid = 1657] [serial = 1374] [outer = 0x121542c00] 13:32:23 INFO - PROCESS | 1657 | 1465245143141 Marionette DEBUG loaded listener.js 13:32:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x124c7ac00) [pid = 1657] [serial = 1375] [outer = 0x121542c00] 13:32:23 INFO - PROCESS | 1657 | 1465245143474 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]]]}] 13:32:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 13:32:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 521ms 13:32:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 13:32:23 INFO - PROCESS | 1657 | 1465245143520 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 13:32:23 INFO - PROCESS | 1657 | 1465245143521 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 13:32:23 INFO - PROCESS | 1657 | 1465245143523 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 13:32:23 INFO - PROCESS | 1657 | 1465245143524 Marionette TRACE conn2 <- [1,1806,null,{}] 13:32:23 INFO - PROCESS | 1657 | 1465245143526 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}] 13:32:23 INFO - PROCESS | 1657 | 1465245143530 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:23 INFO - PROCESS | 1657 | 1465245143645 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 13:32:23 INFO - PROCESS | 1657 | 1465245143658 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:23 INFO - PROCESS | 1657 | 1465245143659 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x129d73000 == 36 [pid = 1657] [id = 459] 13:32:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x125099c00) [pid = 1657] [serial = 1376] [outer = 0x0] 13:32:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x127663c00) [pid = 1657] [serial = 1377] [outer = 0x125099c00] 13:32:23 INFO - PROCESS | 1657 | 1465245143690 Marionette DEBUG loaded listener.js 13:32:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x128d71400) [pid = 1657] [serial = 1378] [outer = 0x125099c00] 13:32:24 INFO - PROCESS | 1657 | 1465245144053 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]]]}] 13:32:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 13:32:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 572ms 13:32:24 INFO - PROCESS | 1657 | 1465245144097 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 13:32:24 INFO - PROCESS | 1657 | 1465245144099 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 13:32:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 13:32:24 INFO - PROCESS | 1657 | 1465245144103 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 13:32:24 INFO - PROCESS | 1657 | 1465245144104 Marionette TRACE conn2 <- [1,1810,null,{}] 13:32:24 INFO - PROCESS | 1657 | 1465245144107 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}] 13:32:24 INFO - PROCESS | 1657 | 1465245144108 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:24 INFO - PROCESS | 1657 | 1465245144204 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 13:32:24 INFO - PROCESS | 1657 | 1465245144208 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:24 INFO - PROCESS | 1657 | 1465245144209 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x119ad4000 == 37 [pid = 1657] [id = 460] 13:32:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x11200e000) [pid = 1657] [serial = 1379] [outer = 0x0] 13:32:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12939fc00) [pid = 1657] [serial = 1380] [outer = 0x11200e000] 13:32:24 INFO - PROCESS | 1657 | 1465245144233 Marionette DEBUG loaded listener.js 13:32:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12a5e9000) [pid = 1657] [serial = 1381] [outer = 0x11200e000] 13:32:24 INFO - PROCESS | 1657 | 1465245144546 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]]]}] 13:32:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 13:32:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 470ms 13:32:24 INFO - PROCESS | 1657 | 1465245144573 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 13:32:24 INFO - PROCESS | 1657 | 1465245144574 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 13:32:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 13:32:24 INFO - PROCESS | 1657 | 1465245144576 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 13:32:24 INFO - PROCESS | 1657 | 1465245144577 Marionette TRACE conn2 <- [1,1814,null,{}] 13:32:24 INFO - PROCESS | 1657 | 1465245144593 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}] 13:32:24 INFO - PROCESS | 1657 | 1465245144594 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:24 INFO - PROCESS | 1657 | 1465245144698 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 13:32:24 INFO - PROCESS | 1657 | 1465245144702 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:24 INFO - PROCESS | 1657 | 1465245144703 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bb0e000 == 38 [pid = 1657] [id = 461] 13:32:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x115f63800) [pid = 1657] [serial = 1382] [outer = 0x0] 13:32:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12a5e9c00) [pid = 1657] [serial = 1383] [outer = 0x115f63800] 13:32:24 INFO - PROCESS | 1657 | 1465245144734 Marionette DEBUG loaded listener.js 13:32:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12a8b4000) [pid = 1657] [serial = 1384] [outer = 0x115f63800] 13:32:24 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x128912400) [pid = 1657] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 13:32:24 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x115eb1400) [pid = 1657] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 13:32:24 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x118691c00) [pid = 1657] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 13:32:24 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x119a14c00) [pid = 1657] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 13:32:24 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1211ba000) [pid = 1657] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 13:32:24 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1211d0c00) [pid = 1657] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 13:32:24 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x121f07000) [pid = 1657] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 13:32:24 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x113bc2c00) [pid = 1657] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 13:32:24 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x116845400) [pid = 1657] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 13:32:24 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x118682400) [pid = 1657] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 13:32:24 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x115ae8400) [pid = 1657] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 13:32:24 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x121546c00) [pid = 1657] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 13:32:24 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x118643800) [pid = 1657] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 13:32:24 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x121357c00) [pid = 1657] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 13:32:24 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x112a7a000) [pid = 1657] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 13:32:25 INFO - PROCESS | 1657 | 1465245145112 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]]]}] 13:32:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 13:32:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 576ms 13:32:25 INFO - PROCESS | 1657 | 1465245145154 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 13:32:25 INFO - PROCESS | 1657 | 1465245145156 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 13:32:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 13:32:25 INFO - PROCESS | 1657 | 1465245145158 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 13:32:25 INFO - PROCESS | 1657 | 1465245145160 Marionette TRACE conn2 <- [1,1818,null,{}] 13:32:25 INFO - PROCESS | 1657 | 1465245145162 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}] 13:32:25 INFO - PROCESS | 1657 | 1465245145164 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:25 INFO - PROCESS | 1657 | 1465245145278 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 13:32:25 INFO - PROCESS | 1657 | 1465245145314 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:25 INFO - PROCESS | 1657 | 1465245145315 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a537000 == 39 [pid = 1657] [id = 462] 13:32:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x112a1d000) [pid = 1657] [serial = 1385] [outer = 0x0] 13:32:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x118976400) [pid = 1657] [serial = 1386] [outer = 0x112a1d000] 13:32:25 INFO - PROCESS | 1657 | 1465245145338 Marionette DEBUG loaded listener.js 13:32:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1215a1800) [pid = 1657] [serial = 1387] [outer = 0x112a1d000] 13:32:25 INFO - PROCESS | 1657 | 1465245145592 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]]]}] 13:32:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 13:32:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 473ms 13:32:25 INFO - PROCESS | 1657 | 1465245145631 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 13:32:25 INFO - PROCESS | 1657 | 1465245145634 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 13:32:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 13:32:25 INFO - PROCESS | 1657 | 1465245145643 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 13:32:25 INFO - PROCESS | 1657 | 1465245145644 Marionette TRACE conn2 <- [1,1822,null,{}] 13:32:25 INFO - PROCESS | 1657 | 1465245145646 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}] 13:32:25 INFO - PROCESS | 1657 | 1465245145647 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:25 INFO - PROCESS | 1657 | 1465245145731 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 13:32:25 INFO - PROCESS | 1657 | 1465245145743 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:25 INFO - PROCESS | 1657 | 1465245145745 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c71a800 == 40 [pid = 1657] [id = 463] 13:32:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1216eac00) [pid = 1657] [serial = 1388] [outer = 0x0] 13:32:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x12a731800) [pid = 1657] [serial = 1389] [outer = 0x1216eac00] 13:32:25 INFO - PROCESS | 1657 | 1465245145770 Marionette DEBUG loaded listener.js 13:32:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x12a8bbc00) [pid = 1657] [serial = 1390] [outer = 0x1216eac00] 13:32:26 INFO - PROCESS | 1657 | 1465245146115 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]]]}] 13:32:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 13:32:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 518ms 13:32:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 13:32:26 INFO - PROCESS | 1657 | 1465245146169 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 13:32:26 INFO - PROCESS | 1657 | 1465245146170 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 13:32:26 INFO - PROCESS | 1657 | 1465245146172 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 13:32:26 INFO - PROCESS | 1657 | 1465245146174 Marionette TRACE conn2 <- [1,1826,null,{}] 13:32:26 INFO - PROCESS | 1657 | 1465245146176 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}] 13:32:26 INFO - PROCESS | 1657 | 1465245146178 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:26 INFO - PROCESS | 1657 | 1465245146269 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 13:32:26 INFO - PROCESS | 1657 | 1465245146273 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:26 INFO - PROCESS | 1657 | 1465245146274 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cdb9800 == 41 [pid = 1657] [id = 464] 13:32:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x12a8bc000) [pid = 1657] [serial = 1391] [outer = 0x0] 13:32:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x12b0b4800) [pid = 1657] [serial = 1392] [outer = 0x12a8bc000] 13:32:26 INFO - PROCESS | 1657 | 1465245146300 Marionette DEBUG loaded listener.js 13:32:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x12b90c400) [pid = 1657] [serial = 1393] [outer = 0x12a8bc000] 13:32:26 INFO - PROCESS | 1657 | 1465245146614 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]]]}] 13:32:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 13:32:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 470ms 13:32:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 13:32:26 INFO - PROCESS | 1657 | 1465245146643 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 13:32:26 INFO - PROCESS | 1657 | 1465245146644 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 13:32:26 INFO - PROCESS | 1657 | 1465245146646 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 13:32:26 INFO - PROCESS | 1657 | 1465245146647 Marionette TRACE conn2 <- [1,1830,null,{}] 13:32:26 INFO - PROCESS | 1657 | 1465245146650 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}] 13:32:26 INFO - PROCESS | 1657 | 1465245146653 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:26 INFO - PROCESS | 1657 | 1465245146739 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 13:32:26 INFO - PROCESS | 1657 | 1465245146795 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:26 INFO - PROCESS | 1657 | 1465245146796 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d00d800 == 42 [pid = 1657] [id = 465] 13:32:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12b1b3c00) [pid = 1657] [serial = 1394] [outer = 0x0] 13:32:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12b911400) [pid = 1657] [serial = 1395] [outer = 0x12b1b3c00] 13:32:26 INFO - PROCESS | 1657 | 1465245146824 Marionette DEBUG loaded listener.js 13:32:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12b936c00) [pid = 1657] [serial = 1396] [outer = 0x12b1b3c00] 13:32:27 INFO - PROCESS | 1657 | --DOCSHELL 0x113dca000 == 41 [pid = 1657] [id = 442] 13:32:27 INFO - PROCESS | 1657 | --DOCSHELL 0x116689000 == 40 [pid = 1657] [id = 454] 13:32:27 INFO - PROCESS | 1657 | --DOCSHELL 0x11651a000 == 39 [pid = 1657] [id = 453] 13:32:27 INFO - PROCESS | 1657 | --DOCSHELL 0x119784800 == 38 [pid = 1657] [id = 452] 13:32:27 INFO - PROCESS | 1657 | --DOCSHELL 0x124ca4800 == 37 [pid = 1657] [id = 451] 13:32:27 INFO - PROCESS | 1657 | --DOCSHELL 0x122173000 == 36 [pid = 1657] [id = 457] 13:32:27 INFO - PROCESS | 1657 | --DOCSHELL 0x119ecb000 == 35 [pid = 1657] [id = 456] 13:32:27 INFO - PROCESS | 1657 | --DOCSHELL 0x119ad4000 == 34 [pid = 1657] [id = 460] 13:32:27 INFO - PROCESS | 1657 | --DOCSHELL 0x12bb0e000 == 33 [pid = 1657] [id = 461] 13:32:27 INFO - PROCESS | 1657 | --DOCSHELL 0x12a537000 == 32 [pid = 1657] [id = 462] 13:32:27 INFO - PROCESS | 1657 | --DOCSHELL 0x12c71a800 == 31 [pid = 1657] [id = 463] 13:32:27 INFO - PROCESS | 1657 | --DOCSHELL 0x1272be800 == 30 [pid = 1657] [id = 458] 13:32:27 INFO - PROCESS | 1657 | --DOCSHELL 0x118872000 == 29 [pid = 1657] [id = 455] 13:32:27 INFO - PROCESS | 1657 | --DOCSHELL 0x129d73000 == 28 [pid = 1657] [id = 459] 13:32:28 INFO - PROCESS | 1657 | --DOCSHELL 0x12cdb9800 == 27 [pid = 1657] [id = 464] 13:32:28 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x128d69000) [pid = 1657] [serial = 1350] [outer = 0x0] [url = about:blank] 13:32:28 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x117eb0400) [pid = 1657] [serial = 1309] [outer = 0x0] [url = about:blank] 13:32:28 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x116b10000) [pid = 1657] [serial = 1308] [outer = 0x0] [url = about:blank] 13:32:28 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1190f4000) [pid = 1657] [serial = 1312] [outer = 0x0] [url = about:blank] 13:32:28 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x118979400) [pid = 1657] [serial = 1311] [outer = 0x0] [url = about:blank] 13:32:28 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x11a02dc00) [pid = 1657] [serial = 1315] [outer = 0x0] [url = about:blank] 13:32:28 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x119a97c00) [pid = 1657] [serial = 1314] [outer = 0x0] [url = about:blank] 13:32:28 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x121429000) [pid = 1657] [serial = 1318] [outer = 0x0] [url = about:blank] 13:32:28 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x121264800) [pid = 1657] [serial = 1317] [outer = 0x0] [url = about:blank] 13:32:28 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1217f9000) [pid = 1657] [serial = 1321] [outer = 0x0] [url = about:blank] 13:32:28 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x121548c00) [pid = 1657] [serial = 1320] [outer = 0x0] [url = about:blank] 13:32:28 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x128911c00) [pid = 1657] [serial = 1324] [outer = 0x0] [url = about:blank] 13:32:28 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x1250a1000) [pid = 1657] [serial = 1323] [outer = 0x0] [url = about:blank] 13:32:28 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x1177ce400) [pid = 1657] [serial = 1327] [outer = 0x0] [url = about:blank] 13:32:28 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x11698d800) [pid = 1657] [serial = 1326] [outer = 0x0] [url = about:blank] 13:32:28 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x11709c400) [pid = 1657] [serial = 1329] [outer = 0x0] [url = about:blank] 13:32:28 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x11897b400) [pid = 1657] [serial = 1332] [outer = 0x0] [url = about:blank] 13:32:28 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x119e05000) [pid = 1657] [serial = 1335] [outer = 0x0] [url = about:blank] 13:32:28 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x1197bb800) [pid = 1657] [serial = 1333] [outer = 0x0] [url = about:blank] 13:32:28 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x124ebd400) [pid = 1657] [serial = 1339] [outer = 0x0] [url = about:blank] 13:32:28 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x1221d4800) [pid = 1657] [serial = 1338] [outer = 0x0] [url = about:blank] 13:32:28 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x1256e0800) [pid = 1657] [serial = 1341] [outer = 0x0] [url = about:blank] 13:32:28 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x128917400) [pid = 1657] [serial = 1347] [outer = 0x0] [url = about:blank] 13:32:28 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x128b2a800) [pid = 1657] [serial = 1348] [outer = 0x0] [url = about:blank] 13:32:28 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x1272e8c00) [pid = 1657] [serial = 1342] [outer = 0x0] [url = about:blank] 13:32:28 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x121269c00) [pid = 1657] [serial = 1336] [outer = 0x0] [url = about:blank] 13:32:28 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x1181c1c00) [pid = 1657] [serial = 1344] [outer = 0x0] [url = about:blank] 13:32:28 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x1272ef400) [pid = 1657] [serial = 1345] [outer = 0x0] [url = about:blank] 13:32:28 INFO - PROCESS | 1657 | --DOMWINDOW == 63 (0x129179c00) [pid = 1657] [serial = 1351] [outer = 0x0] [url = about:blank] 13:32:28 INFO - PROCESS | 1657 | --DOMWINDOW == 62 (0x11821e800) [pid = 1657] [serial = 1330] [outer = 0x0] [url = about:blank] 13:32:28 INFO - PROCESS | 1657 | 1465245148182 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]]]}] 13:32:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 13:32:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1574ms 13:32:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 13:32:28 INFO - PROCESS | 1657 | 1465245148221 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 13:32:28 INFO - PROCESS | 1657 | 1465245148223 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 13:32:28 INFO - PROCESS | 1657 | 1465245148226 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 13:32:28 INFO - PROCESS | 1657 | 1465245148229 Marionette TRACE conn2 <- [1,1834,null,{}] 13:32:28 INFO - PROCESS | 1657 | 1465245148234 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}] 13:32:28 INFO - PROCESS | 1657 | 1465245148237 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:28 INFO - PROCESS | 1657 | 1465245148378 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 13:32:28 INFO - PROCESS | 1657 | 1465245148461 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:28 INFO - PROCESS | 1657 | 1465245148463 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x115a19800 == 28 [pid = 1657] [id = 466] 13:32:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x112a72000) [pid = 1657] [serial = 1397] [outer = 0x0] 13:32:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x1130ae000) [pid = 1657] [serial = 1398] [outer = 0x112a72000] 13:32:28 INFO - PROCESS | 1657 | 1465245148509 Marionette DEBUG loaded listener.js 13:32:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x113ea1400) [pid = 1657] [serial = 1399] [outer = 0x112a72000] 13:32:28 INFO - PROCESS | 1657 | 1465245148895 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]]]}] 13:32:28 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 13:32:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 722ms 13:32:28 INFO - PROCESS | 1657 | 1465245148947 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 13:32:28 INFO - PROCESS | 1657 | 1465245148951 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 13:32:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 13:32:28 INFO - PROCESS | 1657 | 1465245148955 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 13:32:28 INFO - PROCESS | 1657 | 1465245148957 Marionette TRACE conn2 <- [1,1838,null,{}] 13:32:28 INFO - PROCESS | 1657 | 1465245148960 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}] 13:32:28 INFO - PROCESS | 1657 | 1465245148962 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:29 INFO - PROCESS | 1657 | 1465245149038 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 13:32:29 INFO - PROCESS | 1657 | 1465245149042 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:29 INFO - PROCESS | 1657 | 1465245149044 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x117563000 == 29 [pid = 1657] [id = 467] 13:32:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x115eb7400) [pid = 1657] [serial = 1400] [outer = 0x0] 13:32:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x116913400) [pid = 1657] [serial = 1401] [outer = 0x115eb7400] 13:32:29 INFO - PROCESS | 1657 | 1465245149073 Marionette DEBUG loaded listener.js 13:32:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x116b15000) [pid = 1657] [serial = 1402] [outer = 0x115eb7400] 13:32:29 INFO - PROCESS | 1657 | 1465245149413 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]]]}] 13:32:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 13:32:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 470ms 13:32:29 INFO - PROCESS | 1657 | 1465245149435 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 13:32:29 INFO - PROCESS | 1657 | 1465245149438 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 13:32:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 13:32:29 INFO - PROCESS | 1657 | 1465245149441 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 13:32:29 INFO - PROCESS | 1657 | 1465245149443 Marionette TRACE conn2 <- [1,1842,null,{}] 13:32:29 INFO - PROCESS | 1657 | 1465245149458 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}] 13:32:29 INFO - PROCESS | 1657 | 1465245149461 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:29 INFO - PROCESS | 1657 | 1465245149537 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 13:32:29 INFO - PROCESS | 1657 | 1465245149542 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:29 INFO - PROCESS | 1657 | 1465245149544 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x1188d6800 == 30 [pid = 1657] [id = 468] 13:32:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x110faf400) [pid = 1657] [serial = 1403] [outer = 0x0] 13:32:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x118182000) [pid = 1657] [serial = 1404] [outer = 0x110faf400] 13:32:29 INFO - PROCESS | 1657 | 1465245149574 Marionette DEBUG loaded listener.js 13:32:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x1181bd800) [pid = 1657] [serial = 1405] [outer = 0x110faf400] 13:32:29 INFO - PROCESS | 1657 | 1465245149912 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]]]}] 13:32:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 13:32:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 520ms 13:32:29 INFO - PROCESS | 1657 | 1465245149962 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 13:32:29 INFO - PROCESS | 1657 | 1465245149964 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 13:32:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 13:32:29 INFO - PROCESS | 1657 | 1465245149966 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 13:32:29 INFO - PROCESS | 1657 | 1465245149967 Marionette TRACE conn2 <- [1,1846,null,{}] 13:32:29 INFO - PROCESS | 1657 | 1465245149969 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}] 13:32:29 INFO - PROCESS | 1657 | 1465245149971 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:30 INFO - PROCESS | 1657 | 1465245150046 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 13:32:30 INFO - PROCESS | 1657 | 1465245150103 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:30 INFO - PROCESS | 1657 | 1465245150104 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x119497800 == 31 [pid = 1657] [id = 469] 13:32:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x118224000) [pid = 1657] [serial = 1406] [outer = 0x0] 13:32:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x118684800) [pid = 1657] [serial = 1407] [outer = 0x118224000] 13:32:30 INFO - PROCESS | 1657 | 1465245150129 Marionette DEBUG loaded listener.js 13:32:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x1188aa400) [pid = 1657] [serial = 1408] [outer = 0x118224000] 13:32:30 INFO - PROCESS | 1657 | 1465245150391 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]]]}] 13:32:30 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) 13:32:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 470ms 13:32:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 13:32:30 INFO - PROCESS | 1657 | 1465245150441 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 13:32:30 INFO - PROCESS | 1657 | 1465245150442 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 13:32:30 INFO - PROCESS | 1657 | 1465245150444 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 13:32:30 INFO - PROCESS | 1657 | 1465245150445 Marionette TRACE conn2 <- [1,1850,null,{}] 13:32:30 INFO - PROCESS | 1657 | 1465245150447 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}] 13:32:30 INFO - PROCESS | 1657 | 1465245150460 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:30 INFO - PROCESS | 1657 | 1465245150533 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 13:32:30 INFO - PROCESS | 1657 | 1465245150538 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:30 INFO - PROCESS | 1657 | 1465245150540 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x121026800 == 32 [pid = 1657] [id = 470] 13:32:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x115aedc00) [pid = 1657] [serial = 1409] [outer = 0x0] 13:32:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x119073400) [pid = 1657] [serial = 1410] [outer = 0x115aedc00] 13:32:30 INFO - PROCESS | 1657 | 1465245150564 Marionette DEBUG loaded listener.js 13:32:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x1197bbc00) [pid = 1657] [serial = 1411] [outer = 0x115aedc00] 13:32:30 INFO - PROCESS | 1657 | 1465245150882 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]]]}] 13:32:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:32:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 468ms 13:32:30 INFO - PROCESS | 1657 | 1465245150913 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 13:32:30 INFO - PROCESS | 1657 | 1465245150914 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 13:32:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 13:32:30 INFO - PROCESS | 1657 | 1465245150916 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 13:32:30 INFO - PROCESS | 1657 | 1465245150919 Marionette TRACE conn2 <- [1,1854,null,{}] 13:32:30 INFO - PROCESS | 1657 | 1465245150922 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}] 13:32:30 INFO - PROCESS | 1657 | 1465245150926 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:31 INFO - PROCESS | 1657 | 1465245151041 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 13:32:31 INFO - PROCESS | 1657 | 1465245151046 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:31 INFO - PROCESS | 1657 | 1465245151047 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x121b6f800 == 33 [pid = 1657] [id = 471] 13:32:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1197bb800) [pid = 1657] [serial = 1412] [outer = 0x0] 13:32:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x11999c000) [pid = 1657] [serial = 1413] [outer = 0x1197bb800] 13:32:31 INFO - PROCESS | 1657 | 1465245151075 Marionette DEBUG loaded listener.js 13:32:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1211af800) [pid = 1657] [serial = 1414] [outer = 0x1197bb800] 13:32:31 INFO - PROCESS | 1657 | 1465245151374 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]]]}] 13:32:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 13:32:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 470ms 13:32:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 13:32:31 INFO - PROCESS | 1657 | 1465245151390 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 13:32:31 INFO - PROCESS | 1657 | 1465245151392 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 13:32:31 INFO - PROCESS | 1657 | 1465245151394 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 13:32:31 INFO - PROCESS | 1657 | 1465245151395 Marionette TRACE conn2 <- [1,1858,null,{}] 13:32:31 INFO - PROCESS | 1657 | 1465245151397 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}] 13:32:31 INFO - PROCESS | 1657 | 1465245151398 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:31 INFO - PROCESS | 1657 | 1465245151482 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 13:32:31 INFO - PROCESS | 1657 | 1465245151488 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:31 INFO - PROCESS | 1657 | 1465245151489 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x12570d800 == 34 [pid = 1657] [id = 472] 13:32:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1211aec00) [pid = 1657] [serial = 1415] [outer = 0x0] 13:32:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1211bb400) [pid = 1657] [serial = 1416] [outer = 0x1211aec00] 13:32:31 INFO - PROCESS | 1657 | 1465245151513 Marionette DEBUG loaded listener.js 13:32:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x121358c00) [pid = 1657] [serial = 1417] [outer = 0x1211aec00] 13:32:31 INFO - PROCESS | 1657 | 1465245151826 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]]]}] 13:32:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 13:32:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 468ms 13:32:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 13:32:31 INFO - PROCESS | 1657 | 1465245151862 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 13:32:31 INFO - PROCESS | 1657 | 1465245151864 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 13:32:31 INFO - PROCESS | 1657 | 1465245151866 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 13:32:31 INFO - PROCESS | 1657 | 1465245151867 Marionette TRACE conn2 <- [1,1862,null,{}] 13:32:31 INFO - PROCESS | 1657 | 1465245151871 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}] 13:32:31 INFO - PROCESS | 1657 | 1465245151872 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:31 INFO - PROCESS | 1657 | 1465245151971 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 13:32:31 INFO - PROCESS | 1657 | 1465245151977 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:31 INFO - PROCESS | 1657 | 1465245151978 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x126f82000 == 35 [pid = 1657] [id = 473] 13:32:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x112a18400) [pid = 1657] [serial = 1418] [outer = 0x0] 13:32:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x121358800) [pid = 1657] [serial = 1419] [outer = 0x112a18400] 13:32:32 INFO - PROCESS | 1657 | 1465245152002 Marionette DEBUG loaded listener.js 13:32:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1216e8400) [pid = 1657] [serial = 1420] [outer = 0x112a18400] 13:32:32 INFO - PROCESS | 1657 | 1465245152288 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]]]}] 13:32:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 13:32:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 471ms 13:32:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 13:32:32 INFO - PROCESS | 1657 | 1465245152338 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 13:32:32 INFO - PROCESS | 1657 | 1465245152340 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 13:32:32 INFO - PROCESS | 1657 | 1465245152342 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 13:32:32 INFO - PROCESS | 1657 | 1465245152343 Marionette TRACE conn2 <- [1,1866,null,{}] 13:32:32 INFO - PROCESS | 1657 | 1465245152345 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}] 13:32:32 INFO - PROCESS | 1657 | 1465245152346 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:32 INFO - PROCESS | 1657 | 1465245152429 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 13:32:32 INFO - PROCESS | 1657 | 1465245152433 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:32 INFO - PROCESS | 1657 | 1465245152434 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x1188d2000 == 36 [pid = 1657] [id = 474] 13:32:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1170a6800) [pid = 1657] [serial = 1421] [outer = 0x0] 13:32:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x121c53400) [pid = 1657] [serial = 1422] [outer = 0x1170a6800] 13:32:32 INFO - PROCESS | 1657 | 1465245152459 Marionette DEBUG loaded listener.js 13:32:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x124cd0800) [pid = 1657] [serial = 1423] [outer = 0x1170a6800] 13:32:32 INFO - PROCESS | 1657 | 1465245152790 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]]]}] 13:32:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 13:32:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 469ms 13:32:32 INFO - PROCESS | 1657 | 1465245152811 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 13:32:32 INFO - PROCESS | 1657 | 1465245152812 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 13:32:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 13:32:32 INFO - PROCESS | 1657 | 1465245152815 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 13:32:32 INFO - PROCESS | 1657 | 1465245152816 Marionette TRACE conn2 <- [1,1870,null,{}] 13:32:32 INFO - PROCESS | 1657 | 1465245152820 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}] 13:32:32 INFO - PROCESS | 1657 | 1465245152822 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:32 INFO - PROCESS | 1657 | 1465245152929 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 13:32:32 INFO - PROCESS | 1657 | 1465245152966 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:32 INFO - PROCESS | 1657 | 1465245152967 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x1291eb000 == 37 [pid = 1657] [id = 475] 13:32:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x118186800) [pid = 1657] [serial = 1424] [outer = 0x0] 13:32:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x124ec0400) [pid = 1657] [serial = 1425] [outer = 0x118186800] 13:32:32 INFO - PROCESS | 1657 | 1465245152991 Marionette DEBUG loaded listener.js 13:32:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x125d5e400) [pid = 1657] [serial = 1426] [outer = 0x118186800] 13:32:33 INFO - PROCESS | 1657 | 1465245153304 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]]]}] 13:32:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 13:32:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 522ms 13:32:33 INFO - PROCESS | 1657 | 1465245153337 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 13:32:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 13:32:33 INFO - PROCESS | 1657 | 1465245153339 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 13:32:33 INFO - PROCESS | 1657 | 1465245153341 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 13:32:33 INFO - PROCESS | 1657 | 1465245153343 Marionette TRACE conn2 <- [1,1874,null,{}] 13:32:33 INFO - PROCESS | 1657 | 1465245153346 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}] 13:32:33 INFO - PROCESS | 1657 | 1465245153347 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:33 INFO - PROCESS | 1657 | 1465245153481 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 13:32:33 INFO - PROCESS | 1657 | 1465245153498 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:33 INFO - PROCESS | 1657 | 1465245153511 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x121022800 == 38 [pid = 1657] [id = 476] 13:32:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x126edd400) [pid = 1657] [serial = 1427] [outer = 0x0] 13:32:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x127668000) [pid = 1657] [serial = 1428] [outer = 0x126edd400] 13:32:33 INFO - PROCESS | 1657 | 1465245153555 Marionette DEBUG loaded listener.js 13:32:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x128917c00) [pid = 1657] [serial = 1429] [outer = 0x126edd400] 13:32:33 INFO - PROCESS | 1657 | 1465245153896 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]]]}] 13:32:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 13:32:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 569ms 13:32:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 13:32:33 INFO - PROCESS | 1657 | 1465245153910 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 13:32:33 INFO - PROCESS | 1657 | 1465245153911 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 13:32:33 INFO - PROCESS | 1657 | 1465245153913 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 13:32:33 INFO - PROCESS | 1657 | 1465245153914 Marionette TRACE conn2 <- [1,1878,null,{}] 13:32:33 INFO - PROCESS | 1657 | 1465245153918 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}] 13:32:33 INFO - PROCESS | 1657 | 1465245153921 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:34 INFO - PROCESS | 1657 | 1465245154021 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 13:32:34 INFO - PROCESS | 1657 | 1465245154033 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:34 INFO - PROCESS | 1657 | 1465245154034 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b807000 == 39 [pid = 1657] [id = 477] 13:32:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12890a400) [pid = 1657] [serial = 1430] [outer = 0x0] 13:32:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x128b29c00) [pid = 1657] [serial = 1431] [outer = 0x12890a400] 13:32:34 INFO - PROCESS | 1657 | 1465245154058 Marionette DEBUG loaded listener.js 13:32:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x128b32c00) [pid = 1657] [serial = 1432] [outer = 0x12890a400] 13:32:34 INFO - PROCESS | 1657 | 1465245154406 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]]]}] 13:32:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 13:32:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 518ms 13:32:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 13:32:34 INFO - PROCESS | 1657 | 1465245154433 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 13:32:34 INFO - PROCESS | 1657 | 1465245154434 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 13:32:34 INFO - PROCESS | 1657 | 1465245154436 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 13:32:34 INFO - PROCESS | 1657 | 1465245154437 Marionette TRACE conn2 <- [1,1882,null,{}] 13:32:34 INFO - PROCESS | 1657 | 1465245154445 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}] 13:32:34 INFO - PROCESS | 1657 | 1465245154446 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:34 INFO - PROCESS | 1657 | 1465245154542 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 13:32:34 INFO - PROCESS | 1657 | 1465245154585 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:34 INFO - PROCESS | 1657 | 1465245154586 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bb0d000 == 40 [pid = 1657] [id = 478] 13:32:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x125d5ec00) [pid = 1657] [serial = 1433] [outer = 0x0] 13:32:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x129172400) [pid = 1657] [serial = 1434] [outer = 0x125d5ec00] 13:32:34 INFO - PROCESS | 1657 | 1465245154610 Marionette DEBUG loaded listener.js 13:32:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12917bc00) [pid = 1657] [serial = 1435] [outer = 0x125d5ec00] 13:32:34 INFO - PROCESS | 1657 | 1465245154902 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]]]}] 13:32:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 13:32:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 524ms 13:32:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 13:32:34 INFO - PROCESS | 1657 | 1465245154960 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 13:32:34 INFO - PROCESS | 1657 | 1465245154961 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 13:32:34 INFO - PROCESS | 1657 | 1465245154963 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 13:32:34 INFO - PROCESS | 1657 | 1465245154964 Marionette TRACE conn2 <- [1,1886,null,{}] 13:32:34 INFO - PROCESS | 1657 | 1465245154966 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}] 13:32:34 INFO - PROCESS | 1657 | 1465245154967 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:35 INFO - PROCESS | 1657 | 1465245155064 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 13:32:35 INFO - PROCESS | 1657 | 1465245155074 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:35 INFO - PROCESS | 1657 | 1465245155075 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bf66800 == 41 [pid = 1657] [id = 479] 13:32:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12917cc00) [pid = 1657] [serial = 1436] [outer = 0x0] 13:32:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1293e4400) [pid = 1657] [serial = 1437] [outer = 0x12917cc00] 13:32:35 INFO - PROCESS | 1657 | 1465245155099 Marionette DEBUG loaded listener.js 13:32:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12a5ea800) [pid = 1657] [serial = 1438] [outer = 0x12917cc00] 13:32:35 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1130adc00) [pid = 1657] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 13:32:35 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x112ec2c00) [pid = 1657] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 13:32:35 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x129177c00) [pid = 1657] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 13:32:35 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x119b53000) [pid = 1657] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 13:32:35 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1197c0800) [pid = 1657] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 13:32:35 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x118188800) [pid = 1657] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 13:32:35 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x11698b000) [pid = 1657] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 13:32:35 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x121542c00) [pid = 1657] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 13:32:35 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x125099c00) [pid = 1657] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 13:32:35 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x112a1d000) [pid = 1657] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 13:32:35 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x11200e000) [pid = 1657] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 13:32:35 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x115f63800) [pid = 1657] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 13:32:35 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1216eac00) [pid = 1657] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 13:32:35 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12a8bc000) [pid = 1657] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 13:32:35 INFO - PROCESS | 1657 | 1465245155564 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]]]}] 13:32:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 13:32:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 622ms 13:32:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 13:32:35 INFO - PROCESS | 1657 | 1465245155589 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 13:32:35 INFO - PROCESS | 1657 | 1465245155590 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 13:32:35 INFO - PROCESS | 1657 | 1465245155593 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 13:32:35 INFO - PROCESS | 1657 | 1465245155594 Marionette TRACE conn2 <- [1,1890,null,{}] 13:32:35 INFO - PROCESS | 1657 | 1465245155596 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}] 13:32:35 INFO - PROCESS | 1657 | 1465245155597 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:35 INFO - PROCESS | 1657 | 1465245155713 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 13:32:35 INFO - PROCESS | 1657 | 1465245155754 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:35 INFO - PROCESS | 1657 | 1465245155755 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bb04000 == 42 [pid = 1657] [id = 480] 13:32:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x112a12c00) [pid = 1657] [serial = 1439] [outer = 0x0] 13:32:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1184e4000) [pid = 1657] [serial = 1440] [outer = 0x112a12c00] 13:32:35 INFO - PROCESS | 1657 | 1465245155778 Marionette DEBUG loaded listener.js 13:32:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x124cd6c00) [pid = 1657] [serial = 1441] [outer = 0x112a12c00] 13:32:36 INFO - PROCESS | 1657 | 1465245156036 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]]]}] 13:32:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 13:32:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 470ms 13:32:36 INFO - PROCESS | 1657 | 1465245156063 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 13:32:36 INFO - PROCESS | 1657 | 1465245156064 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 13:32:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 13:32:36 INFO - PROCESS | 1657 | 1465245156074 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 13:32:36 INFO - PROCESS | 1657 | 1465245156075 Marionette TRACE conn2 <- [1,1894,null,{}] 13:32:36 INFO - PROCESS | 1657 | 1465245156077 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}] 13:32:36 INFO - PROCESS | 1657 | 1465245156078 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:36 INFO - PROCESS | 1657 | 1465245156163 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 13:32:36 INFO - PROCESS | 1657 | 1465245156167 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:36 INFO - PROCESS | 1657 | 1465245156168 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c989800 == 43 [pid = 1657] [id = 481] 13:32:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1215a5800) [pid = 1657] [serial = 1442] [outer = 0x0] 13:32:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12a5ecc00) [pid = 1657] [serial = 1443] [outer = 0x1215a5800] 13:32:36 INFO - PROCESS | 1657 | 1465245156191 Marionette DEBUG loaded listener.js 13:32:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12a8b6400) [pid = 1657] [serial = 1444] [outer = 0x1215a5800] 13:32:36 INFO - PROCESS | 1657 | 1465245156817 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]]]}] 13:32:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 13:32:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 780ms 13:32:36 INFO - PROCESS | 1657 | 1465245156847 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 13:32:36 INFO - PROCESS | 1657 | 1465245156850 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 13:32:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 13:32:36 INFO - PROCESS | 1657 | 1465245156878 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 13:32:36 INFO - PROCESS | 1657 | 1465245156882 Marionette TRACE conn2 <- [1,1898,null,{}] 13:32:36 INFO - PROCESS | 1657 | 1465245156885 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}] 13:32:36 INFO - PROCESS | 1657 | 1465245156887 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:37 INFO - PROCESS | 1657 | 1465245156999 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 13:32:37 INFO - PROCESS | 1657 | 1465245157067 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:37 INFO - PROCESS | 1657 | 1465245157069 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x11755f800 == 44 [pid = 1657] [id = 482] 13:32:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x113bb6400) [pid = 1657] [serial = 1445] [outer = 0x0] 13:32:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x113d6b000) [pid = 1657] [serial = 1446] [outer = 0x113bb6400] 13:32:37 INFO - PROCESS | 1657 | 1465245157141 Marionette DEBUG loaded listener.js 13:32:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x115f66400) [pid = 1657] [serial = 1447] [outer = 0x113bb6400] 13:32:37 INFO - PROCESS | 1657 | 1465245157872 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]]]}] 13:32:37 INFO - PROCESS | 1657 | --DOCSHELL 0x12d925800 == 43 [pid = 1657] [id = 20] 13:32:37 INFO - PROCESS | 1657 | --DOCSHELL 0x12d4ac800 == 42 [pid = 1657] [id = 19] 13:32:37 INFO - PROCESS | 1657 | --DOCSHELL 0x12c43b800 == 41 [pid = 1657] [id = 13] 13:32:37 INFO - PROCESS | 1657 | --DOCSHELL 0x12c722800 == 40 [pid = 1657] [id = 14] 13:32:37 INFO - PROCESS | 1657 | --DOCSHELL 0x12a86c000 == 39 [pid = 1657] [id = 8] 13:32:37 INFO - PROCESS | 1657 | --DOCSHELL 0x12c983000 == 38 [pid = 1657] [id = 15] 13:32:37 INFO - PROCESS | 1657 | --DOCSHELL 0x12bb12800 == 37 [pid = 1657] [id = 10] 13:32:37 INFO - PROCESS | 1657 | --DOCSHELL 0x12b80d000 == 36 [pid = 1657] [id = 9] 13:32:37 INFO - PROCESS | 1657 | --DOCSHELL 0x128d87000 == 35 [pid = 1657] [id = 6] 13:32:37 INFO - PROCESS | 1657 | --DOCSHELL 0x12bb04000 == 34 [pid = 1657] [id = 480] 13:32:37 INFO - PROCESS | 1657 | --DOCSHELL 0x12bf66800 == 33 [pid = 1657] [id = 479] 13:32:37 INFO - PROCESS | 1657 | --DOCSHELL 0x12bb0d000 == 32 [pid = 1657] [id = 478] 13:32:37 INFO - PROCESS | 1657 | --DOCSHELL 0x12b807000 == 31 [pid = 1657] [id = 477] 13:32:37 INFO - PROCESS | 1657 | --DOCSHELL 0x121022800 == 30 [pid = 1657] [id = 476] 13:32:37 INFO - PROCESS | 1657 | --DOCSHELL 0x1291eb000 == 29 [pid = 1657] [id = 475] 13:32:37 INFO - PROCESS | 1657 | --DOCSHELL 0x1188d2000 == 28 [pid = 1657] [id = 474] 13:32:37 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12b911400) [pid = 1657] [serial = 1395] [outer = 0x0] [url = about:blank] 13:32:37 INFO - PROCESS | 1657 | --DOCSHELL 0x126f82000 == 27 [pid = 1657] [id = 473] 13:32:37 INFO - PROCESS | 1657 | --DOCSHELL 0x12570d800 == 26 [pid = 1657] [id = 472] 13:32:37 INFO - PROCESS | 1657 | --DOCSHELL 0x121b6f800 == 25 [pid = 1657] [id = 471] 13:32:37 INFO - PROCESS | 1657 | --DOCSHELL 0x121026800 == 24 [pid = 1657] [id = 470] 13:32:37 INFO - PROCESS | 1657 | --DOCSHELL 0x119497800 == 23 [pid = 1657] [id = 469] 13:32:37 INFO - PROCESS | 1657 | --DOCSHELL 0x1188d6800 == 22 [pid = 1657] [id = 468] 13:32:37 INFO - PROCESS | 1657 | --DOCSHELL 0x117563000 == 21 [pid = 1657] [id = 467] 13:32:37 INFO - PROCESS | 1657 | --DOCSHELL 0x115a19800 == 20 [pid = 1657] [id = 466] 13:32:37 INFO - PROCESS | 1657 | --DOCSHELL 0x12d00d800 == 19 [pid = 1657] [id = 465] 13:32:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 13:32:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1128ms 13:32:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 13:32:38 INFO - PROCESS | 1657 | 1465245158005 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 13:32:38 INFO - PROCESS | 1657 | 1465245158007 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 13:32:38 INFO - PROCESS | 1657 | 1465245158010 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 13:32:38 INFO - PROCESS | 1657 | 1465245158013 Marionette TRACE conn2 <- [1,1902,null,{}] 13:32:38 INFO - PROCESS | 1657 | 1465245158017 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}] 13:32:38 INFO - PROCESS | 1657 | 1465245158019 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:38 INFO - PROCESS | 1657 | 1465245158123 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 13:32:38 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x121a73800) [pid = 1657] [serial = 1374] [outer = 0x0] [url = about:blank] 13:32:38 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x128d71400) [pid = 1657] [serial = 1378] [outer = 0x0] [url = about:blank] 13:32:38 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x127663c00) [pid = 1657] [serial = 1377] [outer = 0x0] [url = about:blank] 13:32:38 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x118976400) [pid = 1657] [serial = 1386] [outer = 0x0] [url = about:blank] 13:32:38 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12939fc00) [pid = 1657] [serial = 1380] [outer = 0x0] [url = about:blank] 13:32:38 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x12a5e9c00) [pid = 1657] [serial = 1383] [outer = 0x0] [url = about:blank] 13:32:38 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12a731800) [pid = 1657] [serial = 1389] [outer = 0x0] [url = about:blank] 13:32:38 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1215a1800) [pid = 1657] [serial = 1387] [outer = 0x0] [url = about:blank] 13:32:38 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12b0b4800) [pid = 1657] [serial = 1392] [outer = 0x0] [url = about:blank] 13:32:38 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12a8b4000) [pid = 1657] [serial = 1384] [outer = 0x0] [url = about:blank] 13:32:38 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x115eb2000) [pid = 1657] [serial = 1359] [outer = 0x0] [url = about:blank] 13:32:38 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x116b11400) [pid = 1657] [serial = 1357] [outer = 0x0] [url = about:blank] 13:32:38 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x113d67000) [pid = 1657] [serial = 1356] [outer = 0x0] [url = about:blank] 13:32:38 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x129398400) [pid = 1657] [serial = 1353] [outer = 0x0] [url = about:blank] 13:32:38 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1293e7400) [pid = 1657] [serial = 1354] [outer = 0x0] [url = about:blank] 13:32:38 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1211d1800) [pid = 1657] [serial = 1371] [outer = 0x0] [url = about:blank] 13:32:38 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x119a16400) [pid = 1657] [serial = 1368] [outer = 0x0] [url = about:blank] 13:32:38 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x119b59400) [pid = 1657] [serial = 1369] [outer = 0x0] [url = about:blank] 13:32:38 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x11864cc00) [pid = 1657] [serial = 1365] [outer = 0x0] [url = about:blank] 13:32:38 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x1188ad400) [pid = 1657] [serial = 1366] [outer = 0x0] [url = about:blank] 13:32:38 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x116b0d400) [pid = 1657] [serial = 1362] [outer = 0x0] [url = about:blank] 13:32:38 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x1177d0000) [pid = 1657] [serial = 1363] [outer = 0x0] [url = about:blank] 13:32:38 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x11889e400) [pid = 1657] [serial = 1360] [outer = 0x0] [url = about:blank] 13:32:38 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x124c7ac00) [pid = 1657] [serial = 1375] [outer = 0x0] [url = about:blank] 13:32:38 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x12a5e9000) [pid = 1657] [serial = 1381] [outer = 0x0] [url = about:blank] 13:32:38 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x121542800) [pid = 1657] [serial = 1372] [outer = 0x0] [url = about:blank] 13:32:38 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x12b90c400) [pid = 1657] [serial = 1393] [outer = 0x0] [url = about:blank] 13:32:38 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x12a8bbc00) [pid = 1657] [serial = 1390] [outer = 0x0] [url = about:blank] 13:32:38 INFO - PROCESS | 1657 | 1465245158180 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:38 INFO - PROCESS | 1657 | 1465245158184 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x1165ac800 == 20 [pid = 1657] [id = 483] 13:32:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x115aef000) [pid = 1657] [serial = 1448] [outer = 0x0] 13:32:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x115f61800) [pid = 1657] [serial = 1449] [outer = 0x115aef000] 13:32:38 INFO - PROCESS | 1657 | 1465245158216 Marionette DEBUG loaded listener.js 13:32:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x116b0d000) [pid = 1657] [serial = 1450] [outer = 0x115aef000] 13:32:38 INFO - PROCESS | 1657 | 1465245158642 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]]]}] 13:32:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 13:32:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 675ms 13:32:38 INFO - PROCESS | 1657 | 1465245158686 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 13:32:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 13:32:38 INFO - PROCESS | 1657 | 1465245158689 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 13:32:38 INFO - PROCESS | 1657 | 1465245158693 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 13:32:38 INFO - PROCESS | 1657 | 1465245158696 Marionette TRACE conn2 <- [1,1906,null,{}] 13:32:38 INFO - PROCESS | 1657 | 1465245158699 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}] 13:32:38 INFO - PROCESS | 1657 | 1465245158701 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:38 INFO - PROCESS | 1657 | 1465245158799 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 13:32:38 INFO - PROCESS | 1657 | 1465245158856 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:38 INFO - PROCESS | 1657 | 1465245158858 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x1182d7000 == 21 [pid = 1657] [id = 484] 13:32:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x11709c400) [pid = 1657] [serial = 1451] [outer = 0x0] 13:32:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x1177d0000) [pid = 1657] [serial = 1452] [outer = 0x11709c400] 13:32:38 INFO - PROCESS | 1657 | 1465245158889 Marionette DEBUG loaded listener.js 13:32:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x1181b5c00) [pid = 1657] [serial = 1453] [outer = 0x11709c400] 13:32:39 INFO - PROCESS | 1657 | 1465245159321 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]]]}] 13:32:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 13:32:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 673ms 13:32:39 INFO - PROCESS | 1657 | 1465245159365 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 13:32:39 INFO - PROCESS | 1657 | 1465245159366 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 13:32:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 13:32:39 INFO - PROCESS | 1657 | 1465245159369 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 13:32:39 INFO - PROCESS | 1657 | 1465245159370 Marionette TRACE conn2 <- [1,1910,null,{}] 13:32:39 INFO - PROCESS | 1657 | 1465245159378 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}] 13:32:39 INFO - PROCESS | 1657 | 1465245159381 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:39 INFO - PROCESS | 1657 | 1465245159504 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 13:32:39 INFO - PROCESS | 1657 | 1465245159561 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:39 INFO - PROCESS | 1657 | 1465245159564 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x119499800 == 22 [pid = 1657] [id = 485] 13:32:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x11868fc00) [pid = 1657] [serial = 1454] [outer = 0x0] 13:32:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x11904a000) [pid = 1657] [serial = 1455] [outer = 0x11868fc00] 13:32:39 INFO - PROCESS | 1657 | 1465245159598 Marionette DEBUG loaded listener.js 13:32:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x1190f5c00) [pid = 1657] [serial = 1456] [outer = 0x11868fc00] 13:32:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x119a13c00) [pid = 1657] [serial = 1457] [outer = 0x12cb0dc00] 13:32:40 INFO - PROCESS | 1657 | 1465245160070 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]]]}] 13:32:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 13:32:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 719ms 13:32:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 13:32:40 INFO - PROCESS | 1657 | 1465245160106 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 13:32:40 INFO - PROCESS | 1657 | 1465245160108 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 13:32:40 INFO - PROCESS | 1657 | 1465245160110 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 13:32:40 INFO - PROCESS | 1657 | 1465245160111 Marionette TRACE conn2 <- [1,1914,null,{}] 13:32:40 INFO - PROCESS | 1657 | 1465245160114 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}] 13:32:40 INFO - PROCESS | 1657 | 1465245160115 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:40 INFO - PROCESS | 1657 | 1465245160210 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 13:32:40 INFO - PROCESS | 1657 | 1465245160288 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:40 INFO - PROCESS | 1657 | 1465245160290 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x1213dd000 == 23 [pid = 1657] [id = 486] 13:32:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x112a1dc00) [pid = 1657] [serial = 1458] [outer = 0x0] 13:32:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x119a96000) [pid = 1657] [serial = 1459] [outer = 0x112a1dc00] 13:32:40 INFO - PROCESS | 1657 | 1465245160323 Marionette DEBUG loaded listener.js 13:32:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1211ae400) [pid = 1657] [serial = 1460] [outer = 0x112a1dc00] 13:32:40 INFO - PROCESS | 1657 | 1465245160733 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]]]}] 13:32:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 13:32:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 670ms 13:32:40 INFO - PROCESS | 1657 | 1465245160780 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 13:32:40 INFO - PROCESS | 1657 | 1465245160782 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 13:32:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 13:32:40 INFO - PROCESS | 1657 | 1465245160784 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 13:32:40 INFO - PROCESS | 1657 | 1465245160785 Marionette TRACE conn2 <- [1,1918,null,{}] 13:32:40 INFO - PROCESS | 1657 | 1465245160788 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}] 13:32:40 INFO - PROCESS | 1657 | 1465245160789 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:40 INFO - PROCESS | 1657 | 1465245160898 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 13:32:40 INFO - PROCESS | 1657 | 1465245160952 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:40 INFO - PROCESS | 1657 | 1465245160954 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x124b14800 == 24 [pid = 1657] [id = 487] 13:32:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x119a11400) [pid = 1657] [serial = 1461] [outer = 0x0] 13:32:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1211d2c00) [pid = 1657] [serial = 1462] [outer = 0x119a11400] 13:32:40 INFO - PROCESS | 1657 | 1465245160982 Marionette DEBUG loaded listener.js 13:32:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x121269800) [pid = 1657] [serial = 1463] [outer = 0x119a11400] 13:32:41 INFO - PROCESS | 1657 | 1465245161387 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]]]}] 13:32:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 13:32:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 621ms 13:32:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 13:32:41 INFO - PROCESS | 1657 | 1465245161405 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 13:32:41 INFO - PROCESS | 1657 | 1465245161407 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 13:32:41 INFO - PROCESS | 1657 | 1465245161409 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 13:32:41 INFO - PROCESS | 1657 | 1465245161410 Marionette TRACE conn2 <- [1,1922,null,{}] 13:32:41 INFO - PROCESS | 1657 | 1465245161413 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}] 13:32:41 INFO - PROCESS | 1657 | 1465245161417 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:41 INFO - PROCESS | 1657 | 1465245161551 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 13:32:41 INFO - PROCESS | 1657 | 1465245161609 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:41 INFO - PROCESS | 1657 | 1465245161610 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x126ead000 == 25 [pid = 1657] [id = 488] 13:32:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1216ea000) [pid = 1657] [serial = 1464] [outer = 0x0] 13:32:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x121c60400) [pid = 1657] [serial = 1465] [outer = 0x1216ea000] 13:32:41 INFO - PROCESS | 1657 | 1465245161639 Marionette DEBUG loaded listener.js 13:32:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x125d5c800) [pid = 1657] [serial = 1466] [outer = 0x1216ea000] 13:32:42 INFO - PROCESS | 1657 | 1465245162100 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]]]}] 13:32:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 13:32:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 719ms 13:32:42 INFO - PROCESS | 1657 | 1465245162128 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 13:32:42 INFO - PROCESS | 1657 | 1465245162130 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 13:32:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 13:32:42 INFO - PROCESS | 1657 | 1465245162134 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 13:32:42 INFO - PROCESS | 1657 | 1465245162138 Marionette TRACE conn2 <- [1,1926,null,{}] 13:32:42 INFO - PROCESS | 1657 | 1465245162142 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}] 13:32:42 INFO - PROCESS | 1657 | 1465245162144 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:42 INFO - PROCESS | 1657 | 1465245162261 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 13:32:42 INFO - PROCESS | 1657 | 1465245162330 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:42 INFO - PROCESS | 1657 | 1465245162333 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x11721e000 == 26 [pid = 1657] [id = 489] 13:32:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x116241800) [pid = 1657] [serial = 1467] [outer = 0x0] 13:32:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x116b0c800) [pid = 1657] [serial = 1468] [outer = 0x116241800] 13:32:42 INFO - PROCESS | 1657 | 1465245162362 Marionette DEBUG loaded listener.js 13:32:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1177d5c00) [pid = 1657] [serial = 1469] [outer = 0x116241800] 13:32:43 INFO - PROCESS | 1657 | --DOCSHELL 0x1182e1000 == 25 [pid = 1657] [id = 12] 13:32:43 INFO - PROCESS | 1657 | --DOCSHELL 0x12bf5e000 == 24 [pid = 1657] [id = 11] 13:32:43 INFO - PROCESS | 1657 | --DOCSHELL 0x118630800 == 23 [pid = 1657] [id = 18] 13:32:43 INFO - PROCESS | 1657 | --DOCSHELL 0x112655000 == 22 [pid = 1657] [id = 24] 13:32:43 INFO - PROCESS | 1657 | --DOCSHELL 0x11696f800 == 21 [pid = 1657] [id = 22] 13:32:43 INFO - PROCESS | 1657 | --DOCSHELL 0x117217800 == 20 [pid = 1657] [id = 23] 13:32:43 INFO - PROCESS | 1657 | --DOCSHELL 0x112266800 == 19 [pid = 1657] [id = 21] 13:32:43 INFO - PROCESS | 1657 | --DOCSHELL 0x112e83000 == 18 [pid = 1657] [id = 25] 13:32:43 INFO - PROCESS | 1657 | --DOCSHELL 0x116bcc000 == 17 [pid = 1657] [id = 26] 13:32:43 INFO - PROCESS | 1657 | --DOCSHELL 0x126ead000 == 16 [pid = 1657] [id = 488] 13:32:43 INFO - PROCESS | 1657 | --DOCSHELL 0x124b14800 == 15 [pid = 1657] [id = 487] 13:32:43 INFO - PROCESS | 1657 | --DOCSHELL 0x1213dd000 == 14 [pid = 1657] [id = 486] 13:32:43 INFO - PROCESS | 1657 | --DOCSHELL 0x119499800 == 13 [pid = 1657] [id = 485] 13:32:43 INFO - PROCESS | 1657 | --DOCSHELL 0x12c989800 == 12 [pid = 1657] [id = 481] 13:32:43 INFO - PROCESS | 1657 | --DOCSHELL 0x1182d7000 == 11 [pid = 1657] [id = 484] 13:32:43 INFO - PROCESS | 1657 | --DOCSHELL 0x11755f800 == 10 [pid = 1657] [id = 482] 13:32:43 INFO - PROCESS | 1657 | --DOCSHELL 0x1165ac800 == 9 [pid = 1657] [id = 483] 13:32:44 INFO - PROCESS | 1657 | 1465245164505 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]]]}] 13:32:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 13:32:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 2383ms 13:32:44 INFO - PROCESS | 1657 | 1465245164517 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 13:32:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 13:32:44 INFO - PROCESS | 1657 | 1465245164519 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 13:32:44 INFO - PROCESS | 1657 | 1465245164523 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 13:32:44 INFO - PROCESS | 1657 | 1465245164525 Marionette TRACE conn2 <- [1,1930,null,{}] 13:32:44 INFO - PROCESS | 1657 | 1465245164529 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}] 13:32:44 INFO - PROCESS | 1657 | 1465245164531 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:44 INFO - PROCESS | 1657 | 1465245164613 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 13:32:44 INFO - PROCESS | 1657 | 1465245164623 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:44 INFO - PROCESS | 1657 | 1465245164625 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x1169b9000 == 10 [pid = 1657] [id = 490] 13:32:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1130ac400) [pid = 1657] [serial = 1470] [outer = 0x0] 13:32:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x115a54800) [pid = 1657] [serial = 1471] [outer = 0x1130ac400] 13:32:44 INFO - PROCESS | 1657 | 1465245164699 Marionette DEBUG loaded listener.js 13:32:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1165f9400) [pid = 1657] [serial = 1472] [outer = 0x1130ac400] 13:32:45 INFO - PROCESS | 1657 | 1465245165026 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]]]}] 13:32:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 13:32:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 522ms 13:32:45 INFO - PROCESS | 1657 | 1465245165045 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 13:32:45 INFO - PROCESS | 1657 | 1465245165048 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 13:32:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 13:32:45 INFO - PROCESS | 1657 | 1465245165057 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 13:32:45 INFO - PROCESS | 1657 | 1465245165058 Marionette TRACE conn2 <- [1,1934,null,{}] 13:32:45 INFO - PROCESS | 1657 | 1465245165061 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}] 13:32:45 INFO - PROCESS | 1657 | 1465245165063 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:45 INFO - PROCESS | 1657 | 1465245165147 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 13:32:45 INFO - PROCESS | 1657 | 1465245165153 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:45 INFO - PROCESS | 1657 | 1465245165155 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x11662f800 == 11 [pid = 1657] [id = 491] 13:32:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x116b17c00) [pid = 1657] [serial = 1473] [outer = 0x0] 13:32:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x117eb5000) [pid = 1657] [serial = 1474] [outer = 0x116b17c00] 13:32:45 INFO - PROCESS | 1657 | 1465245165182 Marionette DEBUG loaded listener.js 13:32:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1181b6c00) [pid = 1657] [serial = 1475] [outer = 0x116b17c00] 13:32:45 INFO - PROCESS | 1657 | 1465245165556 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]]]}] 13:32:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 13:32:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 521ms 13:32:45 INFO - PROCESS | 1657 | 1465245165578 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 13:32:45 INFO - PROCESS | 1657 | 1465245165579 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 13:32:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 13:32:45 INFO - PROCESS | 1657 | 1465245165591 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 13:32:45 INFO - PROCESS | 1657 | 1465245165593 Marionette TRACE conn2 <- [1,1938,null,{}] 13:32:45 INFO - PROCESS | 1657 | 1465245165601 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}] 13:32:45 INFO - PROCESS | 1657 | 1465245165604 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:45 INFO - PROCESS | 1657 | 1465245165682 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 13:32:45 INFO - PROCESS | 1657 | 1465245165689 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:45 INFO - PROCESS | 1657 | 1465245165691 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x1213cf000 == 12 [pid = 1657] [id = 492] 13:32:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x112a71000) [pid = 1657] [serial = 1476] [outer = 0x0] 13:32:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x118976000) [pid = 1657] [serial = 1477] [outer = 0x112a71000] 13:32:45 INFO - PROCESS | 1657 | 1465245165719 Marionette DEBUG loaded listener.js 13:32:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1190f6800) [pid = 1657] [serial = 1478] [outer = 0x112a71000] 13:32:46 INFO - PROCESS | 1657 | 1465245166047 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]]]}] 13:32:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 13:32:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 471ms 13:32:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 13:32:46 INFO - PROCESS | 1657 | 1465245166062 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 13:32:46 INFO - PROCESS | 1657 | 1465245166064 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 13:32:46 INFO - PROCESS | 1657 | 1465245166067 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 13:32:46 INFO - PROCESS | 1657 | 1465245166070 Marionette TRACE conn2 <- [1,1942,null,{}] 13:32:46 INFO - PROCESS | 1657 | 1465245166074 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}] 13:32:46 INFO - PROCESS | 1657 | 1465245166075 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:46 INFO - PROCESS | 1657 | 1465245166156 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 13:32:46 INFO - PROCESS | 1657 | 1465245166217 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:46 INFO - PROCESS | 1657 | 1465245166218 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x124b0d800 == 13 [pid = 1657] [id = 493] 13:32:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1190f5800) [pid = 1657] [serial = 1479] [outer = 0x0] 13:32:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x119a95400) [pid = 1657] [serial = 1480] [outer = 0x1190f5800] 13:32:46 INFO - PROCESS | 1657 | 1465245166244 Marionette DEBUG loaded listener.js 13:32:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12100a400) [pid = 1657] [serial = 1481] [outer = 0x1190f5800] 13:32:46 INFO - PROCESS | 1657 | 1465245166543 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]]]}] 13:32:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 13:32:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 523ms 13:32:46 INFO - PROCESS | 1657 | 1465245166590 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 13:32:46 INFO - PROCESS | 1657 | 1465245166591 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 13:32:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 13:32:46 INFO - PROCESS | 1657 | 1465245166593 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 13:32:46 INFO - PROCESS | 1657 | 1465245166594 Marionette TRACE conn2 <- [1,1946,null,{}] 13:32:46 INFO - PROCESS | 1657 | 1465245166596 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}] 13:32:46 INFO - PROCESS | 1657 | 1465245166598 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:46 INFO - PROCESS | 1657 | 1465245166697 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 13:32:46 INFO - PROCESS | 1657 | 1465245166735 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:46 INFO - PROCESS | 1657 | 1465245166737 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x128b9e800 == 14 [pid = 1657] [id = 494] 13:32:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x112a10800) [pid = 1657] [serial = 1482] [outer = 0x0] 13:32:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x119a13000) [pid = 1657] [serial = 1483] [outer = 0x112a10800] 13:32:46 INFO - PROCESS | 1657 | 1465245166760 Marionette DEBUG loaded listener.js 13:32:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x121266400) [pid = 1657] [serial = 1484] [outer = 0x112a10800] 13:32:47 INFO - PROCESS | 1657 | 1465245167074 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]]]}] 13:32:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 13:32:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 518ms 13:32:47 INFO - PROCESS | 1657 | 1465245167111 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 13:32:47 INFO - PROCESS | 1657 | 1465245167112 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 13:32:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 13:32:47 INFO - PROCESS | 1657 | 1465245167115 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 13:32:47 INFO - PROCESS | 1657 | 1465245167116 Marionette TRACE conn2 <- [1,1950,null,{}] 13:32:47 INFO - PROCESS | 1657 | 1465245167118 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}] 13:32:47 INFO - PROCESS | 1657 | 1465245167122 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:47 INFO - PROCESS | 1657 | 1465245167241 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 13:32:47 INFO - PROCESS | 1657 | 1465245167279 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:47 INFO - PROCESS | 1657 | 1465245167280 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x129d6e800 == 15 [pid = 1657] [id = 495] 13:32:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12142b400) [pid = 1657] [serial = 1485] [outer = 0x0] 13:32:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1217f3400) [pid = 1657] [serial = 1486] [outer = 0x12142b400] 13:32:47 INFO - PROCESS | 1657 | 1465245167305 Marionette DEBUG loaded listener.js 13:32:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x125121000) [pid = 1657] [serial = 1487] [outer = 0x12142b400] 13:32:47 INFO - PROCESS | 1657 | 1465245167594 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]]]}] 13:32:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 13:32:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 523ms 13:32:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 13:32:47 INFO - PROCESS | 1657 | 1465245167639 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 13:32:47 INFO - PROCESS | 1657 | 1465245167640 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 13:32:47 INFO - PROCESS | 1657 | 1465245167642 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 13:32:47 INFO - PROCESS | 1657 | 1465245167643 Marionette TRACE conn2 <- [1,1954,null,{}] 13:32:47 INFO - PROCESS | 1657 | 1465245167646 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}] 13:32:47 INFO - PROCESS | 1657 | 1465245167647 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:47 INFO - PROCESS | 1657 | 1465245167754 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 13:32:47 INFO - PROCESS | 1657 | 1465245167797 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:47 INFO - PROCESS | 1657 | 1465245167798 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a7e2000 == 16 [pid = 1657] [id = 496] 13:32:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x1218d1400) [pid = 1657] [serial = 1488] [outer = 0x0] 13:32:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x126eda000) [pid = 1657] [serial = 1489] [outer = 0x1218d1400] 13:32:47 INFO - PROCESS | 1657 | 1465245167822 Marionette DEBUG loaded listener.js 13:32:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x127115c00) [pid = 1657] [serial = 1490] [outer = 0x1218d1400] 13:32:48 INFO - PROCESS | 1657 | 1465245168136 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]]]}] 13:32:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 13:32:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 519ms 13:32:48 INFO - PROCESS | 1657 | 1465245168161 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 13:32:48 INFO - PROCESS | 1657 | 1465245168163 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 13:32:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 13:32:48 INFO - PROCESS | 1657 | 1465245168165 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 13:32:48 INFO - PROCESS | 1657 | 1465245168166 Marionette TRACE conn2 <- [1,1958,null,{}] 13:32:48 INFO - PROCESS | 1657 | 1465245168175 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}] 13:32:48 INFO - PROCESS | 1657 | 1465245168177 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:48 INFO - PROCESS | 1657 | 1465245168272 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 13:32:48 INFO - PROCESS | 1657 | 1465245168275 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:48 INFO - PROCESS | 1657 | 1465245168276 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b148800 == 17 [pid = 1657] [id = 497] 13:32:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x12153d000) [pid = 1657] [serial = 1491] [outer = 0x0] 13:32:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x127665000) [pid = 1657] [serial = 1492] [outer = 0x12153d000] 13:32:48 INFO - PROCESS | 1657 | 1465245168300 Marionette DEBUG loaded listener.js 13:32:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x128915400) [pid = 1657] [serial = 1493] [outer = 0x12153d000] 13:32:48 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x113bb6400) [pid = 1657] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 13:32:48 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x1215a5800) [pid = 1657] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 13:32:48 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x11709c400) [pid = 1657] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 13:32:48 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x11868fc00) [pid = 1657] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 13:32:48 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x112a72000) [pid = 1657] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 13:32:48 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x1170a6800) [pid = 1657] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 13:32:48 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x110faf400) [pid = 1657] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 13:32:48 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x118186800) [pid = 1657] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 13:32:48 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x112a18400) [pid = 1657] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 13:32:48 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x126edd400) [pid = 1657] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 13:32:48 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x118224000) [pid = 1657] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 13:32:48 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x115eb7400) [pid = 1657] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 13:32:48 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1197bb800) [pid = 1657] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 13:32:48 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x115aedc00) [pid = 1657] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 13:32:48 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12b1b3c00) [pid = 1657] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 13:32:48 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12890a400) [pid = 1657] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 13:32:48 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12917cc00) [pid = 1657] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 13:32:48 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x125d5ec00) [pid = 1657] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 13:32:48 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1211aec00) [pid = 1657] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 13:32:48 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x112a12c00) [pid = 1657] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 13:32:48 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1216ea000) [pid = 1657] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 13:32:48 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x119a11400) [pid = 1657] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 13:32:48 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x112a1dc00) [pid = 1657] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 13:32:48 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x115aef000) [pid = 1657] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 13:32:49 INFO - PROCESS | 1657 | 1465245168997 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]]]}] 13:32:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 13:32:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 873ms 13:32:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 13:32:49 INFO - PROCESS | 1657 | 1465245169038 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 13:32:49 INFO - PROCESS | 1657 | 1465245169039 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 13:32:49 INFO - PROCESS | 1657 | 1465245169041 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 13:32:49 INFO - PROCESS | 1657 | 1465245169042 Marionette TRACE conn2 <- [1,1962,null,{}] 13:32:49 INFO - PROCESS | 1657 | 1465245169045 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}] 13:32:49 INFO - PROCESS | 1657 | 1465245169046 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:49 INFO - PROCESS | 1657 | 1465245169121 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 13:32:49 INFO - PROCESS | 1657 | 1465245169125 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:49 INFO - PROCESS | 1657 | 1465245169126 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x1213ce800 == 18 [pid = 1657] [id = 498] 13:32:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x118188400) [pid = 1657] [serial = 1494] [outer = 0x0] 13:32:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x11897ac00) [pid = 1657] [serial = 1495] [outer = 0x118188400] 13:32:49 INFO - PROCESS | 1657 | 1465245169152 Marionette DEBUG loaded listener.js 13:32:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1211b7400) [pid = 1657] [serial = 1496] [outer = 0x118188400] 13:32:49 INFO - PROCESS | 1657 | 1465245169462 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]]]}] 13:32:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 13:32:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 470ms 13:32:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 13:32:49 INFO - PROCESS | 1657 | 1465245169513 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 13:32:49 INFO - PROCESS | 1657 | 1465245169514 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 13:32:49 INFO - PROCESS | 1657 | 1465245169516 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 13:32:49 INFO - PROCESS | 1657 | 1465245169517 Marionette TRACE conn2 <- [1,1966,null,{}] 13:32:49 INFO - PROCESS | 1657 | 1465245169519 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}] 13:32:49 INFO - PROCESS | 1657 | 1465245169521 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:49 INFO - PROCESS | 1657 | 1465245169596 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 13:32:49 INFO - PROCESS | 1657 | 1465245169601 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:49 INFO - PROCESS | 1657 | 1465245169603 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b817000 == 19 [pid = 1657] [id = 499] 13:32:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1211d1400) [pid = 1657] [serial = 1497] [outer = 0x0] 13:32:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x124cdbc00) [pid = 1657] [serial = 1498] [outer = 0x1211d1400] 13:32:49 INFO - PROCESS | 1657 | 1465245169628 Marionette DEBUG loaded listener.js 13:32:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12766c800) [pid = 1657] [serial = 1499] [outer = 0x1211d1400] 13:32:49 INFO - PROCESS | 1657 | 1465245169963 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]]]}] 13:32:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 13:32:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 471ms 13:32:49 INFO - PROCESS | 1657 | 1465245169988 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 13:32:49 INFO - PROCESS | 1657 | 1465245169990 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 13:32:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 13:32:49 INFO - PROCESS | 1657 | 1465245169992 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 13:32:49 INFO - PROCESS | 1657 | 1465245169993 Marionette TRACE conn2 <- [1,1970,null,{}] 13:32:49 INFO - PROCESS | 1657 | 1465245169996 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}] 13:32:49 INFO - PROCESS | 1657 | 1465245169997 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:50 INFO - PROCESS | 1657 | 1465245170090 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 13:32:50 INFO - PROCESS | 1657 | 1465245170147 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:50 INFO - PROCESS | 1657 | 1465245170149 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x128b9e000 == 20 [pid = 1657] [id = 500] 13:32:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12153e800) [pid = 1657] [serial = 1500] [outer = 0x0] 13:32:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x128918000) [pid = 1657] [serial = 1501] [outer = 0x12153e800] 13:32:50 INFO - PROCESS | 1657 | 1465245170179 Marionette DEBUG loaded listener.js 13:32:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12917a000) [pid = 1657] [serial = 1502] [outer = 0x12153e800] 13:32:50 INFO - PROCESS | 1657 | 1465245170456 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]]]}] 13:32:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 13:32:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 518ms 13:32:50 INFO - PROCESS | 1657 | 1465245170511 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 13:32:50 INFO - PROCESS | 1657 | 1465245170512 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 13:32:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 13:32:50 INFO - PROCESS | 1657 | 1465245170514 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 13:32:50 INFO - PROCESS | 1657 | 1465245170515 Marionette TRACE conn2 <- [1,1974,null,{}] 13:32:50 INFO - PROCESS | 1657 | 1465245170519 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}] 13:32:50 INFO - PROCESS | 1657 | 1465245170521 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:50 INFO - PROCESS | 1657 | 1465245170598 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 13:32:50 INFO - PROCESS | 1657 | 1465245170702 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:50 INFO - PROCESS | 1657 | 1465245170704 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x112e52800 == 21 [pid = 1657] [id = 501] 13:32:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x110faac00) [pid = 1657] [serial = 1503] [outer = 0x0] 13:32:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x112a13000) [pid = 1657] [serial = 1504] [outer = 0x110faac00] 13:32:50 INFO - PROCESS | 1657 | 1465245170735 Marionette DEBUG loaded listener.js 13:32:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x112f6b400) [pid = 1657] [serial = 1505] [outer = 0x110faac00] 13:32:51 INFO - PROCESS | 1657 | 1465245171241 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]]]}] 13:32:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 13:32:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 771ms 13:32:51 INFO - PROCESS | 1657 | 1465245171312 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 13:32:51 INFO - PROCESS | 1657 | 1465245171315 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 13:32:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 13:32:51 INFO - PROCESS | 1657 | 1465245171321 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 13:32:51 INFO - PROCESS | 1657 | 1465245171323 Marionette TRACE conn2 <- [1,1978,null,{}] 13:32:51 INFO - PROCESS | 1657 | 1465245171327 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}] 13:32:51 INFO - PROCESS | 1657 | 1465245171330 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:51 INFO - PROCESS | 1657 | 1465245171433 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 13:32:51 INFO - PROCESS | 1657 | 1465245171536 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:51 INFO - PROCESS | 1657 | 1465245171538 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c33000 == 22 [pid = 1657] [id = 502] 13:32:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x117257c00) [pid = 1657] [serial = 1506] [outer = 0x0] 13:32:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x117eb4c00) [pid = 1657] [serial = 1507] [outer = 0x117257c00] 13:32:51 INFO - PROCESS | 1657 | 1465245171568 Marionette DEBUG loaded listener.js 13:32:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x118221000) [pid = 1657] [serial = 1508] [outer = 0x117257c00] 13:32:52 INFO - PROCESS | 1657 | 1465245172239 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]]]}] 13:32:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 13:32:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 975ms 13:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x116b0c800) [pid = 1657] [serial = 1468] [outer = 0x0] [url = about:blank] 13:32:52 INFO - PROCESS | 1657 | 1465245172302 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 13:32:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 13:32:52 INFO - PROCESS | 1657 | 1465245172304 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 13:32:52 INFO - PROCESS | 1657 | 1465245172307 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 13:32:52 INFO - PROCESS | 1657 | 1465245172309 Marionette TRACE conn2 <- [1,1982,null,{}] 13:32:52 INFO - PROCESS | 1657 | 1465245172313 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}] 13:32:52 INFO - PROCESS | 1657 | 1465245172315 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:52 INFO - PROCESS | 1657 | 1465245172384 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 13:32:52 INFO - PROCESS | 1657 | 1465245172388 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:52 INFO - PROCESS | 1657 | 1465245172390 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x116282000 == 23 [pid = 1657] [id = 503] 13:32:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1138b4c00) [pid = 1657] [serial = 1509] [outer = 0x0] 13:32:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x115eb0c00) [pid = 1657] [serial = 1510] [outer = 0x1138b4c00] 13:32:52 INFO - PROCESS | 1657 | 1465245172419 Marionette DEBUG loaded listener.js 13:32:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x116849000) [pid = 1657] [serial = 1511] [outer = 0x1138b4c00] 13:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1177d0000) [pid = 1657] [serial = 1452] [outer = 0x0] [url = about:blank] 13:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x116b0d000) [pid = 1657] [serial = 1450] [outer = 0x0] [url = about:blank] 13:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1130ae000) [pid = 1657] [serial = 1398] [outer = 0x0] [url = about:blank] 13:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x113ea1400) [pid = 1657] [serial = 1399] [outer = 0x0] [url = about:blank] 13:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x121c53400) [pid = 1657] [serial = 1422] [outer = 0x0] [url = about:blank] 13:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x124cd0800) [pid = 1657] [serial = 1423] [outer = 0x0] [url = about:blank] 13:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x118182000) [pid = 1657] [serial = 1404] [outer = 0x0] [url = about:blank] 13:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1181bd800) [pid = 1657] [serial = 1405] [outer = 0x0] [url = about:blank] 13:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x124ec0400) [pid = 1657] [serial = 1425] [outer = 0x0] [url = about:blank] 13:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x121358800) [pid = 1657] [serial = 1419] [outer = 0x0] [url = about:blank] 13:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1216e8400) [pid = 1657] [serial = 1420] [outer = 0x0] [url = about:blank] 13:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x127668000) [pid = 1657] [serial = 1428] [outer = 0x0] [url = about:blank] 13:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x118684800) [pid = 1657] [serial = 1407] [outer = 0x0] [url = about:blank] 13:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1188aa400) [pid = 1657] [serial = 1408] [outer = 0x0] [url = about:blank] 13:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x116913400) [pid = 1657] [serial = 1401] [outer = 0x0] [url = about:blank] 13:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x116b15000) [pid = 1657] [serial = 1402] [outer = 0x0] [url = about:blank] 13:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x11999c000) [pid = 1657] [serial = 1413] [outer = 0x0] [url = about:blank] 13:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1211af800) [pid = 1657] [serial = 1414] [outer = 0x0] [url = about:blank] 13:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x119073400) [pid = 1657] [serial = 1410] [outer = 0x0] [url = about:blank] 13:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1197bbc00) [pid = 1657] [serial = 1411] [outer = 0x0] [url = about:blank] 13:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12b936c00) [pid = 1657] [serial = 1396] [outer = 0x0] [url = about:blank] 13:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x128b32c00) [pid = 1657] [serial = 1432] [outer = 0x0] [url = about:blank] 13:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x128b29c00) [pid = 1657] [serial = 1431] [outer = 0x0] [url = about:blank] 13:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1293e4400) [pid = 1657] [serial = 1437] [outer = 0x0] [url = about:blank] 13:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12917bc00) [pid = 1657] [serial = 1435] [outer = 0x0] [url = about:blank] 13:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x129172400) [pid = 1657] [serial = 1434] [outer = 0x0] [url = about:blank] 13:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x121358c00) [pid = 1657] [serial = 1417] [outer = 0x0] [url = about:blank] 13:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1211bb400) [pid = 1657] [serial = 1416] [outer = 0x0] [url = about:blank] 13:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x1184e4000) [pid = 1657] [serial = 1440] [outer = 0x0] [url = about:blank] 13:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x12a5ea800) [pid = 1657] [serial = 1438] [outer = 0x0] [url = about:blank] 13:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x128917c00) [pid = 1657] [serial = 1429] [outer = 0x0] [url = about:blank] 13:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x124cd6c00) [pid = 1657] [serial = 1441] [outer = 0x0] [url = about:blank] 13:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x125d5e400) [pid = 1657] [serial = 1426] [outer = 0x0] [url = about:blank] 13:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x121269800) [pid = 1657] [serial = 1463] [outer = 0x0] [url = about:blank] 13:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x121c60400) [pid = 1657] [serial = 1465] [outer = 0x0] [url = about:blank] 13:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x1211ae400) [pid = 1657] [serial = 1460] [outer = 0x0] [url = about:blank] 13:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x1211d2c00) [pid = 1657] [serial = 1462] [outer = 0x0] [url = about:blank] 13:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x115f61800) [pid = 1657] [serial = 1449] [outer = 0x0] [url = about:blank] 13:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x119a96000) [pid = 1657] [serial = 1459] [outer = 0x0] [url = about:blank] 13:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x115f66400) [pid = 1657] [serial = 1447] [outer = 0x0] [url = about:blank] 13:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x113d6b000) [pid = 1657] [serial = 1446] [outer = 0x0] [url = about:blank] 13:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x12a8b6400) [pid = 1657] [serial = 1444] [outer = 0x0] [url = about:blank] 13:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x12a5ecc00) [pid = 1657] [serial = 1443] [outer = 0x0] [url = about:blank] 13:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x1181b5c00) [pid = 1657] [serial = 1453] [outer = 0x0] [url = about:blank] 13:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x11904a000) [pid = 1657] [serial = 1455] [outer = 0x0] [url = about:blank] 13:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 63 (0x12153f800) [pid = 1657] [serial = 880] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 62 (0x1190f5c00) [pid = 1657] [serial = 1456] [outer = 0x0] [url = about:blank] 13:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 61 (0x125d5c800) [pid = 1657] [serial = 1466] [outer = 0x0] [url = about:blank] 13:32:52 INFO - PROCESS | 1657 | 1465245172773 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]]]}] 13:32:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 13:32:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 473ms 13:32:52 INFO - PROCESS | 1657 | 1465245172780 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 13:32:52 INFO - PROCESS | 1657 | 1465245172783 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 13:32:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 13:32:52 INFO - PROCESS | 1657 | 1465245172790 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 13:32:52 INFO - PROCESS | 1657 | 1465245172791 Marionette TRACE conn2 <- [1,1986,null,{}] 13:32:52 INFO - PROCESS | 1657 | 1465245172813 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}] 13:32:52 INFO - PROCESS | 1657 | 1465245172815 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:52 INFO - PROCESS | 1657 | 1465245172894 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 13:32:52 INFO - PROCESS | 1657 | 1465245172898 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:52 INFO - PROCESS | 1657 | 1465245172899 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x1182c9800 == 24 [pid = 1657] [id = 504] 13:32:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 62 (0x11709c000) [pid = 1657] [serial = 1512] [outer = 0x0] 13:32:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x117ebac00) [pid = 1657] [serial = 1513] [outer = 0x11709c000] 13:32:52 INFO - PROCESS | 1657 | 1465245172929 Marionette DEBUG loaded listener.js 13:32:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x118228000) [pid = 1657] [serial = 1514] [outer = 0x11709c000] 13:32:53 INFO - PROCESS | 1657 | 1465245173372 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]]]}] 13:32:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 13:32:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 622ms 13:32:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 13:32:53 INFO - PROCESS | 1657 | 1465245173412 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 13:32:53 INFO - PROCESS | 1657 | 1465245173415 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 13:32:53 INFO - PROCESS | 1657 | 1465245173419 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 13:32:53 INFO - PROCESS | 1657 | 1465245173422 Marionette TRACE conn2 <- [1,1990,null,{}] 13:32:53 INFO - PROCESS | 1657 | 1465245173434 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}] 13:32:53 INFO - PROCESS | 1657 | 1465245173439 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:53 INFO - PROCESS | 1657 | 1465245173550 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 13:32:53 INFO - PROCESS | 1657 | 1465245173565 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:53 INFO - PROCESS | 1657 | 1465245173568 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x11908c800 == 25 [pid = 1657] [id = 505] 13:32:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x118690c00) [pid = 1657] [serial = 1515] [outer = 0x0] 13:32:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x11906fc00) [pid = 1657] [serial = 1516] [outer = 0x118690c00] 13:32:53 INFO - PROCESS | 1657 | 1465245173614 Marionette DEBUG loaded listener.js 13:32:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x1197bbc00) [pid = 1657] [serial = 1517] [outer = 0x118690c00] 13:32:53 INFO - PROCESS | 1657 | 1465245173980 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]]]}] 13:32:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 13:32:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 577ms 13:32:53 INFO - PROCESS | 1657 | 1465245173994 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 13:32:53 INFO - PROCESS | 1657 | 1465245173996 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 13:32:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 13:32:54 INFO - PROCESS | 1657 | 1465245174008 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 13:32:54 INFO - PROCESS | 1657 | 1465245174009 Marionette TRACE conn2 <- [1,1994,null,{}] 13:32:54 INFO - PROCESS | 1657 | 1465245174011 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}] 13:32:54 INFO - PROCESS | 1657 | 1465245174012 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:54 INFO - PROCESS | 1657 | 1465245174091 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 13:32:54 INFO - PROCESS | 1657 | 1465245174117 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:54 INFO - PROCESS | 1657 | 1465245174118 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c31000 == 26 [pid = 1657] [id = 506] 13:32:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x112a1bc00) [pid = 1657] [serial = 1518] [outer = 0x0] 13:32:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x119b4d800) [pid = 1657] [serial = 1519] [outer = 0x112a1bc00] 13:32:54 INFO - PROCESS | 1657 | 1465245174148 Marionette DEBUG loaded listener.js 13:32:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x1211ae400) [pid = 1657] [serial = 1520] [outer = 0x112a1bc00] 13:32:54 INFO - PROCESS | 1657 | 1465245174477 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]]]}] 13:32:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 13:32:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 518ms 13:32:54 INFO - PROCESS | 1657 | 1465245174526 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 13:32:54 INFO - PROCESS | 1657 | 1465245174527 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 13:32:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 13:32:54 INFO - PROCESS | 1657 | 1465245174529 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 13:32:54 INFO - PROCESS | 1657 | 1465245174531 Marionette TRACE conn2 <- [1,1998,null,{}] 13:32:54 INFO - PROCESS | 1657 | 1465245174533 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}] 13:32:54 INFO - PROCESS | 1657 | 1465245174534 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:54 INFO - PROCESS | 1657 | 1465245174606 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 13:32:54 INFO - PROCESS | 1657 | 1465245174671 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:54 INFO - PROCESS | 1657 | 1465245174672 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x113d0c000 == 27 [pid = 1657] [id = 507] 13:32:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x11308dc00) [pid = 1657] [serial = 1521] [outer = 0x0] 13:32:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x1211b8800) [pid = 1657] [serial = 1522] [outer = 0x11308dc00] 13:32:54 INFO - PROCESS | 1657 | 1465245174697 Marionette DEBUG loaded listener.js 13:32:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x1211de000) [pid = 1657] [serial = 1523] [outer = 0x11308dc00] 13:32:55 INFO - PROCESS | 1657 | 1465245174994 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]]]}] 13:32:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 13:32:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 518ms 13:32:55 INFO - PROCESS | 1657 | 1465245175049 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 13:32:55 INFO - PROCESS | 1657 | 1465245175050 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 13:32:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 13:32:55 INFO - PROCESS | 1657 | 1465245175052 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 13:32:55 INFO - PROCESS | 1657 | 1465245175053 Marionette TRACE conn2 <- [1,2002,null,{}] 13:32:55 INFO - PROCESS | 1657 | 1465245175055 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}] 13:32:55 INFO - PROCESS | 1657 | 1465245175059 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:55 INFO - PROCESS | 1657 | 1465245175184 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 13:32:55 INFO - PROCESS | 1657 | 1465245175188 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:55 INFO - PROCESS | 1657 | 1465245175189 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x12567e000 == 28 [pid = 1657] [id = 508] 13:32:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x1211de800) [pid = 1657] [serial = 1524] [outer = 0x0] 13:32:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x121359000) [pid = 1657] [serial = 1525] [outer = 0x1211de800] 13:32:55 INFO - PROCESS | 1657 | 1465245175214 Marionette DEBUG loaded listener.js 13:32:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x121ce0400) [pid = 1657] [serial = 1526] [outer = 0x1211de800] 13:32:55 INFO - PROCESS | 1657 | 1465245175562 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]]]}] 13:32:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 13:32:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 518ms 13:32:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 13:32:55 INFO - PROCESS | 1657 | 1465245175572 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 13:32:55 INFO - PROCESS | 1657 | 1465245175573 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 13:32:55 INFO - PROCESS | 1657 | 1465245175575 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 13:32:55 INFO - PROCESS | 1657 | 1465245175576 Marionette TRACE conn2 <- [1,2006,null,{}] 13:32:55 INFO - PROCESS | 1657 | 1465245175578 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}] 13:32:55 INFO - PROCESS | 1657 | 1465245175579 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:55 INFO - PROCESS | 1657 | 1465245175675 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 13:32:55 INFO - PROCESS | 1657 | 1465245175687 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:55 INFO - PROCESS | 1657 | 1465245175689 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x126e09000 == 29 [pid = 1657] [id = 509] 13:32:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x116b12800) [pid = 1657] [serial = 1527] [outer = 0x0] 13:32:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x124bf7000) [pid = 1657] [serial = 1528] [outer = 0x116b12800] 13:32:55 INFO - PROCESS | 1657 | 1465245175713 Marionette DEBUG loaded listener.js 13:32:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x124ebd400) [pid = 1657] [serial = 1529] [outer = 0x116b12800] 13:32:56 INFO - PROCESS | 1657 | 1465245176028 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]]]}] 13:32:56 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 13:32:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 469ms 13:32:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 13:32:56 INFO - PROCESS | 1657 | 1465245176044 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 13:32:56 INFO - PROCESS | 1657 | 1465245176046 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 13:32:56 INFO - PROCESS | 1657 | 1465245176048 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 13:32:56 INFO - PROCESS | 1657 | 1465245176049 Marionette TRACE conn2 <- [1,2010,null,{}] 13:32:56 INFO - PROCESS | 1657 | 1465245176053 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}] 13:32:56 INFO - PROCESS | 1657 | 1465245176055 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:56 INFO - PROCESS | 1657 | 1465245176147 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 13:32:56 INFO - PROCESS | 1657 | 1465245176183 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:56 INFO - PROCESS | 1657 | 1465245176184 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x128b9a800 == 30 [pid = 1657] [id = 510] 13:32:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x112007000) [pid = 1657] [serial = 1530] [outer = 0x0] 13:32:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1251fd400) [pid = 1657] [serial = 1531] [outer = 0x112007000] 13:32:56 INFO - PROCESS | 1657 | 1465245176209 Marionette DEBUG loaded listener.js 13:32:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x126ee7000) [pid = 1657] [serial = 1532] [outer = 0x112007000] 13:32:56 INFO - PROCESS | 1657 | 1465245176539 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]]]}] 13:32:56 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 13:32:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 522ms 13:32:56 INFO - PROCESS | 1657 | 1465245176576 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 13:32:56 INFO - PROCESS | 1657 | 1465245176578 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 13:32:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 13:32:56 INFO - PROCESS | 1657 | 1465245176580 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 13:32:56 INFO - PROCESS | 1657 | 1465245176581 Marionette TRACE conn2 <- [1,2014,null,{}] 13:32:56 INFO - PROCESS | 1657 | 1465245176583 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}] 13:32:56 INFO - PROCESS | 1657 | 1465245176584 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:56 INFO - PROCESS | 1657 | 1465245176718 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 13:32:56 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x12142b400) [pid = 1657] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 13:32:56 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x112a10800) [pid = 1657] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 13:32:56 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x1211d1400) [pid = 1657] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 13:32:56 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x1190f5800) [pid = 1657] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 13:32:56 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x12153d000) [pid = 1657] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 13:32:56 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x118188400) [pid = 1657] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 13:32:56 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x1218d1400) [pid = 1657] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 13:32:56 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x112a71000) [pid = 1657] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 13:32:56 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x1130ac400) [pid = 1657] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 13:32:56 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x116241800) [pid = 1657] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 13:32:56 INFO - PROCESS | 1657 | 1465245176758 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:56 INFO - PROCESS | 1657 | 1465245176760 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x118874800 == 31 [pid = 1657] [id = 511] 13:32:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x110fb8800) [pid = 1657] [serial = 1533] [outer = 0x0] 13:32:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x112a13c00) [pid = 1657] [serial = 1534] [outer = 0x110fb8800] 13:32:56 INFO - PROCESS | 1657 | 1465245176784 Marionette DEBUG loaded listener.js 13:32:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x118188400) [pid = 1657] [serial = 1535] [outer = 0x110fb8800] 13:32:57 INFO - PROCESS | 1657 | 1465245177036 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]]]}] 13:32:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 13:32:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 468ms 13:32:57 INFO - PROCESS | 1657 | 1465245177048 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 13:32:57 INFO - PROCESS | 1657 | 1465245177049 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 13:32:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 13:32:57 INFO - PROCESS | 1657 | 1465245177059 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 13:32:57 INFO - PROCESS | 1657 | 1465245177060 Marionette TRACE conn2 <- [1,2018,null,{}] 13:32:57 INFO - PROCESS | 1657 | 1465245177064 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}] 13:32:57 INFO - PROCESS | 1657 | 1465245177065 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:57 INFO - PROCESS | 1657 | 1465245177157 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 13:32:57 INFO - PROCESS | 1657 | 1465245177161 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:57 INFO - PROCESS | 1657 | 1465245177162 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c30800 == 32 [pid = 1657] [id = 512] 13:32:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x119a0a800) [pid = 1657] [serial = 1536] [outer = 0x0] 13:32:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x126fbf000) [pid = 1657] [serial = 1537] [outer = 0x119a0a800] 13:32:57 INFO - PROCESS | 1657 | 1465245177186 Marionette DEBUG loaded listener.js 13:32:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x12890b400) [pid = 1657] [serial = 1538] [outer = 0x119a0a800] 13:32:57 INFO - PROCESS | 1657 | 1465245177508 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]]]}] 13:32:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 13:32:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 472ms 13:32:57 INFO - PROCESS | 1657 | 1465245177532 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 13:32:57 INFO - PROCESS | 1657 | 1465245177533 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 13:32:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 13:32:57 INFO - PROCESS | 1657 | 1465245177537 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 13:32:57 INFO - PROCESS | 1657 | 1465245177538 Marionette TRACE conn2 <- [1,2022,null,{}] 13:32:57 INFO - PROCESS | 1657 | 1465245177541 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}] 13:32:57 INFO - PROCESS | 1657 | 1465245177542 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:57 INFO - PROCESS | 1657 | 1465245177658 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 13:32:57 INFO - PROCESS | 1657 | 1465245177663 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:57 INFO - PROCESS | 1657 | 1465245177665 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a877800 == 33 [pid = 1657] [id = 513] 13:32:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x12890cc00) [pid = 1657] [serial = 1539] [outer = 0x0] 13:32:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x128b2a800) [pid = 1657] [serial = 1540] [outer = 0x12890cc00] 13:32:57 INFO - PROCESS | 1657 | 1465245177691 Marionette DEBUG loaded listener.js 13:32:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x128d72800) [pid = 1657] [serial = 1541] [outer = 0x12890cc00] 13:32:58 INFO - PROCESS | 1657 | 1465245178011 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]]]}] 13:32:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 13:32:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 519ms 13:32:58 INFO - PROCESS | 1657 | 1465245178056 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 13:32:58 INFO - PROCESS | 1657 | 1465245178057 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 13:32:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 13:32:58 INFO - PROCESS | 1657 | 1465245178060 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 13:32:58 INFO - PROCESS | 1657 | 1465245178061 Marionette TRACE conn2 <- [1,2026,null,{}] 13:32:58 INFO - PROCESS | 1657 | 1465245178064 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}] 13:32:58 INFO - PROCESS | 1657 | 1465245178065 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:58 INFO - PROCESS | 1657 | 1465245178141 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 13:32:58 INFO - PROCESS | 1657 | 1465245178145 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:58 INFO - PROCESS | 1657 | 1465245178146 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bf4a800 == 34 [pid = 1657] [id = 514] 13:32:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x128b31400) [pid = 1657] [serial = 1542] [outer = 0x0] 13:32:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x129181c00) [pid = 1657] [serial = 1543] [outer = 0x128b31400] 13:32:58 INFO - PROCESS | 1657 | 1465245178169 Marionette DEBUG loaded listener.js 13:32:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x12939f800) [pid = 1657] [serial = 1544] [outer = 0x128b31400] 13:32:58 INFO - PROCESS | 1657 | 1465245178490 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]]]}] 13:32:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 13:32:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 468ms 13:32:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 13:32:58 INFO - PROCESS | 1657 | 1465245178528 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 13:32:58 INFO - PROCESS | 1657 | 1465245178529 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 13:32:58 INFO - PROCESS | 1657 | 1465245178531 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 13:32:58 INFO - PROCESS | 1657 | 1465245178532 Marionette TRACE conn2 <- [1,2030,null,{}] 13:32:58 INFO - PROCESS | 1657 | 1465245178535 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}] 13:32:58 INFO - PROCESS | 1657 | 1465245178536 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:58 INFO - PROCESS | 1657 | 1465245178641 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 13:32:58 INFO - PROCESS | 1657 | 1465245178646 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:58 INFO - PROCESS | 1657 | 1465245178647 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bf5b800 == 35 [pid = 1657] [id = 515] 13:32:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x12939fc00) [pid = 1657] [serial = 1545] [outer = 0x0] 13:32:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1293e8000) [pid = 1657] [serial = 1546] [outer = 0x12939fc00] 13:32:58 INFO - PROCESS | 1657 | 1465245178671 Marionette DEBUG loaded listener.js 13:32:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x12a5e3c00) [pid = 1657] [serial = 1547] [outer = 0x12939fc00] 13:32:59 INFO - PROCESS | 1657 | 1465245179129 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]]]}] 13:32:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 13:32:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 619ms 13:32:59 INFO - PROCESS | 1657 | 1465245179151 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 13:32:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 13:32:59 INFO - PROCESS | 1657 | 1465245179156 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 13:32:59 INFO - PROCESS | 1657 | 1465245179160 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 13:32:59 INFO - PROCESS | 1657 | 1465245179166 Marionette TRACE conn2 <- [1,2034,null,{}] 13:32:59 INFO - PROCESS | 1657 | 1465245179193 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}] 13:32:59 INFO - PROCESS | 1657 | 1465245179195 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:59 INFO - PROCESS | 1657 | 1465245179312 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 13:32:59 INFO - PROCESS | 1657 | 1465245179417 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:59 INFO - PROCESS | 1657 | 1465245179419 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:32:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x1182d3000 == 36 [pid = 1657] [id = 516] 13:32:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x116846000) [pid = 1657] [serial = 1548] [outer = 0x0] 13:32:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x116b0d800) [pid = 1657] [serial = 1549] [outer = 0x116846000] 13:32:59 INFO - PROCESS | 1657 | 1465245179452 Marionette DEBUG loaded listener.js 13:32:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1177d0400) [pid = 1657] [serial = 1550] [outer = 0x116846000] 13:32:59 INFO - PROCESS | 1657 | 1465245179860 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]]]}] 13:32:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 13:32:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 745ms 13:32:59 INFO - PROCESS | 1657 | 1465245179905 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 13:32:59 INFO - PROCESS | 1657 | 1465245179908 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 13:32:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 13:32:59 INFO - PROCESS | 1657 | 1465245179913 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 13:32:59 INFO - PROCESS | 1657 | 1465245179914 Marionette TRACE conn2 <- [1,2038,null,{}] 13:32:59 INFO - PROCESS | 1657 | 1465245179917 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}] 13:32:59 INFO - PROCESS | 1657 | 1465245179919 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:00 INFO - PROCESS | 1657 | 1465245180027 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 13:33:00 INFO - PROCESS | 1657 | 1465245180084 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:00 INFO - PROCESS | 1657 | 1465245180085 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x124ca1800 == 37 [pid = 1657] [id = 517] 13:33:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x118643400) [pid = 1657] [serial = 1551] [outer = 0x0] 13:33:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x119078c00) [pid = 1657] [serial = 1552] [outer = 0x118643400] 13:33:00 INFO - PROCESS | 1657 | 1465245180116 Marionette DEBUG loaded listener.js 13:33:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x11998f000) [pid = 1657] [serial = 1553] [outer = 0x118643400] 13:33:00 INFO - PROCESS | 1657 | 1465245180546 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]]]}] 13:33:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 13:33:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 671ms 13:33:00 INFO - PROCESS | 1657 | 1465245180584 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 13:33:00 INFO - PROCESS | 1657 | 1465245180585 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 13:33:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 13:33:00 INFO - PROCESS | 1657 | 1465245180588 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 13:33:00 INFO - PROCESS | 1657 | 1465245180590 Marionette TRACE conn2 <- [1,2042,null,{}] 13:33:00 INFO - PROCESS | 1657 | 1465245180598 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}] 13:33:00 INFO - PROCESS | 1657 | 1465245180601 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:00 INFO - PROCESS | 1657 | 1465245180723 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 13:33:00 INFO - PROCESS | 1657 | 1465245180806 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:00 INFO - PROCESS | 1657 | 1465245180808 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c43e800 == 38 [pid = 1657] [id = 518] 13:33:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x121358c00) [pid = 1657] [serial = 1554] [outer = 0x0] 13:33:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1216dcc00) [pid = 1657] [serial = 1555] [outer = 0x121358c00] 13:33:00 INFO - PROCESS | 1657 | 1465245180839 Marionette DEBUG loaded listener.js 13:33:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x121f07800) [pid = 1657] [serial = 1556] [outer = 0x121358c00] 13:33:01 INFO - PROCESS | 1657 | 1465245181253 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]]]}] 13:33:01 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) 13:33:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 672ms 13:33:01 INFO - PROCESS | 1657 | 1465245181261 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 13:33:01 INFO - PROCESS | 1657 | 1465245181263 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 13:33:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 13:33:01 INFO - PROCESS | 1657 | 1465245181265 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 13:33:01 INFO - PROCESS | 1657 | 1465245181266 Marionette TRACE conn2 <- [1,2046,null,{}] 13:33:01 INFO - PROCESS | 1657 | 1465245181270 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}] 13:33:01 INFO - PROCESS | 1657 | 1465245181272 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:01 INFO - PROCESS | 1657 | 1465245181383 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 13:33:01 INFO - PROCESS | 1657 | 1465245181439 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:01 INFO - PROCESS | 1657 | 1465245181440 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c71d800 == 39 [pid = 1657] [id = 519] 13:33:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x121f0b000) [pid = 1657] [serial = 1557] [outer = 0x0] 13:33:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x127667c00) [pid = 1657] [serial = 1558] [outer = 0x121f0b000] 13:33:01 INFO - PROCESS | 1657 | 1465245181469 Marionette DEBUG loaded listener.js 13:33:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x128b31c00) [pid = 1657] [serial = 1559] [outer = 0x121f0b000] 13:33:02 INFO - PROCESS | 1657 | 1465245182037 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]]]}] 13:33:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:33:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 821ms 13:33:02 INFO - PROCESS | 1657 | 1465245182087 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 13:33:02 INFO - PROCESS | 1657 | 1465245182089 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 13:33:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 13:33:02 INFO - PROCESS | 1657 | 1465245182092 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 13:33:02 INFO - PROCESS | 1657 | 1465245182094 Marionette TRACE conn2 <- [1,2050,null,{}] 13:33:02 INFO - PROCESS | 1657 | 1465245182097 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}] 13:33:02 INFO - PROCESS | 1657 | 1465245182099 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:02 INFO - PROCESS | 1657 | 1465245182188 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 13:33:02 INFO - PROCESS | 1657 | 1465245182246 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:02 INFO - PROCESS | 1657 | 1465245182247 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x116bcb800 == 40 [pid = 1657] [id = 520] 13:33:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x115ad5c00) [pid = 1657] [serial = 1560] [outer = 0x0] 13:33:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x116b15c00) [pid = 1657] [serial = 1561] [outer = 0x115ad5c00] 13:33:02 INFO - PROCESS | 1657 | 1465245182275 Marionette DEBUG loaded listener.js 13:33:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x117eb6000) [pid = 1657] [serial = 1562] [outer = 0x115ad5c00] 13:33:03 INFO - PROCESS | 1657 | --DOCSHELL 0x11721e000 == 39 [pid = 1657] [id = 489] 13:33:03 INFO - PROCESS | 1657 | --DOCSHELL 0x12567e000 == 38 [pid = 1657] [id = 508] 13:33:03 INFO - PROCESS | 1657 | --DOCSHELL 0x126e09000 == 37 [pid = 1657] [id = 509] 13:33:03 INFO - PROCESS | 1657 | --DOCSHELL 0x128b9a800 == 36 [pid = 1657] [id = 510] 13:33:03 INFO - PROCESS | 1657 | --DOCSHELL 0x118874800 == 35 [pid = 1657] [id = 511] 13:33:03 INFO - PROCESS | 1657 | --DOCSHELL 0x12a877800 == 34 [pid = 1657] [id = 513] 13:33:03 INFO - PROCESS | 1657 | --DOCSHELL 0x119c30800 == 33 [pid = 1657] [id = 512] 13:33:03 INFO - PROCESS | 1657 | --DOCSHELL 0x12bf4a800 == 32 [pid = 1657] [id = 514] 13:33:03 INFO - PROCESS | 1657 | --DOCSHELL 0x12c71d800 == 31 [pid = 1657] [id = 519] 13:33:03 INFO - PROCESS | 1657 | --DOCSHELL 0x12c43e800 == 30 [pid = 1657] [id = 518] 13:33:03 INFO - PROCESS | 1657 | --DOCSHELL 0x124ca1800 == 29 [pid = 1657] [id = 517] 13:33:03 INFO - PROCESS | 1657 | --DOCSHELL 0x1182d3000 == 28 [pid = 1657] [id = 516] 13:33:03 INFO - PROCESS | 1657 | --DOCSHELL 0x12bf5b800 == 27 [pid = 1657] [id = 515] 13:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1217f3400) [pid = 1657] [serial = 1486] [outer = 0x0] [url = about:blank] 13:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x119a13000) [pid = 1657] [serial = 1483] [outer = 0x0] [url = about:blank] 13:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x124cdbc00) [pid = 1657] [serial = 1498] [outer = 0x0] [url = about:blank] 13:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x117eb5000) [pid = 1657] [serial = 1474] [outer = 0x0] [url = about:blank] 13:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12100a400) [pid = 1657] [serial = 1481] [outer = 0x0] [url = about:blank] 13:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x127665000) [pid = 1657] [serial = 1492] [outer = 0x0] [url = about:blank] 13:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1211b7400) [pid = 1657] [serial = 1496] [outer = 0x0] [url = about:blank] 13:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x121266400) [pid = 1657] [serial = 1484] [outer = 0x0] [url = about:blank] 13:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x127115c00) [pid = 1657] [serial = 1490] [outer = 0x0] [url = about:blank] 13:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x126eda000) [pid = 1657] [serial = 1489] [outer = 0x0] [url = about:blank] 13:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x118976000) [pid = 1657] [serial = 1477] [outer = 0x0] [url = about:blank] 13:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x11897ac00) [pid = 1657] [serial = 1495] [outer = 0x0] [url = about:blank] 13:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12766c800) [pid = 1657] [serial = 1499] [outer = 0x0] [url = about:blank] 13:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x125121000) [pid = 1657] [serial = 1487] [outer = 0x0] [url = about:blank] 13:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x115a54800) [pid = 1657] [serial = 1471] [outer = 0x0] [url = about:blank] 13:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1177d5c00) [pid = 1657] [serial = 1469] [outer = 0x0] [url = about:blank] 13:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x128915400) [pid = 1657] [serial = 1493] [outer = 0x0] [url = about:blank] 13:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1190f6800) [pid = 1657] [serial = 1478] [outer = 0x0] [url = about:blank] 13:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1165f9400) [pid = 1657] [serial = 1472] [outer = 0x0] [url = about:blank] 13:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x128918000) [pid = 1657] [serial = 1501] [outer = 0x0] [url = about:blank] 13:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x119a95400) [pid = 1657] [serial = 1480] [outer = 0x0] [url = about:blank] 13:33:03 INFO - PROCESS | 1657 | 1465245183166 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]]]}] 13:33:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 13:33:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1121ms 13:33:03 INFO - PROCESS | 1657 | 1465245183214 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 13:33:03 INFO - PROCESS | 1657 | 1465245183216 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 13:33:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 13:33:03 INFO - PROCESS | 1657 | 1465245183224 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 13:33:03 INFO - PROCESS | 1657 | 1465245183226 Marionette TRACE conn2 <- [1,2054,null,{}] 13:33:03 INFO - PROCESS | 1657 | 1465245183229 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}] 13:33:03 INFO - PROCESS | 1657 | 1465245183231 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:03 INFO - PROCESS | 1657 | 1465245183316 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 13:33:03 INFO - PROCESS | 1657 | 1465245183325 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:03 INFO - PROCESS | 1657 | 1465245183328 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x115fde000 == 28 [pid = 1657] [id = 521] 13:33:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x112a1b000) [pid = 1657] [serial = 1563] [outer = 0x0] 13:33:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x113b39c00) [pid = 1657] [serial = 1564] [outer = 0x112a1b000] 13:33:03 INFO - PROCESS | 1657 | 1465245183358 Marionette DEBUG loaded listener.js 13:33:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x112a1a000) [pid = 1657] [serial = 1565] [outer = 0x112a1b000] 13:33:03 INFO - PROCESS | 1657 | 1465245183826 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]]]}] 13:33:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 13:33:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 622ms 13:33:03 INFO - PROCESS | 1657 | 1465245183846 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 13:33:03 INFO - PROCESS | 1657 | 1465245183849 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 13:33:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 13:33:03 INFO - PROCESS | 1657 | 1465245183856 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 13:33:03 INFO - PROCESS | 1657 | 1465245183858 Marionette TRACE conn2 <- [1,2058,null,{}] 13:33:03 INFO - PROCESS | 1657 | 1465245183860 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}] 13:33:03 INFO - PROCESS | 1657 | 1465245183862 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:03 INFO - PROCESS | 1657 | 1465245183979 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 13:33:03 INFO - PROCESS | 1657 | 1465245183989 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:03 INFO - PROCESS | 1657 | 1465245183991 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e7f000 == 29 [pid = 1657] [id = 522] 13:33:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1165f9400) [pid = 1657] [serial = 1566] [outer = 0x0] 13:33:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x116b22800) [pid = 1657] [serial = 1567] [outer = 0x1165f9400] 13:33:04 INFO - PROCESS | 1657 | 1465245184035 Marionette DEBUG loaded listener.js 13:33:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x117eb0000) [pid = 1657] [serial = 1568] [outer = 0x1165f9400] 13:33:04 INFO - PROCESS | 1657 | 1465245184531 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]]]}] 13:33:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 13:33:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 720ms 13:33:04 INFO - PROCESS | 1657 | 1465245184577 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 13:33:04 INFO - PROCESS | 1657 | 1465245184578 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 13:33:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 13:33:04 INFO - PROCESS | 1657 | 1465245184580 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 13:33:04 INFO - PROCESS | 1657 | 1465245184583 Marionette TRACE conn2 <- [1,2062,null,{}] 13:33:04 INFO - PROCESS | 1657 | 1465245184593 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}] 13:33:04 INFO - PROCESS | 1657 | 1465245184596 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:04 INFO - PROCESS | 1657 | 1465245184667 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 13:33:04 INFO - PROCESS | 1657 | 1465245184693 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:04 INFO - PROCESS | 1657 | 1465245184695 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x119ad4800 == 30 [pid = 1657] [id = 523] 13:33:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x112a1b800) [pid = 1657] [serial = 1569] [outer = 0x0] 13:33:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x11868d800) [pid = 1657] [serial = 1570] [outer = 0x112a1b800] 13:33:04 INFO - PROCESS | 1657 | 1465245184723 Marionette DEBUG loaded listener.js 13:33:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x118974800) [pid = 1657] [serial = 1571] [outer = 0x112a1b800] 13:33:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 13:33:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 471ms 13:33:05 INFO - PROCESS | 1657 | 1465245185048 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]]]}] 13:33:05 INFO - PROCESS | 1657 | 1465245185057 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 13:33:05 INFO - PROCESS | 1657 | 1465245185059 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 13:33:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 13:33:05 INFO - PROCESS | 1657 | 1465245185061 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 13:33:05 INFO - PROCESS | 1657 | 1465245185062 Marionette TRACE conn2 <- [1,2066,null,{}] 13:33:05 INFO - PROCESS | 1657 | 1465245185075 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}] 13:33:05 INFO - PROCESS | 1657 | 1465245185076 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:05 INFO - PROCESS | 1657 | 1465245185188 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 13:33:05 INFO - PROCESS | 1657 | 1465245185195 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:05 INFO - PROCESS | 1657 | 1465245185196 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x12150e800 == 31 [pid = 1657] [id = 524] 13:33:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x119075400) [pid = 1657] [serial = 1572] [outer = 0x0] 13:33:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1190f2800) [pid = 1657] [serial = 1573] [outer = 0x119075400] 13:33:05 INFO - PROCESS | 1657 | 1465245185222 Marionette DEBUG loaded listener.js 13:33:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x119a0cc00) [pid = 1657] [serial = 1574] [outer = 0x119075400] 13:33:05 INFO - PROCESS | 1657 | 1465245185578 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]]]}] 13:33:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 13:33:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 522ms 13:33:05 INFO - PROCESS | 1657 | 1465245185584 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 13:33:05 INFO - PROCESS | 1657 | 1465245185587 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 13:33:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 13:33:05 INFO - PROCESS | 1657 | 1465245185590 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 13:33:05 INFO - PROCESS | 1657 | 1465245185600 Marionette TRACE conn2 <- [1,2070,null,{}] 13:33:05 INFO - PROCESS | 1657 | 1465245185605 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}] 13:33:05 INFO - PROCESS | 1657 | 1465245185607 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:05 INFO - PROCESS | 1657 | 1465245185698 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 13:33:05 INFO - PROCESS | 1657 | 1465245185734 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:05 INFO - PROCESS | 1657 | 1465245185735 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x125694800 == 32 [pid = 1657] [id = 525] 13:33:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x115f62400) [pid = 1657] [serial = 1575] [outer = 0x0] 13:33:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x119a15800) [pid = 1657] [serial = 1576] [outer = 0x115f62400] 13:33:05 INFO - PROCESS | 1657 | 1465245185760 Marionette DEBUG loaded listener.js 13:33:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x11a02f400) [pid = 1657] [serial = 1577] [outer = 0x115f62400] 13:33:06 INFO - PROCESS | 1657 | 1465245186092 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]]]}] 13:33:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 13:33:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 531ms 13:33:06 INFO - PROCESS | 1657 | 1465245186122 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 13:33:06 INFO - PROCESS | 1657 | 1465245186123 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 13:33:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 13:33:06 INFO - PROCESS | 1657 | 1465245186130 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 13:33:06 INFO - PROCESS | 1657 | 1465245186131 Marionette TRACE conn2 <- [1,2074,null,{}] 13:33:06 INFO - PROCESS | 1657 | 1465245186134 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}] 13:33:06 INFO - PROCESS | 1657 | 1465245186138 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:06 INFO - PROCESS | 1657 | 1465245186250 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 13:33:06 INFO - PROCESS | 1657 | 1465245186287 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:06 INFO - PROCESS | 1657 | 1465245186288 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x128d7a800 == 33 [pid = 1657] [id = 526] 13:33:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x117eb4000) [pid = 1657] [serial = 1578] [outer = 0x0] 13:33:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1211d3400) [pid = 1657] [serial = 1579] [outer = 0x117eb4000] 13:33:06 INFO - PROCESS | 1657 | 1465245186313 Marionette DEBUG loaded listener.js 13:33:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1217f3000) [pid = 1657] [serial = 1580] [outer = 0x117eb4000] 13:33:06 INFO - PROCESS | 1657 | 1465245186632 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]]]}] 13:33:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 13:33:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 518ms 13:33:06 INFO - PROCESS | 1657 | 1465245186649 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 13:33:06 INFO - PROCESS | 1657 | 1465245186650 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 13:33:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 13:33:06 INFO - PROCESS | 1657 | 1465245186654 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 13:33:06 INFO - PROCESS | 1657 | 1465245186657 Marionette TRACE conn2 <- [1,2078,null,{}] 13:33:06 INFO - PROCESS | 1657 | 1465245186659 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}] 13:33:06 INFO - PROCESS | 1657 | 1465245186661 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:06 INFO - PROCESS | 1657 | 1465245186762 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 13:33:06 INFO - PROCESS | 1657 | 1465245186800 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:06 INFO - PROCESS | 1657 | 1465245186801 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a531800 == 34 [pid = 1657] [id = 527] 13:33:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1217f4c00) [pid = 1657] [serial = 1581] [outer = 0x0] 13:33:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x121f0bc00) [pid = 1657] [serial = 1582] [outer = 0x1217f4c00] 13:33:06 INFO - PROCESS | 1657 | 1465245186826 Marionette DEBUG loaded listener.js 13:33:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x125095400) [pid = 1657] [serial = 1583] [outer = 0x1217f4c00] 13:33:07 INFO - PROCESS | 1657 | 1465245187129 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]]]}] 13:33:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 13:33:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 521ms 13:33:07 INFO - PROCESS | 1657 | 1465245187190 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 13:33:07 INFO - PROCESS | 1657 | 1465245187192 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 13:33:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 13:33:07 INFO - PROCESS | 1657 | 1465245187195 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 13:33:07 INFO - PROCESS | 1657 | 1465245187196 Marionette TRACE conn2 <- [1,2082,null,{}] 13:33:07 INFO - PROCESS | 1657 | 1465245187198 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}] 13:33:07 INFO - PROCESS | 1657 | 1465245187199 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:07 INFO - PROCESS | 1657 | 1465245187294 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 13:33:07 INFO - PROCESS | 1657 | 1465245187297 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:07 INFO - PROCESS | 1657 | 1465245187298 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a875800 == 35 [pid = 1657] [id = 528] 13:33:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x11624b400) [pid = 1657] [serial = 1584] [outer = 0x0] 13:33:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1256e8c00) [pid = 1657] [serial = 1585] [outer = 0x11624b400] 13:33:07 INFO - PROCESS | 1657 | 1465245187322 Marionette DEBUG loaded listener.js 13:33:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1271db800) [pid = 1657] [serial = 1586] [outer = 0x11624b400] 13:33:07 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x12153e800) [pid = 1657] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 13:33:07 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x116b17c00) [pid = 1657] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 13:33:07 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x128b31400) [pid = 1657] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 13:33:07 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1211de800) [pid = 1657] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 13:33:07 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x116b12800) [pid = 1657] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 13:33:07 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x118690c00) [pid = 1657] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 13:33:07 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x112a1bc00) [pid = 1657] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 13:33:07 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x11709c000) [pid = 1657] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 13:33:07 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x112007000) [pid = 1657] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 13:33:07 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x117257c00) [pid = 1657] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 13:33:07 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1138b4c00) [pid = 1657] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 13:33:07 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x110faac00) [pid = 1657] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 13:33:07 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x110fb8800) [pid = 1657] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 13:33:07 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12890cc00) [pid = 1657] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 13:33:07 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x119a0a800) [pid = 1657] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 13:33:07 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x11308dc00) [pid = 1657] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 13:33:07 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12939fc00) [pid = 1657] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 13:33:07 INFO - PROCESS | 1657 | 1465245187752 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]]]}] 13:33:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 13:33:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 568ms 13:33:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 13:33:07 INFO - PROCESS | 1657 | 1465245187763 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 13:33:07 INFO - PROCESS | 1657 | 1465245187764 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 13:33:07 INFO - PROCESS | 1657 | 1465245187766 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 13:33:07 INFO - PROCESS | 1657 | 1465245187768 Marionette TRACE conn2 <- [1,2086,null,{}] 13:33:07 INFO - PROCESS | 1657 | 1465245187779 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}] 13:33:07 INFO - PROCESS | 1657 | 1465245187780 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:07 INFO - PROCESS | 1657 | 1465245187857 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 13:33:07 INFO - PROCESS | 1657 | 1465245187861 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:07 INFO - PROCESS | 1657 | 1465245187862 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x119ad4000 == 36 [pid = 1657] [id = 529] 13:33:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x112a14c00) [pid = 1657] [serial = 1587] [outer = 0x0] 13:33:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x118187400) [pid = 1657] [serial = 1588] [outer = 0x112a14c00] 13:33:07 INFO - PROCESS | 1657 | 1465245187886 Marionette DEBUG loaded listener.js 13:33:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x119a16400) [pid = 1657] [serial = 1589] [outer = 0x112a14c00] 13:33:08 INFO - PROCESS | 1657 | 1465245188226 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]]]}] 13:33:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 13:33:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 472ms 13:33:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 13:33:08 INFO - PROCESS | 1657 | 1465245188239 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 13:33:08 INFO - PROCESS | 1657 | 1465245188241 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 13:33:08 INFO - PROCESS | 1657 | 1465245188243 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 13:33:08 INFO - PROCESS | 1657 | 1465245188244 Marionette TRACE conn2 <- [1,2090,null,{}] 13:33:08 INFO - PROCESS | 1657 | 1465245188246 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}] 13:33:08 INFO - PROCESS | 1657 | 1465245188247 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:08 INFO - PROCESS | 1657 | 1465245188350 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 13:33:08 INFO - PROCESS | 1657 | 1465245188356 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:08 INFO - PROCESS | 1657 | 1465245188357 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b809800 == 37 [pid = 1657] [id = 530] 13:33:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x115f61800) [pid = 1657] [serial = 1590] [outer = 0x0] 13:33:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x121ce6000) [pid = 1657] [serial = 1591] [outer = 0x115f61800] 13:33:08 INFO - PROCESS | 1657 | 1465245188381 Marionette DEBUG loaded listener.js 13:33:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x127665000) [pid = 1657] [serial = 1592] [outer = 0x115f61800] 13:33:08 INFO - PROCESS | 1657 | 1465245188694 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]]]}] 13:33:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 13:33:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 469ms 13:33:08 INFO - PROCESS | 1657 | 1465245188713 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 13:33:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 13:33:08 INFO - PROCESS | 1657 | 1465245188714 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 13:33:08 INFO - PROCESS | 1657 | 1465245188717 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 13:33:08 INFO - PROCESS | 1657 | 1465245188720 Marionette TRACE conn2 <- [1,2094,null,{}] 13:33:08 INFO - PROCESS | 1657 | 1465245188723 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}] 13:33:08 INFO - PROCESS | 1657 | 1465245188724 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:08 INFO - PROCESS | 1657 | 1465245188817 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 13:33:08 INFO - PROCESS | 1657 | 1465245188822 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:08 INFO - PROCESS | 1657 | 1465245188824 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x12568f800 == 38 [pid = 1657] [id = 531] 13:33:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x127668800) [pid = 1657] [serial = 1593] [outer = 0x0] 13:33:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x128b29000) [pid = 1657] [serial = 1594] [outer = 0x127668800] 13:33:08 INFO - PROCESS | 1657 | 1465245188850 Marionette DEBUG loaded listener.js 13:33:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x129174800) [pid = 1657] [serial = 1595] [outer = 0x127668800] 13:33:09 INFO - PROCESS | 1657 | 1465245189199 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]]]}] 13:33:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 13:33:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 522ms 13:33:09 INFO - PROCESS | 1657 | 1465245189239 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 13:33:09 INFO - PROCESS | 1657 | 1465245189240 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 13:33:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 13:33:09 INFO - PROCESS | 1657 | 1465245189242 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 13:33:09 INFO - PROCESS | 1657 | 1465245189243 Marionette TRACE conn2 <- [1,2098,null,{}] 13:33:09 INFO - PROCESS | 1657 | 1465245189256 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}] 13:33:09 INFO - PROCESS | 1657 | 1465245189257 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:09 INFO - PROCESS | 1657 | 1465245189332 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 13:33:09 INFO - PROCESS | 1657 | 1465245189337 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:09 INFO - PROCESS | 1657 | 1465245189339 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c721000 == 39 [pid = 1657] [id = 532] 13:33:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x129178000) [pid = 1657] [serial = 1596] [outer = 0x0] 13:33:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12939b000) [pid = 1657] [serial = 1597] [outer = 0x129178000] 13:33:09 INFO - PROCESS | 1657 | 1465245189363 Marionette DEBUG loaded listener.js 13:33:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12a5e2c00) [pid = 1657] [serial = 1598] [outer = 0x129178000] 13:33:09 INFO - PROCESS | 1657 | 1465245189841 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]]]}] 13:33:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 13:33:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 630ms 13:33:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 13:33:09 INFO - PROCESS | 1657 | 1465245189894 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 13:33:09 INFO - PROCESS | 1657 | 1465245189896 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 13:33:09 INFO - PROCESS | 1657 | 1465245189901 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 13:33:09 INFO - PROCESS | 1657 | 1465245189905 Marionette TRACE conn2 <- [1,2102,null,{}] 13:33:09 INFO - PROCESS | 1657 | 1465245189909 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}] 13:33:09 INFO - PROCESS | 1657 | 1465245189910 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:10 INFO - PROCESS | 1657 | 1465245190018 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 13:33:10 INFO - PROCESS | 1657 | 1465245190102 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:10 INFO - PROCESS | 1657 | 1465245190103 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x11721e000 == 40 [pid = 1657] [id = 533] 13:33:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x112a1b400) [pid = 1657] [serial = 1599] [outer = 0x0] 13:33:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x113bb9c00) [pid = 1657] [serial = 1600] [outer = 0x112a1b400] 13:33:10 INFO - PROCESS | 1657 | 1465245190134 Marionette DEBUG loaded listener.js 13:33:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x115eb9800) [pid = 1657] [serial = 1601] [outer = 0x112a1b400] 13:33:10 INFO - PROCESS | 1657 | 1465245190686 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]]]}] 13:33:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 13:33:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 823ms 13:33:10 INFO - PROCESS | 1657 | 1465245190724 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 13:33:10 INFO - PROCESS | 1657 | 1465245190727 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 13:33:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 13:33:10 INFO - PROCESS | 1657 | 1465245190732 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 13:33:10 INFO - PROCESS | 1657 | 1465245190733 Marionette TRACE conn2 <- [1,2106,null,{}] 13:33:10 INFO - PROCESS | 1657 | 1465245190736 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}] 13:33:10 INFO - PROCESS | 1657 | 1465245190738 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:10 INFO - PROCESS | 1657 | 1465245190850 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 13:33:10 INFO - PROCESS | 1657 | 1465245190912 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:10 INFO - PROCESS | 1657 | 1465245190913 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x121690800 == 41 [pid = 1657] [id = 534] 13:33:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x117eb7c00) [pid = 1657] [serial = 1602] [outer = 0x0] 13:33:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1181b3000) [pid = 1657] [serial = 1603] [outer = 0x117eb7c00] 13:33:10 INFO - PROCESS | 1657 | 1465245190945 Marionette DEBUG loaded listener.js 13:33:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1184ef000) [pid = 1657] [serial = 1604] [outer = 0x117eb7c00] 13:33:11 INFO - PROCESS | 1657 | 1465245191583 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]]]}] 13:33:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12568f800 == 40 [pid = 1657] [id = 531] 13:33:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12b809800 == 39 [pid = 1657] [id = 530] 13:33:11 INFO - PROCESS | 1657 | --DOCSHELL 0x119ad4000 == 38 [pid = 1657] [id = 529] 13:33:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12a875800 == 37 [pid = 1657] [id = 528] 13:33:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12a531800 == 36 [pid = 1657] [id = 527] 13:33:11 INFO - PROCESS | 1657 | --DOCSHELL 0x128d7a800 == 35 [pid = 1657] [id = 526] 13:33:11 INFO - PROCESS | 1657 | --DOCSHELL 0x125694800 == 34 [pid = 1657] [id = 525] 13:33:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12150e800 == 33 [pid = 1657] [id = 524] 13:33:11 INFO - PROCESS | 1657 | --DOCSHELL 0x119ad4800 == 32 [pid = 1657] [id = 523] 13:33:11 INFO - PROCESS | 1657 | --DOCSHELL 0x117e7f000 == 31 [pid = 1657] [id = 522] 13:33:11 INFO - PROCESS | 1657 | --DOCSHELL 0x115fde000 == 30 [pid = 1657] [id = 521] 13:33:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 13:33:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 923ms 13:33:11 INFO - PROCESS | 1657 | 1465245191654 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 13:33:11 INFO - PROCESS | 1657 | 1465245191656 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 13:33:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 13:33:11 INFO - PROCESS | 1657 | 1465245191659 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 13:33:11 INFO - PROCESS | 1657 | 1465245191661 Marionette TRACE conn2 <- [1,2110,null,{}] 13:33:11 INFO - PROCESS | 1657 | 1465245191665 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}] 13:33:11 INFO - PROCESS | 1657 | 1465245191666 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12917a000) [pid = 1657] [serial = 1502] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x12a5e3c00) [pid = 1657] [serial = 1547] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1181b6c00) [pid = 1657] [serial = 1475] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1293e8000) [pid = 1657] [serial = 1546] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x129181c00) [pid = 1657] [serial = 1543] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x121359000) [pid = 1657] [serial = 1525] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x124bf7000) [pid = 1657] [serial = 1528] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x121ce0400) [pid = 1657] [serial = 1526] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x11906fc00) [pid = 1657] [serial = 1516] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1197bbc00) [pid = 1657] [serial = 1517] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x119b4d800) [pid = 1657] [serial = 1519] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1211ae400) [pid = 1657] [serial = 1520] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x117ebac00) [pid = 1657] [serial = 1513] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x118228000) [pid = 1657] [serial = 1514] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1251fd400) [pid = 1657] [serial = 1531] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x117eb4c00) [pid = 1657] [serial = 1507] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x118221000) [pid = 1657] [serial = 1508] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x115eb0c00) [pid = 1657] [serial = 1510] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x116849000) [pid = 1657] [serial = 1511] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x112a13000) [pid = 1657] [serial = 1504] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x112f6b400) [pid = 1657] [serial = 1505] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x124ebd400) [pid = 1657] [serial = 1529] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x12939f800) [pid = 1657] [serial = 1544] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x126ee7000) [pid = 1657] [serial = 1532] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x118188400) [pid = 1657] [serial = 1535] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x128d72800) [pid = 1657] [serial = 1541] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x112a13c00) [pid = 1657] [serial = 1534] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x126fbf000) [pid = 1657] [serial = 1537] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x1211b8800) [pid = 1657] [serial = 1522] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x1211de000) [pid = 1657] [serial = 1523] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x12890b400) [pid = 1657] [serial = 1538] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x128b2a800) [pid = 1657] [serial = 1540] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1657 | 1465245191782 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 13:33:11 INFO - PROCESS | 1657 | 1465245191825 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:11 INFO - PROCESS | 1657 | 1465245191826 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x1169b4000 == 31 [pid = 1657] [id = 535] 13:33:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x115ae8400) [pid = 1657] [serial = 1605] [outer = 0x0] 13:33:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x11624b800) [pid = 1657] [serial = 1606] [outer = 0x115ae8400] 13:33:11 INFO - PROCESS | 1657 | 1465245191854 Marionette DEBUG loaded listener.js 13:33:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x116b17c00) [pid = 1657] [serial = 1607] [outer = 0x115ae8400] 13:33:12 INFO - PROCESS | 1657 | 1465245192149 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]]]}] 13:33:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 13:33:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 519ms 13:33:12 INFO - PROCESS | 1657 | 1465245192179 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 13:33:12 INFO - PROCESS | 1657 | 1465245192182 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 13:33:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 13:33:12 INFO - PROCESS | 1657 | 1465245192213 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 13:33:12 INFO - PROCESS | 1657 | 1465245192214 Marionette TRACE conn2 <- [1,2114,null,{}] 13:33:12 INFO - PROCESS | 1657 | 1465245192217 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}] 13:33:12 INFO - PROCESS | 1657 | 1465245192218 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:12 INFO - PROCESS | 1657 | 1465245192316 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 13:33:12 INFO - PROCESS | 1657 | 1465245192371 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:12 INFO - PROCESS | 1657 | 1465245192373 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x11900f000 == 32 [pid = 1657] [id = 536] 13:33:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x116b12800) [pid = 1657] [serial = 1608] [outer = 0x0] 13:33:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x118181400) [pid = 1657] [serial = 1609] [outer = 0x116b12800] 13:33:12 INFO - PROCESS | 1657 | 1465245192399 Marionette DEBUG loaded listener.js 13:33:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x11868f400) [pid = 1657] [serial = 1610] [outer = 0x116b12800] 13:33:12 INFO - PROCESS | 1657 | 1465245192695 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]]]}] 13:33:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 13:33:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 521ms 13:33:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 13:33:12 INFO - PROCESS | 1657 | 1465245192732 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 13:33:12 INFO - PROCESS | 1657 | 1465245192733 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 13:33:12 INFO - PROCESS | 1657 | 1465245192737 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 13:33:12 INFO - PROCESS | 1657 | 1465245192741 Marionette TRACE conn2 <- [1,2118,null,{}] 13:33:12 INFO - PROCESS | 1657 | 1465245192749 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}] 13:33:12 INFO - PROCESS | 1657 | 1465245192754 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:12 INFO - PROCESS | 1657 | 1465245192831 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 13:33:12 INFO - PROCESS | 1657 | 1465245192891 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:12 INFO - PROCESS | 1657 | 1465245192893 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x12150a000 == 33 [pid = 1657] [id = 537] 13:33:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x11868b400) [pid = 1657] [serial = 1611] [outer = 0x0] 13:33:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x11897b400) [pid = 1657] [serial = 1612] [outer = 0x11868b400] 13:33:12 INFO - PROCESS | 1657 | 1465245192921 Marionette DEBUG loaded listener.js 13:33:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x119a96000) [pid = 1657] [serial = 1613] [outer = 0x11868b400] 13:33:13 INFO - PROCESS | 1657 | 1465245193204 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]]]}] 13:33:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 13:33:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 525ms 13:33:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 13:33:13 INFO - PROCESS | 1657 | 1465245193262 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 13:33:13 INFO - PROCESS | 1657 | 1465245193263 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 13:33:13 INFO - PROCESS | 1657 | 1465245193266 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 13:33:13 INFO - PROCESS | 1657 | 1465245193267 Marionette TRACE conn2 <- [1,2122,null,{}] 13:33:13 INFO - PROCESS | 1657 | 1465245193271 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}] 13:33:13 INFO - PROCESS | 1657 | 1465245193273 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:13 INFO - PROCESS | 1657 | 1465245193350 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 13:33:13 INFO - PROCESS | 1657 | 1465245193355 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:13 INFO - PROCESS | 1657 | 1465245193357 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x12568d800 == 34 [pid = 1657] [id = 538] 13:33:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x119b53c00) [pid = 1657] [serial = 1614] [outer = 0x0] 13:33:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1211d0400) [pid = 1657] [serial = 1615] [outer = 0x119b53c00] 13:33:13 INFO - PROCESS | 1657 | 1465245193381 Marionette DEBUG loaded listener.js 13:33:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x121266400) [pid = 1657] [serial = 1616] [outer = 0x119b53c00] 13:33:13 INFO - PROCESS | 1657 | 1465245193877 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]]]}] 13:33:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 13:33:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 624ms 13:33:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 13:33:13 INFO - PROCESS | 1657 | 1465245193891 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 13:33:13 INFO - PROCESS | 1657 | 1465245193893 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 13:33:13 INFO - PROCESS | 1657 | 1465245193896 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 13:33:13 INFO - PROCESS | 1657 | 1465245193899 Marionette TRACE conn2 <- [1,2126,null,{}] 13:33:13 INFO - PROCESS | 1657 | 1465245193903 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}] 13:33:13 INFO - PROCESS | 1657 | 1465245193905 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:14 INFO - PROCESS | 1657 | 1465245193999 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 13:33:14 INFO - PROCESS | 1657 | 1465245194068 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:14 INFO - PROCESS | 1657 | 1465245194069 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x119ac1000 == 35 [pid = 1657] [id = 539] 13:33:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x116b12000) [pid = 1657] [serial = 1617] [outer = 0x0] 13:33:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x117eb5000) [pid = 1657] [serial = 1618] [outer = 0x116b12000] 13:33:14 INFO - PROCESS | 1657 | 1465245194100 Marionette DEBUG loaded listener.js 13:33:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1184e0c00) [pid = 1657] [serial = 1619] [outer = 0x116b12000] 13:33:14 INFO - PROCESS | 1657 | 1465245194512 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]]]}] 13:33:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 13:33:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 623ms 13:33:14 INFO - PROCESS | 1657 | 1465245194520 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 13:33:14 INFO - PROCESS | 1657 | 1465245194523 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 13:33:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 13:33:14 INFO - PROCESS | 1657 | 1465245194527 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 13:33:14 INFO - PROCESS | 1657 | 1465245194529 Marionette TRACE conn2 <- [1,2130,null,{}] 13:33:14 INFO - PROCESS | 1657 | 1465245194531 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}] 13:33:14 INFO - PROCESS | 1657 | 1465245194533 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:14 INFO - PROCESS | 1657 | 1465245194629 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 13:33:14 INFO - PROCESS | 1657 | 1465245194718 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:14 INFO - PROCESS | 1657 | 1465245194719 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x128b8a000 == 36 [pid = 1657] [id = 540] 13:33:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1190ec800) [pid = 1657] [serial = 1620] [outer = 0x0] 13:33:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x119a0e800) [pid = 1657] [serial = 1621] [outer = 0x1190ec800] 13:33:14 INFO - PROCESS | 1657 | 1465245194762 Marionette DEBUG loaded listener.js 13:33:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1211ac800) [pid = 1657] [serial = 1622] [outer = 0x1190ec800] 13:33:15 INFO - PROCESS | 1657 | 1465245195190 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] 13:33:15 INFO - PROCESS | 1657 | 1465245195255 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 13:33:15 INFO - PROCESS | 1657 | 1465245195257 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 13:33:15 INFO - PROCESS | 1657 | 1465245195260 Marionette TRACE conn2 <- [1,2134,null,{}] 13:33:15 INFO - PROCESS | 1657 | 1465245195268 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}] 13:33:15 INFO - PROCESS | 1657 | 1465245195273 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:15 INFO - PROCESS | 1657 | 1465245195368 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 13:33:15 INFO - PROCESS | 1657 | 1465245195438 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:15 INFO - PROCESS | 1657 | 1465245195440 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x129d7d000 == 37 [pid = 1657] [id = 541] 13:33:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x121546800) [pid = 1657] [serial = 1623] [outer = 0x0] 13:33:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1216ea800) [pid = 1657] [serial = 1624] [outer = 0x121546800] 13:33:15 INFO - PROCESS | 1657 | 1465245195472 Marionette DEBUG loaded listener.js 13:33:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x124c8c000) [pid = 1657] [serial = 1625] [outer = 0x121546800] 13:33:15 INFO - PROCESS | 1657 | 1465245195889 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]]]}] 13:33:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 13:33:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 673ms 13:33:15 INFO - PROCESS | 1657 | 1465245195948 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 13:33:15 INFO - PROCESS | 1657 | 1465245195950 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 13:33:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 13:33:15 INFO - PROCESS | 1657 | 1465245195966 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 13:33:15 INFO - PROCESS | 1657 | 1465245195968 Marionette TRACE conn2 <- [1,2138,null,{}] 13:33:15 INFO - PROCESS | 1657 | 1465245195988 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}] 13:33:15 INFO - PROCESS | 1657 | 1465245195990 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:16 INFO - PROCESS | 1657 | 1465245196085 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 13:33:16 INFO - PROCESS | 1657 | 1465245196152 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:16 INFO - PROCESS | 1657 | 1465245196153 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a875000 == 38 [pid = 1657] [id = 542] 13:33:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x125d5a800) [pid = 1657] [serial = 1626] [outer = 0x0] 13:33:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x126f20c00) [pid = 1657] [serial = 1627] [outer = 0x125d5a800] 13:33:16 INFO - PROCESS | 1657 | 1465245196182 Marionette DEBUG loaded listener.js 13:33:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1272ef400) [pid = 1657] [serial = 1628] [outer = 0x125d5a800] 13:33:16 INFO - PROCESS | 1657 | 1465245196592 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]]]}] 13:33:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 13:33:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 688ms 13:33:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 13:33:16 INFO - PROCESS | 1657 | 1465245196654 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 13:33:16 INFO - PROCESS | 1657 | 1465245196655 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 13:33:16 INFO - PROCESS | 1657 | 1465245196658 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 13:33:16 INFO - PROCESS | 1657 | 1465245196659 Marionette TRACE conn2 <- [1,2142,null,{}] 13:33:16 INFO - PROCESS | 1657 | 1465245196661 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}] 13:33:16 INFO - PROCESS | 1657 | 1465245196662 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:16 INFO - PROCESS | 1657 | 1465245196758 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 13:33:16 INFO - PROCESS | 1657 | 1465245196814 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:16 INFO - PROCESS | 1657 | 1465245196815 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x1213c7800 == 39 [pid = 1657] [id = 543] 13:33:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x124cda000) [pid = 1657] [serial = 1629] [outer = 0x0] 13:33:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x128910c00) [pid = 1657] [serial = 1630] [outer = 0x124cda000] 13:33:16 INFO - PROCESS | 1657 | 1465245196843 Marionette DEBUG loaded listener.js 13:33:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x128917400) [pid = 1657] [serial = 1631] [outer = 0x124cda000] 13:33:17 INFO - PROCESS | 1657 | 1465245197327 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] 13:33:17 INFO - PROCESS | 1657 | 1465245197380 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 13:33:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 13:33:17 INFO - PROCESS | 1657 | 1465245197384 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 13:33:17 INFO - PROCESS | 1657 | 1465245197385 Marionette TRACE conn2 <- [1,2146,null,{}] 13:33:17 INFO - PROCESS | 1657 | 1465245197408 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}] 13:33:17 INFO - PROCESS | 1657 | 1465245197410 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:17 INFO - PROCESS | 1657 | 1465245197508 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 13:33:18 INFO - PROCESS | 1657 | --DOCSHELL 0x12150a000 == 38 [pid = 1657] [id = 537] 13:33:18 INFO - PROCESS | 1657 | --DOCSHELL 0x11900f000 == 37 [pid = 1657] [id = 536] 13:33:18 INFO - PROCESS | 1657 | --DOCSHELL 0x1169b4000 == 36 [pid = 1657] [id = 535] 13:33:18 INFO - PROCESS | 1657 | --DOCSHELL 0x11721e000 == 35 [pid = 1657] [id = 533] 13:33:18 INFO - PROCESS | 1657 | --DOCSHELL 0x116bcb800 == 34 [pid = 1657] [id = 520] 13:33:18 INFO - PROCESS | 1657 | --DOCSHELL 0x12c721000 == 33 [pid = 1657] [id = 532] 13:33:18 INFO - PROCESS | 1657 | --DOCSHELL 0x121690800 == 32 [pid = 1657] [id = 534] 13:33:18 INFO - PROCESS | 1657 | --DOCSHELL 0x1213c7800 == 31 [pid = 1657] [id = 543] 13:33:18 INFO - PROCESS | 1657 | --DOCSHELL 0x12a875000 == 30 [pid = 1657] [id = 542] 13:33:18 INFO - PROCESS | 1657 | --DOCSHELL 0x129d7d000 == 29 [pid = 1657] [id = 541] 13:33:18 INFO - PROCESS | 1657 | --DOCSHELL 0x128b8a000 == 28 [pid = 1657] [id = 540] 13:33:18 INFO - PROCESS | 1657 | --DOCSHELL 0x12568d800 == 27 [pid = 1657] [id = 538] 13:33:18 INFO - PROCESS | 1657 | --DOCSHELL 0x119ac1000 == 26 [pid = 1657] [id = 539] 13:33:18 INFO - PROCESS | 1657 | 1465245198161 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:18 INFO - PROCESS | 1657 | 1465245198163 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x112e9d000 == 27 [pid = 1657] [id = 544] 13:33:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x111fcac00) [pid = 1657] [serial = 1632] [outer = 0x0] 13:33:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x112a12000) [pid = 1657] [serial = 1633] [outer = 0x111fcac00] 13:33:18 INFO - PROCESS | 1657 | 1465245198204 Marionette DEBUG loaded listener.js 13:33:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1130af800) [pid = 1657] [serial = 1634] [outer = 0x111fcac00] 13:33:18 INFO - PROCESS | 1657 | 1465245198554 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] 13:33:18 INFO - PROCESS | 1657 | 1465245198584 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 13:33:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 13:33:18 INFO - PROCESS | 1657 | 1465245198589 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 13:33:18 INFO - PROCESS | 1657 | 1465245198591 Marionette TRACE conn2 <- [1,2150,null,{}] 13:33:18 INFO - PROCESS | 1657 | 1465245198597 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}] 13:33:18 INFO - PROCESS | 1657 | 1465245198601 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:18 INFO - PROCESS | 1657 | 1465245198744 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 13:33:18 INFO - PROCESS | 1657 | 1465245198758 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:18 INFO - PROCESS | 1657 | 1465245198760 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x118874800 == 28 [pid = 1657] [id = 545] 13:33:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x115eb2800) [pid = 1657] [serial = 1635] [outer = 0x0] 13:33:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x117eb0400) [pid = 1657] [serial = 1636] [outer = 0x115eb2800] 13:33:18 INFO - PROCESS | 1657 | 1465245198787 Marionette DEBUG loaded listener.js 13:33:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1181bd800) [pid = 1657] [serial = 1637] [outer = 0x115eb2800] 13:33:19 INFO - PROCESS | 1657 | 1465245199132 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]]]}] 13:33:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 13:33:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 574ms 13:33:19 INFO - PROCESS | 1657 | 1465245199170 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 13:33:19 INFO - PROCESS | 1657 | 1465245199174 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 13:33:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 13:33:19 INFO - PROCESS | 1657 | 1465245199177 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 13:33:19 INFO - PROCESS | 1657 | 1465245199178 Marionette TRACE conn2 <- [1,2154,null,{}] 13:33:19 INFO - PROCESS | 1657 | 1465245199180 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}] 13:33:19 INFO - PROCESS | 1657 | 1465245199182 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:19 INFO - PROCESS | 1657 | 1465245199281 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 13:33:19 INFO - PROCESS | 1657 | 1465245199319 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:19 INFO - PROCESS | 1657 | 1465245199320 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x12102e800 == 29 [pid = 1657] [id = 546] 13:33:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x11822c400) [pid = 1657] [serial = 1638] [outer = 0x0] 13:33:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1188a8c00) [pid = 1657] [serial = 1639] [outer = 0x11822c400] 13:33:19 INFO - PROCESS | 1657 | 1465245199346 Marionette DEBUG loaded listener.js 13:33:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x11999c400) [pid = 1657] [serial = 1640] [outer = 0x11822c400] 13:33:19 INFO - PROCESS | 1657 | 1465245199722 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]]]}] 13:33:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 13:33:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 568ms 13:33:19 INFO - PROCESS | 1657 | 1465245199745 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 13:33:19 INFO - PROCESS | 1657 | 1465245199747 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 13:33:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 13:33:19 INFO - PROCESS | 1657 | 1465245199760 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 13:33:19 INFO - PROCESS | 1657 | 1465245199764 Marionette TRACE conn2 <- [1,2158,null,{}] 13:33:19 INFO - PROCESS | 1657 | 1465245199768 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}] 13:33:19 INFO - PROCESS | 1657 | 1465245199773 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:19 INFO - PROCESS | 1657 | 1465245199873 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 13:33:19 INFO - PROCESS | 1657 | 1465245199878 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:19 INFO - PROCESS | 1657 | 1465245199879 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x1272c2800 == 30 [pid = 1657] [id = 547] 13:33:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x119a12800) [pid = 1657] [serial = 1641] [outer = 0x0] 13:33:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x1211d5c00) [pid = 1657] [serial = 1642] [outer = 0x119a12800] 13:33:19 INFO - PROCESS | 1657 | 1465245199903 Marionette DEBUG loaded listener.js 13:33:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x121541800) [pid = 1657] [serial = 1643] [outer = 0x119a12800] 13:33:20 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x1165f9400) [pid = 1657] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 13:33:20 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x112a1b000) [pid = 1657] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 13:33:20 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x112a1b800) [pid = 1657] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 13:33:20 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x115ad5c00) [pid = 1657] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 13:33:20 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x115f62400) [pid = 1657] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 13:33:20 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1217f4c00) [pid = 1657] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 13:33:20 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x116846000) [pid = 1657] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 13:33:20 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x118643400) [pid = 1657] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 13:33:20 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x121358c00) [pid = 1657] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 13:33:20 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x117eb4000) [pid = 1657] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 13:33:20 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x121f0b000) [pid = 1657] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 13:33:20 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x11624b400) [pid = 1657] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 13:33:20 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x112a14c00) [pid = 1657] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 13:33:20 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x127668800) [pid = 1657] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 13:33:20 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x119075400) [pid = 1657] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 13:33:20 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x115f61800) [pid = 1657] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 13:33:20 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x115ae8400) [pid = 1657] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 13:33:20 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x129178000) [pid = 1657] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 13:33:20 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x117eb7c00) [pid = 1657] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 13:33:20 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x112a1b400) [pid = 1657] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 13:33:20 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x116b12800) [pid = 1657] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 13:33:20 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x119b53c00) [pid = 1657] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 13:33:20 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x11868b400) [pid = 1657] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 13:33:20 INFO - PROCESS | 1657 | 1465245200472 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]]]}] 13:33:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 13:33:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 735ms 13:33:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 13:33:20 INFO - PROCESS | 1657 | 1465245200485 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 13:33:20 INFO - PROCESS | 1657 | 1465245200488 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 13:33:20 INFO - PROCESS | 1657 | 1465245200493 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 13:33:20 INFO - PROCESS | 1657 | 1465245200494 Marionette TRACE conn2 <- [1,2162,null,{}] 13:33:20 INFO - PROCESS | 1657 | 1465245200496 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}] 13:33:20 INFO - PROCESS | 1657 | 1465245200497 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:20 INFO - PROCESS | 1657 | 1465245200577 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 13:33:20 INFO - PROCESS | 1657 | 1465245200601 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:20 INFO - PROCESS | 1657 | 1465245200602 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x121021800 == 31 [pid = 1657] [id = 548] 13:33:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x113bbb800) [pid = 1657] [serial = 1644] [outer = 0x0] 13:33:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x116b14000) [pid = 1657] [serial = 1645] [outer = 0x113bbb800] 13:33:20 INFO - PROCESS | 1657 | 1465245200626 Marionette DEBUG loaded listener.js 13:33:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x118685000) [pid = 1657] [serial = 1646] [outer = 0x113bbb800] 13:33:20 INFO - PROCESS | 1657 | 1465245200974 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]]]}] 13:33:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 13:33:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 520ms 13:33:21 INFO - PROCESS | 1657 | 1465245201013 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 13:33:21 INFO - PROCESS | 1657 | 1465245201015 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 13:33:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 13:33:21 INFO - PROCESS | 1657 | 1465245201017 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 13:33:21 INFO - PROCESS | 1657 | 1465245201018 Marionette TRACE conn2 <- [1,2166,null,{}] 13:33:21 INFO - PROCESS | 1657 | 1465245201020 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}] 13:33:21 INFO - PROCESS | 1657 | 1465245201021 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:21 INFO - PROCESS | 1657 | 1465245201093 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 13:33:21 INFO - PROCESS | 1657 | 1465245201097 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:21 INFO - PROCESS | 1657 | 1465245201102 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x129d82000 == 32 [pid = 1657] [id = 549] 13:33:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x116b11400) [pid = 1657] [serial = 1647] [outer = 0x0] 13:33:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x121547800) [pid = 1657] [serial = 1648] [outer = 0x116b11400] 13:33:21 INFO - PROCESS | 1657 | 1465245201137 Marionette DEBUG loaded listener.js 13:33:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x124c88000) [pid = 1657] [serial = 1649] [outer = 0x116b11400] 13:33:21 INFO - PROCESS | 1657 | 1465245201475 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]]]}] 13:33:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 13:33:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 472ms 13:33:21 INFO - PROCESS | 1657 | 1465245201490 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 13:33:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 13:33:21 INFO - PROCESS | 1657 | 1465245201492 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 13:33:21 INFO - PROCESS | 1657 | 1465245201494 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 13:33:21 INFO - PROCESS | 1657 | 1465245201495 Marionette TRACE conn2 <- [1,2170,null,{}] 13:33:21 INFO - PROCESS | 1657 | 1465245201498 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}] 13:33:21 INFO - PROCESS | 1657 | 1465245201500 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:21 INFO - PROCESS | 1657 | 1465245201585 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 13:33:21 INFO - PROCESS | 1657 | 1465245201591 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:21 INFO - PROCESS | 1657 | 1465245201593 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x1165c5800 == 33 [pid = 1657] [id = 550] 13:33:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x121542000) [pid = 1657] [serial = 1650] [outer = 0x0] 13:33:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1256e2000) [pid = 1657] [serial = 1651] [outer = 0x121542000] 13:33:21 INFO - PROCESS | 1657 | 1465245201690 Marionette DEBUG loaded listener.js 13:33:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12890b000) [pid = 1657] [serial = 1652] [outer = 0x121542000] 13:33:22 INFO - PROCESS | 1657 | 1465245202072 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]]]}] 13:33:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 13:33:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 619ms 13:33:22 INFO - PROCESS | 1657 | 1465245202113 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 13:33:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 13:33:22 INFO - PROCESS | 1657 | 1465245202122 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 13:33:22 INFO - PROCESS | 1657 | 1465245202124 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 13:33:22 INFO - PROCESS | 1657 | 1465245202125 Marionette TRACE conn2 <- [1,2174,null,{}] 13:33:22 INFO - PROCESS | 1657 | 1465245202127 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}] 13:33:22 INFO - PROCESS | 1657 | 1465245202128 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:22 INFO - PROCESS | 1657 | 1465245202202 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 13:33:22 INFO - PROCESS | 1657 | 1465245202218 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:22 INFO - PROCESS | 1657 | 1465245202219 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bf55800 == 34 [pid = 1657] [id = 551] 13:33:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1190efc00) [pid = 1657] [serial = 1653] [outer = 0x0] 13:33:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x128b28800) [pid = 1657] [serial = 1654] [outer = 0x1190efc00] 13:33:22 INFO - PROCESS | 1657 | 1465245202298 Marionette DEBUG loaded listener.js 13:33:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x128d66400) [pid = 1657] [serial = 1655] [outer = 0x1190efc00] 13:33:22 INFO - PROCESS | 1657 | 1465245202792 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]]]}] 13:33:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 13:33:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 721ms 13:33:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 13:33:22 INFO - PROCESS | 1657 | 1465245202846 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 13:33:22 INFO - PROCESS | 1657 | 1465245202848 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 13:33:22 INFO - PROCESS | 1657 | 1465245202852 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 13:33:22 INFO - PROCESS | 1657 | 1465245202854 Marionette TRACE conn2 <- [1,2178,null,{}] 13:33:22 INFO - PROCESS | 1657 | 1465245202858 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}] 13:33:22 INFO - PROCESS | 1657 | 1465245202860 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:22 INFO - PROCESS | 1657 | 1465245202987 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 13:33:23 INFO - PROCESS | 1657 | 1465245203071 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:23 INFO - PROCESS | 1657 | 1465245203073 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x119acc800 == 35 [pid = 1657] [id = 552] 13:33:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x115f63800) [pid = 1657] [serial = 1656] [outer = 0x0] 13:33:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x11684ac00) [pid = 1657] [serial = 1657] [outer = 0x115f63800] 13:33:23 INFO - PROCESS | 1657 | 1465245203104 Marionette DEBUG loaded listener.js 13:33:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x117eb8800) [pid = 1657] [serial = 1658] [outer = 0x115f63800] 13:33:23 INFO - PROCESS | 1657 | 1465245203595 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]]]}] 13:33:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 13:33:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 823ms 13:33:23 INFO - PROCESS | 1657 | 1465245203675 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 13:33:23 INFO - PROCESS | 1657 | 1465245203678 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 13:33:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 13:33:23 INFO - PROCESS | 1657 | 1465245203682 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 13:33:23 INFO - PROCESS | 1657 | 1465245203684 Marionette TRACE conn2 <- [1,2182,null,{}] 13:33:23 INFO - PROCESS | 1657 | 1465245203687 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}] 13:33:23 INFO - PROCESS | 1657 | 1465245203689 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:23 INFO - PROCESS | 1657 | 1465245203795 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 13:33:23 INFO - PROCESS | 1657 | 1465245203878 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:23 INFO - PROCESS | 1657 | 1465245203880 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x1131e2000 == 36 [pid = 1657] [id = 553] 13:33:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x112a17400) [pid = 1657] [serial = 1659] [outer = 0x0] 13:33:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1130b0800) [pid = 1657] [serial = 1660] [outer = 0x112a17400] 13:33:23 INFO - PROCESS | 1657 | 1465245203911 Marionette DEBUG loaded listener.js 13:33:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1181b4400) [pid = 1657] [serial = 1661] [outer = 0x112a17400] 13:33:24 INFO - PROCESS | 1657 | --DOCSHELL 0x1165c5800 == 35 [pid = 1657] [id = 550] 13:33:24 INFO - PROCESS | 1657 | --DOCSHELL 0x129d82000 == 34 [pid = 1657] [id = 549] 13:33:24 INFO - PROCESS | 1657 | --DOCSHELL 0x121021800 == 33 [pid = 1657] [id = 548] 13:33:24 INFO - PROCESS | 1657 | --DOCSHELL 0x1272c2800 == 32 [pid = 1657] [id = 547] 13:33:24 INFO - PROCESS | 1657 | --DOCSHELL 0x12102e800 == 31 [pid = 1657] [id = 546] 13:33:24 INFO - PROCESS | 1657 | --DOCSHELL 0x118874800 == 30 [pid = 1657] [id = 545] 13:33:24 INFO - PROCESS | 1657 | --DOCSHELL 0x112e9d000 == 29 [pid = 1657] [id = 544] 13:33:24 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x116b22800) [pid = 1657] [serial = 1567] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x117eb0000) [pid = 1657] [serial = 1568] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x113b39c00) [pid = 1657] [serial = 1564] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x112a1a000) [pid = 1657] [serial = 1565] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x11868d800) [pid = 1657] [serial = 1570] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x118974800) [pid = 1657] [serial = 1571] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x117eb6000) [pid = 1657] [serial = 1562] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x116b15c00) [pid = 1657] [serial = 1561] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x119a15800) [pid = 1657] [serial = 1576] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x121f0bc00) [pid = 1657] [serial = 1582] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x118181400) [pid = 1657] [serial = 1609] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x11897b400) [pid = 1657] [serial = 1612] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x11624b800) [pid = 1657] [serial = 1606] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1181b3000) [pid = 1657] [serial = 1603] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1177d0400) [pid = 1657] [serial = 1550] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x116b0d800) [pid = 1657] [serial = 1549] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x113bb9c00) [pid = 1657] [serial = 1600] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x11868f400) [pid = 1657] [serial = 1610] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x11998f000) [pid = 1657] [serial = 1553] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x119078c00) [pid = 1657] [serial = 1552] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x121f07800) [pid = 1657] [serial = 1556] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1216dcc00) [pid = 1657] [serial = 1555] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x116b17c00) [pid = 1657] [serial = 1607] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1211d3400) [pid = 1657] [serial = 1579] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1217f3000) [pid = 1657] [serial = 1580] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x128b31c00) [pid = 1657] [serial = 1559] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x127667c00) [pid = 1657] [serial = 1558] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x125095400) [pid = 1657] [serial = 1583] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x1256e8c00) [pid = 1657] [serial = 1585] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x118187400) [pid = 1657] [serial = 1588] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x12a5e2c00) [pid = 1657] [serial = 1598] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x119a16400) [pid = 1657] [serial = 1589] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x128b29000) [pid = 1657] [serial = 1594] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x1190f2800) [pid = 1657] [serial = 1573] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x129174800) [pid = 1657] [serial = 1595] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x1271db800) [pid = 1657] [serial = 1586] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x127665000) [pid = 1657] [serial = 1592] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x12939b000) [pid = 1657] [serial = 1597] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x11a02f400) [pid = 1657] [serial = 1577] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x121ce6000) [pid = 1657] [serial = 1591] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x115eb9800) [pid = 1657] [serial = 1601] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x121266400) [pid = 1657] [serial = 1616] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x1184ef000) [pid = 1657] [serial = 1604] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x119a0cc00) [pid = 1657] [serial = 1574] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1657 | --DOMWINDOW == 63 (0x119a96000) [pid = 1657] [serial = 1613] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1657 | --DOMWINDOW == 62 (0x1211d0400) [pid = 1657] [serial = 1615] [outer = 0x0] [url = about:blank] 13:33:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 13:33:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 821ms 13:33:24 INFO - PROCESS | 1657 | 1465245204494 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]]]}] 13:33:24 INFO - PROCESS | 1657 | 1465245204506 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 13:33:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 13:33:24 INFO - PROCESS | 1657 | 1465245204508 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 13:33:24 INFO - PROCESS | 1657 | 1465245204511 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 13:33:24 INFO - PROCESS | 1657 | 1465245204514 Marionette TRACE conn2 <- [1,2186,null,{}] 13:33:24 INFO - PROCESS | 1657 | 1465245204517 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}] 13:33:24 INFO - PROCESS | 1657 | 1465245204520 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:24 INFO - PROCESS | 1657 | 1465245204597 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 13:33:24 INFO - PROCESS | 1657 | 1465245204606 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:24 INFO - PROCESS | 1657 | 1465245204608 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x116be2000 == 30 [pid = 1657] [id = 554] 13:33:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x116b12800) [pid = 1657] [serial = 1662] [outer = 0x0] 13:33:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x11709e400) [pid = 1657] [serial = 1663] [outer = 0x116b12800] 13:33:24 INFO - PROCESS | 1657 | 1465245204636 Marionette DEBUG loaded listener.js 13:33:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x118185800) [pid = 1657] [serial = 1664] [outer = 0x116b12800] 13:33:25 INFO - PROCESS | 1657 | 1465245205072 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]]]}] 13:33:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 13:33:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 621ms 13:33:25 INFO - PROCESS | 1657 | 1465245205132 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 13:33:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 13:33:25 INFO - PROCESS | 1657 | 1465245205137 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 13:33:25 INFO - PROCESS | 1657 | 1465245205143 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 13:33:25 INFO - PROCESS | 1657 | 1465245205146 Marionette TRACE conn2 <- [1,2190,null,{}] 13:33:25 INFO - PROCESS | 1657 | 1465245205149 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}] 13:33:25 INFO - PROCESS | 1657 | 1465245205152 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:25 INFO - PROCESS | 1657 | 1465245205277 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 13:33:25 INFO - PROCESS | 1657 | 1465245205363 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:25 INFO - PROCESS | 1657 | 1465245205364 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x11887b000 == 31 [pid = 1657] [id = 555] 13:33:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x118688400) [pid = 1657] [serial = 1665] [outer = 0x0] 13:33:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x1188a3800) [pid = 1657] [serial = 1666] [outer = 0x118688400] 13:33:25 INFO - PROCESS | 1657 | 1465245205407 Marionette DEBUG loaded listener.js 13:33:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x119078c00) [pid = 1657] [serial = 1667] [outer = 0x118688400] 13:33:25 INFO - PROCESS | 1657 | 1465245205763 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]]]}] 13:33:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 13:33:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 673ms 13:33:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 13:33:25 INFO - PROCESS | 1657 | 1465245205815 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 13:33:25 INFO - PROCESS | 1657 | 1465245205817 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 13:33:25 INFO - PROCESS | 1657 | 1465245205819 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 13:33:25 INFO - PROCESS | 1657 | 1465245205821 Marionette TRACE conn2 <- [1,2194,null,{}] 13:33:25 INFO - PROCESS | 1657 | 1465245205829 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}] 13:33:25 INFO - PROCESS | 1657 | 1465245205832 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:25 INFO - PROCESS | 1657 | 1465245205952 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 13:33:25 INFO - PROCESS | 1657 | 1465245205962 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:25 INFO - PROCESS | 1657 | 1465245205964 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x121f61000 == 32 [pid = 1657] [id = 556] 13:33:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x112a1ec00) [pid = 1657] [serial = 1668] [outer = 0x0] 13:33:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x119e09c00) [pid = 1657] [serial = 1669] [outer = 0x112a1ec00] 13:33:25 INFO - PROCESS | 1657 | 1465245205992 Marionette DEBUG loaded listener.js 13:33:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x121267000) [pid = 1657] [serial = 1670] [outer = 0x112a1ec00] 13:33:26 INFO - PROCESS | 1657 | 1465245206306 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]]]}] 13:33:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 13:33:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 522ms 13:33:26 INFO - PROCESS | 1657 | 1465245206341 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 13:33:26 INFO - PROCESS | 1657 | 1465245206343 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 13:33:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 13:33:26 INFO - PROCESS | 1657 | 1465245206345 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 13:33:26 INFO - PROCESS | 1657 | 1465245206346 Marionette TRACE conn2 <- [1,2198,null,{}] 13:33:26 INFO - PROCESS | 1657 | 1465245206349 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}] 13:33:26 INFO - PROCESS | 1657 | 1465245206350 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:26 INFO - PROCESS | 1657 | 1465245206430 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 13:33:26 INFO - PROCESS | 1657 | 1465245206434 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:26 INFO - PROCESS | 1657 | 1465245206435 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x126e1e000 == 33 [pid = 1657] [id = 557] 13:33:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x121358c00) [pid = 1657] [serial = 1671] [outer = 0x0] 13:33:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x1218ce000) [pid = 1657] [serial = 1672] [outer = 0x121358c00] 13:33:26 INFO - PROCESS | 1657 | 1465245206462 Marionette DEBUG loaded listener.js 13:33:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x124c82800) [pid = 1657] [serial = 1673] [outer = 0x121358c00] 13:33:26 INFO - PROCESS | 1657 | 1465245206812 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]]]}] 13:33:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 13:33:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 518ms 13:33:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 13:33:26 INFO - PROCESS | 1657 | 1465245206864 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 13:33:26 INFO - PROCESS | 1657 | 1465245206865 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 13:33:26 INFO - PROCESS | 1657 | 1465245206879 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 13:33:26 INFO - PROCESS | 1657 | 1465245206880 Marionette TRACE conn2 <- [1,2202,null,{}] 13:33:26 INFO - PROCESS | 1657 | 1465245206888 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}] 13:33:26 INFO - PROCESS | 1657 | 1465245206889 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:26 INFO - PROCESS | 1657 | 1465245206984 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 13:33:26 INFO - PROCESS | 1657 | 1465245206988 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:26 INFO - PROCESS | 1657 | 1465245206989 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x128d92000 == 34 [pid = 1657] [id = 558] 13:33:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x117ebac00) [pid = 1657] [serial = 1674] [outer = 0x0] 13:33:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x124c8ec00) [pid = 1657] [serial = 1675] [outer = 0x117ebac00] 13:33:27 INFO - PROCESS | 1657 | 1465245207015 Marionette DEBUG loaded listener.js 13:33:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x125121000) [pid = 1657] [serial = 1676] [outer = 0x117ebac00] 13:33:27 INFO - PROCESS | 1657 | 1465245207396 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]]]}] 13:33:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 13:33:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 537ms 13:33:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 13:33:27 INFO - PROCESS | 1657 | 1465245207405 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 13:33:27 INFO - PROCESS | 1657 | 1465245207406 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 13:33:27 INFO - PROCESS | 1657 | 1465245207408 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 13:33:27 INFO - PROCESS | 1657 | 1465245207409 Marionette TRACE conn2 <- [1,2206,null,{}] 13:33:27 INFO - PROCESS | 1657 | 1465245207411 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}] 13:33:27 INFO - PROCESS | 1657 | 1465245207415 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:27 INFO - PROCESS | 1657 | 1465245207524 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 13:33:27 INFO - PROCESS | 1657 | 1465245207535 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:27 INFO - PROCESS | 1657 | 1465245207538 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a7f5000 == 35 [pid = 1657] [id = 559] 13:33:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1251fac00) [pid = 1657] [serial = 1677] [outer = 0x0] 13:33:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x128b24400) [pid = 1657] [serial = 1678] [outer = 0x1251fac00] 13:33:27 INFO - PROCESS | 1657 | 1465245207563 Marionette DEBUG loaded listener.js 13:33:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x128d71400) [pid = 1657] [serial = 1679] [outer = 0x1251fac00] 13:33:27 INFO - PROCESS | 1657 | 1465245207880 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]]]}] 13:33:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 13:33:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 518ms 13:33:27 INFO - PROCESS | 1657 | 1465245207927 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 13:33:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 13:33:27 INFO - PROCESS | 1657 | 1465245207928 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 13:33:27 INFO - PROCESS | 1657 | 1465245207930 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 13:33:27 INFO - PROCESS | 1657 | 1465245207938 Marionette TRACE conn2 <- [1,2210,null,{}] 13:33:27 INFO - PROCESS | 1657 | 1465245207941 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}] 13:33:27 INFO - PROCESS | 1657 | 1465245207942 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:28 INFO - PROCESS | 1657 | 1465245208038 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 13:33:28 INFO - PROCESS | 1657 | 1465245208048 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:28 INFO - PROCESS | 1657 | 1465245208049 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b803800 == 36 [pid = 1657] [id = 560] 13:33:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x129172800) [pid = 1657] [serial = 1680] [outer = 0x0] 13:33:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x129179000) [pid = 1657] [serial = 1681] [outer = 0x129172800] 13:33:28 INFO - PROCESS | 1657 | 1465245208073 Marionette DEBUG loaded listener.js 13:33:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x129395000) [pid = 1657] [serial = 1682] [outer = 0x129172800] 13:33:28 INFO - PROCESS | 1657 | 1465245208414 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]]]}] 13:33:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 13:33:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 527ms 13:33:28 INFO - PROCESS | 1657 | 1465245208459 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 13:33:28 INFO - PROCESS | 1657 | 1465245208460 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 13:33:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 13:33:28 INFO - PROCESS | 1657 | 1465245208462 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 13:33:28 INFO - PROCESS | 1657 | 1465245208463 Marionette TRACE conn2 <- [1,2214,null,{}] 13:33:28 INFO - PROCESS | 1657 | 1465245208465 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}] 13:33:28 INFO - PROCESS | 1657 | 1465245208467 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:28 INFO - PROCESS | 1657 | 1465245208565 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 13:33:28 INFO - PROCESS | 1657 | 1465245208571 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:28 INFO - PROCESS | 1657 | 1465245208572 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bf5d800 == 37 [pid = 1657] [id = 561] 13:33:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x12917c400) [pid = 1657] [serial = 1683] [outer = 0x0] 13:33:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x12939f000) [pid = 1657] [serial = 1684] [outer = 0x12917c400] 13:33:28 INFO - PROCESS | 1657 | 1465245208595 Marionette DEBUG loaded listener.js 13:33:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1293eec00) [pid = 1657] [serial = 1685] [outer = 0x12917c400] 13:33:28 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x115eb2800) [pid = 1657] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 13:33:28 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x124cda000) [pid = 1657] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 13:33:28 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x116b12000) [pid = 1657] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 13:33:28 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1190ec800) [pid = 1657] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 13:33:28 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x121546800) [pid = 1657] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 13:33:28 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x125d5a800) [pid = 1657] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 13:33:28 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x11822c400) [pid = 1657] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 13:33:28 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x119a12800) [pid = 1657] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 13:33:28 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x113bbb800) [pid = 1657] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 13:33:28 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x116b11400) [pid = 1657] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 13:33:28 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x121542000) [pid = 1657] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 13:33:28 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x111fcac00) [pid = 1657] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 13:33:28 INFO - PROCESS | 1657 | 1465245208964 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]]]}] 13:33:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 13:33:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 569ms 13:33:29 INFO - PROCESS | 1657 | 1465245209031 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 13:33:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 13:33:29 INFO - PROCESS | 1657 | 1465245209033 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 13:33:29 INFO - PROCESS | 1657 | 1465245209037 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 13:33:29 INFO - PROCESS | 1657 | 1465245209039 Marionette TRACE conn2 <- [1,2218,null,{}] 13:33:29 INFO - PROCESS | 1657 | 1465245209042 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}] 13:33:29 INFO - PROCESS | 1657 | 1465245209044 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:29 INFO - PROCESS | 1657 | 1465245209157 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 13:33:29 INFO - PROCESS | 1657 | 1465245209160 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:29 INFO - PROCESS | 1657 | 1465245209161 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x121cc3800 == 38 [pid = 1657] [id = 562] 13:33:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x11822c400) [pid = 1657] [serial = 1686] [outer = 0x0] 13:33:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x121266800) [pid = 1657] [serial = 1687] [outer = 0x11822c400] 13:33:29 INFO - PROCESS | 1657 | 1465245209185 Marionette DEBUG loaded listener.js 13:33:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x127663c00) [pid = 1657] [serial = 1688] [outer = 0x11822c400] 13:33:29 INFO - PROCESS | 1657 | 1465245209513 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]]]}] 13:33:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 13:33:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 520ms 13:33:29 INFO - PROCESS | 1657 | 1465245209557 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 13:33:29 INFO - PROCESS | 1657 | 1465245209558 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 13:33:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 13:33:29 INFO - PROCESS | 1657 | 1465245209560 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 13:33:29 INFO - PROCESS | 1657 | 1465245209561 Marionette TRACE conn2 <- [1,2222,null,{}] 13:33:29 INFO - PROCESS | 1657 | 1465245209563 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}] 13:33:29 INFO - PROCESS | 1657 | 1465245209564 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:29 INFO - PROCESS | 1657 | 1465245209669 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 13:33:29 INFO - PROCESS | 1657 | 1465245209676 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:29 INFO - PROCESS | 1657 | 1465245209677 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c712800 == 39 [pid = 1657] [id = 563] 13:33:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x129399000) [pid = 1657] [serial = 1689] [outer = 0x0] 13:33:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x12a5e2000) [pid = 1657] [serial = 1690] [outer = 0x129399000] 13:33:29 INFO - PROCESS | 1657 | 1465245209701 Marionette DEBUG loaded listener.js 13:33:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x12a5ea400) [pid = 1657] [serial = 1691] [outer = 0x129399000] 13:33:30 INFO - PROCESS | 1657 | 1465245210010 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]]]}] 13:33:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 13:33:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 467ms 13:33:30 INFO - PROCESS | 1657 | 1465245210028 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 13:33:30 INFO - PROCESS | 1657 | 1465245210029 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 13:33:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 13:33:30 INFO - PROCESS | 1657 | 1465245210031 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 13:33:30 INFO - PROCESS | 1657 | 1465245210033 Marionette TRACE conn2 <- [1,2226,null,{}] 13:33:30 INFO - PROCESS | 1657 | 1465245210035 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}] 13:33:30 INFO - PROCESS | 1657 | 1465245210047 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:30 INFO - PROCESS | 1657 | 1465245210139 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 13:33:30 INFO - PROCESS | 1657 | 1465245210143 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:30 INFO - PROCESS | 1657 | 1465245210144 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c98b800 == 40 [pid = 1657] [id = 564] 13:33:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x12a5ecc00) [pid = 1657] [serial = 1692] [outer = 0x0] 13:33:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x12a8b6800) [pid = 1657] [serial = 1693] [outer = 0x12a5ecc00] 13:33:30 INFO - PROCESS | 1657 | 1465245210170 Marionette DEBUG loaded listener.js 13:33:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x12b057800) [pid = 1657] [serial = 1694] [outer = 0x12a5ecc00] 13:33:30 INFO - PROCESS | 1657 | 1465245210507 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]]]}] 13:33:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 13:33:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 521ms 13:33:30 INFO - PROCESS | 1657 | 1465245210554 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 13:33:30 INFO - PROCESS | 1657 | 1465245210555 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 13:33:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 13:33:30 INFO - PROCESS | 1657 | 1465245210557 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 13:33:30 INFO - PROCESS | 1657 | 1465245210558 Marionette TRACE conn2 <- [1,2230,null,{}] 13:33:30 INFO - PROCESS | 1657 | 1465245210560 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}] 13:33:30 INFO - PROCESS | 1657 | 1465245210561 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:30 INFO - PROCESS | 1657 | 1465245210669 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 13:33:30 INFO - PROCESS | 1657 | 1465245210674 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:30 INFO - PROCESS | 1657 | 1465245210675 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cdcd800 == 41 [pid = 1657] [id = 565] 13:33:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x12b05c800) [pid = 1657] [serial = 1695] [outer = 0x0] 13:33:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x12b0b6c00) [pid = 1657] [serial = 1696] [outer = 0x12b05c800] 13:33:30 INFO - PROCESS | 1657 | 1465245210700 Marionette DEBUG loaded listener.js 13:33:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x12b1b4000) [pid = 1657] [serial = 1697] [outer = 0x12b05c800] 13:33:31 INFO - PROCESS | 1657 | 1465245211139 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]]]}] 13:33:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 13:33:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 618ms 13:33:31 INFO - PROCESS | 1657 | 1465245211176 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 13:33:31 INFO - PROCESS | 1657 | 1465245211178 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 13:33:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 13:33:31 INFO - PROCESS | 1657 | 1465245211181 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 13:33:31 INFO - PROCESS | 1657 | 1465245211185 Marionette TRACE conn2 <- [1,2234,null,{}] 13:33:31 INFO - PROCESS | 1657 | 1465245211188 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}] 13:33:31 INFO - PROCESS | 1657 | 1465245211190 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:31 INFO - PROCESS | 1657 | 1465245211293 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 13:33:31 INFO - PROCESS | 1657 | 1465245211366 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:31 INFO - PROCESS | 1657 | 1465245211367 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x118865800 == 42 [pid = 1657] [id = 566] 13:33:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x115ae8400) [pid = 1657] [serial = 1698] [outer = 0x0] 13:33:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1177cc400) [pid = 1657] [serial = 1699] [outer = 0x115ae8400] 13:33:31 INFO - PROCESS | 1657 | 1465245211398 Marionette DEBUG loaded listener.js 13:33:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x118643800) [pid = 1657] [serial = 1700] [outer = 0x115ae8400] 13:33:31 INFO - PROCESS | 1657 | 1465245211813 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]]]}] 13:33:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 13:33:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 672ms 13:33:31 INFO - PROCESS | 1657 | 1465245211854 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 13:33:31 INFO - PROCESS | 1657 | 1465245211857 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 13:33:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 13:33:31 INFO - PROCESS | 1657 | 1465245211862 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 13:33:31 INFO - PROCESS | 1657 | 1465245211863 Marionette TRACE conn2 <- [1,2238,null,{}] 13:33:31 INFO - PROCESS | 1657 | 1465245211866 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}] 13:33:31 INFO - PROCESS | 1657 | 1465245211868 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:31 INFO - PROCESS | 1657 | 1465245211972 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 13:33:32 INFO - PROCESS | 1657 | 1465245212067 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:32 INFO - PROCESS | 1657 | 1465245212068 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x129d6a800 == 43 [pid = 1657] [id = 567] 13:33:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x119a16400) [pid = 1657] [serial = 1701] [outer = 0x0] 13:33:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x119e0a800) [pid = 1657] [serial = 1702] [outer = 0x119a16400] 13:33:32 INFO - PROCESS | 1657 | 1465245212111 Marionette DEBUG loaded listener.js 13:33:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1211dec00) [pid = 1657] [serial = 1703] [outer = 0x119a16400] 13:33:32 INFO - PROCESS | 1657 | 1465245212523 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]]]}] 13:33:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 13:33:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 671ms 13:33:32 INFO - PROCESS | 1657 | 1465245212532 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 13:33:32 INFO - PROCESS | 1657 | 1465245212534 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 13:33:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 13:33:32 INFO - PROCESS | 1657 | 1465245212536 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 13:33:32 INFO - PROCESS | 1657 | 1465245212539 Marionette TRACE conn2 <- [1,2242,null,{}] 13:33:32 INFO - PROCESS | 1657 | 1465245212547 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}] 13:33:32 INFO - PROCESS | 1657 | 1465245212550 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:32 INFO - PROCESS | 1657 | 1465245212653 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 13:33:32 INFO - PROCESS | 1657 | 1465245212714 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:32 INFO - PROCESS | 1657 | 1465245212716 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cdbe800 == 44 [pid = 1657] [id = 568] 13:33:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x124cd0c00) [pid = 1657] [serial = 1704] [outer = 0x0] 13:33:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x126f21000) [pid = 1657] [serial = 1705] [outer = 0x124cd0c00] 13:33:32 INFO - PROCESS | 1657 | 1465245212746 Marionette DEBUG loaded listener.js 13:33:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x128d6a000) [pid = 1657] [serial = 1706] [outer = 0x124cd0c00] 13:33:33 INFO - PROCESS | 1657 | 1465245213343 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]]]}] 13:33:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 13:33:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 875ms 13:33:33 INFO - PROCESS | 1657 | 1465245213420 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 13:33:33 INFO - PROCESS | 1657 | 1465245213422 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 13:33:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 13:33:33 INFO - PROCESS | 1657 | 1465245213427 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 13:33:33 INFO - PROCESS | 1657 | 1465245213429 Marionette TRACE conn2 <- [1,2246,null,{}] 13:33:33 INFO - PROCESS | 1657 | 1465245213432 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}] 13:33:33 INFO - PROCESS | 1657 | 1465245213434 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:33 INFO - PROCESS | 1657 | 1465245213523 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 13:33:33 INFO - PROCESS | 1657 | 1465245213592 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:33 INFO - PROCESS | 1657 | 1465245213595 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x11627c800 == 45 [pid = 1657] [id = 569] 13:33:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x112e63400) [pid = 1657] [serial = 1707] [outer = 0x0] 13:33:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x112f68000) [pid = 1657] [serial = 1708] [outer = 0x112e63400] 13:33:33 INFO - PROCESS | 1657 | 1465245213622 Marionette DEBUG loaded listener.js 13:33:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1138bd400) [pid = 1657] [serial = 1709] [outer = 0x112e63400] 13:33:34 INFO - PROCESS | 1657 | 1465245214043 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]]]}] 13:33:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 13:33:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 624ms 13:33:34 INFO - PROCESS | 1657 | 1465245214050 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 13:33:34 INFO - PROCESS | 1657 | 1465245214053 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 13:33:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 13:33:34 INFO - PROCESS | 1657 | 1465245214057 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 13:33:34 INFO - PROCESS | 1657 | 1465245214059 Marionette TRACE conn2 <- [1,2250,null,{}] 13:33:34 INFO - PROCESS | 1657 | 1465245214061 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}] 13:33:34 INFO - PROCESS | 1657 | 1465245214063 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:34 INFO - PROCESS | 1657 | 1465245214150 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 13:33:34 INFO - PROCESS | 1657 | 1465245214210 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:34 INFO - PROCESS | 1657 | 1465245214212 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e6b800 == 46 [pid = 1657] [id = 570] 13:33:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x113b39c00) [pid = 1657] [serial = 1710] [outer = 0x0] 13:33:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x113d6b000) [pid = 1657] [serial = 1711] [outer = 0x113b39c00] 13:33:34 INFO - PROCESS | 1657 | 1465245214240 Marionette DEBUG loaded listener.js 13:33:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x115eaf400) [pid = 1657] [serial = 1712] [outer = 0x113b39c00] 13:33:34 INFO - PROCESS | 1657 | --DOCSHELL 0x12c98b800 == 45 [pid = 1657] [id = 564] 13:33:34 INFO - PROCESS | 1657 | --DOCSHELL 0x12c712800 == 44 [pid = 1657] [id = 563] 13:33:34 INFO - PROCESS | 1657 | --DOCSHELL 0x121cc3800 == 43 [pid = 1657] [id = 562] 13:33:34 INFO - PROCESS | 1657 | --DOCSHELL 0x12bf5d800 == 42 [pid = 1657] [id = 561] 13:33:34 INFO - PROCESS | 1657 | --DOCSHELL 0x12b803800 == 41 [pid = 1657] [id = 560] 13:33:34 INFO - PROCESS | 1657 | --DOCSHELL 0x12a7f5000 == 40 [pid = 1657] [id = 559] 13:33:34 INFO - PROCESS | 1657 | --DOCSHELL 0x128d92000 == 39 [pid = 1657] [id = 558] 13:33:34 INFO - PROCESS | 1657 | --DOCSHELL 0x126e1e000 == 38 [pid = 1657] [id = 557] 13:33:34 INFO - PROCESS | 1657 | --DOCSHELL 0x121f61000 == 37 [pid = 1657] [id = 556] 13:33:34 INFO - PROCESS | 1657 | --DOCSHELL 0x11887b000 == 36 [pid = 1657] [id = 555] 13:33:34 INFO - PROCESS | 1657 | --DOCSHELL 0x116be2000 == 35 [pid = 1657] [id = 554] 13:33:34 INFO - PROCESS | 1657 | --DOCSHELL 0x1131e2000 == 34 [pid = 1657] [id = 553] 13:33:34 INFO - PROCESS | 1657 | --DOCSHELL 0x119acc800 == 33 [pid = 1657] [id = 552] 13:33:34 INFO - PROCESS | 1657 | --DOCSHELL 0x12bf55800 == 32 [pid = 1657] [id = 551] 13:33:34 INFO - PROCESS | 1657 | --DOCSHELL 0x11627c800 == 31 [pid = 1657] [id = 569] 13:33:34 INFO - PROCESS | 1657 | --DOCSHELL 0x12cdbe800 == 30 [pid = 1657] [id = 568] 13:33:34 INFO - PROCESS | 1657 | --DOCSHELL 0x129d6a800 == 29 [pid = 1657] [id = 567] 13:33:34 INFO - PROCESS | 1657 | --DOCSHELL 0x118865800 == 28 [pid = 1657] [id = 566] 13:33:34 INFO - PROCESS | 1657 | --DOCSHELL 0x12cdcd800 == 27 [pid = 1657] [id = 565] 13:33:34 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x128b28800) [pid = 1657] [serial = 1654] [outer = 0x0] [url = about:blank] 13:33:34 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x117eb0400) [pid = 1657] [serial = 1636] [outer = 0x0] [url = about:blank] 13:33:34 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x128917400) [pid = 1657] [serial = 1631] [outer = 0x0] [url = about:blank] 13:33:34 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x128910c00) [pid = 1657] [serial = 1630] [outer = 0x0] [url = about:blank] 13:33:34 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1184e0c00) [pid = 1657] [serial = 1619] [outer = 0x0] [url = about:blank] 13:33:34 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x117eb5000) [pid = 1657] [serial = 1618] [outer = 0x0] [url = about:blank] 13:33:34 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1211ac800) [pid = 1657] [serial = 1622] [outer = 0x0] [url = about:blank] 13:33:34 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x119a0e800) [pid = 1657] [serial = 1621] [outer = 0x0] [url = about:blank] 13:33:34 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x124c8c000) [pid = 1657] [serial = 1625] [outer = 0x0] [url = about:blank] 13:33:34 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1216ea800) [pid = 1657] [serial = 1624] [outer = 0x0] [url = about:blank] 13:33:34 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1272ef400) [pid = 1657] [serial = 1628] [outer = 0x0] [url = about:blank] 13:33:34 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x126f20c00) [pid = 1657] [serial = 1627] [outer = 0x0] [url = about:blank] 13:33:34 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1188a8c00) [pid = 1657] [serial = 1639] [outer = 0x0] [url = about:blank] 13:33:34 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1211d5c00) [pid = 1657] [serial = 1642] [outer = 0x0] [url = about:blank] 13:33:34 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x11999c400) [pid = 1657] [serial = 1640] [outer = 0x0] [url = about:blank] 13:33:34 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x118685000) [pid = 1657] [serial = 1646] [outer = 0x0] [url = about:blank] 13:33:34 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x116b14000) [pid = 1657] [serial = 1645] [outer = 0x0] [url = about:blank] 13:33:34 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x121541800) [pid = 1657] [serial = 1643] [outer = 0x0] [url = about:blank] 13:33:34 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x121547800) [pid = 1657] [serial = 1648] [outer = 0x0] [url = about:blank] 13:33:34 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x12890b000) [pid = 1657] [serial = 1652] [outer = 0x0] [url = about:blank] 13:33:34 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x112a12000) [pid = 1657] [serial = 1633] [outer = 0x0] [url = about:blank] 13:33:34 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x1256e2000) [pid = 1657] [serial = 1651] [outer = 0x0] [url = about:blank] 13:33:34 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x1130af800) [pid = 1657] [serial = 1634] [outer = 0x0] [url = about:blank] 13:33:34 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x1181bd800) [pid = 1657] [serial = 1637] [outer = 0x0] [url = about:blank] 13:33:34 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x124c88000) [pid = 1657] [serial = 1649] [outer = 0x0] [url = about:blank] 13:33:35 INFO - PROCESS | 1657 | 1465245215110 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]]]}] 13:33:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 13:33:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1069ms 13:33:35 INFO - PROCESS | 1657 | 1465245215129 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 13:33:35 INFO - PROCESS | 1657 | 1465245215133 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 13:33:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 13:33:35 INFO - PROCESS | 1657 | 1465245215142 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 13:33:35 INFO - PROCESS | 1657 | 1465245215145 Marionette TRACE conn2 <- [1,2254,null,{}] 13:33:35 INFO - PROCESS | 1657 | 1465245215150 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}] 13:33:35 INFO - PROCESS | 1657 | 1465245215154 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:35 INFO - PROCESS | 1657 | 1465245215276 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 13:33:35 INFO - PROCESS | 1657 | 1465245215291 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:35 INFO - PROCESS | 1657 | 1465245215292 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x1169ce800 == 28 [pid = 1657] [id = 571] 13:33:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x1130b6400) [pid = 1657] [serial = 1713] [outer = 0x0] 13:33:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x113d2d000) [pid = 1657] [serial = 1714] [outer = 0x1130b6400] 13:33:35 INFO - PROCESS | 1657 | 1465245215338 Marionette DEBUG loaded listener.js 13:33:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x1122a7c00) [pid = 1657] [serial = 1715] [outer = 0x1130b6400] 13:33:35 INFO - PROCESS | 1657 | 1465245215761 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]]]}] 13:33:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 13:33:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 676ms 13:33:35 INFO - PROCESS | 1657 | 1465245215814 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 13:33:35 INFO - PROCESS | 1657 | 1465245215817 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 13:33:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 13:33:35 INFO - PROCESS | 1657 | 1465245215821 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 13:33:35 INFO - PROCESS | 1657 | 1465245215823 Marionette TRACE conn2 <- [1,2258,null,{}] 13:33:35 INFO - PROCESS | 1657 | 1465245215825 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}] 13:33:35 INFO - PROCESS | 1657 | 1465245215826 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:35 INFO - PROCESS | 1657 | 1465245215905 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 13:33:35 INFO - PROCESS | 1657 | 1465245215910 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:35 INFO - PROCESS | 1657 | 1465245215911 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x1188ca800 == 29 [pid = 1657] [id = 572] 13:33:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1165fb800) [pid = 1657] [serial = 1716] [outer = 0x0] 13:33:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x11698dc00) [pid = 1657] [serial = 1717] [outer = 0x1165fb800] 13:33:35 INFO - PROCESS | 1657 | 1465245215937 Marionette DEBUG loaded listener.js 13:33:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x116b14000) [pid = 1657] [serial = 1718] [outer = 0x1165fb800] 13:33:36 INFO - PROCESS | 1657 | 1465245216297 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]]]}] 13:33:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 13:33:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 521ms 13:33:36 INFO - PROCESS | 1657 | 1465245216344 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 13:33:36 INFO - PROCESS | 1657 | 1465245216345 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 13:33:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 13:33:36 INFO - PROCESS | 1657 | 1465245216347 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 13:33:36 INFO - PROCESS | 1657 | 1465245216350 Marionette TRACE conn2 <- [1,2262,null,{}] 13:33:36 INFO - PROCESS | 1657 | 1465245216358 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}] 13:33:36 INFO - PROCESS | 1657 | 1465245216361 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:36 INFO - PROCESS | 1657 | 1465245216438 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 13:33:36 INFO - PROCESS | 1657 | 1465245216443 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:36 INFO - PROCESS | 1657 | 1465245216445 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c25000 == 30 [pid = 1657] [id = 573] 13:33:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1177d5c00) [pid = 1657] [serial = 1719] [outer = 0x0] 13:33:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1181b8400) [pid = 1657] [serial = 1720] [outer = 0x1177d5c00] 13:33:36 INFO - PROCESS | 1657 | 1465245216475 Marionette DEBUG loaded listener.js 13:33:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1184ee400) [pid = 1657] [serial = 1721] [outer = 0x1177d5c00] 13:33:36 INFO - PROCESS | 1657 | 1465245216796 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]]]}] 13:33:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 13:33:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 475ms 13:33:36 INFO - PROCESS | 1657 | 1465245216824 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 13:33:36 INFO - PROCESS | 1657 | 1465245216825 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 13:33:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 13:33:36 INFO - PROCESS | 1657 | 1465245216827 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 13:33:36 INFO - PROCESS | 1657 | 1465245216828 Marionette TRACE conn2 <- [1,2266,null,{}] 13:33:36 INFO - PROCESS | 1657 | 1465245216831 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}] 13:33:36 INFO - PROCESS | 1657 | 1465245216832 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:36 INFO - PROCESS | 1657 | 1465245216910 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 13:33:36 INFO - PROCESS | 1657 | 1465245216913 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:36 INFO - PROCESS | 1657 | 1465245216914 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x121b77800 == 31 [pid = 1657] [id = 574] 13:33:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x11868b400) [pid = 1657] [serial = 1722] [outer = 0x0] 13:33:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1188a5c00) [pid = 1657] [serial = 1723] [outer = 0x11868b400] 13:33:36 INFO - PROCESS | 1657 | 1465245216941 Marionette DEBUG loaded listener.js 13:33:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x118977c00) [pid = 1657] [serial = 1724] [outer = 0x11868b400] 13:33:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 13:33:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 518ms 13:33:37 INFO - PROCESS | 1657 | 1465245217339 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]]]}] 13:33:37 INFO - PROCESS | 1657 | 1465245217347 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 13:33:37 INFO - PROCESS | 1657 | 1465245217348 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 13:33:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 13:33:37 INFO - PROCESS | 1657 | 1465245217350 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 13:33:37 INFO - PROCESS | 1657 | 1465245217351 Marionette TRACE conn2 <- [1,2270,null,{}] 13:33:37 INFO - PROCESS | 1657 | 1465245217356 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}] 13:33:37 INFO - PROCESS | 1657 | 1465245217357 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:37 INFO - PROCESS | 1657 | 1465245217457 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 13:33:37 INFO - PROCESS | 1657 | 1465245217460 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:37 INFO - PROCESS | 1657 | 1465245217462 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x124ca9800 == 32 [pid = 1657] [id = 575] 13:33:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x112ec3400) [pid = 1657] [serial = 1725] [outer = 0x0] 13:33:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x11904b400) [pid = 1657] [serial = 1726] [outer = 0x112ec3400] 13:33:37 INFO - PROCESS | 1657 | 1465245217486 Marionette DEBUG loaded listener.js 13:33:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1190f5c00) [pid = 1657] [serial = 1727] [outer = 0x112ec3400] 13:33:37 INFO - PROCESS | 1657 | 1465245217824 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]]]}] 13:33:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 13:33:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 521ms 13:33:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 13:33:37 INFO - PROCESS | 1657 | 1465245217871 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 13:33:37 INFO - PROCESS | 1657 | 1465245217872 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 13:33:37 INFO - PROCESS | 1657 | 1465245217874 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 13:33:37 INFO - PROCESS | 1657 | 1465245217875 Marionette TRACE conn2 <- [1,2274,null,{}] 13:33:37 INFO - PROCESS | 1657 | 1465245217878 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}] 13:33:37 INFO - PROCESS | 1657 | 1465245217882 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:37 INFO - PROCESS | 1657 | 1465245217983 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 13:33:38 INFO - PROCESS | 1657 | 1465245218022 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:38 INFO - PROCESS | 1657 | 1465245218023 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x128b94800 == 33 [pid = 1657] [id = 576] 13:33:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1190f5400) [pid = 1657] [serial = 1728] [outer = 0x0] 13:33:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x11998f800) [pid = 1657] [serial = 1729] [outer = 0x1190f5400] 13:33:38 INFO - PROCESS | 1657 | 1465245218048 Marionette DEBUG loaded listener.js 13:33:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1211b4800) [pid = 1657] [serial = 1730] [outer = 0x1190f5400] 13:33:38 INFO - PROCESS | 1657 | 1465245218369 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]]]}] 13:33:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 13:33:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 521ms 13:33:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 13:33:38 INFO - PROCESS | 1657 | 1465245218398 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 13:33:38 INFO - PROCESS | 1657 | 1465245218399 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 13:33:38 INFO - PROCESS | 1657 | 1465245218402 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 13:33:38 INFO - PROCESS | 1657 | 1465245218405 Marionette TRACE conn2 <- [1,2278,null,{}] 13:33:38 INFO - PROCESS | 1657 | 1465245218408 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}] 13:33:38 INFO - PROCESS | 1657 | 1465245218409 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:38 INFO - PROCESS | 1657 | 1465245218505 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 13:33:38 INFO - PROCESS | 1657 | 1465245218508 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:38 INFO - PROCESS | 1657 | 1465245218509 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x1291d5800 == 34 [pid = 1657] [id = 577] 13:33:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x112a1d800) [pid = 1657] [serial = 1731] [outer = 0x0] 13:33:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1211d1000) [pid = 1657] [serial = 1732] [outer = 0x112a1d800] 13:33:38 INFO - PROCESS | 1657 | 1465245218533 Marionette DEBUG loaded listener.js 13:33:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x121263800) [pid = 1657] [serial = 1733] [outer = 0x112a1d800] 13:33:38 INFO - PROCESS | 1657 | 1465245218838 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]]]}] 13:33:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 13:33:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 471ms 13:33:38 INFO - PROCESS | 1657 | 1465245218884 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 13:33:38 INFO - PROCESS | 1657 | 1465245218885 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 13:33:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 13:33:38 INFO - PROCESS | 1657 | 1465245218891 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 13:33:38 INFO - PROCESS | 1657 | 1465245218893 Marionette TRACE conn2 <- [1,2282,null,{}] 13:33:38 INFO - PROCESS | 1657 | 1465245218895 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}] 13:33:38 INFO - PROCESS | 1657 | 1465245218896 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:38 INFO - PROCESS | 1657 | 1465245218993 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 13:33:39 INFO - PROCESS | 1657 | 1465245219003 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:39 INFO - PROCESS | 1657 | 1465245219006 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a532800 == 35 [pid = 1657] [id = 578] 13:33:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x121355400) [pid = 1657] [serial = 1734] [outer = 0x0] 13:33:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12142fc00) [pid = 1657] [serial = 1735] [outer = 0x121355400] 13:33:39 INFO - PROCESS | 1657 | 1465245219030 Marionette DEBUG loaded listener.js 13:33:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x121546c00) [pid = 1657] [serial = 1736] [outer = 0x121355400] 13:33:39 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1190efc00) [pid = 1657] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 13:33:39 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x121358c00) [pid = 1657] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 13:33:39 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12a5ecc00) [pid = 1657] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 13:33:39 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x112a17400) [pid = 1657] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 13:33:39 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x129172800) [pid = 1657] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 13:33:39 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x117ebac00) [pid = 1657] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 13:33:39 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12b05c800) [pid = 1657] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 13:33:39 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x116b12800) [pid = 1657] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 13:33:39 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12917c400) [pid = 1657] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 13:33:39 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x112a1ec00) [pid = 1657] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 13:33:39 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x129399000) [pid = 1657] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 13:33:39 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x115f63800) [pid = 1657] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 13:33:39 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1251fac00) [pid = 1657] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 13:33:39 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x118688400) [pid = 1657] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 13:33:39 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x11822c400) [pid = 1657] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 13:33:39 INFO - PROCESS | 1657 | 1465245219497 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]]]}] 13:33:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 13:33:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 622ms 13:33:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 13:33:39 INFO - PROCESS | 1657 | 1465245219513 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 13:33:39 INFO - PROCESS | 1657 | 1465245219514 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 13:33:39 INFO - PROCESS | 1657 | 1465245219516 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 13:33:39 INFO - PROCESS | 1657 | 1465245219517 Marionette TRACE conn2 <- [1,2286,null,{}] 13:33:39 INFO - PROCESS | 1657 | 1465245219525 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}] 13:33:39 INFO - PROCESS | 1657 | 1465245219526 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:39 INFO - PROCESS | 1657 | 1465245219635 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 13:33:39 INFO - PROCESS | 1657 | 1465245219676 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:39 INFO - PROCESS | 1657 | 1465245219677 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a7f6800 == 36 [pid = 1657] [id = 579] 13:33:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x111fca400) [pid = 1657] [serial = 1737] [outer = 0x0] 13:33:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x117251400) [pid = 1657] [serial = 1738] [outer = 0x111fca400] 13:33:39 INFO - PROCESS | 1657 | 1465245219701 Marionette DEBUG loaded listener.js 13:33:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x121427400) [pid = 1657] [serial = 1739] [outer = 0x111fca400] 13:33:39 INFO - PROCESS | 1657 | 1465245219961 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]]]}] 13:33:39 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 13:33:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 476ms 13:33:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 13:33:40 INFO - PROCESS | 1657 | 1465245219994 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 13:33:40 INFO - PROCESS | 1657 | 1465245219995 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 13:33:40 INFO - PROCESS | 1657 | 1465245219997 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 13:33:40 INFO - PROCESS | 1657 | 1465245219998 Marionette TRACE conn2 <- [1,2290,null,{}] 13:33:40 INFO - PROCESS | 1657 | 1465245220001 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}] 13:33:40 INFO - PROCESS | 1657 | 1465245220002 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:40 INFO - PROCESS | 1657 | 1465245220092 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 13:33:40 INFO - PROCESS | 1657 | 1465245220096 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:40 INFO - PROCESS | 1657 | 1465245220097 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b031800 == 37 [pid = 1657] [id = 580] 13:33:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x121548400) [pid = 1657] [serial = 1740] [outer = 0x0] 13:33:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1217f8800) [pid = 1657] [serial = 1741] [outer = 0x121548400] 13:33:40 INFO - PROCESS | 1657 | 1465245220121 Marionette DEBUG loaded listener.js 13:33:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x121ce0400) [pid = 1657] [serial = 1742] [outer = 0x121548400] 13:33:40 INFO - PROCESS | 1657 | 1465245220475 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]]]}] 13:33:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 13:33:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 519ms 13:33:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 13:33:40 INFO - PROCESS | 1657 | 1465245220525 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 13:33:40 INFO - PROCESS | 1657 | 1465245220526 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 13:33:40 INFO - PROCESS | 1657 | 1465245220528 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 13:33:40 INFO - PROCESS | 1657 | 1465245220530 Marionette TRACE conn2 <- [1,2294,null,{}] 13:33:40 INFO - PROCESS | 1657 | 1465245220532 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}] 13:33:40 INFO - PROCESS | 1657 | 1465245220533 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:40 INFO - PROCESS | 1657 | 1465245220618 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 13:33:40 INFO - PROCESS | 1657 | 1465245220625 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:40 INFO - PROCESS | 1657 | 1465245220626 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bf4d000 == 38 [pid = 1657] [id = 581] 13:33:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x124c84c00) [pid = 1657] [serial = 1743] [outer = 0x0] 13:33:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1256e3400) [pid = 1657] [serial = 1744] [outer = 0x124c84c00] 13:33:40 INFO - PROCESS | 1657 | 1465245220652 Marionette DEBUG loaded listener.js 13:33:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12766d000) [pid = 1657] [serial = 1745] [outer = 0x124c84c00] 13:33:40 INFO - PROCESS | 1657 | 1465245220975 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]]]}] 13:33:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 13:33:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 468ms 13:33:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 13:33:41 INFO - PROCESS | 1657 | 1465245220997 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 13:33:41 INFO - PROCESS | 1657 | 1465245220998 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 13:33:41 INFO - PROCESS | 1657 | 1465245221000 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 13:33:41 INFO - PROCESS | 1657 | 1465245221002 Marionette TRACE conn2 <- [1,2298,null,{}] 13:33:41 INFO - PROCESS | 1657 | 1465245221007 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}] 13:33:41 INFO - PROCESS | 1657 | 1465245221008 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:41 INFO - PROCESS | 1657 | 1465245221082 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 13:33:41 INFO - PROCESS | 1657 | 1465245221085 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:41 INFO - PROCESS | 1657 | 1465245221087 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c432000 == 39 [pid = 1657] [id = 582] 13:33:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12890dc00) [pid = 1657] [serial = 1746] [outer = 0x0] 13:33:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x128918000) [pid = 1657] [serial = 1747] [outer = 0x12890dc00] 13:33:41 INFO - PROCESS | 1657 | 1465245221114 Marionette DEBUG loaded listener.js 13:33:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x128b2b400) [pid = 1657] [serial = 1748] [outer = 0x12890dc00] 13:33:41 INFO - PROCESS | 1657 | --DOCSHELL 0x1169ce800 == 38 [pid = 1657] [id = 571] 13:33:41 INFO - PROCESS | 1657 | --DOCSHELL 0x117e6b800 == 37 [pid = 1657] [id = 570] 13:33:42 INFO - PROCESS | 1657 | --DOCSHELL 0x119c25000 == 36 [pid = 1657] [id = 573] 13:33:42 INFO - PROCESS | 1657 | --DOCSHELL 0x128b94800 == 35 [pid = 1657] [id = 576] 13:33:42 INFO - PROCESS | 1657 | --DOCSHELL 0x12a532800 == 34 [pid = 1657] [id = 578] 13:33:42 INFO - PROCESS | 1657 | --DOCSHELL 0x12a7f6800 == 33 [pid = 1657] [id = 579] 13:33:42 INFO - PROCESS | 1657 | --DOCSHELL 0x1291d5800 == 32 [pid = 1657] [id = 577] 13:33:42 INFO - PROCESS | 1657 | --DOCSHELL 0x124ca9800 == 31 [pid = 1657] [id = 575] 13:33:42 INFO - PROCESS | 1657 | --DOCSHELL 0x12b031800 == 30 [pid = 1657] [id = 580] 13:33:42 INFO - PROCESS | 1657 | --DOCSHELL 0x121b77800 == 29 [pid = 1657] [id = 574] 13:33:42 INFO - PROCESS | 1657 | --DOCSHELL 0x1188ca800 == 28 [pid = 1657] [id = 572] 13:33:42 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x124c8ec00) [pid = 1657] [serial = 1675] [outer = 0x0] [url = about:blank] 13:33:42 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x128b24400) [pid = 1657] [serial = 1678] [outer = 0x0] [url = about:blank] 13:33:42 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x125121000) [pid = 1657] [serial = 1676] [outer = 0x0] [url = about:blank] 13:33:42 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x129179000) [pid = 1657] [serial = 1681] [outer = 0x0] [url = about:blank] 13:33:42 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x11709e400) [pid = 1657] [serial = 1663] [outer = 0x0] [url = about:blank] 13:33:42 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x128d71400) [pid = 1657] [serial = 1679] [outer = 0x0] [url = about:blank] 13:33:42 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x118185800) [pid = 1657] [serial = 1664] [outer = 0x0] [url = about:blank] 13:33:42 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1188a3800) [pid = 1657] [serial = 1666] [outer = 0x0] [url = about:blank] 13:33:42 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x119078c00) [pid = 1657] [serial = 1667] [outer = 0x0] [url = about:blank] 13:33:42 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1218ce000) [pid = 1657] [serial = 1672] [outer = 0x0] [url = about:blank] 13:33:42 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x119e09c00) [pid = 1657] [serial = 1669] [outer = 0x0] [url = about:blank] 13:33:42 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x121267000) [pid = 1657] [serial = 1670] [outer = 0x0] [url = about:blank] 13:33:42 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1130b0800) [pid = 1657] [serial = 1660] [outer = 0x0] [url = about:blank] 13:33:42 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1181b4400) [pid = 1657] [serial = 1661] [outer = 0x0] [url = about:blank] 13:33:42 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x11684ac00) [pid = 1657] [serial = 1657] [outer = 0x0] [url = about:blank] 13:33:42 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x117eb8800) [pid = 1657] [serial = 1658] [outer = 0x0] [url = about:blank] 13:33:42 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x128d66400) [pid = 1657] [serial = 1655] [outer = 0x0] [url = about:blank] 13:33:42 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x12939f000) [pid = 1657] [serial = 1684] [outer = 0x0] [url = about:blank] 13:33:42 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x129395000) [pid = 1657] [serial = 1682] [outer = 0x0] [url = about:blank] 13:33:42 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x12a5ea400) [pid = 1657] [serial = 1691] [outer = 0x0] [url = about:blank] 13:33:42 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x121266800) [pid = 1657] [serial = 1687] [outer = 0x0] [url = about:blank] 13:33:42 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x1293eec00) [pid = 1657] [serial = 1685] [outer = 0x0] [url = about:blank] 13:33:42 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x12a5e2000) [pid = 1657] [serial = 1690] [outer = 0x0] [url = about:blank] 13:33:42 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x12b057800) [pid = 1657] [serial = 1694] [outer = 0x0] [url = about:blank] 13:33:42 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x127663c00) [pid = 1657] [serial = 1688] [outer = 0x0] [url = about:blank] 13:33:42 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x124c82800) [pid = 1657] [serial = 1673] [outer = 0x0] [url = about:blank] 13:33:42 INFO - PROCESS | 1657 | --DOCSHELL 0x12bf4d000 == 27 [pid = 1657] [id = 581] 13:33:42 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x12b0b6c00) [pid = 1657] [serial = 1696] [outer = 0x0] [url = about:blank] 13:33:42 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x12a8b6800) [pid = 1657] [serial = 1693] [outer = 0x0] [url = about:blank] 13:33:42 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x12b1b4000) [pid = 1657] [serial = 1697] [outer = 0x0] [url = about:blank] 13:33:42 INFO - PROCESS | 1657 | 1465245222468 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]]]}] 13:33:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 13:33:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1477ms 13:33:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 13:33:42 INFO - PROCESS | 1657 | 1465245222479 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 13:33:42 INFO - PROCESS | 1657 | 1465245222481 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 13:33:42 INFO - PROCESS | 1657 | 1465245222484 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 13:33:42 INFO - PROCESS | 1657 | 1465245222487 Marionette TRACE conn2 <- [1,2302,null,{}] 13:33:42 INFO - PROCESS | 1657 | 1465245222493 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}] 13:33:42 INFO - PROCESS | 1657 | 1465245222494 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:42 INFO - PROCESS | 1657 | 1465245222571 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 13:33:42 INFO - PROCESS | 1657 | 1465245222625 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:42 INFO - PROCESS | 1657 | 1465245222628 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x11661a800 == 28 [pid = 1657] [id = 583] 13:33:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x112a1a000) [pid = 1657] [serial = 1749] [outer = 0x0] 13:33:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x112ec6000) [pid = 1657] [serial = 1750] [outer = 0x112a1a000] 13:33:42 INFO - PROCESS | 1657 | 1465245222656 Marionette DEBUG loaded listener.js 13:33:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x113b2f800) [pid = 1657] [serial = 1751] [outer = 0x112a1a000] 13:33:42 INFO - PROCESS | 1657 | 1465245222966 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]]]}] 13:33:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 13:33:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 524ms 13:33:43 INFO - PROCESS | 1657 | 1465245223008 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 13:33:43 INFO - PROCESS | 1657 | 1465245223011 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 13:33:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 13:33:43 INFO - PROCESS | 1657 | 1465245223016 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 13:33:43 INFO - PROCESS | 1657 | 1465245223018 Marionette TRACE conn2 <- [1,2306,null,{}] 13:33:43 INFO - PROCESS | 1657 | 1465245223020 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}] 13:33:43 INFO - PROCESS | 1657 | 1465245223022 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:43 INFO - PROCESS | 1657 | 1465245223100 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 13:33:43 INFO - PROCESS | 1657 | 1465245223106 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:43 INFO - PROCESS | 1657 | 1465245223108 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x1182dc000 == 29 [pid = 1657] [id = 584] 13:33:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x113d30400) [pid = 1657] [serial = 1752] [outer = 0x0] 13:33:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x115f63c00) [pid = 1657] [serial = 1753] [outer = 0x113d30400] 13:33:43 INFO - PROCESS | 1657 | 1465245223135 Marionette DEBUG loaded listener.js 13:33:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x116b0c800) [pid = 1657] [serial = 1754] [outer = 0x113d30400] 13:33:43 INFO - PROCESS | 1657 | 1465245223458 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]]]}] 13:33:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 13:33:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 473ms 13:33:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 13:33:43 INFO - PROCESS | 1657 | 1465245223491 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 13:33:43 INFO - PROCESS | 1657 | 1465245223492 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 13:33:43 INFO - PROCESS | 1657 | 1465245223502 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 13:33:43 INFO - PROCESS | 1657 | 1465245223505 Marionette TRACE conn2 <- [1,2310,null,{}] 13:33:43 INFO - PROCESS | 1657 | 1465245223513 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}] 13:33:43 INFO - PROCESS | 1657 | 1465245223516 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:43 INFO - PROCESS | 1657 | 1465245223592 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 13:33:43 INFO - PROCESS | 1657 | 1465245223597 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:43 INFO - PROCESS | 1657 | 1465245223599 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x119778800 == 30 [pid = 1657] [id = 585] 13:33:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x110fb5400) [pid = 1657] [serial = 1755] [outer = 0x0] 13:33:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x117eb7800) [pid = 1657] [serial = 1756] [outer = 0x110fb5400] 13:33:43 INFO - PROCESS | 1657 | 1465245223629 Marionette DEBUG loaded listener.js 13:33:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x1181bc800) [pid = 1657] [serial = 1757] [outer = 0x110fb5400] 13:33:43 INFO - PROCESS | 1657 | 1465245223977 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]]]}] 13:33:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 13:33:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 530ms 13:33:44 INFO - PROCESS | 1657 | 1465245224025 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 13:33:44 INFO - PROCESS | 1657 | 1465245224026 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 13:33:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 13:33:44 INFO - PROCESS | 1657 | 1465245224028 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 13:33:44 INFO - PROCESS | 1657 | 1465245224029 Marionette TRACE conn2 <- [1,2314,null,{}] 13:33:44 INFO - PROCESS | 1657 | 1465245224032 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}] 13:33:44 INFO - PROCESS | 1657 | 1465245224033 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:44 INFO - PROCESS | 1657 | 1465245224131 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 13:33:44 INFO - PROCESS | 1657 | 1465245224139 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:44 INFO - PROCESS | 1657 | 1465245224140 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c3d800 == 31 [pid = 1657] [id = 586] 13:33:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x118647c00) [pid = 1657] [serial = 1758] [outer = 0x0] 13:33:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x118687000) [pid = 1657] [serial = 1759] [outer = 0x118647c00] 13:33:44 INFO - PROCESS | 1657 | 1465245224165 Marionette DEBUG loaded listener.js 13:33:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1188a3800) [pid = 1657] [serial = 1760] [outer = 0x118647c00] 13:33:44 INFO - PROCESS | 1657 | 1465245224458 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]]]}] 13:33:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 13:33:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 468ms 13:33:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 13:33:44 INFO - PROCESS | 1657 | 1465245224497 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 13:33:44 INFO - PROCESS | 1657 | 1465245224498 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 13:33:44 INFO - PROCESS | 1657 | 1465245224500 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 13:33:44 INFO - PROCESS | 1657 | 1465245224501 Marionette TRACE conn2 <- [1,2318,null,{}] 13:33:44 INFO - PROCESS | 1657 | 1465245224505 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}] 13:33:44 INFO - PROCESS | 1657 | 1465245224507 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:44 INFO - PROCESS | 1657 | 1465245224584 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 13:33:44 INFO - PROCESS | 1657 | 1465245224587 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:44 INFO - PROCESS | 1657 | 1465245224590 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x124b28000 == 32 [pid = 1657] [id = 587] 13:33:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x115f65400) [pid = 1657] [serial = 1761] [outer = 0x0] 13:33:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x118979000) [pid = 1657] [serial = 1762] [outer = 0x115f65400] 13:33:44 INFO - PROCESS | 1657 | 1465245224615 Marionette DEBUG loaded listener.js 13:33:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1197bd800) [pid = 1657] [serial = 1763] [outer = 0x115f65400] 13:33:44 INFO - PROCESS | 1657 | 1465245224961 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] 13:33:44 INFO - PROCESS | 1657 | 1465245224971 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 13:33:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 13:33:44 INFO - PROCESS | 1657 | 1465245224973 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 13:33:44 INFO - PROCESS | 1657 | 1465245224974 Marionette TRACE conn2 <- [1,2322,null,{}] 13:33:44 INFO - PROCESS | 1657 | 1465245224976 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}] 13:33:44 INFO - PROCESS | 1657 | 1465245224980 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:45 INFO - PROCESS | 1657 | 1465245225095 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 13:33:45 INFO - PROCESS | 1657 | 1465245225101 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:45 INFO - PROCESS | 1657 | 1465245225102 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x125696000 == 33 [pid = 1657] [id = 588] 13:33:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1197b8800) [pid = 1657] [serial = 1764] [outer = 0x0] 13:33:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x11999bc00) [pid = 1657] [serial = 1765] [outer = 0x1197b8800] 13:33:45 INFO - PROCESS | 1657 | 1465245225130 Marionette DEBUG loaded listener.js 13:33:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1211b5000) [pid = 1657] [serial = 1766] [outer = 0x1197b8800] 13:33:45 INFO - PROCESS | 1657 | 1465245225472 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]]]}] 13:33:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 13:33:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 518ms 13:33:45 INFO - PROCESS | 1657 | 1465245225492 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 13:33:45 INFO - PROCESS | 1657 | 1465245225494 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 13:33:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 13:33:45 INFO - PROCESS | 1657 | 1465245225497 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 13:33:45 INFO - PROCESS | 1657 | 1465245225499 Marionette TRACE conn2 <- [1,2326,null,{}] 13:33:45 INFO - PROCESS | 1657 | 1465245225502 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}] 13:33:45 INFO - PROCESS | 1657 | 1465245225504 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:45 INFO - PROCESS | 1657 | 1465245225629 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 13:33:45 INFO - PROCESS | 1657 | 1465245225714 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:45 INFO - PROCESS | 1657 | 1465245225715 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x128b8b800 == 34 [pid = 1657] [id = 589] 13:33:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x111d19c00) [pid = 1657] [serial = 1767] [outer = 0x0] 13:33:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1211b9c00) [pid = 1657] [serial = 1768] [outer = 0x111d19c00] 13:33:45 INFO - PROCESS | 1657 | 1465245225754 Marionette DEBUG loaded listener.js 13:33:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x121359000) [pid = 1657] [serial = 1769] [outer = 0x111d19c00] 13:33:46 INFO - PROCESS | 1657 | 1465245226055 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]]]}] 13:33:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 13:33:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 569ms 13:33:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 13:33:46 INFO - PROCESS | 1657 | 1465245226067 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 13:33:46 INFO - PROCESS | 1657 | 1465245226068 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 13:33:46 INFO - PROCESS | 1657 | 1465245226073 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 13:33:46 INFO - PROCESS | 1657 | 1465245226075 Marionette TRACE conn2 <- [1,2330,null,{}] 13:33:46 INFO - PROCESS | 1657 | 1465245226093 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}] 13:33:46 INFO - PROCESS | 1657 | 1465245226094 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:46 INFO - PROCESS | 1657 | 1465245226173 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 13:33:46 INFO - PROCESS | 1657 | 1465245226178 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:46 INFO - PROCESS | 1657 | 1465245226179 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x129d82000 == 35 [pid = 1657] [id = 590] 13:33:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12153e400) [pid = 1657] [serial = 1770] [outer = 0x0] 13:33:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1215a7800) [pid = 1657] [serial = 1771] [outer = 0x12153e400] 13:33:46 INFO - PROCESS | 1657 | 1465245226203 Marionette DEBUG loaded listener.js 13:33:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x121a67400) [pid = 1657] [serial = 1772] [outer = 0x12153e400] 13:33:46 INFO - PROCESS | 1657 | 1465245226545 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]]]}] 13:33:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 13:33:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 485ms 13:33:46 INFO - PROCESS | 1657 | 1465245226559 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 13:33:46 INFO - PROCESS | 1657 | 1465245226561 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 13:33:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 13:33:46 INFO - PROCESS | 1657 | 1465245226565 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 13:33:46 INFO - PROCESS | 1657 | 1465245226567 Marionette TRACE conn2 <- [1,2334,null,{}] 13:33:46 INFO - PROCESS | 1657 | 1465245226571 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}] 13:33:46 INFO - PROCESS | 1657 | 1465245226574 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:46 INFO - PROCESS | 1657 | 1465245226729 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 13:33:46 INFO - PROCESS | 1657 | 1465245226739 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:46 INFO - PROCESS | 1657 | 1465245226740 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x119777800 == 36 [pid = 1657] [id = 591] 13:33:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x118652800) [pid = 1657] [serial = 1773] [outer = 0x0] 13:33:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x121ce6000) [pid = 1657] [serial = 1774] [outer = 0x118652800] 13:33:46 INFO - PROCESS | 1657 | 1465245226792 Marionette DEBUG loaded listener.js 13:33:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x124c88000) [pid = 1657] [serial = 1775] [outer = 0x118652800] 13:33:47 INFO - PROCESS | 1657 | 1465245227112 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]]]}] 13:33:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 13:33:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 577ms 13:33:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 13:33:47 INFO - PROCESS | 1657 | 1465245227143 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 13:33:47 INFO - PROCESS | 1657 | 1465245227144 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 13:33:47 INFO - PROCESS | 1657 | 1465245227146 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 13:33:47 INFO - PROCESS | 1657 | 1465245227147 Marionette TRACE conn2 <- [1,2338,null,{}] 13:33:47 INFO - PROCESS | 1657 | 1465245227150 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}] 13:33:47 INFO - PROCESS | 1657 | 1465245227151 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:47 INFO - PROCESS | 1657 | 1465245227232 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 13:33:47 INFO - PROCESS | 1657 | 1465245227295 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:47 INFO - PROCESS | 1657 | 1465245227296 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b147800 == 37 [pid = 1657] [id = 592] 13:33:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x121547c00) [pid = 1657] [serial = 1776] [outer = 0x0] 13:33:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x124ebe000) [pid = 1657] [serial = 1777] [outer = 0x121547c00] 13:33:47 INFO - PROCESS | 1657 | 1465245227321 Marionette DEBUG loaded listener.js 13:33:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x125d54400) [pid = 1657] [serial = 1778] [outer = 0x121547c00] 13:33:47 INFO - PROCESS | 1657 | 1465245227635 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]]]}] 13:33:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 13:33:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 518ms 13:33:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 13:33:47 INFO - PROCESS | 1657 | 1465245227665 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 13:33:47 INFO - PROCESS | 1657 | 1465245227667 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 13:33:47 INFO - PROCESS | 1657 | 1465245227673 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 13:33:47 INFO - PROCESS | 1657 | 1465245227676 Marionette TRACE conn2 <- [1,2342,null,{}] 13:33:47 INFO - PROCESS | 1657 | 1465245227678 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}] 13:33:47 INFO - PROCESS | 1657 | 1465245227680 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:47 INFO - PROCESS | 1657 | 1465245227828 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 13:33:47 INFO - PROCESS | 1657 | 1465245227847 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:47 INFO - PROCESS | 1657 | 1465245227849 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x124b20000 == 38 [pid = 1657] [id = 593] 13:33:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x125d5ec00) [pid = 1657] [serial = 1779] [outer = 0x0] 13:33:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x127665400) [pid = 1657] [serial = 1780] [outer = 0x125d5ec00] 13:33:47 INFO - PROCESS | 1657 | 1465245227901 Marionette DEBUG loaded listener.js 13:33:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x128919800) [pid = 1657] [serial = 1781] [outer = 0x125d5ec00] 13:33:48 INFO - PROCESS | 1657 | 1465245228278 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]]]}] 13:33:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 13:33:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 625ms 13:33:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 13:33:48 INFO - PROCESS | 1657 | 1465245228296 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 13:33:48 INFO - PROCESS | 1657 | 1465245228297 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 13:33:48 INFO - PROCESS | 1657 | 1465245228299 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 13:33:48 INFO - PROCESS | 1657 | 1465245228300 Marionette TRACE conn2 <- [1,2346,null,{}] 13:33:48 INFO - PROCESS | 1657 | 1465245228302 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}] 13:33:48 INFO - PROCESS | 1657 | 1465245228303 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:48 INFO - PROCESS | 1657 | 1465245228401 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 13:33:48 INFO - PROCESS | 1657 | 1465245228405 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:48 INFO - PROCESS | 1657 | 1465245228406 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c445000 == 39 [pid = 1657] [id = 594] 13:33:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x126eda000) [pid = 1657] [serial = 1782] [outer = 0x0] 13:33:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x128b2b000) [pid = 1657] [serial = 1783] [outer = 0x126eda000] 13:33:48 INFO - PROCESS | 1657 | 1465245228430 Marionette DEBUG loaded listener.js 13:33:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x128d6b400) [pid = 1657] [serial = 1784] [outer = 0x126eda000] 13:33:48 INFO - PROCESS | 1657 | 1465245228783 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]]]}] 13:33:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 13:33:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 518ms 13:33:48 INFO - PROCESS | 1657 | 1465245228818 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 13:33:48 INFO - PROCESS | 1657 | 1465245228819 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 13:33:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 13:33:48 INFO - PROCESS | 1657 | 1465245228821 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 13:33:48 INFO - PROCESS | 1657 | 1465245228822 Marionette TRACE conn2 <- [1,2350,null,{}] 13:33:48 INFO - PROCESS | 1657 | 1465245228824 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}] 13:33:48 INFO - PROCESS | 1657 | 1465245228825 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:48 INFO - PROCESS | 1657 | 1465245228922 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 13:33:48 INFO - PROCESS | 1657 | 1465245228926 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:48 INFO - PROCESS | 1657 | 1465245228927 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c72f000 == 40 [pid = 1657] [id = 595] 13:33:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x128d6b800) [pid = 1657] [serial = 1785] [outer = 0x0] 13:33:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x128d73800) [pid = 1657] [serial = 1786] [outer = 0x128d6b800] 13:33:48 INFO - PROCESS | 1657 | 1465245228958 Marionette DEBUG loaded listener.js 13:33:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12917c000) [pid = 1657] [serial = 1787] [outer = 0x128d6b800] 13:33:49 INFO - PROCESS | 1657 | 1465245229298 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]]]}] 13:33:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 13:33:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 519ms 13:33:49 INFO - PROCESS | 1657 | 1465245229342 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 13:33:49 INFO - PROCESS | 1657 | 1465245229343 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 13:33:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 13:33:49 INFO - PROCESS | 1657 | 1465245229346 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 13:33:49 INFO - PROCESS | 1657 | 1465245229348 Marionette TRACE conn2 <- [1,2354,null,{}] 13:33:49 INFO - PROCESS | 1657 | 1465245229352 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}] 13:33:49 INFO - PROCESS | 1657 | 1465245229353 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:49 INFO - PROCESS | 1657 | 1465245229508 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 13:33:49 INFO - PROCESS | 1657 | 1465245229528 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:49 INFO - PROCESS | 1657 | 1465245229529 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c991800 == 41 [pid = 1657] [id = 596] 13:33:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12917f000) [pid = 1657] [serial = 1788] [outer = 0x0] 13:33:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x129398000) [pid = 1657] [serial = 1789] [outer = 0x12917f000] 13:33:49 INFO - PROCESS | 1657 | 1465245229567 Marionette DEBUG loaded listener.js 13:33:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x128911400) [pid = 1657] [serial = 1790] [outer = 0x12917f000] 13:33:49 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x112ec3400) [pid = 1657] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 13:33:49 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1190f5400) [pid = 1657] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 13:33:49 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x112a1d800) [pid = 1657] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 13:33:49 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x111fca400) [pid = 1657] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 13:33:49 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x124c84c00) [pid = 1657] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 13:33:49 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x121355400) [pid = 1657] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 13:33:49 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x121548400) [pid = 1657] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 13:33:49 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1177d5c00) [pid = 1657] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 13:33:49 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1165fb800) [pid = 1657] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 13:33:49 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1130b6400) [pid = 1657] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 13:33:49 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x113b39c00) [pid = 1657] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 13:33:49 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x112e63400) [pid = 1657] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 13:33:49 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x124cd0c00) [pid = 1657] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 13:33:49 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x119a16400) [pid = 1657] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 13:33:49 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x115ae8400) [pid = 1657] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 13:33:49 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x11868b400) [pid = 1657] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 13:33:50 INFO - PROCESS | 1657 | 1465245230077 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]]]}] 13:33:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 13:33:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 773ms 13:33:50 INFO - PROCESS | 1657 | 1465245230123 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 13:33:50 INFO - PROCESS | 1657 | 1465245230125 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 13:33:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 13:33:50 INFO - PROCESS | 1657 | 1465245230127 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 13:33:50 INFO - PROCESS | 1657 | 1465245230128 Marionette TRACE conn2 <- [1,2358,null,{}] 13:33:50 INFO - PROCESS | 1657 | 1465245230143 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}] 13:33:50 INFO - PROCESS | 1657 | 1465245230144 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:50 INFO - PROCESS | 1657 | 1465245230229 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 13:33:50 INFO - PROCESS | 1657 | 1465245230233 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:50 INFO - PROCESS | 1657 | 1465245230234 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b049800 == 42 [pid = 1657] [id = 597] 13:33:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x112a1b800) [pid = 1657] [serial = 1791] [outer = 0x0] 13:33:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x11868b400) [pid = 1657] [serial = 1792] [outer = 0x112a1b800] 13:33:50 INFO - PROCESS | 1657 | 1465245230267 Marionette DEBUG loaded listener.js 13:33:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1211d0000) [pid = 1657] [serial = 1793] [outer = 0x112a1b800] 13:33:50 INFO - PROCESS | 1657 | 1465245230585 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]]]}] 13:33:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 13:33:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 469ms 13:33:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 13:33:50 INFO - PROCESS | 1657 | 1465245230596 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 13:33:50 INFO - PROCESS | 1657 | 1465245230597 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 13:33:50 INFO - PROCESS | 1657 | 1465245230600 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 13:33:50 INFO - PROCESS | 1657 | 1465245230601 Marionette TRACE conn2 <- [1,2362,null,{}] 13:33:50 INFO - PROCESS | 1657 | 1465245230603 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}] 13:33:50 INFO - PROCESS | 1657 | 1465245230606 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:50 INFO - PROCESS | 1657 | 1465245230682 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 13:33:50 INFO - PROCESS | 1657 | 1465245230686 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:50 INFO - PROCESS | 1657 | 1465245230687 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d021000 == 43 [pid = 1657] [id = 598] 13:33:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1211dcc00) [pid = 1657] [serial = 1794] [outer = 0x0] 13:33:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x129394c00) [pid = 1657] [serial = 1795] [outer = 0x1211dcc00] 13:33:50 INFO - PROCESS | 1657 | 1465245230713 Marionette DEBUG loaded listener.js 13:33:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1293a2400) [pid = 1657] [serial = 1796] [outer = 0x1211dcc00] 13:33:51 INFO - PROCESS | 1657 | 1465245231067 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]]]}] 13:33:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 13:33:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 472ms 13:33:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 13:33:51 INFO - PROCESS | 1657 | 1465245231077 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 13:33:51 INFO - PROCESS | 1657 | 1465245231079 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 13:33:51 INFO - PROCESS | 1657 | 1465245231082 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 13:33:51 INFO - PROCESS | 1657 | 1465245231084 Marionette TRACE conn2 <- [1,2366,null,{}] 13:33:51 INFO - PROCESS | 1657 | 1465245231089 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}] 13:33:51 INFO - PROCESS | 1657 | 1465245231091 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:51 INFO - PROCESS | 1657 | 1465245231256 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 13:33:51 INFO - PROCESS | 1657 | 1465245231265 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:51 INFO - PROCESS | 1657 | 1465245231278 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d0f7800 == 44 [pid = 1657] [id = 599] 13:33:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x121548800) [pid = 1657] [serial = 1797] [outer = 0x0] 13:33:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1293e7000) [pid = 1657] [serial = 1798] [outer = 0x121548800] 13:33:51 INFO - PROCESS | 1657 | 1465245231318 Marionette DEBUG loaded listener.js 13:33:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12a5e3800) [pid = 1657] [serial = 1799] [outer = 0x121548800] 13:33:51 INFO - PROCESS | 1657 | 1465245231676 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]]]}] 13:33:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 13:33:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 624ms 13:33:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 13:33:51 INFO - PROCESS | 1657 | 1465245231708 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 13:33:51 INFO - PROCESS | 1657 | 1465245231709 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 13:33:51 INFO - PROCESS | 1657 | 1465245231711 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 13:33:51 INFO - PROCESS | 1657 | 1465245231712 Marionette TRACE conn2 <- [1,2370,null,{}] 13:33:51 INFO - PROCESS | 1657 | 1465245231714 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}] 13:33:51 INFO - PROCESS | 1657 | 1465245231715 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:51 INFO - PROCESS | 1657 | 1465245231797 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 13:33:51 INFO - PROCESS | 1657 | 1465245231855 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:51 INFO - PROCESS | 1657 | 1465245231856 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d4ab800 == 45 [pid = 1657] [id = 600] 13:33:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12a5e1c00) [pid = 1657] [serial = 1800] [outer = 0x0] 13:33:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12a5e9c00) [pid = 1657] [serial = 1801] [outer = 0x12a5e1c00] 13:33:51 INFO - PROCESS | 1657 | 1465245231880 Marionette DEBUG loaded listener.js 13:33:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12a8b2c00) [pid = 1657] [serial = 1802] [outer = 0x12a5e1c00] 13:33:52 INFO - PROCESS | 1657 | 1465245232399 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]]]}] 13:33:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 13:33:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 720ms 13:33:52 INFO - PROCESS | 1657 | 1465245232459 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 13:33:52 INFO - PROCESS | 1657 | 1465245232461 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 13:33:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 13:33:52 INFO - PROCESS | 1657 | 1465245232464 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 13:33:52 INFO - PROCESS | 1657 | 1465245232466 Marionette TRACE conn2 <- [1,2374,null,{}] 13:33:52 INFO - PROCESS | 1657 | 1465245232470 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}] 13:33:52 INFO - PROCESS | 1657 | 1465245232472 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:52 INFO - PROCESS | 1657 | 1465245232584 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 13:33:52 INFO - PROCESS | 1657 | 1465245232687 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:52 INFO - PROCESS | 1657 | 1465245232688 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x11862e800 == 46 [pid = 1657] [id = 601] 13:33:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1130b1000) [pid = 1657] [serial = 1803] [outer = 0x0] 13:33:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x113d2d800) [pid = 1657] [serial = 1804] [outer = 0x1130b1000] 13:33:52 INFO - PROCESS | 1657 | 1465245232719 Marionette DEBUG loaded listener.js 13:33:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x116241800) [pid = 1657] [serial = 1805] [outer = 0x1130b1000] 13:33:53 INFO - PROCESS | 1657 | 1465245233406 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]]]}] 13:33:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 13:33:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 970ms 13:33:53 INFO - PROCESS | 1657 | 1465245233435 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 13:33:53 INFO - PROCESS | 1657 | 1465245233439 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 13:33:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 13:33:53 INFO - PROCESS | 1657 | 1465245233444 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 13:33:53 INFO - PROCESS | 1657 | 1465245233445 Marionette TRACE conn2 <- [1,2378,null,{}] 13:33:53 INFO - PROCESS | 1657 | 1465245233449 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}] 13:33:53 INFO - PROCESS | 1657 | 1465245233450 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:53 INFO - PROCESS | 1657 | 1465245233553 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 13:33:53 INFO - PROCESS | 1657 | 1465245233636 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:53 INFO - PROCESS | 1657 | 1465245233639 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x116be5800 == 47 [pid = 1657] [id = 602] 13:33:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x113d2c400) [pid = 1657] [serial = 1806] [outer = 0x0] 13:33:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x115f62400) [pid = 1657] [serial = 1807] [outer = 0x113d2c400] 13:33:53 INFO - PROCESS | 1657 | 1465245233668 Marionette DEBUG loaded listener.js 13:33:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x116b0e800) [pid = 1657] [serial = 1808] [outer = 0x113d2c400] 13:33:53 INFO - PROCESS | 1657 | --DOCSHELL 0x12d0f7800 == 46 [pid = 1657] [id = 599] 13:33:53 INFO - PROCESS | 1657 | --DOCSHELL 0x12d021000 == 45 [pid = 1657] [id = 598] 13:33:53 INFO - PROCESS | 1657 | --DOCSHELL 0x12b049800 == 44 [pid = 1657] [id = 597] 13:33:53 INFO - PROCESS | 1657 | --DOCSHELL 0x12c991800 == 43 [pid = 1657] [id = 596] 13:33:53 INFO - PROCESS | 1657 | --DOCSHELL 0x12c72f000 == 42 [pid = 1657] [id = 595] 13:33:53 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x128918000) [pid = 1657] [serial = 1747] [outer = 0x0] [url = about:blank] 13:33:53 INFO - PROCESS | 1657 | --DOCSHELL 0x12c445000 == 41 [pid = 1657] [id = 594] 13:33:53 INFO - PROCESS | 1657 | --DOCSHELL 0x124b20000 == 40 [pid = 1657] [id = 593] 13:33:53 INFO - PROCESS | 1657 | --DOCSHELL 0x12b147800 == 39 [pid = 1657] [id = 592] 13:33:53 INFO - PROCESS | 1657 | --DOCSHELL 0x119777800 == 38 [pid = 1657] [id = 591] 13:33:53 INFO - PROCESS | 1657 | --DOCSHELL 0x129d82000 == 37 [pid = 1657] [id = 590] 13:33:53 INFO - PROCESS | 1657 | --DOCSHELL 0x128b8b800 == 36 [pid = 1657] [id = 589] 13:33:53 INFO - PROCESS | 1657 | --DOCSHELL 0x125696000 == 35 [pid = 1657] [id = 588] 13:33:53 INFO - PROCESS | 1657 | --DOCSHELL 0x124b28000 == 34 [pid = 1657] [id = 587] 13:33:53 INFO - PROCESS | 1657 | --DOCSHELL 0x119c3d800 == 33 [pid = 1657] [id = 586] 13:33:54 INFO - PROCESS | 1657 | --DOCSHELL 0x119778800 == 32 [pid = 1657] [id = 585] 13:33:54 INFO - PROCESS | 1657 | --DOCSHELL 0x1182dc000 == 31 [pid = 1657] [id = 584] 13:33:54 INFO - PROCESS | 1657 | --DOCSHELL 0x11661a800 == 30 [pid = 1657] [id = 583] 13:33:54 INFO - PROCESS | 1657 | --DOCSHELL 0x12c432000 == 29 [pid = 1657] [id = 582] 13:33:54 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x11904b400) [pid = 1657] [serial = 1726] [outer = 0x0] [url = about:blank] 13:33:54 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x11998f800) [pid = 1657] [serial = 1729] [outer = 0x0] [url = about:blank] 13:33:54 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1190f5c00) [pid = 1657] [serial = 1727] [outer = 0x0] [url = about:blank] 13:33:54 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1211d1000) [pid = 1657] [serial = 1732] [outer = 0x0] [url = about:blank] 13:33:54 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x117251400) [pid = 1657] [serial = 1738] [outer = 0x0] [url = about:blank] 13:33:54 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12766d000) [pid = 1657] [serial = 1745] [outer = 0x0] [url = about:blank] 13:33:54 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1211b4800) [pid = 1657] [serial = 1730] [outer = 0x0] [url = about:blank] 13:33:54 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x12142fc00) [pid = 1657] [serial = 1735] [outer = 0x0] [url = about:blank] 13:33:54 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x121263800) [pid = 1657] [serial = 1733] [outer = 0x0] [url = about:blank] 13:33:54 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x121427400) [pid = 1657] [serial = 1739] [outer = 0x0] [url = about:blank] 13:33:54 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1217f8800) [pid = 1657] [serial = 1741] [outer = 0x0] [url = about:blank] 13:33:54 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1256e3400) [pid = 1657] [serial = 1744] [outer = 0x0] [url = about:blank] 13:33:54 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x121546c00) [pid = 1657] [serial = 1736] [outer = 0x0] [url = about:blank] 13:33:54 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1181b8400) [pid = 1657] [serial = 1720] [outer = 0x0] [url = about:blank] 13:33:54 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x11698dc00) [pid = 1657] [serial = 1717] [outer = 0x0] [url = about:blank] 13:33:54 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x116b14000) [pid = 1657] [serial = 1718] [outer = 0x0] [url = about:blank] 13:33:54 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x113d2d000) [pid = 1657] [serial = 1714] [outer = 0x0] [url = about:blank] 13:33:54 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1122a7c00) [pid = 1657] [serial = 1715] [outer = 0x0] [url = about:blank] 13:33:54 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x115eaf400) [pid = 1657] [serial = 1712] [outer = 0x0] [url = about:blank] 13:33:54 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x113d6b000) [pid = 1657] [serial = 1711] [outer = 0x0] [url = about:blank] 13:33:54 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1138bd400) [pid = 1657] [serial = 1709] [outer = 0x0] [url = about:blank] 13:33:54 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x112f68000) [pid = 1657] [serial = 1708] [outer = 0x0] [url = about:blank] 13:33:54 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x128d6a000) [pid = 1657] [serial = 1706] [outer = 0x0] [url = about:blank] 13:33:54 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x126f21000) [pid = 1657] [serial = 1705] [outer = 0x0] [url = about:blank] 13:33:54 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1211dec00) [pid = 1657] [serial = 1703] [outer = 0x0] [url = about:blank] 13:33:54 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x119e0a800) [pid = 1657] [serial = 1702] [outer = 0x0] [url = about:blank] 13:33:54 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x118643800) [pid = 1657] [serial = 1700] [outer = 0x0] [url = about:blank] 13:33:54 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1177cc400) [pid = 1657] [serial = 1699] [outer = 0x0] [url = about:blank] 13:33:54 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1188a5c00) [pid = 1657] [serial = 1723] [outer = 0x0] [url = about:blank] 13:33:54 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1184ee400) [pid = 1657] [serial = 1721] [outer = 0x0] [url = about:blank] 13:33:54 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x118977c00) [pid = 1657] [serial = 1724] [outer = 0x0] [url = about:blank] 13:33:54 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x121ce0400) [pid = 1657] [serial = 1742] [outer = 0x0] [url = about:blank] 13:33:54 INFO - PROCESS | 1657 | 1465245234139 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]]]}] 13:33:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 13:33:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 722ms 13:33:54 INFO - PROCESS | 1657 | 1465245234166 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 13:33:54 INFO - PROCESS | 1657 | 1465245234172 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 13:33:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 13:33:54 INFO - PROCESS | 1657 | 1465245234178 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 13:33:54 INFO - PROCESS | 1657 | 1465245234181 Marionette TRACE conn2 <- [1,2382,null,{}] 13:33:54 INFO - PROCESS | 1657 | 1465245234185 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}] 13:33:54 INFO - PROCESS | 1657 | 1465245234187 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:54 INFO - PROCESS | 1657 | 1465245234310 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 13:33:54 INFO - PROCESS | 1657 | 1465245234387 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:54 INFO - PROCESS | 1657 | 1465245234389 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x1182e1000 == 30 [pid = 1657] [id = 603] 13:33:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x116b0dc00) [pid = 1657] [serial = 1809] [outer = 0x0] 13:33:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x11709d400) [pid = 1657] [serial = 1810] [outer = 0x116b0dc00] 13:33:54 INFO - PROCESS | 1657 | 1465245234416 Marionette DEBUG loaded listener.js 13:33:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x117eb0400) [pid = 1657] [serial = 1811] [outer = 0x116b0dc00] 13:33:54 INFO - PROCESS | 1657 | 1465245234784 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]]]}] 13:33:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 13:33:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 622ms 13:33:54 INFO - PROCESS | 1657 | 1465245234802 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 13:33:54 INFO - PROCESS | 1657 | 1465245234805 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 13:33:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 13:33:54 INFO - PROCESS | 1657 | 1465245234809 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 13:33:54 INFO - PROCESS | 1657 | 1465245234812 Marionette TRACE conn2 <- [1,2386,null,{}] 13:33:54 INFO - PROCESS | 1657 | 1465245234829 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}] 13:33:54 INFO - PROCESS | 1657 | 1465245234834 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:54 INFO - PROCESS | 1657 | 1465245234987 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 13:33:55 INFO - PROCESS | 1657 | 1465245235005 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:55 INFO - PROCESS | 1657 | 1465245235007 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x119783800 == 31 [pid = 1657] [id = 604] 13:33:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1181c0400) [pid = 1657] [serial = 1812] [outer = 0x0] 13:33:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x11868fc00) [pid = 1657] [serial = 1813] [outer = 0x1181c0400] 13:33:55 INFO - PROCESS | 1657 | 1465245235053 Marionette DEBUG loaded listener.js 13:33:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x11897ac00) [pid = 1657] [serial = 1814] [outer = 0x1181c0400] 13:33:55 INFO - PROCESS | 1657 | 1465245235431 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]]]}] 13:33:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 13:33:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 675ms 13:33:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 13:33:55 INFO - PROCESS | 1657 | 1465245235483 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 13:33:55 INFO - PROCESS | 1657 | 1465245235485 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 13:33:55 INFO - PROCESS | 1657 | 1465245235487 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 13:33:55 INFO - PROCESS | 1657 | 1465245235488 Marionette TRACE conn2 <- [1,2390,null,{}] 13:33:55 INFO - PROCESS | 1657 | 1465245235490 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}] 13:33:55 INFO - PROCESS | 1657 | 1465245235491 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:55 INFO - PROCESS | 1657 | 1465245235568 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 13:33:55 INFO - PROCESS | 1657 | 1465245235573 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:55 INFO - PROCESS | 1657 | 1465245235574 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x121b59800 == 32 [pid = 1657] [id = 605] 13:33:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x11907a800) [pid = 1657] [serial = 1815] [outer = 0x0] 13:33:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1197c1400) [pid = 1657] [serial = 1816] [outer = 0x11907a800] 13:33:55 INFO - PROCESS | 1657 | 1465245235600 Marionette DEBUG loaded listener.js 13:33:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x119996800) [pid = 1657] [serial = 1817] [outer = 0x11907a800] 13:33:55 INFO - PROCESS | 1657 | 1465245235959 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]]]}] 13:33:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 13:33:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 519ms 13:33:56 INFO - PROCESS | 1657 | 1465245236006 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 13:33:56 INFO - PROCESS | 1657 | 1465245236007 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 13:33:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 13:33:56 INFO - PROCESS | 1657 | 1465245236010 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 13:33:56 INFO - PROCESS | 1657 | 1465245236011 Marionette TRACE conn2 <- [1,2394,null,{}] 13:33:56 INFO - PROCESS | 1657 | 1465245236013 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}] 13:33:56 INFO - PROCESS | 1657 | 1465245236014 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:56 INFO - PROCESS | 1657 | 1465245236120 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 13:33:56 INFO - PROCESS | 1657 | 1465245236162 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:56 INFO - PROCESS | 1657 | 1465245236163 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x124b2c000 == 33 [pid = 1657] [id = 606] 13:33:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x113034400) [pid = 1657] [serial = 1818] [outer = 0x0] 13:33:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x119a0b400) [pid = 1657] [serial = 1819] [outer = 0x113034400] 13:33:56 INFO - PROCESS | 1657 | 1465245236187 Marionette DEBUG loaded listener.js 13:33:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x119a95c00) [pid = 1657] [serial = 1820] [outer = 0x113034400] 13:33:56 INFO - PROCESS | 1657 | 1465245236508 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]]]}] 13:33:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 13:33:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 518ms 13:33:56 INFO - PROCESS | 1657 | 1465245236529 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 13:33:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 13:33:56 INFO - PROCESS | 1657 | 1465245236530 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 13:33:56 INFO - PROCESS | 1657 | 1465245236532 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 13:33:56 INFO - PROCESS | 1657 | 1465245236533 Marionette TRACE conn2 <- [1,2398,null,{}] 13:33:56 INFO - PROCESS | 1657 | 1465245236535 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}] 13:33:56 INFO - PROCESS | 1657 | 1465245236542 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:56 INFO - PROCESS | 1657 | 1465245236656 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 13:33:56 INFO - PROCESS | 1657 | 1465245236691 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:56 INFO - PROCESS | 1657 | 1465245236692 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x128b92800 == 34 [pid = 1657] [id = 607] 13:33:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1177c9400) [pid = 1657] [serial = 1821] [outer = 0x0] 13:33:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1211b3000) [pid = 1657] [serial = 1822] [outer = 0x1177c9400] 13:33:56 INFO - PROCESS | 1657 | 1465245236717 Marionette DEBUG loaded listener.js 13:33:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1216e8800) [pid = 1657] [serial = 1823] [outer = 0x1177c9400] 13:33:57 INFO - PROCESS | 1657 | 1465245237051 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]]]}] 13:33:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 13:33:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 568ms 13:33:57 INFO - PROCESS | 1657 | 1465245237100 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 13:33:57 INFO - PROCESS | 1657 | 1465245237102 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 13:33:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 13:33:57 INFO - PROCESS | 1657 | 1465245237104 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 13:33:57 INFO - PROCESS | 1657 | 1465245237105 Marionette TRACE conn2 <- [1,2402,null,{}] 13:33:57 INFO - PROCESS | 1657 | 1465245237107 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}] 13:33:57 INFO - PROCESS | 1657 | 1465245237108 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:57 INFO - PROCESS | 1657 | 1465245237206 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 13:33:57 INFO - PROCESS | 1657 | 1465245237209 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:57 INFO - PROCESS | 1657 | 1465245237210 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x1291de800 == 35 [pid = 1657] [id = 608] 13:33:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x112a1b000) [pid = 1657] [serial = 1824] [outer = 0x0] 13:33:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x121c53400) [pid = 1657] [serial = 1825] [outer = 0x112a1b000] 13:33:57 INFO - PROCESS | 1657 | 1465245237241 Marionette DEBUG loaded listener.js 13:33:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x124c88800) [pid = 1657] [serial = 1826] [outer = 0x112a1b000] 13:33:57 INFO - PROCESS | 1657 | 1465245237579 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]]]}] 13:33:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 13:33:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 519ms 13:33:57 INFO - PROCESS | 1657 | 1465245237623 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 13:33:57 INFO - PROCESS | 1657 | 1465245237624 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 13:33:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 13:33:57 INFO - PROCESS | 1657 | 1465245237626 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 13:33:57 INFO - PROCESS | 1657 | 1465245237628 Marionette TRACE conn2 <- [1,2406,null,{}] 13:33:57 INFO - PROCESS | 1657 | 1465245237630 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}] 13:33:57 INFO - PROCESS | 1657 | 1465245237631 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:57 INFO - PROCESS | 1657 | 1465245237727 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 13:33:57 INFO - PROCESS | 1657 | 1465245237736 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:57 INFO - PROCESS | 1657 | 1465245237739 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x11300f800 == 36 [pid = 1657] [id = 609] 13:33:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x124cd0800) [pid = 1657] [serial = 1827] [outer = 0x0] 13:33:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1256e0800) [pid = 1657] [serial = 1828] [outer = 0x124cd0800] 13:33:57 INFO - PROCESS | 1657 | 1465245237764 Marionette DEBUG loaded listener.js 13:33:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x126f20c00) [pid = 1657] [serial = 1829] [outer = 0x124cd0800] 13:33:58 INFO - PROCESS | 1657 | 1465245238223 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]]]}] 13:33:58 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x126eda000) [pid = 1657] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 13:33:58 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x115f65400) [pid = 1657] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 13:33:58 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x125d5ec00) [pid = 1657] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 13:33:58 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x111d19c00) [pid = 1657] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 13:33:58 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x113d30400) [pid = 1657] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 13:33:58 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x112a1a000) [pid = 1657] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 13:33:58 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x121547c00) [pid = 1657] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 13:33:58 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x118647c00) [pid = 1657] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 13:33:58 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x110fb5400) [pid = 1657] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 13:33:58 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x118652800) [pid = 1657] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 13:33:58 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12153e400) [pid = 1657] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 13:33:58 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12890dc00) [pid = 1657] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 13:33:58 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12917f000) [pid = 1657] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 13:33:58 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x128d6b800) [pid = 1657] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 13:33:58 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1211dcc00) [pid = 1657] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 13:33:58 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x121548800) [pid = 1657] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 13:33:58 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x112a1b800) [pid = 1657] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 13:33:58 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1197b8800) [pid = 1657] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 13:33:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 13:33:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 619ms 13:33:58 INFO - PROCESS | 1657 | 1465245238247 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 13:33:58 INFO - PROCESS | 1657 | 1465245238248 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 13:33:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 13:33:58 INFO - PROCESS | 1657 | 1465245238250 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 13:33:58 INFO - PROCESS | 1657 | 1465245238251 Marionette TRACE conn2 <- [1,2410,null,{}] 13:33:58 INFO - PROCESS | 1657 | 1465245238254 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}] 13:33:58 INFO - PROCESS | 1657 | 1465245238257 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:58 INFO - PROCESS | 1657 | 1465245238330 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 13:33:58 INFO - PROCESS | 1657 | 1465245238334 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:58 INFO - PROCESS | 1657 | 1465245238335 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x12103a800 == 37 [pid = 1657] [id = 610] 13:33:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x113bc3000) [pid = 1657] [serial = 1830] [outer = 0x0] 13:33:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x113d30800) [pid = 1657] [serial = 1831] [outer = 0x113bc3000] 13:33:58 INFO - PROCESS | 1657 | 1465245238369 Marionette DEBUG loaded listener.js 13:33:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1188a9c00) [pid = 1657] [serial = 1832] [outer = 0x113bc3000] 13:33:58 INFO - PROCESS | 1657 | 1465245238693 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]]]}] 13:33:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 13:33:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 468ms 13:33:58 INFO - PROCESS | 1657 | 1465245238718 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 13:33:58 INFO - PROCESS | 1657 | 1465245238720 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 13:33:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 13:33:58 INFO - PROCESS | 1657 | 1465245238724 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 13:33:58 INFO - PROCESS | 1657 | 1465245238725 Marionette TRACE conn2 <- [1,2414,null,{}] 13:33:58 INFO - PROCESS | 1657 | 1465245238727 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}] 13:33:58 INFO - PROCESS | 1657 | 1465245238729 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:58 INFO - PROCESS | 1657 | 1465245238807 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 13:33:58 INFO - PROCESS | 1657 | 1465245238863 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:58 INFO - PROCESS | 1657 | 1465245238864 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b02e800 == 38 [pid = 1657] [id = 611] 13:33:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1130b9c00) [pid = 1657] [serial = 1833] [outer = 0x0] 13:33:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x121547c00) [pid = 1657] [serial = 1834] [outer = 0x1130b9c00] 13:33:58 INFO - PROCESS | 1657 | 1465245238888 Marionette DEBUG loaded listener.js 13:33:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x127665000) [pid = 1657] [serial = 1835] [outer = 0x1130b9c00] 13:33:59 INFO - PROCESS | 1657 | 1465245239162 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]]]}] 13:33:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 13:33:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 470ms 13:33:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 13:33:59 INFO - PROCESS | 1657 | 1465245239194 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 13:33:59 INFO - PROCESS | 1657 | 1465245239196 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 13:33:59 INFO - PROCESS | 1657 | 1465245239198 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 13:33:59 INFO - PROCESS | 1657 | 1465245239200 Marionette TRACE conn2 <- [1,2418,null,{}] 13:33:59 INFO - PROCESS | 1657 | 1465245239202 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}] 13:33:59 INFO - PROCESS | 1657 | 1465245239205 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:59 INFO - PROCESS | 1657 | 1465245239314 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 13:33:59 INFO - PROCESS | 1657 | 1465245239318 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:59 INFO - PROCESS | 1657 | 1465245239320 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bf4f000 == 39 [pid = 1657] [id = 612] 13:33:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x127666000) [pid = 1657] [serial = 1836] [outer = 0x0] 13:33:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x128916800) [pid = 1657] [serial = 1837] [outer = 0x127666000] 13:33:59 INFO - PROCESS | 1657 | 1465245239346 Marionette DEBUG loaded listener.js 13:33:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x129177800) [pid = 1657] [serial = 1838] [outer = 0x127666000] 13:33:59 INFO - PROCESS | 1657 | 1465245239677 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]]]}] 13:33:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 13:33:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 521ms 13:33:59 INFO - PROCESS | 1657 | 1465245239720 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 13:33:59 INFO - PROCESS | 1657 | 1465245239722 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 13:33:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 13:33:59 INFO - PROCESS | 1657 | 1465245239724 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 13:33:59 INFO - PROCESS | 1657 | 1465245239725 Marionette TRACE conn2 <- [1,2422,null,{}] 13:33:59 INFO - PROCESS | 1657 | 1465245239727 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}] 13:33:59 INFO - PROCESS | 1657 | 1465245239728 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:59 INFO - PROCESS | 1657 | 1465245239833 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 13:33:59 INFO - PROCESS | 1657 | 1465245239841 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:59 INFO - PROCESS | 1657 | 1465245239842 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:33:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c432000 == 40 [pid = 1657] [id = 613] 13:33:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x129174000) [pid = 1657] [serial = 1839] [outer = 0x0] 13:33:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12939b400) [pid = 1657] [serial = 1840] [outer = 0x129174000] 13:33:59 INFO - PROCESS | 1657 | 1465245239867 Marionette DEBUG loaded listener.js 13:33:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12a5df000) [pid = 1657] [serial = 1841] [outer = 0x129174000] 13:34:00 INFO - PROCESS | 1657 | 1465245240180 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]]]}] 13:34:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 13:34:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 468ms 13:34:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 13:34:00 INFO - PROCESS | 1657 | 1465245240192 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 13:34:00 INFO - PROCESS | 1657 | 1465245240194 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 13:34:00 INFO - PROCESS | 1657 | 1465245240196 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 13:34:00 INFO - PROCESS | 1657 | 1465245240197 Marionette TRACE conn2 <- [1,2426,null,{}] 13:34:00 INFO - PROCESS | 1657 | 1465245240199 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}] 13:34:00 INFO - PROCESS | 1657 | 1465245240200 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:00 INFO - PROCESS | 1657 | 1465245240331 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 13:34:00 INFO - PROCESS | 1657 | 1465245240394 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:00 INFO - PROCESS | 1657 | 1465245240396 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x113d1c000 == 41 [pid = 1657] [id = 614] 13:34:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x111d83800) [pid = 1657] [serial = 1842] [outer = 0x0] 13:34:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x112a16800) [pid = 1657] [serial = 1843] [outer = 0x111d83800] 13:34:00 INFO - PROCESS | 1657 | 1465245240427 Marionette DEBUG loaded listener.js 13:34:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x113d2d000) [pid = 1657] [serial = 1844] [outer = 0x111d83800] 13:34:00 INFO - PROCESS | 1657 | 1465245240943 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]]]}] 13:34:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 13:34:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 768ms 13:34:00 INFO - PROCESS | 1657 | 1465245240974 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 13:34:00 INFO - PROCESS | 1657 | 1465245240978 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 13:34:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 13:34:00 INFO - PROCESS | 1657 | 1465245240986 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 13:34:00 INFO - PROCESS | 1657 | 1465245240992 Marionette TRACE conn2 <- [1,2430,null,{}] 13:34:00 INFO - PROCESS | 1657 | 1465245240995 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}] 13:34:00 INFO - PROCESS | 1657 | 1465245240997 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:01 INFO - PROCESS | 1657 | 1465245241099 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 13:34:01 INFO - PROCESS | 1657 | 1465245241172 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:01 INFO - PROCESS | 1657 | 1465245241173 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x11977d800 == 42 [pid = 1657] [id = 615] 13:34:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x11724ec00) [pid = 1657] [serial = 1845] [outer = 0x0] 13:34:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x117ebac00) [pid = 1657] [serial = 1846] [outer = 0x11724ec00] 13:34:01 INFO - PROCESS | 1657 | 1465245241203 Marionette DEBUG loaded listener.js 13:34:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x118220c00) [pid = 1657] [serial = 1847] [outer = 0x11724ec00] 13:34:01 INFO - PROCESS | 1657 | 1465245241607 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]]]}] 13:34:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 13:34:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 675ms 13:34:01 INFO - PROCESS | 1657 | 1465245241683 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 13:34:01 INFO - PROCESS | 1657 | 1465245241685 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 13:34:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 13:34:01 INFO - PROCESS | 1657 | 1465245241706 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 13:34:01 INFO - PROCESS | 1657 | 1465245241708 Marionette TRACE conn2 <- [1,2434,null,{}] 13:34:01 INFO - PROCESS | 1657 | 1465245241710 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}] 13:34:01 INFO - PROCESS | 1657 | 1465245241712 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:01 INFO - PROCESS | 1657 | 1465245241815 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 13:34:01 INFO - PROCESS | 1657 | 1465245241888 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:01 INFO - PROCESS | 1657 | 1465245241889 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b158800 == 43 [pid = 1657] [id = 616] 13:34:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1197b8800) [pid = 1657] [serial = 1848] [outer = 0x0] 13:34:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x119a10400) [pid = 1657] [serial = 1849] [outer = 0x1197b8800] 13:34:01 INFO - PROCESS | 1657 | 1465245241920 Marionette DEBUG loaded listener.js 13:34:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1211b5c00) [pid = 1657] [serial = 1850] [outer = 0x1197b8800] 13:34:02 INFO - PROCESS | 1657 | 1465245242304 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]]]}] 13:34:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 13:34:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 686ms 13:34:02 INFO - PROCESS | 1657 | 1465245242375 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 13:34:02 INFO - PROCESS | 1657 | 1465245242378 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 13:34:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 13:34:02 INFO - PROCESS | 1657 | 1465245242386 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 13:34:02 INFO - PROCESS | 1657 | 1465245242389 Marionette TRACE conn2 <- [1,2438,null,{}] 13:34:02 INFO - PROCESS | 1657 | 1465245242392 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}] 13:34:02 INFO - PROCESS | 1657 | 1465245242394 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:02 INFO - PROCESS | 1657 | 1465245242530 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 13:34:02 INFO - PROCESS | 1657 | 1465245242601 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:02 INFO - PROCESS | 1657 | 1465245242603 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d00e000 == 44 [pid = 1657] [id = 617] 13:34:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1197c0800) [pid = 1657] [serial = 1851] [outer = 0x0] 13:34:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x121356800) [pid = 1657] [serial = 1852] [outer = 0x1197c0800] 13:34:02 INFO - PROCESS | 1657 | 1465245242633 Marionette DEBUG loaded listener.js 13:34:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1256e2000) [pid = 1657] [serial = 1853] [outer = 0x1197c0800] 13:34:03 INFO - PROCESS | 1657 | 1465245243081 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]]]}] 13:34:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 13:34:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 726ms 13:34:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 13:34:03 INFO - PROCESS | 1657 | 1465245243124 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 13:34:03 INFO - PROCESS | 1657 | 1465245243126 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 13:34:03 INFO - PROCESS | 1657 | 1465245243128 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 13:34:03 INFO - PROCESS | 1657 | 1465245243129 Marionette TRACE conn2 <- [1,2442,null,{}] 13:34:03 INFO - PROCESS | 1657 | 1465245243132 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}] 13:34:03 INFO - PROCESS | 1657 | 1465245243133 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:03 INFO - PROCESS | 1657 | 1465245243233 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 13:34:03 INFO - PROCESS | 1657 | 1465245243305 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:03 INFO - PROCESS | 1657 | 1465245243307 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x118875000 == 45 [pid = 1657] [id = 618] 13:34:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x115ae8400) [pid = 1657] [serial = 1854] [outer = 0x0] 13:34:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x11868ac00) [pid = 1657] [serial = 1855] [outer = 0x115ae8400] 13:34:03 INFO - PROCESS | 1657 | 1465245243337 Marionette DEBUG loaded listener.js 13:34:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x127663c00) [pid = 1657] [serial = 1856] [outer = 0x115ae8400] 13:34:03 INFO - PROCESS | 1657 | 1465245243836 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]]]}] 13:34:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 13:34:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 771ms 13:34:03 INFO - PROCESS | 1657 | 1465245243900 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 13:34:03 INFO - PROCESS | 1657 | 1465245243902 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 13:34:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 13:34:03 INFO - PROCESS | 1657 | 1465245243905 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 13:34:03 INFO - PROCESS | 1657 | 1465245243907 Marionette TRACE conn2 <- [1,2446,null,{}] 13:34:03 INFO - PROCESS | 1657 | 1465245243911 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}] 13:34:03 INFO - PROCESS | 1657 | 1465245243912 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:04 INFO - PROCESS | 1657 | 1465245244009 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 13:34:04 INFO - PROCESS | 1657 | 1465245244072 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:04 INFO - PROCESS | 1657 | 1465245244074 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x119acb000 == 46 [pid = 1657] [id = 619] 13:34:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x116b18800) [pid = 1657] [serial = 1857] [outer = 0x0] 13:34:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x117257c00) [pid = 1657] [serial = 1858] [outer = 0x116b18800] 13:34:04 INFO - PROCESS | 1657 | 1465245244101 Marionette DEBUG loaded listener.js 13:34:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x118224000) [pid = 1657] [serial = 1859] [outer = 0x116b18800] 13:34:04 INFO - PROCESS | 1657 | --DOCSHELL 0x12c432000 == 45 [pid = 1657] [id = 613] 13:34:04 INFO - PROCESS | 1657 | --DOCSHELL 0x12bf4f000 == 44 [pid = 1657] [id = 612] 13:34:04 INFO - PROCESS | 1657 | --DOCSHELL 0x12b02e800 == 43 [pid = 1657] [id = 611] 13:34:04 INFO - PROCESS | 1657 | --DOCSHELL 0x12103a800 == 42 [pid = 1657] [id = 610] 13:34:04 INFO - PROCESS | 1657 | --DOCSHELL 0x11300f800 == 41 [pid = 1657] [id = 609] 13:34:04 INFO - PROCESS | 1657 | --DOCSHELL 0x1291de800 == 40 [pid = 1657] [id = 608] 13:34:04 INFO - PROCESS | 1657 | --DOCSHELL 0x128b92800 == 39 [pid = 1657] [id = 607] 13:34:04 INFO - PROCESS | 1657 | --DOCSHELL 0x124b2c000 == 38 [pid = 1657] [id = 606] 13:34:04 INFO - PROCESS | 1657 | --DOCSHELL 0x121b59800 == 37 [pid = 1657] [id = 605] 13:34:04 INFO - PROCESS | 1657 | --DOCSHELL 0x119783800 == 36 [pid = 1657] [id = 604] 13:34:04 INFO - PROCESS | 1657 | --DOCSHELL 0x1182e1000 == 35 [pid = 1657] [id = 603] 13:34:04 INFO - PROCESS | 1657 | --DOCSHELL 0x116be5800 == 34 [pid = 1657] [id = 602] 13:34:04 INFO - PROCESS | 1657 | --DOCSHELL 0x11862e800 == 33 [pid = 1657] [id = 601] 13:34:04 INFO - PROCESS | 1657 | --DOCSHELL 0x12d4ab800 == 32 [pid = 1657] [id = 600] 13:34:04 INFO - PROCESS | 1657 | --DOCSHELL 0x118875000 == 31 [pid = 1657] [id = 618] 13:34:04 INFO - PROCESS | 1657 | --DOCSHELL 0x12d00e000 == 30 [pid = 1657] [id = 617] 13:34:04 INFO - PROCESS | 1657 | --DOCSHELL 0x12b158800 == 29 [pid = 1657] [id = 616] 13:34:04 INFO - PROCESS | 1657 | --DOCSHELL 0x11977d800 == 28 [pid = 1657] [id = 615] 13:34:04 INFO - PROCESS | 1657 | --DOCSHELL 0x113d1c000 == 27 [pid = 1657] [id = 614] 13:34:04 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x128b2b000) [pid = 1657] [serial = 1783] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x118979000) [pid = 1657] [serial = 1762] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x127665400) [pid = 1657] [serial = 1780] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1197bd800) [pid = 1657] [serial = 1763] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1211b9c00) [pid = 1657] [serial = 1768] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x121359000) [pid = 1657] [serial = 1769] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x115f63c00) [pid = 1657] [serial = 1753] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x116b0c800) [pid = 1657] [serial = 1754] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x112ec6000) [pid = 1657] [serial = 1750] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x113b2f800) [pid = 1657] [serial = 1751] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x124ebe000) [pid = 1657] [serial = 1777] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x118687000) [pid = 1657] [serial = 1759] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1188a3800) [pid = 1657] [serial = 1760] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x117eb7800) [pid = 1657] [serial = 1756] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1181bc800) [pid = 1657] [serial = 1757] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x121ce6000) [pid = 1657] [serial = 1774] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x124c88000) [pid = 1657] [serial = 1775] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1215a7800) [pid = 1657] [serial = 1771] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x121a67400) [pid = 1657] [serial = 1772] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x128b2b400) [pid = 1657] [serial = 1748] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x128d6b400) [pid = 1657] [serial = 1784] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x129398000) [pid = 1657] [serial = 1789] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12917c000) [pid = 1657] [serial = 1787] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x128d73800) [pid = 1657] [serial = 1786] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x129394c00) [pid = 1657] [serial = 1795] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1293e7000) [pid = 1657] [serial = 1798] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x128911400) [pid = 1657] [serial = 1790] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x11868b400) [pid = 1657] [serial = 1792] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1211b5000) [pid = 1657] [serial = 1766] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x11999bc00) [pid = 1657] [serial = 1765] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x128919800) [pid = 1657] [serial = 1781] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x12a5e3800) [pid = 1657] [serial = 1799] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x1211d0000) [pid = 1657] [serial = 1793] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x1293a2400) [pid = 1657] [serial = 1796] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x125d54400) [pid = 1657] [serial = 1778] [outer = 0x0] [url = about:blank] 13:34:05 INFO - PROCESS | 1657 | 1465245245057 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]]]}] 13:34:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 13:34:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1172ms 13:34:05 INFO - PROCESS | 1657 | 1465245245078 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 13:34:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 13:34:05 INFO - PROCESS | 1657 | 1465245245080 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 13:34:05 INFO - PROCESS | 1657 | 1465245245083 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 13:34:05 INFO - PROCESS | 1657 | 1465245245085 Marionette TRACE conn2 <- [1,2450,null,{}] 13:34:05 INFO - PROCESS | 1657 | 1465245245089 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}] 13:34:05 INFO - PROCESS | 1657 | 1465245245090 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:05 INFO - PROCESS | 1657 | 1465245245168 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 13:34:05 INFO - PROCESS | 1657 | 1465245245175 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:05 INFO - PROCESS | 1657 | 1465245245178 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x116957800 == 28 [pid = 1657] [id = 620] 13:34:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x115aef800) [pid = 1657] [serial = 1860] [outer = 0x0] 13:34:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x115f61000) [pid = 1657] [serial = 1861] [outer = 0x115aef800] 13:34:05 INFO - PROCESS | 1657 | 1465245245205 Marionette DEBUG loaded listener.js 13:34:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x112a1cc00) [pid = 1657] [serial = 1862] [outer = 0x115aef800] 13:34:05 INFO - PROCESS | 1657 | 1465245245532 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]]]}] 13:34:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 13:34:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 470ms 13:34:05 INFO - PROCESS | 1657 | 1465245245571 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 13:34:05 INFO - PROCESS | 1657 | 1465245245575 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 13:34:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 13:34:05 INFO - PROCESS | 1657 | 1465245245581 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 13:34:05 INFO - PROCESS | 1657 | 1465245245583 Marionette TRACE conn2 <- [1,2454,null,{}] 13:34:05 INFO - PROCESS | 1657 | 1465245245585 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}] 13:34:05 INFO - PROCESS | 1657 | 1465245245587 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:05 INFO - PROCESS | 1657 | 1465245245663 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 13:34:05 INFO - PROCESS | 1657 | 1465245245667 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:05 INFO - PROCESS | 1657 | 1465245245668 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x11886f000 == 29 [pid = 1657] [id = 621] 13:34:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1177cc400) [pid = 1657] [serial = 1863] [outer = 0x0] 13:34:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x118184400) [pid = 1657] [serial = 1864] [outer = 0x1177cc400] 13:34:05 INFO - PROCESS | 1657 | 1465245245698 Marionette DEBUG loaded listener.js 13:34:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x118229800) [pid = 1657] [serial = 1865] [outer = 0x1177cc400] 13:34:06 INFO - PROCESS | 1657 | 1465245246041 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]]]}] 13:34:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 13:34:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 469ms 13:34:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 13:34:06 INFO - PROCESS | 1657 | 1465245246050 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 13:34:06 INFO - PROCESS | 1657 | 1465245246051 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 13:34:06 INFO - PROCESS | 1657 | 1465245246055 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 13:34:06 INFO - PROCESS | 1657 | 1465245246057 Marionette TRACE conn2 <- [1,2458,null,{}] 13:34:06 INFO - PROCESS | 1657 | 1465245246065 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}] 13:34:06 INFO - PROCESS | 1657 | 1465245246068 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:06 INFO - PROCESS | 1657 | 1465245246150 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 13:34:06 INFO - PROCESS | 1657 | 1465245246208 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:06 INFO - PROCESS | 1657 | 1465245246210 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x12103a800 == 30 [pid = 1657] [id = 622] 13:34:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x112a1a000) [pid = 1657] [serial = 1866] [outer = 0x0] 13:34:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x118979000) [pid = 1657] [serial = 1867] [outer = 0x112a1a000] 13:34:06 INFO - PROCESS | 1657 | 1465245246237 Marionette DEBUG loaded listener.js 13:34:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1197c5400) [pid = 1657] [serial = 1868] [outer = 0x112a1a000] 13:34:06 INFO - PROCESS | 1657 | 1465245246542 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]]]}] 13:34:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 13:34:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 522ms 13:34:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 13:34:06 INFO - PROCESS | 1657 | 1465245246577 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 13:34:06 INFO - PROCESS | 1657 | 1465245246578 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 13:34:06 INFO - PROCESS | 1657 | 1465245246580 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 13:34:06 INFO - PROCESS | 1657 | 1465245246581 Marionette TRACE conn2 <- [1,2462,null,{}] 13:34:06 INFO - PROCESS | 1657 | 1465245246583 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}] 13:34:06 INFO - PROCESS | 1657 | 1465245246584 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:06 INFO - PROCESS | 1657 | 1465245246663 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 13:34:06 INFO - PROCESS | 1657 | 1465245246666 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:06 INFO - PROCESS | 1657 | 1465245246667 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x125725800 == 31 [pid = 1657] [id = 623] 13:34:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x119a0c800) [pid = 1657] [serial = 1869] [outer = 0x0] 13:34:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x12100a800) [pid = 1657] [serial = 1870] [outer = 0x119a0c800] 13:34:06 INFO - PROCESS | 1657 | 1465245246694 Marionette DEBUG loaded listener.js 13:34:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1211ba800) [pid = 1657] [serial = 1871] [outer = 0x119a0c800] 13:34:07 INFO - PROCESS | 1657 | 1465245247053 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]]]}] 13:34:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 13:34:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 518ms 13:34:07 INFO - PROCESS | 1657 | 1465245247099 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 13:34:07 INFO - PROCESS | 1657 | 1465245247100 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 13:34:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 13:34:07 INFO - PROCESS | 1657 | 1465245247103 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 13:34:07 INFO - PROCESS | 1657 | 1465245247113 Marionette TRACE conn2 <- [1,2466,null,{}] 13:34:07 INFO - PROCESS | 1657 | 1465245247125 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}] 13:34:07 INFO - PROCESS | 1657 | 1465245247127 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:07 INFO - PROCESS | 1657 | 1465245247218 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 13:34:07 INFO - PROCESS | 1657 | 1465245247223 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:07 INFO - PROCESS | 1657 | 1465245247224 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x128b96000 == 32 [pid = 1657] [id = 624] 13:34:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x112a1f000) [pid = 1657] [serial = 1872] [outer = 0x0] 13:34:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1211d4c00) [pid = 1657] [serial = 1873] [outer = 0x112a1f000] 13:34:07 INFO - PROCESS | 1657 | 1465245247249 Marionette DEBUG loaded listener.js 13:34:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x121358800) [pid = 1657] [serial = 1874] [outer = 0x112a1f000] 13:34:07 INFO - PROCESS | 1657 | 1465245247693 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]]]}] 13:34:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 13:34:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 640ms 13:34:07 INFO - PROCESS | 1657 | 1465245247744 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 13:34:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 13:34:07 INFO - PROCESS | 1657 | 1465245247746 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 13:34:07 INFO - PROCESS | 1657 | 1465245247749 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 13:34:07 INFO - PROCESS | 1657 | 1465245247751 Marionette TRACE conn2 <- [1,2470,null,{}] 13:34:07 INFO - PROCESS | 1657 | 1465245247755 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}] 13:34:07 INFO - PROCESS | 1657 | 1465245247760 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:07 INFO - PROCESS | 1657 | 1465245247914 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 13:34:07 INFO - PROCESS | 1657 | 1465245247921 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:07 INFO - PROCESS | 1657 | 1465245247923 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a532800 == 33 [pid = 1657] [id = 625] 13:34:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12142fc00) [pid = 1657] [serial = 1875] [outer = 0x0] 13:34:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x121a6d000) [pid = 1657] [serial = 1876] [outer = 0x12142fc00] 13:34:07 INFO - PROCESS | 1657 | 1465245247948 Marionette DEBUG loaded listener.js 13:34:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x126f2a000) [pid = 1657] [serial = 1877] [outer = 0x12142fc00] 13:34:08 INFO - PROCESS | 1657 | 1465245248252 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]]]}] 13:34:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 13:34:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 519ms 13:34:08 INFO - PROCESS | 1657 | 1465245248268 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 13:34:08 INFO - PROCESS | 1657 | 1465245248280 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 13:34:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 13:34:08 INFO - PROCESS | 1657 | 1465245248317 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 13:34:08 INFO - PROCESS | 1657 | 1465245248318 Marionette TRACE conn2 <- [1,2474,null,{}] 13:34:08 INFO - PROCESS | 1657 | 1465245248321 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}] 13:34:08 INFO - PROCESS | 1657 | 1465245248323 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:08 INFO - PROCESS | 1657 | 1465245248417 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 13:34:08 INFO - PROCESS | 1657 | 1465245248421 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:08 INFO - PROCESS | 1657 | 1465245248422 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b033800 == 34 [pid = 1657] [id = 626] 13:34:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x11309c400) [pid = 1657] [serial = 1878] [outer = 0x0] 13:34:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12890b400) [pid = 1657] [serial = 1879] [outer = 0x11309c400] 13:34:08 INFO - PROCESS | 1657 | 1465245248446 Marionette DEBUG loaded listener.js 13:34:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x128919800) [pid = 1657] [serial = 1880] [outer = 0x11309c400] 13:34:08 INFO - PROCESS | 1657 | 1465245248760 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]]]}] 13:34:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 13:34:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 477ms 13:34:08 INFO - PROCESS | 1657 | 1465245248796 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 13:34:08 INFO - PROCESS | 1657 | 1465245248797 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 13:34:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 13:34:08 INFO - PROCESS | 1657 | 1465245248799 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 13:34:08 INFO - PROCESS | 1657 | 1465245248800 Marionette TRACE conn2 <- [1,2478,null,{}] 13:34:08 INFO - PROCESS | 1657 | 1465245248803 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}] 13:34:08 INFO - PROCESS | 1657 | 1465245248806 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:08 INFO - PROCESS | 1657 | 1465245248912 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 13:34:08 INFO - PROCESS | 1657 | 1465245248915 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:08 INFO - PROCESS | 1657 | 1465245248917 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b822000 == 35 [pid = 1657] [id = 627] 13:34:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1271dcc00) [pid = 1657] [serial = 1881] [outer = 0x0] 13:34:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x128b31400) [pid = 1657] [serial = 1882] [outer = 0x1271dcc00] 13:34:08 INFO - PROCESS | 1657 | 1465245248941 Marionette DEBUG loaded listener.js 13:34:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x128d6d400) [pid = 1657] [serial = 1883] [outer = 0x1271dcc00] 13:34:09 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1177c9400) [pid = 1657] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 13:34:09 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x112a1b000) [pid = 1657] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 13:34:09 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12a5e1c00) [pid = 1657] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 13:34:09 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x11907a800) [pid = 1657] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 13:34:09 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x116b0dc00) [pid = 1657] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 13:34:09 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1181c0400) [pid = 1657] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 13:34:09 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x113d2c400) [pid = 1657] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 13:34:09 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x127666000) [pid = 1657] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 13:34:09 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1130b1000) [pid = 1657] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 13:34:09 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x124cd0800) [pid = 1657] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 13:34:09 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x113bc3000) [pid = 1657] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 13:34:09 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x113034400) [pid = 1657] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 13:34:09 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1130b9c00) [pid = 1657] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 13:34:09 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x129174000) [pid = 1657] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 13:34:09 INFO - PROCESS | 1657 | 1465245249412 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]]]}] 13:34:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 13:34:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 621ms 13:34:09 INFO - PROCESS | 1657 | 1465245249421 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 13:34:09 INFO - PROCESS | 1657 | 1465245249423 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 13:34:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 13:34:09 INFO - PROCESS | 1657 | 1465245249425 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 13:34:09 INFO - PROCESS | 1657 | 1465245249426 Marionette TRACE conn2 <- [1,2482,null,{}] 13:34:09 INFO - PROCESS | 1657 | 1465245249435 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}] 13:34:09 INFO - PROCESS | 1657 | 1465245249436 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:09 INFO - PROCESS | 1657 | 1465245249514 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 13:34:09 INFO - PROCESS | 1657 | 1465245249573 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:09 INFO - PROCESS | 1657 | 1465245249574 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x121038000 == 36 [pid = 1657] [id = 628] 13:34:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x110fb5400) [pid = 1657] [serial = 1884] [outer = 0x0] 13:34:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x116b15800) [pid = 1657] [serial = 1885] [outer = 0x110fb5400] 13:34:09 INFO - PROCESS | 1657 | 1465245249600 Marionette DEBUG loaded listener.js 13:34:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x119b53000) [pid = 1657] [serial = 1886] [outer = 0x110fb5400] 13:34:09 INFO - PROCESS | 1657 | 1465245249859 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]]]}] 13:34:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 13:34:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 468ms 13:34:09 INFO - PROCESS | 1657 | 1465245249896 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 13:34:09 INFO - PROCESS | 1657 | 1465245249897 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 13:34:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 13:34:09 INFO - PROCESS | 1657 | 1465245249899 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 13:34:09 INFO - PROCESS | 1657 | 1465245249900 Marionette TRACE conn2 <- [1,2486,null,{}] 13:34:09 INFO - PROCESS | 1657 | 1465245249910 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}] 13:34:09 INFO - PROCESS | 1657 | 1465245249912 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:09 INFO - PROCESS | 1657 | 1465245249993 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 13:34:10 INFO - PROCESS | 1657 | 1465245249997 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:10 INFO - PROCESS | 1657 | 1465245249998 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c439000 == 37 [pid = 1657] [id = 629] 13:34:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x112a15400) [pid = 1657] [serial = 1887] [outer = 0x0] 13:34:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x128b32800) [pid = 1657] [serial = 1888] [outer = 0x112a15400] 13:34:10 INFO - PROCESS | 1657 | 1465245250022 Marionette DEBUG loaded listener.js 13:34:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x129175c00) [pid = 1657] [serial = 1889] [outer = 0x112a15400] 13:34:10 INFO - PROCESS | 1657 | 1465245250442 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]]]}] 13:34:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 13:34:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 572ms 13:34:10 INFO - PROCESS | 1657 | 1465245250474 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 13:34:10 INFO - PROCESS | 1657 | 1465245250477 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 13:34:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 13:34:10 INFO - PROCESS | 1657 | 1465245250480 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 13:34:10 INFO - PROCESS | 1657 | 1465245250483 Marionette TRACE conn2 <- [1,2490,null,{}] 13:34:10 INFO - PROCESS | 1657 | 1465245250486 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}] 13:34:10 INFO - PROCESS | 1657 | 1465245250489 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:10 INFO - PROCESS | 1657 | 1465245250639 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 13:34:10 INFO - PROCESS | 1657 | 1465245250650 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:10 INFO - PROCESS | 1657 | 1465245250652 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x128b95800 == 38 [pid = 1657] [id = 630] 13:34:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12917c000) [pid = 1657] [serial = 1890] [outer = 0x0] 13:34:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1293e5c00) [pid = 1657] [serial = 1891] [outer = 0x12917c000] 13:34:10 INFO - PROCESS | 1657 | 1465245250685 Marionette DEBUG loaded listener.js 13:34:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12a734c00) [pid = 1657] [serial = 1892] [outer = 0x12917c000] 13:34:11 INFO - PROCESS | 1657 | 1465245251041 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]]]}] 13:34:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 13:34:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 571ms 13:34:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 13:34:11 INFO - PROCESS | 1657 | 1465245251051 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 13:34:11 INFO - PROCESS | 1657 | 1465245251052 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 13:34:11 INFO - PROCESS | 1657 | 1465245251054 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 13:34:11 INFO - PROCESS | 1657 | 1465245251057 Marionette TRACE conn2 <- [1,2494,null,{}] 13:34:11 INFO - PROCESS | 1657 | 1465245251060 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}] 13:34:11 INFO - PROCESS | 1657 | 1465245251062 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:11 INFO - PROCESS | 1657 | 1465245251171 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 13:34:11 INFO - PROCESS | 1657 | 1465245251177 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:11 INFO - PROCESS | 1657 | 1465245251178 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cdce000 == 39 [pid = 1657] [id = 631] 13:34:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x124cd0800) [pid = 1657] [serial = 1893] [outer = 0x0] 13:34:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12a8b5000) [pid = 1657] [serial = 1894] [outer = 0x124cd0800] 13:34:11 INFO - PROCESS | 1657 | 1465245251202 Marionette DEBUG loaded listener.js 13:34:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12a8bfc00) [pid = 1657] [serial = 1895] [outer = 0x124cd0800] 13:34:11 INFO - PROCESS | 1657 | 1465245251728 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]]]}] 13:34:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 13:34:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 723ms 13:34:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 13:34:11 INFO - PROCESS | 1657 | 1465245251779 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 13:34:11 INFO - PROCESS | 1657 | 1465245251782 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 13:34:11 INFO - PROCESS | 1657 | 1465245251787 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 13:34:11 INFO - PROCESS | 1657 | 1465245251791 Marionette TRACE conn2 <- [1,2498,null,{}] 13:34:11 INFO - PROCESS | 1657 | 1465245251795 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}] 13:34:11 INFO - PROCESS | 1657 | 1465245251797 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:11 INFO - PROCESS | 1657 | 1465245251906 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 13:34:12 INFO - PROCESS | 1657 | 1465245252013 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:12 INFO - PROCESS | 1657 | 1465245252014 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x11862e800 == 40 [pid = 1657] [id = 632] 13:34:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x115ae4800) [pid = 1657] [serial = 1896] [outer = 0x0] 13:34:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1162ba800) [pid = 1657] [serial = 1897] [outer = 0x115ae4800] 13:34:12 INFO - PROCESS | 1657 | 1465245252045 Marionette DEBUG loaded listener.js 13:34:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x116b22400) [pid = 1657] [serial = 1898] [outer = 0x115ae4800] 13:34:12 INFO - PROCESS | 1657 | 1465245252583 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]]]}] 13:34:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 13:34:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 879ms 13:34:12 INFO - PROCESS | 1657 | 1465245252666 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 13:34:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 13:34:12 INFO - PROCESS | 1657 | 1465245252671 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 13:34:12 INFO - PROCESS | 1657 | 1465245252678 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 13:34:12 INFO - PROCESS | 1657 | 1465245252681 Marionette TRACE conn2 <- [1,2502,null,{}] 13:34:12 INFO - PROCESS | 1657 | 1465245252685 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}] 13:34:12 INFO - PROCESS | 1657 | 1465245252687 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:12 INFO - PROCESS | 1657 | 1465245252851 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 13:34:13 INFO - PROCESS | 1657 | 1465245253137 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:13 INFO - PROCESS | 1657 | 1465245253138 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x112e5b000 == 41 [pid = 1657] [id = 633] 13:34:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x110fb8000) [pid = 1657] [serial = 1899] [outer = 0x0] 13:34:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x113b39400) [pid = 1657] [serial = 1900] [outer = 0x110fb8000] 13:34:13 INFO - PROCESS | 1657 | 1465245253184 Marionette DEBUG loaded listener.js 13:34:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x116b0c400) [pid = 1657] [serial = 1901] [outer = 0x110fb8000] 13:34:13 INFO - PROCESS | 1657 | --DOCSHELL 0x128b95800 == 40 [pid = 1657] [id = 630] 13:34:13 INFO - PROCESS | 1657 | --DOCSHELL 0x12c439000 == 39 [pid = 1657] [id = 629] 13:34:13 INFO - PROCESS | 1657 | --DOCSHELL 0x121038000 == 38 [pid = 1657] [id = 628] 13:34:13 INFO - PROCESS | 1657 | --DOCSHELL 0x12b822000 == 37 [pid = 1657] [id = 627] 13:34:13 INFO - PROCESS | 1657 | --DOCSHELL 0x12b033800 == 36 [pid = 1657] [id = 626] 13:34:13 INFO - PROCESS | 1657 | --DOCSHELL 0x12a532800 == 35 [pid = 1657] [id = 625] 13:34:13 INFO - PROCESS | 1657 | --DOCSHELL 0x128b96000 == 34 [pid = 1657] [id = 624] 13:34:13 INFO - PROCESS | 1657 | --DOCSHELL 0x125725800 == 33 [pid = 1657] [id = 623] 13:34:13 INFO - PROCESS | 1657 | --DOCSHELL 0x12103a800 == 32 [pid = 1657] [id = 622] 13:34:13 INFO - PROCESS | 1657 | --DOCSHELL 0x11886f000 == 31 [pid = 1657] [id = 621] 13:34:13 INFO - PROCESS | 1657 | --DOCSHELL 0x116957800 == 30 [pid = 1657] [id = 620] 13:34:13 INFO - PROCESS | 1657 | --DOCSHELL 0x119acb000 == 29 [pid = 1657] [id = 619] 13:34:13 INFO - PROCESS | 1657 | 1465245253666 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]]]}] 13:34:13 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1211b3000) [pid = 1657] [serial = 1822] [outer = 0x0] [url = about:blank] 13:34:13 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x121c53400) [pid = 1657] [serial = 1825] [outer = 0x0] [url = about:blank] 13:34:13 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12a5e9c00) [pid = 1657] [serial = 1801] [outer = 0x0] [url = about:blank] 13:34:13 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1197c1400) [pid = 1657] [serial = 1816] [outer = 0x0] [url = about:blank] 13:34:13 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x119996800) [pid = 1657] [serial = 1817] [outer = 0x0] [url = about:blank] 13:34:13 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x11709d400) [pid = 1657] [serial = 1810] [outer = 0x0] [url = about:blank] 13:34:13 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x117eb0400) [pid = 1657] [serial = 1811] [outer = 0x0] [url = about:blank] 13:34:13 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x11868fc00) [pid = 1657] [serial = 1813] [outer = 0x0] [url = about:blank] 13:34:13 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x11897ac00) [pid = 1657] [serial = 1814] [outer = 0x0] [url = about:blank] 13:34:13 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1216e8800) [pid = 1657] [serial = 1823] [outer = 0x0] [url = about:blank] 13:34:13 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x115f62400) [pid = 1657] [serial = 1807] [outer = 0x0] [url = about:blank] 13:34:13 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x129177800) [pid = 1657] [serial = 1838] [outer = 0x0] [url = about:blank] 13:34:13 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x116b0e800) [pid = 1657] [serial = 1808] [outer = 0x0] [url = about:blank] 13:34:13 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x113d2d800) [pid = 1657] [serial = 1804] [outer = 0x0] [url = about:blank] 13:34:13 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x116241800) [pid = 1657] [serial = 1805] [outer = 0x0] [url = about:blank] 13:34:13 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12a8b2c00) [pid = 1657] [serial = 1802] [outer = 0x0] [url = about:blank] 13:34:13 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1256e0800) [pid = 1657] [serial = 1828] [outer = 0x0] [url = about:blank] 13:34:13 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x113d30800) [pid = 1657] [serial = 1831] [outer = 0x0] [url = about:blank] 13:34:13 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1188a9c00) [pid = 1657] [serial = 1832] [outer = 0x0] [url = about:blank] 13:34:13 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x128916800) [pid = 1657] [serial = 1837] [outer = 0x0] [url = about:blank] 13:34:13 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x126f20c00) [pid = 1657] [serial = 1829] [outer = 0x0] [url = about:blank] 13:34:13 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x119a0b400) [pid = 1657] [serial = 1819] [outer = 0x0] [url = about:blank] 13:34:13 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x127665000) [pid = 1657] [serial = 1835] [outer = 0x0] [url = about:blank] 13:34:13 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x124c88800) [pid = 1657] [serial = 1826] [outer = 0x0] [url = about:blank] 13:34:13 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x119a95c00) [pid = 1657] [serial = 1820] [outer = 0x0] [url = about:blank] 13:34:13 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x12a5df000) [pid = 1657] [serial = 1841] [outer = 0x0] [url = about:blank] 13:34:13 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x12939b400) [pid = 1657] [serial = 1840] [outer = 0x0] [url = about:blank] 13:34:13 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x121547c00) [pid = 1657] [serial = 1834] [outer = 0x0] [url = about:blank] 13:34:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 13:34:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1024ms 13:34:13 INFO - PROCESS | 1657 | 1465245253701 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 13:34:13 INFO - PROCESS | 1657 | 1465245253704 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 13:34:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 13:34:13 INFO - PROCESS | 1657 | 1465245253709 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 13:34:13 INFO - PROCESS | 1657 | 1465245253711 Marionette TRACE conn2 <- [1,2506,null,{}] 13:34:13 INFO - PROCESS | 1657 | 1465245253714 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}] 13:34:13 INFO - PROCESS | 1657 | 1465245253717 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:13 INFO - PROCESS | 1657 | 1465245253793 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 13:34:13 INFO - PROCESS | 1657 | 1465245253798 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:13 INFO - PROCESS | 1657 | 1465245253800 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x118627800 == 30 [pid = 1657] [id = 634] 13:34:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x117eb9400) [pid = 1657] [serial = 1902] [outer = 0x0] 13:34:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x1184e1800) [pid = 1657] [serial = 1903] [outer = 0x117eb9400] 13:34:13 INFO - PROCESS | 1657 | 1465245253829 Marionette DEBUG loaded listener.js 13:34:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x118691000) [pid = 1657] [serial = 1904] [outer = 0x117eb9400] 13:34:14 INFO - PROCESS | 1657 | 1465245254180 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]]]}] 13:34:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 13:34:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 520ms 13:34:14 INFO - PROCESS | 1657 | 1465245254246 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 13:34:14 INFO - PROCESS | 1657 | 1465245254249 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 13:34:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 13:34:14 INFO - PROCESS | 1657 | 1465245254252 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 13:34:14 INFO - PROCESS | 1657 | 1465245254254 Marionette TRACE conn2 <- [1,2510,null,{}] 13:34:14 INFO - PROCESS | 1657 | 1465245254256 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}] 13:34:14 INFO - PROCESS | 1657 | 1465245254257 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:14 INFO - PROCESS | 1657 | 1465245254340 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 13:34:14 INFO - PROCESS | 1657 | 1465245254347 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:14 INFO - PROCESS | 1657 | 1465245254348 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x121506000 == 31 [pid = 1657] [id = 635] 13:34:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x119077000) [pid = 1657] [serial = 1905] [outer = 0x0] 13:34:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x119996400) [pid = 1657] [serial = 1906] [outer = 0x119077000] 13:34:14 INFO - PROCESS | 1657 | 1465245254373 Marionette DEBUG loaded listener.js 13:34:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x119aa2800) [pid = 1657] [serial = 1907] [outer = 0x119077000] 13:34:14 INFO - PROCESS | 1657 | 1465245254748 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]]]}] 13:34:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 13:34:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 523ms 13:34:14 INFO - PROCESS | 1657 | 1465245254775 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 13:34:14 INFO - PROCESS | 1657 | 1465245254777 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 13:34:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 13:34:14 INFO - PROCESS | 1657 | 1465245254784 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 13:34:14 INFO - PROCESS | 1657 | 1465245254788 Marionette TRACE conn2 <- [1,2514,null,{}] 13:34:14 INFO - PROCESS | 1657 | 1465245254802 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}] 13:34:14 INFO - PROCESS | 1657 | 1465245254804 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:14 INFO - PROCESS | 1657 | 1465245254886 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 13:34:14 INFO - PROCESS | 1657 | 1465245254891 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:14 INFO - PROCESS | 1657 | 1465245254892 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x127126000 == 32 [pid = 1657] [id = 636] 13:34:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x119a0b000) [pid = 1657] [serial = 1908] [outer = 0x0] 13:34:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1211b7000) [pid = 1657] [serial = 1909] [outer = 0x119a0b000] 13:34:14 INFO - PROCESS | 1657 | 1465245254917 Marionette DEBUG loaded listener.js 13:34:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x121546000) [pid = 1657] [serial = 1910] [outer = 0x119a0b000] 13:34:15 INFO - PROCESS | 1657 | 1465245255246 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]]]}] 13:34:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 13:34:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 487ms 13:34:15 INFO - PROCESS | 1657 | 1465245255266 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 13:34:15 INFO - PROCESS | 1657 | 1465245255268 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 13:34:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 13:34:15 INFO - PROCESS | 1657 | 1465245255270 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 13:34:15 INFO - PROCESS | 1657 | 1465245255273 Marionette TRACE conn2 <- [1,2518,null,{}] 13:34:15 INFO - PROCESS | 1657 | 1465245255276 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}] 13:34:15 INFO - PROCESS | 1657 | 1465245255277 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:15 INFO - PROCESS | 1657 | 1465245255358 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 13:34:15 INFO - PROCESS | 1657 | 1465245255361 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:15 INFO - PROCESS | 1657 | 1465245255363 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x1291e1000 == 33 [pid = 1657] [id = 637] 13:34:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x121548400) [pid = 1657] [serial = 1911] [outer = 0x0] 13:34:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x121cde800) [pid = 1657] [serial = 1912] [outer = 0x121548400] 13:34:15 INFO - PROCESS | 1657 | 1465245255387 Marionette DEBUG loaded listener.js 13:34:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x125099400) [pid = 1657] [serial = 1913] [outer = 0x121548400] 13:34:15 INFO - PROCESS | 1657 | 1465245255741 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]]]}] 13:34:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 13:34:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 521ms 13:34:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 13:34:15 INFO - PROCESS | 1657 | 1465245255793 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 13:34:15 INFO - PROCESS | 1657 | 1465245255795 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 13:34:15 INFO - PROCESS | 1657 | 1465245255797 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 13:34:15 INFO - PROCESS | 1657 | 1465245255798 Marionette TRACE conn2 <- [1,2522,null,{}] 13:34:15 INFO - PROCESS | 1657 | 1465245255800 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}] 13:34:15 INFO - PROCESS | 1657 | 1465245255801 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:15 INFO - PROCESS | 1657 | 1465245255900 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 13:34:15 INFO - PROCESS | 1657 | 1465245255906 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:15 INFO - PROCESS | 1657 | 1465245255910 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x125dc0800 == 34 [pid = 1657] [id = 638] 13:34:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x126edb000) [pid = 1657] [serial = 1914] [outer = 0x0] 13:34:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x126f21c00) [pid = 1657] [serial = 1915] [outer = 0x126edb000] 13:34:15 INFO - PROCESS | 1657 | 1465245255942 Marionette DEBUG loaded listener.js 13:34:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x128913000) [pid = 1657] [serial = 1916] [outer = 0x126edb000] 13:34:16 INFO - PROCESS | 1657 | 1465245256335 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]]]}] 13:34:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 13:34:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 568ms 13:34:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 13:34:16 INFO - PROCESS | 1657 | 1465245256366 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 13:34:16 INFO - PROCESS | 1657 | 1465245256368 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 13:34:16 INFO - PROCESS | 1657 | 1465245256374 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 13:34:16 INFO - PROCESS | 1657 | 1465245256376 Marionette TRACE conn2 <- [1,2526,null,{}] 13:34:16 INFO - PROCESS | 1657 | 1465245256379 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}] 13:34:16 INFO - PROCESS | 1657 | 1465245256382 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:16 INFO - PROCESS | 1657 | 1465245256535 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 13:34:16 INFO - PROCESS | 1657 | 1465245256560 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:16 INFO - PROCESS | 1657 | 1465245256561 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b816800 == 35 [pid = 1657] [id = 639] 13:34:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x11822a400) [pid = 1657] [serial = 1917] [outer = 0x0] 13:34:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x128b2b000) [pid = 1657] [serial = 1918] [outer = 0x11822a400] 13:34:16 INFO - PROCESS | 1657 | 1465245256611 Marionette DEBUG loaded listener.js 13:34:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x129179000) [pid = 1657] [serial = 1919] [outer = 0x11822a400] 13:34:17 INFO - PROCESS | 1657 | 1465245257049 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]]]}] 13:34:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 13:34:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 727ms 13:34:17 INFO - PROCESS | 1657 | 1465245257099 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 13:34:17 INFO - PROCESS | 1657 | 1465245257100 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 13:34:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 13:34:17 INFO - PROCESS | 1657 | 1465245257102 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 13:34:17 INFO - PROCESS | 1657 | 1465245257103 Marionette TRACE conn2 <- [1,2530,null,{}] 13:34:17 INFO - PROCESS | 1657 | 1465245257106 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}] 13:34:17 INFO - PROCESS | 1657 | 1465245257107 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:17 INFO - PROCESS | 1657 | 1465245257205 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 13:34:17 INFO - PROCESS | 1657 | 1465245257208 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:17 INFO - PROCESS | 1657 | 1465245257210 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bf60000 == 36 [pid = 1657] [id = 640] 13:34:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x128d73000) [pid = 1657] [serial = 1920] [outer = 0x0] 13:34:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x129399400) [pid = 1657] [serial = 1921] [outer = 0x128d73000] 13:34:17 INFO - PROCESS | 1657 | 1465245257234 Marionette DEBUG loaded listener.js 13:34:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12a5e0c00) [pid = 1657] [serial = 1922] [outer = 0x128d73000] 13:34:17 INFO - PROCESS | 1657 | 1465245257567 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]]]}] 13:34:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 13:34:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 521ms 13:34:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 13:34:17 INFO - PROCESS | 1657 | 1465245257623 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 13:34:17 INFO - PROCESS | 1657 | 1465245257624 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 13:34:17 INFO - PROCESS | 1657 | 1465245257626 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 13:34:17 INFO - PROCESS | 1657 | 1465245257627 Marionette TRACE conn2 <- [1,2534,null,{}] 13:34:17 INFO - PROCESS | 1657 | 1465245257629 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}] 13:34:17 INFO - PROCESS | 1657 | 1465245257630 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:17 INFO - PROCESS | 1657 | 1465245257730 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 13:34:17 INFO - PROCESS | 1657 | 1465245257741 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:17 INFO - PROCESS | 1657 | 1465245257742 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c71c800 == 37 [pid = 1657] [id = 641] 13:34:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12a5e1000) [pid = 1657] [serial = 1923] [outer = 0x0] 13:34:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12a8b3800) [pid = 1657] [serial = 1924] [outer = 0x12a5e1000] 13:34:17 INFO - PROCESS | 1657 | 1465245257773 Marionette DEBUG loaded listener.js 13:34:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12a8bc000) [pid = 1657] [serial = 1925] [outer = 0x12a5e1000] 13:34:18 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x11309c400) [pid = 1657] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 13:34:18 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x116b18800) [pid = 1657] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 13:34:18 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1177cc400) [pid = 1657] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 13:34:18 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x115aef800) [pid = 1657] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 13:34:18 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x119a0c800) [pid = 1657] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 13:34:18 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x112a1a000) [pid = 1657] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 13:34:18 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x12142fc00) [pid = 1657] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 13:34:18 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x111d83800) [pid = 1657] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 13:34:18 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x11724ec00) [pid = 1657] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 13:34:18 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1197b8800) [pid = 1657] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 13:34:18 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1197c0800) [pid = 1657] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 13:34:18 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1271dcc00) [pid = 1657] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 13:34:18 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x115ae8400) [pid = 1657] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 13:34:18 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12917c000) [pid = 1657] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 13:34:18 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x110fb5400) [pid = 1657] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 13:34:18 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x112a15400) [pid = 1657] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 13:34:18 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x112a1f000) [pid = 1657] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 13:34:18 INFO - PROCESS | 1657 | 1465245258314 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]]]}] 13:34:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 13:34:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 722ms 13:34:18 INFO - PROCESS | 1657 | 1465245258349 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 13:34:18 INFO - PROCESS | 1657 | 1465245258352 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 13:34:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 13:34:18 INFO - PROCESS | 1657 | 1465245258355 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 13:34:18 INFO - PROCESS | 1657 | 1465245258357 Marionette TRACE conn2 <- [1,2538,null,{}] 13:34:18 INFO - PROCESS | 1657 | 1465245258361 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}] 13:34:18 INFO - PROCESS | 1657 | 1465245258363 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:18 INFO - PROCESS | 1657 | 1465245258463 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 13:34:18 INFO - PROCESS | 1657 | 1465245258524 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:18 INFO - PROCESS | 1657 | 1465245258525 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x119099000 == 38 [pid = 1657] [id = 642] 13:34:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x113d2c400) [pid = 1657] [serial = 1926] [outer = 0x0] 13:34:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x116994800) [pid = 1657] [serial = 1927] [outer = 0x113d2c400] 13:34:18 INFO - PROCESS | 1657 | 1465245258557 Marionette DEBUG loaded listener.js 13:34:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x117eb7800) [pid = 1657] [serial = 1928] [outer = 0x113d2c400] 13:34:19 INFO - PROCESS | 1657 | 1465245259066 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]]]}] 13:34:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 13:34:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 721ms 13:34:19 INFO - PROCESS | 1657 | 1465245259113 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 13:34:19 INFO - PROCESS | 1657 | 1465245259118 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 13:34:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 13:34:19 INFO - PROCESS | 1657 | 1465245259142 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 13:34:19 INFO - PROCESS | 1657 | 1465245259145 Marionette TRACE conn2 <- [1,2542,null,{}] 13:34:19 INFO - PROCESS | 1657 | 1465245259149 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}] 13:34:19 INFO - PROCESS | 1657 | 1465245259152 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:19 INFO - PROCESS | 1657 | 1465245259357 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 13:34:19 INFO - PROCESS | 1657 | 1465245259425 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:19 INFO - PROCESS | 1657 | 1465245259427 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x125711800 == 39 [pid = 1657] [id = 643] 13:34:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1188a9c00) [pid = 1657] [serial = 1929] [outer = 0x0] 13:34:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1190f5c00) [pid = 1657] [serial = 1930] [outer = 0x1188a9c00] 13:34:19 INFO - PROCESS | 1657 | 1465245259477 Marionette DEBUG loaded listener.js 13:34:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x119a0ec00) [pid = 1657] [serial = 1931] [outer = 0x1188a9c00] 13:34:19 INFO - PROCESS | 1657 | 1465245259873 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]]]}] 13:34:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 13:34:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 776ms 13:34:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 13:34:19 INFO - PROCESS | 1657 | 1465245259915 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 13:34:19 INFO - PROCESS | 1657 | 1465245259916 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 13:34:19 INFO - PROCESS | 1657 | 1465245259919 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 13:34:19 INFO - PROCESS | 1657 | 1465245259922 Marionette TRACE conn2 <- [1,2546,null,{}] 13:34:19 INFO - PROCESS | 1657 | 1465245259931 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}] 13:34:19 INFO - PROCESS | 1657 | 1465245259934 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:20 INFO - PROCESS | 1657 | 1465245260036 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 13:34:20 INFO - PROCESS | 1657 | 1465245260099 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:20 INFO - PROCESS | 1657 | 1465245260102 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c72a000 == 40 [pid = 1657] [id = 644] 13:34:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1211d6800) [pid = 1657] [serial = 1932] [outer = 0x0] 13:34:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x121547c00) [pid = 1657] [serial = 1933] [outer = 0x1211d6800] 13:34:20 INFO - PROCESS | 1657 | 1465245260132 Marionette DEBUG loaded listener.js 13:34:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1211b7400) [pid = 1657] [serial = 1934] [outer = 0x1211d6800] 13:34:20 INFO - PROCESS | 1657 | 1465245260592 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]]]}] 13:34:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 13:34:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 727ms 13:34:20 INFO - PROCESS | 1657 | 1465245260647 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 13:34:20 INFO - PROCESS | 1657 | 1465245260649 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 13:34:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 13:34:20 INFO - PROCESS | 1657 | 1465245260651 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 13:34:20 INFO - PROCESS | 1657 | 1465245260653 Marionette TRACE conn2 <- [1,2550,null,{}] 13:34:20 INFO - PROCESS | 1657 | 1465245260703 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}] 13:34:20 INFO - PROCESS | 1657 | 1465245260704 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:20 INFO - PROCESS | 1657 | 1465245260806 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 13:34:20 INFO - PROCESS | 1657 | 1465245260876 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:20 INFO - PROCESS | 1657 | 1465245260877 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d017000 == 41 [pid = 1657] [id = 645] 13:34:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x125d5ec00) [pid = 1657] [serial = 1935] [outer = 0x0] 13:34:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1271dec00) [pid = 1657] [serial = 1936] [outer = 0x125d5ec00] 13:34:20 INFO - PROCESS | 1657 | 1465245260906 Marionette DEBUG loaded listener.js 13:34:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x128914400) [pid = 1657] [serial = 1937] [outer = 0x125d5ec00] 13:34:21 INFO - PROCESS | 1657 | 1465245261327 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]]]}] 13:34:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 13:34:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 690ms 13:34:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 13:34:21 INFO - PROCESS | 1657 | 1465245261341 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 13:34:21 INFO - PROCESS | 1657 | 1465245261342 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 13:34:21 INFO - PROCESS | 1657 | 1465245261344 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 13:34:21 INFO - PROCESS | 1657 | 1465245261346 Marionette TRACE conn2 <- [1,2554,null,{}] 13:34:21 INFO - PROCESS | 1657 | 1465245261348 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}] 13:34:21 INFO - PROCESS | 1657 | 1465245261350 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:21 INFO - PROCESS | 1657 | 1465245261448 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 13:34:21 INFO - PROCESS | 1657 | 1465245261506 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:21 INFO - PROCESS | 1657 | 1465245261507 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x1182c8800 == 42 [pid = 1657] [id = 646] 13:34:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x112f62800) [pid = 1657] [serial = 1938] [outer = 0x0] 13:34:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x11709d800) [pid = 1657] [serial = 1939] [outer = 0x112f62800] 13:34:21 INFO - PROCESS | 1657 | 1465245261538 Marionette DEBUG loaded listener.js 13:34:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x125d59c00) [pid = 1657] [serial = 1940] [outer = 0x112f62800] 13:34:22 INFO - PROCESS | 1657 | 1465245262132 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]]]}] 13:34:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 13:34:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 823ms 13:34:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12bf60000 == 41 [pid = 1657] [id = 640] 13:34:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12b816800 == 40 [pid = 1657] [id = 639] 13:34:22 INFO - PROCESS | 1657 | --DOCSHELL 0x125dc0800 == 39 [pid = 1657] [id = 638] 13:34:22 INFO - PROCESS | 1657 | --DOCSHELL 0x1291e1000 == 38 [pid = 1657] [id = 637] 13:34:22 INFO - PROCESS | 1657 | --DOCSHELL 0x127126000 == 37 [pid = 1657] [id = 636] 13:34:22 INFO - PROCESS | 1657 | --DOCSHELL 0x121506000 == 36 [pid = 1657] [id = 635] 13:34:22 INFO - PROCESS | 1657 | --DOCSHELL 0x118627800 == 35 [pid = 1657] [id = 634] 13:34:22 INFO - PROCESS | 1657 | --DOCSHELL 0x112e5b000 == 34 [pid = 1657] [id = 633] 13:34:22 INFO - PROCESS | 1657 | --DOCSHELL 0x11862e800 == 33 [pid = 1657] [id = 632] 13:34:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12cdce000 == 32 [pid = 1657] [id = 631] 13:34:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12d017000 == 31 [pid = 1657] [id = 645] 13:34:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12c72a000 == 30 [pid = 1657] [id = 644] 13:34:22 INFO - PROCESS | 1657 | --DOCSHELL 0x125711800 == 29 [pid = 1657] [id = 643] 13:34:22 INFO - PROCESS | 1657 | --DOCSHELL 0x119099000 == 28 [pid = 1657] [id = 642] 13:34:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12c71c800 == 27 [pid = 1657] [id = 641] 13:34:22 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12890b400) [pid = 1657] [serial = 1879] [outer = 0x0] [url = about:blank] 13:34:22 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x118224000) [pid = 1657] [serial = 1859] [outer = 0x0] [url = about:blank] 13:34:22 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x117257c00) [pid = 1657] [serial = 1858] [outer = 0x0] [url = about:blank] 13:34:22 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x118184400) [pid = 1657] [serial = 1864] [outer = 0x0] [url = about:blank] 13:34:22 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x118229800) [pid = 1657] [serial = 1865] [outer = 0x0] [url = about:blank] 13:34:22 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x115f61000) [pid = 1657] [serial = 1861] [outer = 0x0] [url = about:blank] 13:34:22 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x112a1cc00) [pid = 1657] [serial = 1862] [outer = 0x0] [url = about:blank] 13:34:22 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12100a800) [pid = 1657] [serial = 1870] [outer = 0x0] [url = about:blank] 13:34:22 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x118979000) [pid = 1657] [serial = 1867] [outer = 0x0] [url = about:blank] 13:34:22 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1197c5400) [pid = 1657] [serial = 1868] [outer = 0x0] [url = about:blank] 13:34:22 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x121a6d000) [pid = 1657] [serial = 1876] [outer = 0x0] [url = about:blank] 13:34:22 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x113d2d000) [pid = 1657] [serial = 1844] [outer = 0x0] [url = about:blank] 13:34:22 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x112a16800) [pid = 1657] [serial = 1843] [outer = 0x0] [url = about:blank] 13:34:22 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x118220c00) [pid = 1657] [serial = 1847] [outer = 0x0] [url = about:blank] 13:34:22 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x117ebac00) [pid = 1657] [serial = 1846] [outer = 0x0] [url = about:blank] 13:34:22 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1211b5c00) [pid = 1657] [serial = 1850] [outer = 0x0] [url = about:blank] 13:34:22 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x119a10400) [pid = 1657] [serial = 1849] [outer = 0x0] [url = about:blank] 13:34:22 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1256e2000) [pid = 1657] [serial = 1853] [outer = 0x0] [url = about:blank] 13:34:22 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x121356800) [pid = 1657] [serial = 1852] [outer = 0x0] [url = about:blank] 13:34:22 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x128b31400) [pid = 1657] [serial = 1882] [outer = 0x0] [url = about:blank] 13:34:22 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x127663c00) [pid = 1657] [serial = 1856] [outer = 0x0] [url = about:blank] 13:34:22 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x1293e5c00) [pid = 1657] [serial = 1891] [outer = 0x0] [url = about:blank] 13:34:22 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x11868ac00) [pid = 1657] [serial = 1855] [outer = 0x0] [url = about:blank] 13:34:22 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x116b15800) [pid = 1657] [serial = 1885] [outer = 0x0] [url = about:blank] 13:34:22 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x128919800) [pid = 1657] [serial = 1880] [outer = 0x0] [url = about:blank] 13:34:22 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x128b32800) [pid = 1657] [serial = 1888] [outer = 0x0] [url = about:blank] 13:34:22 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x128d6d400) [pid = 1657] [serial = 1883] [outer = 0x0] [url = about:blank] 13:34:22 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x1211d4c00) [pid = 1657] [serial = 1873] [outer = 0x0] [url = about:blank] 13:34:22 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x121358800) [pid = 1657] [serial = 1874] [outer = 0x0] [url = about:blank] 13:34:22 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x126f2a000) [pid = 1657] [serial = 1877] [outer = 0x0] [url = about:blank] 13:34:22 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x129175c00) [pid = 1657] [serial = 1889] [outer = 0x0] [url = about:blank] 13:34:22 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x119b53000) [pid = 1657] [serial = 1886] [outer = 0x0] [url = about:blank] 13:34:22 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x12a734c00) [pid = 1657] [serial = 1892] [outer = 0x0] [url = about:blank] 13:34:22 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x1211ba800) [pid = 1657] [serial = 1871] [outer = 0x0] [url = about:blank] 13:34:22 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x12a8b5000) [pid = 1657] [serial = 1894] [outer = 0x0] [url = about:blank] 13:34:22 INFO - PROCESS | 1657 | 1465245262737 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 13:34:22 INFO - PROCESS | 1657 | 1465245262740 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 13:34:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 13:34:22 INFO - PROCESS | 1657 | 1465245262751 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 13:34:22 INFO - PROCESS | 1657 | 1465245262754 Marionette TRACE conn2 <- [1,2558,null,{}] 13:34:22 INFO - PROCESS | 1657 | 1465245262758 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}] 13:34:22 INFO - PROCESS | 1657 | 1465245262760 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:22 INFO - PROCESS | 1657 | 1465245262839 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 13:34:22 INFO - PROCESS | 1657 | 1465245262845 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:22 INFO - PROCESS | 1657 | 1465245262847 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x115ecd800 == 28 [pid = 1657] [id = 647] 13:34:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x113bb9c00) [pid = 1657] [serial = 1941] [outer = 0x0] 13:34:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x113d6d400) [pid = 1657] [serial = 1942] [outer = 0x113bb9c00] 13:34:22 INFO - PROCESS | 1657 | 1465245262875 Marionette DEBUG loaded listener.js 13:34:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x115eb7c00) [pid = 1657] [serial = 1943] [outer = 0x113bb9c00] 13:34:23 INFO - PROCESS | 1657 | 1465245263217 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]]]}] 13:34:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 13:34:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 523ms 13:34:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 13:34:23 INFO - PROCESS | 1657 | 1465245263274 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 13:34:23 INFO - PROCESS | 1657 | 1465245263276 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 13:34:23 INFO - PROCESS | 1657 | 1465245263281 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 13:34:23 INFO - PROCESS | 1657 | 1465245263284 Marionette TRACE conn2 <- [1,2562,null,{}] 13:34:23 INFO - PROCESS | 1657 | 1465245263287 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}] 13:34:23 INFO - PROCESS | 1657 | 1465245263289 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:23 INFO - PROCESS | 1657 | 1465245263368 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 13:34:23 INFO - PROCESS | 1657 | 1465245263376 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:23 INFO - PROCESS | 1657 | 1465245263377 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e86800 == 29 [pid = 1657] [id = 648] 13:34:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x116845000) [pid = 1657] [serial = 1944] [outer = 0x0] 13:34:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x116b13c00) [pid = 1657] [serial = 1945] [outer = 0x116845000] 13:34:23 INFO - PROCESS | 1657 | 1465245263404 Marionette DEBUG loaded listener.js 13:34:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x1177d8400) [pid = 1657] [serial = 1946] [outer = 0x116845000] 13:34:23 INFO - PROCESS | 1657 | 1465245263751 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]]]}] 13:34:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 13:34:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 524ms 13:34:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 13:34:23 INFO - PROCESS | 1657 | 1465245263803 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 13:34:23 INFO - PROCESS | 1657 | 1465245263804 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 13:34:23 INFO - PROCESS | 1657 | 1465245263806 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 13:34:23 INFO - PROCESS | 1657 | 1465245263807 Marionette TRACE conn2 <- [1,2566,null,{}] 13:34:23 INFO - PROCESS | 1657 | 1465245263815 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}] 13:34:23 INFO - PROCESS | 1657 | 1465245263825 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:23 INFO - PROCESS | 1657 | 1465245263902 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 13:34:23 INFO - PROCESS | 1657 | 1465245263910 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:23 INFO - PROCESS | 1657 | 1465245263913 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x119783800 == 30 [pid = 1657] [id = 649] 13:34:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x11864e800) [pid = 1657] [serial = 1947] [outer = 0x0] 13:34:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x118683800) [pid = 1657] [serial = 1948] [outer = 0x11864e800] 13:34:23 INFO - PROCESS | 1657 | 1465245263941 Marionette DEBUG loaded listener.js 13:34:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x1188a4c00) [pid = 1657] [serial = 1949] [outer = 0x11864e800] 13:34:24 INFO - PROCESS | 1657 | 1465245264374 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]]]}] 13:34:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 13:34:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 619ms 13:34:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 13:34:24 INFO - PROCESS | 1657 | 1465245264425 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 13:34:24 INFO - PROCESS | 1657 | 1465245264426 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 13:34:24 INFO - PROCESS | 1657 | 1465245264428 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 13:34:24 INFO - PROCESS | 1657 | 1465245264429 Marionette TRACE conn2 <- [1,2570,null,{}] 13:34:24 INFO - PROCESS | 1657 | 1465245264431 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}] 13:34:24 INFO - PROCESS | 1657 | 1465245264432 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:24 INFO - PROCESS | 1657 | 1465245264499 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 13:34:24 INFO - PROCESS | 1657 | 1465245264504 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:24 INFO - PROCESS | 1657 | 1465245264508 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x121b5b000 == 31 [pid = 1657] [id = 650] 13:34:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x1190f3c00) [pid = 1657] [serial = 1950] [outer = 0x0] 13:34:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x1197c3400) [pid = 1657] [serial = 1951] [outer = 0x1190f3c00] 13:34:24 INFO - PROCESS | 1657 | 1465245264550 Marionette DEBUG loaded listener.js 13:34:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x119a0cc00) [pid = 1657] [serial = 1952] [outer = 0x1190f3c00] 13:34:25 INFO - PROCESS | 1657 | 1465245265092 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]]]}] 13:34:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 13:34:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 720ms 13:34:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 13:34:25 INFO - PROCESS | 1657 | 1465245265149 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 13:34:25 INFO - PROCESS | 1657 | 1465245265151 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 13:34:25 INFO - PROCESS | 1657 | 1465245265156 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 13:34:25 INFO - PROCESS | 1657 | 1465245265158 Marionette TRACE conn2 <- [1,2574,null,{}] 13:34:25 INFO - PROCESS | 1657 | 1465245265162 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}] 13:34:25 INFO - PROCESS | 1657 | 1465245265164 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:25 INFO - PROCESS | 1657 | 1465245265297 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 13:34:25 INFO - PROCESS | 1657 | 1465245265353 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:25 INFO - PROCESS | 1657 | 1465245265355 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x125695800 == 32 [pid = 1657] [id = 651] 13:34:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x119991400) [pid = 1657] [serial = 1953] [outer = 0x0] 13:34:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x119b54800) [pid = 1657] [serial = 1954] [outer = 0x119991400] 13:34:25 INFO - PROCESS | 1657 | 1465245265379 Marionette DEBUG loaded listener.js 13:34:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x1211b4000) [pid = 1657] [serial = 1955] [outer = 0x119991400] 13:34:25 INFO - PROCESS | 1657 | 1465245265686 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]]]}] 13:34:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 13:34:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 572ms 13:34:25 INFO - PROCESS | 1657 | 1465245265735 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 13:34:25 INFO - PROCESS | 1657 | 1465245265736 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 13:34:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 13:34:25 INFO - PROCESS | 1657 | 1465245265739 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 13:34:25 INFO - PROCESS | 1657 | 1465245265740 Marionette TRACE conn2 <- [1,2578,null,{}] 13:34:25 INFO - PROCESS | 1657 | 1465245265742 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}] 13:34:25 INFO - PROCESS | 1657 | 1465245265746 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:25 INFO - PROCESS | 1657 | 1465245265861 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 13:34:25 INFO - PROCESS | 1657 | 1465245265874 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:25 INFO - PROCESS | 1657 | 1465245265876 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x128ba3000 == 33 [pid = 1657] [id = 652] 13:34:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1211b9c00) [pid = 1657] [serial = 1956] [outer = 0x0] 13:34:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x121355c00) [pid = 1657] [serial = 1957] [outer = 0x1211b9c00] 13:34:25 INFO - PROCESS | 1657 | 1465245265901 Marionette DEBUG loaded listener.js 13:34:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x121a6d000) [pid = 1657] [serial = 1958] [outer = 0x1211b9c00] 13:34:26 INFO - PROCESS | 1657 | 1465245266242 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]]]}] 13:34:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 13:34:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 519ms 13:34:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 13:34:26 INFO - PROCESS | 1657 | 1465245266258 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 13:34:26 INFO - PROCESS | 1657 | 1465245266260 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 13:34:26 INFO - PROCESS | 1657 | 1465245266262 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 13:34:26 INFO - PROCESS | 1657 | 1465245266263 Marionette TRACE conn2 <- [1,2582,null,{}] 13:34:26 INFO - PROCESS | 1657 | 1465245266265 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}] 13:34:26 INFO - PROCESS | 1657 | 1465245266266 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:26 INFO - PROCESS | 1657 | 1465245266362 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 13:34:26 INFO - PROCESS | 1657 | 1465245266373 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:26 INFO - PROCESS | 1657 | 1465245266381 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x129d79800 == 34 [pid = 1657] [id = 653] 13:34:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x121a74c00) [pid = 1657] [serial = 1959] [outer = 0x0] 13:34:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x124ebd400) [pid = 1657] [serial = 1960] [outer = 0x121a74c00] 13:34:26 INFO - PROCESS | 1657 | 1465245266406 Marionette DEBUG loaded listener.js 13:34:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x125d5bc00) [pid = 1657] [serial = 1961] [outer = 0x121a74c00] 13:34:26 INFO - PROCESS | 1657 | 1465245266868 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]]]}] 13:34:26 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x121548400) [pid = 1657] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 13:34:26 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x126edb000) [pid = 1657] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 13:34:26 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x11822a400) [pid = 1657] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 13:34:26 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x128d73000) [pid = 1657] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 13:34:26 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x12a5e1000) [pid = 1657] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 13:34:26 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x119077000) [pid = 1657] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 13:34:26 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x115ae4800) [pid = 1657] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 13:34:26 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x119a0b000) [pid = 1657] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 13:34:26 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x110fb8000) [pid = 1657] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 13:34:26 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x124cd0800) [pid = 1657] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 13:34:26 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x117eb9400) [pid = 1657] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 13:34:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 13:34:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 618ms 13:34:26 INFO - PROCESS | 1657 | 1465245266881 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 13:34:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 13:34:26 INFO - PROCESS | 1657 | 1465245266882 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 13:34:26 INFO - PROCESS | 1657 | 1465245266884 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 13:34:26 INFO - PROCESS | 1657 | 1465245266885 Marionette TRACE conn2 <- [1,2586,null,{}] 13:34:26 INFO - PROCESS | 1657 | 1465245266888 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}] 13:34:26 INFO - PROCESS | 1657 | 1465245266889 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:26 INFO - PROCESS | 1657 | 1465245266960 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 13:34:26 INFO - PROCESS | 1657 | 1465245266965 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:26 INFO - PROCESS | 1657 | 1465245266966 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x121cc3800 == 35 [pid = 1657] [id = 654] 13:34:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x110fadc00) [pid = 1657] [serial = 1962] [outer = 0x0] 13:34:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x118224400) [pid = 1657] [serial = 1963] [outer = 0x110fadc00] 13:34:26 INFO - PROCESS | 1657 | 1465245266992 Marionette DEBUG loaded listener.js 13:34:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x12153e000) [pid = 1657] [serial = 1964] [outer = 0x110fadc00] 13:34:27 INFO - PROCESS | 1657 | 1465245267324 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]]]}] 13:34:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 13:34:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 470ms 13:34:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 13:34:27 INFO - PROCESS | 1657 | 1465245267356 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 13:34:27 INFO - PROCESS | 1657 | 1465245267357 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 13:34:27 INFO - PROCESS | 1657 | 1465245267359 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 13:34:27 INFO - PROCESS | 1657 | 1465245267360 Marionette TRACE conn2 <- [1,2590,null,{}] 13:34:27 INFO - PROCESS | 1657 | 1465245267363 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}] 13:34:27 INFO - PROCESS | 1657 | 1465245267364 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:27 INFO - PROCESS | 1657 | 1465245267442 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 13:34:27 INFO - PROCESS | 1657 | 1465245267445 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:27 INFO - PROCESS | 1657 | 1465245267446 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b039800 == 36 [pid = 1657] [id = 655] 13:34:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x124c79400) [pid = 1657] [serial = 1965] [outer = 0x0] 13:34:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x127122800) [pid = 1657] [serial = 1966] [outer = 0x124c79400] 13:34:27 INFO - PROCESS | 1657 | 1465245267470 Marionette DEBUG loaded listener.js 13:34:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x128910400) [pid = 1657] [serial = 1967] [outer = 0x124c79400] 13:34:27 INFO - PROCESS | 1657 | 1465245267808 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]]]}] 13:34:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 13:34:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 467ms 13:34:27 INFO - PROCESS | 1657 | 1465245267829 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 13:34:27 INFO - PROCESS | 1657 | 1465245267830 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 13:34:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 13:34:27 INFO - PROCESS | 1657 | 1465245267832 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 13:34:27 INFO - PROCESS | 1657 | 1465245267833 Marionette TRACE conn2 <- [1,2594,null,{}] 13:34:27 INFO - PROCESS | 1657 | 1465245267858 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}] 13:34:27 INFO - PROCESS | 1657 | 1465245267859 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:27 INFO - PROCESS | 1657 | 1465245267937 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 13:34:27 INFO - PROCESS | 1657 | 1465245267943 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:27 INFO - PROCESS | 1657 | 1465245267944 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bb0a800 == 37 [pid = 1657] [id = 656] 13:34:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x126fbc400) [pid = 1657] [serial = 1968] [outer = 0x0] 13:34:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x128919800) [pid = 1657] [serial = 1969] [outer = 0x126fbc400] 13:34:27 INFO - PROCESS | 1657 | 1465245267968 Marionette DEBUG loaded listener.js 13:34:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x128b32800) [pid = 1657] [serial = 1970] [outer = 0x126fbc400] 13:34:28 INFO - PROCESS | 1657 | 1465245268298 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]]]}] 13:34:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 13:34:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 486ms 13:34:28 INFO - PROCESS | 1657 | 1465245268320 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 13:34:28 INFO - PROCESS | 1657 | 1465245268322 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 13:34:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 13:34:28 INFO - PROCESS | 1657 | 1465245268326 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 13:34:28 INFO - PROCESS | 1657 | 1465245268328 Marionette TRACE conn2 <- [1,2598,null,{}] 13:34:28 INFO - PROCESS | 1657 | 1465245268331 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}] 13:34:28 INFO - PROCESS | 1657 | 1465245268333 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:28 INFO - PROCESS | 1657 | 1465245268438 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 13:34:28 INFO - PROCESS | 1657 | 1465245268524 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:28 INFO - PROCESS | 1657 | 1465245268525 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bf62800 == 38 [pid = 1657] [id = 657] 13:34:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x128b26000) [pid = 1657] [serial = 1971] [outer = 0x0] 13:34:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x128d6ec00) [pid = 1657] [serial = 1972] [outer = 0x128b26000] 13:34:28 INFO - PROCESS | 1657 | 1465245268569 Marionette DEBUG loaded listener.js 13:34:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x12939ac00) [pid = 1657] [serial = 1973] [outer = 0x128b26000] 13:34:29 INFO - PROCESS | 1657 | 1465245269160 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]]]}] 13:34:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 13:34:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 872ms 13:34:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 13:34:29 INFO - PROCESS | 1657 | 1465245269199 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 13:34:29 INFO - PROCESS | 1657 | 1465245269201 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 13:34:29 INFO - PROCESS | 1657 | 1465245269205 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 13:34:29 INFO - PROCESS | 1657 | 1465245269207 Marionette TRACE conn2 <- [1,2602,null,{}] 13:34:29 INFO - PROCESS | 1657 | 1465245269211 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}] 13:34:29 INFO - PROCESS | 1657 | 1465245269212 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:29 INFO - PROCESS | 1657 | 1465245269327 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 13:34:29 INFO - PROCESS | 1657 | 1465245269386 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:29 INFO - PROCESS | 1657 | 1465245269388 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x117209800 == 39 [pid = 1657] [id = 658] 13:34:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x11306e000) [pid = 1657] [serial = 1974] [outer = 0x0] 13:34:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x113ea1000) [pid = 1657] [serial = 1975] [outer = 0x11306e000] 13:34:29 INFO - PROCESS | 1657 | 1465245269419 Marionette DEBUG loaded listener.js 13:34:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x116638800) [pid = 1657] [serial = 1976] [outer = 0x11306e000] 13:34:30 INFO - PROCESS | 1657 | 1465245270076 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]]]}] 13:34:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 13:34:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 923ms 13:34:30 INFO - PROCESS | 1657 | 1465245270127 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 13:34:30 INFO - PROCESS | 1657 | 1465245270130 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 13:34:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 13:34:30 INFO - PROCESS | 1657 | 1465245270135 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 13:34:30 INFO - PROCESS | 1657 | 1465245270137 Marionette TRACE conn2 <- [1,2606,null,{}] 13:34:30 INFO - PROCESS | 1657 | 1465245270139 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}] 13:34:30 INFO - PROCESS | 1657 | 1465245270141 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:30 INFO - PROCESS | 1657 | 1465245270252 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 13:34:30 INFO - PROCESS | 1657 | 1465245270310 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:30 INFO - PROCESS | 1657 | 1465245270311 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x124c3a800 == 40 [pid = 1657] [id = 659] 13:34:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x118181c00) [pid = 1657] [serial = 1977] [outer = 0x0] 13:34:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x118223400) [pid = 1657] [serial = 1978] [outer = 0x118181c00] 13:34:30 INFO - PROCESS | 1657 | 1465245270342 Marionette DEBUG loaded listener.js 13:34:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x118691400) [pid = 1657] [serial = 1979] [outer = 0x118181c00] 13:34:30 INFO - PROCESS | 1657 | --DOCSHELL 0x12bb0a800 == 39 [pid = 1657] [id = 656] 13:34:30 INFO - PROCESS | 1657 | --DOCSHELL 0x12b039800 == 38 [pid = 1657] [id = 655] 13:34:30 INFO - PROCESS | 1657 | --DOCSHELL 0x121cc3800 == 37 [pid = 1657] [id = 654] 13:34:30 INFO - PROCESS | 1657 | --DOCSHELL 0x129d79800 == 36 [pid = 1657] [id = 653] 13:34:30 INFO - PROCESS | 1657 | --DOCSHELL 0x128ba3000 == 35 [pid = 1657] [id = 652] 13:34:30 INFO - PROCESS | 1657 | --DOCSHELL 0x125695800 == 34 [pid = 1657] [id = 651] 13:34:30 INFO - PROCESS | 1657 | --DOCSHELL 0x121b5b000 == 33 [pid = 1657] [id = 650] 13:34:31 INFO - PROCESS | 1657 | --DOCSHELL 0x119783800 == 32 [pid = 1657] [id = 649] 13:34:31 INFO - PROCESS | 1657 | --DOCSHELL 0x117e86800 == 31 [pid = 1657] [id = 648] 13:34:31 INFO - PROCESS | 1657 | --DOCSHELL 0x115ecd800 == 30 [pid = 1657] [id = 647] 13:34:31 INFO - PROCESS | 1657 | 1465245271011 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]]]}] 13:34:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 13:34:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 923ms 13:34:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 13:34:31 INFO - PROCESS | 1657 | 1465245271058 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 13:34:31 INFO - PROCESS | 1657 | 1465245271060 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 13:34:31 INFO - PROCESS | 1657 | 1465245271063 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 13:34:31 INFO - PROCESS | 1657 | 1465245271064 Marionette TRACE conn2 <- [1,2610,null,{}] 13:34:31 INFO - PROCESS | 1657 | 1465245271068 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}] 13:34:31 INFO - PROCESS | 1657 | 1465245271069 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:31 INFO - PROCESS | 1657 | 1465245271152 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 13:34:31 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12a8b3800) [pid = 1657] [serial = 1924] [outer = 0x0] [url = about:blank] 13:34:31 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12a8bc000) [pid = 1657] [serial = 1925] [outer = 0x0] [url = about:blank] 13:34:31 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x129399400) [pid = 1657] [serial = 1921] [outer = 0x0] [url = about:blank] 13:34:31 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x128913000) [pid = 1657] [serial = 1916] [outer = 0x0] [url = about:blank] 13:34:31 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x119aa2800) [pid = 1657] [serial = 1907] [outer = 0x0] [url = about:blank] 13:34:31 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1162ba800) [pid = 1657] [serial = 1897] [outer = 0x0] [url = about:blank] 13:34:31 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1211b7000) [pid = 1657] [serial = 1909] [outer = 0x0] [url = about:blank] 13:34:31 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x119996400) [pid = 1657] [serial = 1906] [outer = 0x0] [url = about:blank] 13:34:31 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x116b0c400) [pid = 1657] [serial = 1901] [outer = 0x0] [url = about:blank] 13:34:31 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x116b22400) [pid = 1657] [serial = 1898] [outer = 0x0] [url = about:blank] 13:34:31 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x113b39400) [pid = 1657] [serial = 1900] [outer = 0x0] [url = about:blank] 13:34:31 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x121546000) [pid = 1657] [serial = 1910] [outer = 0x0] [url = about:blank] 13:34:31 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x12a8bfc00) [pid = 1657] [serial = 1895] [outer = 0x0] [url = about:blank] 13:34:31 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x118691000) [pid = 1657] [serial = 1904] [outer = 0x0] [url = about:blank] 13:34:31 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x1184e1800) [pid = 1657] [serial = 1903] [outer = 0x0] [url = about:blank] 13:34:31 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x129179000) [pid = 1657] [serial = 1919] [outer = 0x0] [url = about:blank] 13:34:31 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x125099400) [pid = 1657] [serial = 1913] [outer = 0x0] [url = about:blank] 13:34:31 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x121cde800) [pid = 1657] [serial = 1912] [outer = 0x0] [url = about:blank] 13:34:31 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x126f21c00) [pid = 1657] [serial = 1915] [outer = 0x0] [url = about:blank] 13:34:31 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x128b2b000) [pid = 1657] [serial = 1918] [outer = 0x0] [url = about:blank] 13:34:31 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x12a5e0c00) [pid = 1657] [serial = 1922] [outer = 0x0] [url = about:blank] 13:34:31 INFO - PROCESS | 1657 | 1465245271220 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:31 INFO - PROCESS | 1657 | 1465245271221 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x117216000 == 31 [pid = 1657] [id = 660] 13:34:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x115f61000) [pid = 1657] [serial = 1980] [outer = 0x0] 13:34:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x116b0e400) [pid = 1657] [serial = 1981] [outer = 0x115f61000] 13:34:31 INFO - PROCESS | 1657 | 1465245271249 Marionette DEBUG loaded listener.js 13:34:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x118181800) [pid = 1657] [serial = 1982] [outer = 0x115f61000] 13:34:31 INFO - PROCESS | 1657 | 1465245271621 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]]]}] 13:34:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 13:34:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 569ms 13:34:31 INFO - PROCESS | 1657 | 1465245271632 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 13:34:31 INFO - PROCESS | 1657 | 1465245271636 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 13:34:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 13:34:31 INFO - PROCESS | 1657 | 1465245271643 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 13:34:31 INFO - PROCESS | 1657 | 1465245271646 Marionette TRACE conn2 <- [1,2614,null,{}] 13:34:31 INFO - PROCESS | 1657 | 1465245271649 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}] 13:34:31 INFO - PROCESS | 1657 | 1465245271652 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:31 INFO - PROCESS | 1657 | 1465245271811 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 13:34:31 INFO - PROCESS | 1657 | 1465245271893 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:31 INFO - PROCESS | 1657 | 1465245271894 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x119773000 == 32 [pid = 1657] [id = 661] 13:34:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x1181b8400) [pid = 1657] [serial = 1983] [outer = 0x0] 13:34:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x118691c00) [pid = 1657] [serial = 1984] [outer = 0x1181b8400] 13:34:31 INFO - PROCESS | 1657 | 1465245271938 Marionette DEBUG loaded listener.js 13:34:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x1197c5800) [pid = 1657] [serial = 1985] [outer = 0x1181b8400] 13:34:32 INFO - PROCESS | 1657 | 1465245272286 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]]]}] 13:34:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 13:34:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 674ms 13:34:32 INFO - PROCESS | 1657 | 1465245272323 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 13:34:32 INFO - PROCESS | 1657 | 1465245272326 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 13:34:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 13:34:32 INFO - PROCESS | 1657 | 1465245272335 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 13:34:32 INFO - PROCESS | 1657 | 1465245272337 Marionette TRACE conn2 <- [1,2618,null,{}] 13:34:32 INFO - PROCESS | 1657 | 1465245272347 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}] 13:34:32 INFO - PROCESS | 1657 | 1465245272350 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:32 INFO - PROCESS | 1657 | 1465245272429 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 13:34:32 INFO - PROCESS | 1657 | 1465245272434 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:32 INFO - PROCESS | 1657 | 1465245272436 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x124ec9800 == 33 [pid = 1657] [id = 662] 13:34:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x11308dc00) [pid = 1657] [serial = 1986] [outer = 0x0] 13:34:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x1211b4400) [pid = 1657] [serial = 1987] [outer = 0x11308dc00] 13:34:32 INFO - PROCESS | 1657 | 1465245272466 Marionette DEBUG loaded listener.js 13:34:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x121356000) [pid = 1657] [serial = 1988] [outer = 0x11308dc00] 13:34:32 INFO - PROCESS | 1657 | 1465245272791 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]]]}] 13:34:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 13:34:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 473ms 13:34:32 INFO - PROCESS | 1657 | 1465245272810 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 13:34:32 INFO - PROCESS | 1657 | 1465245272811 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 13:34:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 13:34:32 INFO - PROCESS | 1657 | 1465245272814 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 13:34:32 INFO - PROCESS | 1657 | 1465245272815 Marionette TRACE conn2 <- [1,2622,null,{}] 13:34:32 INFO - PROCESS | 1657 | 1465245272817 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}] 13:34:32 INFO - PROCESS | 1657 | 1465245272818 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:32 INFO - PROCESS | 1657 | 1465245272898 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 13:34:32 INFO - PROCESS | 1657 | 1465245272902 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:32 INFO - PROCESS | 1657 | 1465245272903 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x1291df000 == 34 [pid = 1657] [id = 663] 13:34:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x121540400) [pid = 1657] [serial = 1989] [outer = 0x0] 13:34:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1216ea000) [pid = 1657] [serial = 1990] [outer = 0x121540400] 13:34:32 INFO - PROCESS | 1657 | 1465245272931 Marionette DEBUG loaded listener.js 13:34:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x124c71400) [pid = 1657] [serial = 1991] [outer = 0x121540400] 13:34:33 INFO - PROCESS | 1657 | 1465245273280 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]]]}] 13:34:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 13:34:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 470ms 13:34:33 INFO - PROCESS | 1657 | 1465245273285 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 13:34:33 INFO - PROCESS | 1657 | 1465245273286 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 13:34:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 13:34:33 INFO - PROCESS | 1657 | 1465245273321 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 13:34:33 INFO - PROCESS | 1657 | 1465245273324 Marionette TRACE conn2 <- [1,2626,null,{}] 13:34:33 INFO - PROCESS | 1657 | 1465245273327 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}] 13:34:33 INFO - PROCESS | 1657 | 1465245273328 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:33 INFO - PROCESS | 1657 | 1465245273435 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 13:34:33 INFO - PROCESS | 1657 | 1465245273439 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:33 INFO - PROCESS | 1657 | 1465245273440 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a7d8800 == 35 [pid = 1657] [id = 664] 13:34:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x113068000) [pid = 1657] [serial = 1992] [outer = 0x0] 13:34:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1251fd400) [pid = 1657] [serial = 1993] [outer = 0x113068000] 13:34:33 INFO - PROCESS | 1657 | 1465245273464 Marionette DEBUG loaded listener.js 13:34:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x126edb000) [pid = 1657] [serial = 1994] [outer = 0x113068000] 13:34:33 INFO - PROCESS | 1657 | 1465245273861 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]]]}] 13:34:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 13:34:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 596ms 13:34:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 13:34:33 INFO - PROCESS | 1657 | 1465245273893 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 13:34:33 INFO - PROCESS | 1657 | 1465245273895 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 13:34:33 INFO - PROCESS | 1657 | 1465245273898 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 13:34:33 INFO - PROCESS | 1657 | 1465245273900 Marionette TRACE conn2 <- [1,2630,null,{}] 13:34:33 INFO - PROCESS | 1657 | 1465245273903 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}] 13:34:33 INFO - PROCESS | 1657 | 1465245273909 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:34 INFO - PROCESS | 1657 | 1465245274089 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 13:34:34 INFO - PROCESS | 1657 | 1465245274126 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:34 INFO - PROCESS | 1657 | 1465245274127 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bb0d800 == 36 [pid = 1657] [id = 665] 13:34:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1272ef400) [pid = 1657] [serial = 1995] [outer = 0x0] 13:34:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x128d72800) [pid = 1657] [serial = 1996] [outer = 0x1272ef400] 13:34:34 INFO - PROCESS | 1657 | 1465245274152 Marionette DEBUG loaded listener.js 13:34:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1293a2400) [pid = 1657] [serial = 1997] [outer = 0x1272ef400] 13:34:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 13:34:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 621ms 13:34:34 INFO - PROCESS | 1657 | 1465245274514 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]]]}] 13:34:34 INFO - PROCESS | 1657 | 1465245274520 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 13:34:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 13:34:34 INFO - PROCESS | 1657 | 1465245274522 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 13:34:34 INFO - PROCESS | 1657 | 1465245274524 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 13:34:34 INFO - PROCESS | 1657 | 1465245274526 Marionette TRACE conn2 <- [1,2634,null,{}] 13:34:34 INFO - PROCESS | 1657 | 1465245274528 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}] 13:34:34 INFO - PROCESS | 1657 | 1465245274529 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:34 INFO - PROCESS | 1657 | 1465245274630 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 13:34:34 INFO - PROCESS | 1657 | 1465245274633 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:34 INFO - PROCESS | 1657 | 1465245274634 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c42b800 == 37 [pid = 1657] [id = 666] 13:34:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1293a2000) [pid = 1657] [serial = 1998] [outer = 0x0] 13:34:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12a5e2c00) [pid = 1657] [serial = 1999] [outer = 0x1293a2000] 13:34:34 INFO - PROCESS | 1657 | 1465245274658 Marionette DEBUG loaded listener.js 13:34:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12a734800) [pid = 1657] [serial = 2000] [outer = 0x1293a2000] 13:34:35 INFO - PROCESS | 1657 | 1465245275002 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]]]}] 13:34:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 13:34:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 518ms 13:34:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 13:34:35 INFO - PROCESS | 1657 | 1465245275043 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 13:34:35 INFO - PROCESS | 1657 | 1465245275044 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 13:34:35 INFO - PROCESS | 1657 | 1465245275046 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 13:34:35 INFO - PROCESS | 1657 | 1465245275047 Marionette TRACE conn2 <- [1,2638,null,{}] 13:34:35 INFO - PROCESS | 1657 | 1465245275050 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}] 13:34:35 INFO - PROCESS | 1657 | 1465245275051 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:35 INFO - PROCESS | 1657 | 1465245275147 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 13:34:35 INFO - PROCESS | 1657 | 1465245275150 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:35 INFO - PROCESS | 1657 | 1465245275151 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c725000 == 38 [pid = 1657] [id = 667] 13:34:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1293a2800) [pid = 1657] [serial = 2001] [outer = 0x0] 13:34:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12a8b7000) [pid = 1657] [serial = 2002] [outer = 0x1293a2800] 13:34:35 INFO - PROCESS | 1657 | 1465245275176 Marionette DEBUG loaded listener.js 13:34:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12b04f800) [pid = 1657] [serial = 2003] [outer = 0x1293a2800] 13:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x11864e800) [pid = 1657] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 13:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x116845000) [pid = 1657] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 13:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1190f3c00) [pid = 1657] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 13:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x119991400) [pid = 1657] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 13:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x113bb9c00) [pid = 1657] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 13:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x113d2c400) [pid = 1657] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 13:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x112f62800) [pid = 1657] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 13:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x126fbc400) [pid = 1657] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 13:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1188a9c00) [pid = 1657] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 13:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1211d6800) [pid = 1657] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 13:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x125d5ec00) [pid = 1657] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 13:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1211b9c00) [pid = 1657] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 13:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x121a74c00) [pid = 1657] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 13:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x110fadc00) [pid = 1657] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 13:34:35 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x124c79400) [pid = 1657] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 13:34:35 INFO - PROCESS | 1657 | 1465245275586 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]]]}] 13:34:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 13:34:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 568ms 13:34:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 13:34:35 INFO - PROCESS | 1657 | 1465245275615 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 13:34:35 INFO - PROCESS | 1657 | 1465245275617 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 13:34:35 INFO - PROCESS | 1657 | 1465245275619 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 13:34:35 INFO - PROCESS | 1657 | 1465245275620 Marionette TRACE conn2 <- [1,2642,null,{}] 13:34:35 INFO - PROCESS | 1657 | 1465245275625 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}] 13:34:35 INFO - PROCESS | 1657 | 1465245275626 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:35 INFO - PROCESS | 1657 | 1465245275702 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 13:34:35 INFO - PROCESS | 1657 | 1465245275761 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:35 INFO - PROCESS | 1657 | 1465245275763 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x124ca9800 == 39 [pid = 1657] [id = 668] 13:34:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x112f62800) [pid = 1657] [serial = 2004] [outer = 0x0] 13:34:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x117eb0400) [pid = 1657] [serial = 2005] [outer = 0x112f62800] 13:34:35 INFO - PROCESS | 1657 | 1465245275786 Marionette DEBUG loaded listener.js 13:34:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x121011000) [pid = 1657] [serial = 2006] [outer = 0x112f62800] 13:34:36 INFO - PROCESS | 1657 | 1465245276053 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]]]}] 13:34:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 13:34:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 473ms 13:34:36 INFO - PROCESS | 1657 | 1465245276096 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 13:34:36 INFO - PROCESS | 1657 | 1465245276097 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 13:34:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 13:34:36 INFO - PROCESS | 1657 | 1465245276099 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 13:34:36 INFO - PROCESS | 1657 | 1465245276100 Marionette TRACE conn2 <- [1,2646,null,{}] 13:34:36 INFO - PROCESS | 1657 | 1465245276103 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}] 13:34:36 INFO - PROCESS | 1657 | 1465245276104 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:36 INFO - PROCESS | 1657 | 1465245276196 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 13:34:36 INFO - PROCESS | 1657 | 1465245276200 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:36 INFO - PROCESS | 1657 | 1465245276201 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d004800 == 40 [pid = 1657] [id = 669] 13:34:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1211ac800) [pid = 1657] [serial = 2007] [outer = 0x0] 13:34:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x128913c00) [pid = 1657] [serial = 2008] [outer = 0x1211ac800] 13:34:36 INFO - PROCESS | 1657 | 1465245276225 Marionette DEBUG loaded listener.js 13:34:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x12b053c00) [pid = 1657] [serial = 2009] [outer = 0x1211ac800] 13:34:36 INFO - PROCESS | 1657 | 1465245276582 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]]]}] 13:34:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 13:34:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 518ms 13:34:36 INFO - PROCESS | 1657 | 1465245276627 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 13:34:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 13:34:36 INFO - PROCESS | 1657 | 1465245276629 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 13:34:36 INFO - PROCESS | 1657 | 1465245276631 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 13:34:36 INFO - PROCESS | 1657 | 1465245276632 Marionette TRACE conn2 <- [1,2650,null,{}] 13:34:36 INFO - PROCESS | 1657 | 1465245276635 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}] 13:34:36 INFO - PROCESS | 1657 | 1465245276636 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:36 INFO - PROCESS | 1657 | 1465245276727 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 13:34:36 INFO - PROCESS | 1657 | 1465245276731 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:36 INFO - PROCESS | 1657 | 1465245276732 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d0f9000 == 41 [pid = 1657] [id = 670] 13:34:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x121358800) [pid = 1657] [serial = 2010] [outer = 0x0] 13:34:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x12b0b6c00) [pid = 1657] [serial = 2011] [outer = 0x121358800] 13:34:36 INFO - PROCESS | 1657 | 1465245276758 Marionette DEBUG loaded listener.js 13:34:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x12b1bdc00) [pid = 1657] [serial = 2012] [outer = 0x121358800] 13:34:37 INFO - PROCESS | 1657 | 1465245277065 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]]]}] 13:34:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 13:34:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 468ms 13:34:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 13:34:37 INFO - PROCESS | 1657 | 1465245277100 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 13:34:37 INFO - PROCESS | 1657 | 1465245277101 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 13:34:37 INFO - PROCESS | 1657 | 1465245277103 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 13:34:37 INFO - PROCESS | 1657 | 1465245277105 Marionette TRACE conn2 <- [1,2654,null,{}] 13:34:37 INFO - PROCESS | 1657 | 1465245277109 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}] 13:34:37 INFO - PROCESS | 1657 | 1465245277110 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:37 INFO - PROCESS | 1657 | 1465245277192 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 13:34:37 INFO - PROCESS | 1657 | 1465245277195 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:37 INFO - PROCESS | 1657 | 1465245277197 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d4b7000 == 42 [pid = 1657] [id = 671] 13:34:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12b908800) [pid = 1657] [serial = 2013] [outer = 0x0] 13:34:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12b910800) [pid = 1657] [serial = 2014] [outer = 0x12b908800] 13:34:37 INFO - PROCESS | 1657 | 1465245277220 Marionette DEBUG loaded listener.js 13:34:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12b915000) [pid = 1657] [serial = 2015] [outer = 0x12b908800] 13:34:38 INFO - PROCESS | 1657 | --DOCSHELL 0x1182c8800 == 41 [pid = 1657] [id = 646] 13:34:38 INFO - PROCESS | 1657 | --DOCSHELL 0x117216000 == 40 [pid = 1657] [id = 660] 13:34:38 INFO - PROCESS | 1657 | --DOCSHELL 0x124c3a800 == 39 [pid = 1657] [id = 659] 13:34:38 INFO - PROCESS | 1657 | --DOCSHELL 0x117209800 == 38 [pid = 1657] [id = 658] 13:34:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12bf62800 == 37 [pid = 1657] [id = 657] 13:34:38 INFO - PROCESS | 1657 | --DOCSHELL 0x119773000 == 36 [pid = 1657] [id = 661] 13:34:38 INFO - PROCESS | 1657 | --DOCSHELL 0x124ec9800 == 35 [pid = 1657] [id = 662] 13:34:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12c725000 == 34 [pid = 1657] [id = 667] 13:34:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12d004800 == 33 [pid = 1657] [id = 669] 13:34:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12c42b800 == 32 [pid = 1657] [id = 666] 13:34:38 INFO - PROCESS | 1657 | --DOCSHELL 0x124ca9800 == 31 [pid = 1657] [id = 668] 13:34:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12a7d8800 == 30 [pid = 1657] [id = 664] 13:34:38 INFO - PROCESS | 1657 | --DOCSHELL 0x1291df000 == 29 [pid = 1657] [id = 663] 13:34:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12bb0d800 == 28 [pid = 1657] [id = 665] 13:34:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12d0f9000 == 27 [pid = 1657] [id = 670] 13:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x118683800) [pid = 1657] [serial = 1948] [outer = 0x0] [url = about:blank] 13:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1188a4c00) [pid = 1657] [serial = 1949] [outer = 0x0] [url = about:blank] 13:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x116b13c00) [pid = 1657] [serial = 1945] [outer = 0x0] [url = about:blank] 13:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1177d8400) [pid = 1657] [serial = 1946] [outer = 0x0] [url = about:blank] 13:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1197c3400) [pid = 1657] [serial = 1951] [outer = 0x0] [url = about:blank] 13:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x119b54800) [pid = 1657] [serial = 1954] [outer = 0x0] [url = about:blank] 13:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x113d6d400) [pid = 1657] [serial = 1942] [outer = 0x0] [url = about:blank] 13:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x115eb7c00) [pid = 1657] [serial = 1943] [outer = 0x0] [url = about:blank] 13:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x117eb7800) [pid = 1657] [serial = 1928] [outer = 0x0] [url = about:blank] 13:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x116994800) [pid = 1657] [serial = 1927] [outer = 0x0] [url = about:blank] 13:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x125d59c00) [pid = 1657] [serial = 1940] [outer = 0x0] [url = about:blank] 13:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x128b32800) [pid = 1657] [serial = 1970] [outer = 0x0] [url = about:blank] 13:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x11709d800) [pid = 1657] [serial = 1939] [outer = 0x0] [url = about:blank] 13:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x119a0ec00) [pid = 1657] [serial = 1931] [outer = 0x0] [url = about:blank] 13:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x1190f5c00) [pid = 1657] [serial = 1930] [outer = 0x0] [url = about:blank] 13:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x1211b7400) [pid = 1657] [serial = 1934] [outer = 0x0] [url = about:blank] 13:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x121547c00) [pid = 1657] [serial = 1933] [outer = 0x0] [url = about:blank] 13:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x128914400) [pid = 1657] [serial = 1937] [outer = 0x0] [url = about:blank] 13:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x1271dec00) [pid = 1657] [serial = 1936] [outer = 0x0] [url = about:blank] 13:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x121355c00) [pid = 1657] [serial = 1957] [outer = 0x0] [url = about:blank] 13:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x1211b4000) [pid = 1657] [serial = 1955] [outer = 0x0] [url = about:blank] 13:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x124ebd400) [pid = 1657] [serial = 1960] [outer = 0x0] [url = about:blank] 13:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x121a6d000) [pid = 1657] [serial = 1958] [outer = 0x0] [url = about:blank] 13:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x118224400) [pid = 1657] [serial = 1963] [outer = 0x0] [url = about:blank] 13:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x12153e000) [pid = 1657] [serial = 1964] [outer = 0x0] [url = about:blank] 13:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x128919800) [pid = 1657] [serial = 1969] [outer = 0x0] [url = about:blank] 13:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x125d5bc00) [pid = 1657] [serial = 1961] [outer = 0x0] [url = about:blank] 13:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x127122800) [pid = 1657] [serial = 1966] [outer = 0x0] [url = about:blank] 13:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 63 (0x128910400) [pid = 1657] [serial = 1967] [outer = 0x0] [url = about:blank] 13:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 62 (0x119a0cc00) [pid = 1657] [serial = 1952] [outer = 0x0] [url = about:blank] 13:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 61 (0x128d6ec00) [pid = 1657] [serial = 1972] [outer = 0x0] [url = about:blank] 13:34:38 INFO - PROCESS | 1657 | 1465245278652 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]]]}] 13:34:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 13:34:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1576ms 13:34:38 INFO - PROCESS | 1657 | 1465245278680 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 13:34:38 INFO - PROCESS | 1657 | 1465245278682 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 13:34:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 13:34:38 INFO - PROCESS | 1657 | 1465245278686 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 13:34:38 INFO - PROCESS | 1657 | 1465245278687 Marionette TRACE conn2 <- [1,2658,null,{}] 13:34:38 INFO - PROCESS | 1657 | 1465245278691 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}] 13:34:38 INFO - PROCESS | 1657 | 1465245278693 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:38 INFO - PROCESS | 1657 | 1465245278774 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 13:34:38 INFO - PROCESS | 1657 | 1465245278825 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:38 INFO - PROCESS | 1657 | 1465245278827 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x116686800 == 28 [pid = 1657] [id = 672] 13:34:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 62 (0x113097000) [pid = 1657] [serial = 2016] [outer = 0x0] 13:34:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x113d2b400) [pid = 1657] [serial = 2017] [outer = 0x113097000] 13:34:38 INFO - PROCESS | 1657 | 1465245278854 Marionette DEBUG loaded listener.js 13:34:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x115ead400) [pid = 1657] [serial = 2018] [outer = 0x113097000] 13:34:39 INFO - PROCESS | 1657 | 1465245279169 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]]]}] 13:34:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 13:34:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 522ms 13:34:39 INFO - PROCESS | 1657 | 1465245279208 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 13:34:39 INFO - PROCESS | 1657 | 1465245279212 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 13:34:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 13:34:39 INFO - PROCESS | 1657 | 1465245279217 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 13:34:39 INFO - PROCESS | 1657 | 1465245279219 Marionette TRACE conn2 <- [1,2662,null,{}] 13:34:39 INFO - PROCESS | 1657 | 1465245279221 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}] 13:34:39 INFO - PROCESS | 1657 | 1465245279223 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:39 INFO - PROCESS | 1657 | 1465245279302 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 13:34:39 INFO - PROCESS | 1657 | 1465245279309 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:39 INFO - PROCESS | 1657 | 1465245279310 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x118864000 == 29 [pid = 1657] [id = 673] 13:34:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x115ebb400) [pid = 1657] [serial = 2019] [outer = 0x0] 13:34:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x116b12400) [pid = 1657] [serial = 2020] [outer = 0x115ebb400] 13:34:39 INFO - PROCESS | 1657 | 1465245279337 Marionette DEBUG loaded listener.js 13:34:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x1175e5c00) [pid = 1657] [serial = 2021] [outer = 0x115ebb400] 13:34:39 INFO - PROCESS | 1657 | 1465245279670 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]]]}] 13:34:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 13:34:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 468ms 13:34:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 13:34:39 INFO - PROCESS | 1657 | 1465245279686 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 13:34:39 INFO - PROCESS | 1657 | 1465245279687 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 13:34:39 INFO - PROCESS | 1657 | 1465245279692 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 13:34:39 INFO - PROCESS | 1657 | 1465245279694 Marionette TRACE conn2 <- [1,2666,null,{}] 13:34:39 INFO - PROCESS | 1657 | 1465245279702 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}] 13:34:39 INFO - PROCESS | 1657 | 1465245279706 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:39 INFO - PROCESS | 1657 | 1465245279779 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 13:34:39 INFO - PROCESS | 1657 | 1465245279784 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:39 INFO - PROCESS | 1657 | 1465245279786 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x119781800 == 30 [pid = 1657] [id = 674] 13:34:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x110faac00) [pid = 1657] [serial = 2022] [outer = 0x0] 13:34:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x118229000) [pid = 1657] [serial = 2023] [outer = 0x110faac00] 13:34:39 INFO - PROCESS | 1657 | 1465245279816 Marionette DEBUG loaded listener.js 13:34:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x118682400) [pid = 1657] [serial = 2024] [outer = 0x110faac00] 13:34:40 INFO - PROCESS | 1657 | 1465245280652 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]]]}] 13:34:40 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) 13:34:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 974ms 13:34:40 INFO - PROCESS | 1657 | 1465245280666 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 13:34:40 INFO - PROCESS | 1657 | 1465245280667 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 13:34:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 13:34:40 INFO - PROCESS | 1657 | 1465245280669 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 13:34:40 INFO - PROCESS | 1657 | 1465245280671 Marionette TRACE conn2 <- [1,2670,null,{}] 13:34:40 INFO - PROCESS | 1657 | 1465245280674 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}] 13:34:40 INFO - PROCESS | 1657 | 1465245280676 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:40 INFO - PROCESS | 1657 | 1465245280751 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 13:34:40 INFO - PROCESS | 1657 | 1465245280755 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:40 INFO - PROCESS | 1657 | 1465245280758 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x12150d800 == 31 [pid = 1657] [id = 675] 13:34:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x11868bc00) [pid = 1657] [serial = 2025] [outer = 0x0] 13:34:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x118975c00) [pid = 1657] [serial = 2026] [outer = 0x11868bc00] 13:34:40 INFO - PROCESS | 1657 | 1465245280784 Marionette DEBUG loaded listener.js 13:34:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x119079800) [pid = 1657] [serial = 2027] [outer = 0x11868bc00] 13:34:41 INFO - PROCESS | 1657 | 1465245281581 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"]]]}] 13:34:41 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 13:34:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:34:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 13:34:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:34:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 923ms 13:34:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 13:34:41 INFO - PROCESS | 1657 | 1465245281594 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 13:34:41 INFO - PROCESS | 1657 | 1465245281595 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 13:34:41 INFO - PROCESS | 1657 | 1465245281597 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 13:34:41 INFO - PROCESS | 1657 | 1465245281607 Marionette TRACE conn2 <- [1,2674,null,{}] 13:34:41 INFO - PROCESS | 1657 | 1465245281611 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}] 13:34:41 INFO - PROCESS | 1657 | 1465245281612 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:41 INFO - PROCESS | 1657 | 1465245281681 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 13:34:41 INFO - PROCESS | 1657 | 1465245281736 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:41 INFO - PROCESS | 1657 | 1465245281737 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x122180800 == 32 [pid = 1657] [id = 676] 13:34:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x11229cc00) [pid = 1657] [serial = 2028] [outer = 0x0] 13:34:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x1190f6800) [pid = 1657] [serial = 2029] [outer = 0x11229cc00] 13:34:41 INFO - PROCESS | 1657 | 1465245281761 Marionette DEBUG loaded listener.js 13:34:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x119a0f000) [pid = 1657] [serial = 2030] [outer = 0x11229cc00] 13:34:42 INFO - PROCESS | 1657 | 1465245282519 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"]]]}] 13:34:42 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 13:34:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:34:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 13:34:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:34:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 929ms 13:34:42 INFO - PROCESS | 1657 | 1465245282527 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 13:34:42 INFO - PROCESS | 1657 | 1465245282529 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 13:34:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 13:34:42 INFO - PROCESS | 1657 | 1465245282531 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 13:34:42 INFO - PROCESS | 1657 | 1465245282532 Marionette TRACE conn2 <- [1,2678,null,{}] 13:34:42 INFO - PROCESS | 1657 | 1465245282534 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}] 13:34:42 INFO - PROCESS | 1657 | 1465245282538 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:42 INFO - PROCESS | 1657 | 1465245282627 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 13:34:42 INFO - PROCESS | 1657 | 1465245282631 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:42 INFO - PROCESS | 1657 | 1465245282632 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x126f92000 == 33 [pid = 1657] [id = 677] 13:34:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x1190f3c00) [pid = 1657] [serial = 2031] [outer = 0x0] 13:34:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1211b4000) [pid = 1657] [serial = 2032] [outer = 0x1190f3c00] 13:34:42 INFO - PROCESS | 1657 | 1465245282660 Marionette DEBUG loaded listener.js 13:34:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x12142f400) [pid = 1657] [serial = 2033] [outer = 0x1190f3c00] 13:34:43 INFO - PROCESS | 1657 | 1465245283531 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]]]}] 13:34:43 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) 13:34:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1018ms 13:34:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 13:34:43 INFO - PROCESS | 1657 | 1465245283550 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 13:34:43 INFO - PROCESS | 1657 | 1465245283551 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 13:34:43 INFO - PROCESS | 1657 | 1465245283553 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 13:34:43 INFO - PROCESS | 1657 | 1465245283554 Marionette TRACE conn2 <- [1,2682,null,{}] 13:34:43 INFO - PROCESS | 1657 | 1465245283558 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}] 13:34:43 INFO - PROCESS | 1657 | 1465245283559 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:43 INFO - PROCESS | 1657 | 1465245283659 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 13:34:43 INFO - PROCESS | 1657 | 1465245283697 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:43 INFO - PROCESS | 1657 | 1465245283698 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x128d8a000 == 34 [pid = 1657] [id = 678] 13:34:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x121431800) [pid = 1657] [serial = 2034] [outer = 0x0] 13:34:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x121546400) [pid = 1657] [serial = 2035] [outer = 0x121431800] 13:34:43 INFO - PROCESS | 1657 | 1465245283722 Marionette DEBUG loaded listener.js 13:34:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1217f8800) [pid = 1657] [serial = 2036] [outer = 0x121431800] 13:34:44 INFO - PROCESS | 1657 | 1465245284498 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]]]}] 13:34:44 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) 13:34:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 973ms 13:34:44 INFO - PROCESS | 1657 | 1465245284527 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 13:34:44 INFO - PROCESS | 1657 | 1465245284528 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 13:34:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 13:34:44 INFO - PROCESS | 1657 | 1465245284530 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 13:34:44 INFO - PROCESS | 1657 | 1465245284531 Marionette TRACE conn2 <- [1,2686,null,{}] 13:34:44 INFO - PROCESS | 1657 | 1465245284533 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}] 13:34:44 INFO - PROCESS | 1657 | 1465245284534 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:44 INFO - PROCESS | 1657 | 1465245284627 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 13:34:44 INFO - PROCESS | 1657 | 1465245284637 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:44 INFO - PROCESS | 1657 | 1465245284638 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a52e800 == 35 [pid = 1657] [id = 679] 13:34:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x121c5dc00) [pid = 1657] [serial = 2037] [outer = 0x0] 13:34:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x124c7c000) [pid = 1657] [serial = 2038] [outer = 0x121c5dc00] 13:34:44 INFO - PROCESS | 1657 | 1465245284666 Marionette DEBUG loaded listener.js 13:34:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x12511c800) [pid = 1657] [serial = 2039] [outer = 0x121c5dc00] 13:34:45 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1272ef400) [pid = 1657] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 13:34:45 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1293a2000) [pid = 1657] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 13:34:45 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1293a2800) [pid = 1657] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 13:34:45 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x112f62800) [pid = 1657] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 13:34:45 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x1211ac800) [pid = 1657] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 13:34:45 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x121358800) [pid = 1657] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 13:34:45 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x121540400) [pid = 1657] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 13:34:45 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x11308dc00) [pid = 1657] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 13:34:45 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x1181b8400) [pid = 1657] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 13:34:45 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x115f61000) [pid = 1657] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 13:34:45 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x118181c00) [pid = 1657] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 13:34:45 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x11306e000) [pid = 1657] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 13:34:45 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x128b26000) [pid = 1657] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 13:34:45 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x113068000) [pid = 1657] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 13:34:45 INFO - PROCESS | 1657 | 1465245285478 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"]]]}] 13:34:45 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 13:34:45 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:34:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 13:34:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:34:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 971ms 13:34:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 13:34:45 INFO - PROCESS | 1657 | 1465245285501 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 13:34:45 INFO - PROCESS | 1657 | 1465245285503 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 13:34:45 INFO - PROCESS | 1657 | 1465245285505 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 13:34:45 INFO - PROCESS | 1657 | 1465245285508 Marionette TRACE conn2 <- [1,2690,null,{}] 13:34:45 INFO - PROCESS | 1657 | 1465245285510 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}] 13:34:45 INFO - PROCESS | 1657 | 1465245285511 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:45 INFO - PROCESS | 1657 | 1465245285594 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 13:34:45 INFO - PROCESS | 1657 | 1465245285597 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:45 INFO - PROCESS | 1657 | 1465245285598 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x119780000 == 36 [pid = 1657] [id = 680] 13:34:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x116b14000) [pid = 1657] [serial = 2040] [outer = 0x0] 13:34:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x118647000) [pid = 1657] [serial = 2041] [outer = 0x116b14000] 13:34:45 INFO - PROCESS | 1657 | 1465245285622 Marionette DEBUG loaded listener.js 13:34:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x1218cd000) [pid = 1657] [serial = 2042] [outer = 0x116b14000] 13:34:46 INFO - PROCESS | 1657 | 1465245286448 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"]]]}] 13:34:46 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 13:34:46 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:34:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 13:34:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:34:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 973ms 13:34:46 INFO - PROCESS | 1657 | 1465245286479 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 13:34:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 13:34:46 INFO - PROCESS | 1657 | 1465245286481 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 13:34:46 INFO - PROCESS | 1657 | 1465245286484 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 13:34:46 INFO - PROCESS | 1657 | 1465245286485 Marionette TRACE conn2 <- [1,2694,null,{}] 13:34:46 INFO - PROCESS | 1657 | 1465245286489 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}] 13:34:46 INFO - PROCESS | 1657 | 1465245286491 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:46 INFO - PROCESS | 1657 | 1465245286593 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 13:34:46 INFO - PROCESS | 1657 | 1465245286598 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:46 INFO - PROCESS | 1657 | 1465245286599 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b02e000 == 37 [pid = 1657] [id = 681] 13:34:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x116b0fc00) [pid = 1657] [serial = 2043] [outer = 0x0] 13:34:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x125d5e800) [pid = 1657] [serial = 2044] [outer = 0x116b0fc00] 13:34:46 INFO - PROCESS | 1657 | 1465245286623 Marionette DEBUG loaded listener.js 13:34:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x12711d400) [pid = 1657] [serial = 2045] [outer = 0x116b0fc00] 13:34:47 INFO - PROCESS | 1657 | 1465245287426 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"]]]}] 13:34:47 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 13:34:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:34:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 13:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:34:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1023ms 13:34:47 INFO - PROCESS | 1657 | 1465245287506 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 13:34:47 INFO - PROCESS | 1657 | 1465245287509 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 13:34:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 13:34:47 INFO - PROCESS | 1657 | 1465245287512 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 13:34:47 INFO - PROCESS | 1657 | 1465245287514 Marionette TRACE conn2 <- [1,2698,null,{}] 13:34:47 INFO - PROCESS | 1657 | 1465245287531 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}] 13:34:47 INFO - PROCESS | 1657 | 1465245287533 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:47 INFO - PROCESS | 1657 | 1465245287663 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 13:34:47 INFO - PROCESS | 1657 | 1465245287716 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:47 INFO - PROCESS | 1657 | 1465245287718 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x1165bf000 == 38 [pid = 1657] [id = 682] 13:34:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x112a1d000) [pid = 1657] [serial = 2046] [outer = 0x0] 13:34:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x112a72000) [pid = 1657] [serial = 2047] [outer = 0x112a1d000] 13:34:47 INFO - PROCESS | 1657 | 1465245287751 Marionette DEBUG loaded listener.js 13:34:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x115adc000) [pid = 1657] [serial = 2048] [outer = 0x112a1d000] 13:34:48 INFO - PROCESS | 1657 | 1465245288728 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"]]]}] 13:34:48 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 13:34:48 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:34:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 13:34:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:34:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1223ms 13:34:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 13:34:48 INFO - PROCESS | 1657 | 1465245288735 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 13:34:48 INFO - PROCESS | 1657 | 1465245288737 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 13:34:48 INFO - PROCESS | 1657 | 1465245288742 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 13:34:48 INFO - PROCESS | 1657 | 1465245288744 Marionette TRACE conn2 <- [1,2702,null,{}] 13:34:48 INFO - PROCESS | 1657 | 1465245288747 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}] 13:34:48 INFO - PROCESS | 1657 | 1465245288748 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:48 INFO - PROCESS | 1657 | 1465245288854 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 13:34:48 INFO - PROCESS | 1657 | 1465245288908 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:48 INFO - PROCESS | 1657 | 1465245288909 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x119ad0000 == 39 [pid = 1657] [id = 683] 13:34:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x115f65400) [pid = 1657] [serial = 2049] [outer = 0x0] 13:34:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x117eb4400) [pid = 1657] [serial = 2050] [outer = 0x115f65400] 13:34:48 INFO - PROCESS | 1657 | 1465245288940 Marionette DEBUG loaded listener.js 13:34:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1184e1c00) [pid = 1657] [serial = 2051] [outer = 0x115f65400] 13:34:49 INFO - PROCESS | 1657 | --DOCSHELL 0x119780000 == 38 [pid = 1657] [id = 680] 13:34:49 INFO - PROCESS | 1657 | --DOCSHELL 0x12a52e800 == 37 [pid = 1657] [id = 679] 13:34:49 INFO - PROCESS | 1657 | --DOCSHELL 0x128d8a000 == 36 [pid = 1657] [id = 678] 13:34:49 INFO - PROCESS | 1657 | --DOCSHELL 0x126f92000 == 35 [pid = 1657] [id = 677] 13:34:49 INFO - PROCESS | 1657 | --DOCSHELL 0x122180800 == 34 [pid = 1657] [id = 676] 13:34:49 INFO - PROCESS | 1657 | --DOCSHELL 0x12150d800 == 33 [pid = 1657] [id = 675] 13:34:49 INFO - PROCESS | 1657 | --DOCSHELL 0x119781800 == 32 [pid = 1657] [id = 674] 13:34:49 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12b910800) [pid = 1657] [serial = 2014] [outer = 0x0] [url = about:blank] 13:34:49 INFO - PROCESS | 1657 | --DOCSHELL 0x118864000 == 31 [pid = 1657] [id = 673] 13:34:49 INFO - PROCESS | 1657 | --DOCSHELL 0x116686800 == 30 [pid = 1657] [id = 672] 13:34:49 INFO - PROCESS | 1657 | --DOCSHELL 0x12d4b7000 == 29 [pid = 1657] [id = 671] 13:34:49 INFO - PROCESS | 1657 | 1465245289602 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]]]}] 13:34:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 13:34:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 873ms 13:34:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 13:34:49 INFO - PROCESS | 1657 | 1465245289613 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 13:34:49 INFO - PROCESS | 1657 | 1465245289615 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 13:34:49 INFO - PROCESS | 1657 | 1465245289618 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 13:34:49 INFO - PROCESS | 1657 | 1465245289620 Marionette TRACE conn2 <- [1,2706,null,{}] 13:34:49 INFO - PROCESS | 1657 | 1465245289626 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}] 13:34:49 INFO - PROCESS | 1657 | 1465245289628 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:49 INFO - PROCESS | 1657 | 1465245289704 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 13:34:49 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x128d72800) [pid = 1657] [serial = 1996] [outer = 0x0] [url = about:blank] 13:34:49 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x12a5e2c00) [pid = 1657] [serial = 1999] [outer = 0x0] [url = about:blank] 13:34:49 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x1293a2400) [pid = 1657] [serial = 1997] [outer = 0x0] [url = about:blank] 13:34:49 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x12a8b7000) [pid = 1657] [serial = 2002] [outer = 0x0] [url = about:blank] 13:34:49 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x117eb0400) [pid = 1657] [serial = 2005] [outer = 0x0] [url = about:blank] 13:34:49 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x12a734800) [pid = 1657] [serial = 2000] [outer = 0x0] [url = about:blank] 13:34:49 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x128913c00) [pid = 1657] [serial = 2008] [outer = 0x0] [url = about:blank] 13:34:49 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x12b053c00) [pid = 1657] [serial = 2009] [outer = 0x0] [url = about:blank] 13:34:49 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x12b0b6c00) [pid = 1657] [serial = 2011] [outer = 0x0] [url = about:blank] 13:34:49 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x121011000) [pid = 1657] [serial = 2006] [outer = 0x0] [url = about:blank] 13:34:49 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x1216ea000) [pid = 1657] [serial = 1990] [outer = 0x0] [url = about:blank] 13:34:49 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x12b1bdc00) [pid = 1657] [serial = 2012] [outer = 0x0] [url = about:blank] 13:34:49 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x1211b4400) [pid = 1657] [serial = 1987] [outer = 0x0] [url = about:blank] 13:34:49 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x121356000) [pid = 1657] [serial = 1988] [outer = 0x0] [url = about:blank] 13:34:49 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x118691c00) [pid = 1657] [serial = 1984] [outer = 0x0] [url = about:blank] 13:34:49 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x1197c5800) [pid = 1657] [serial = 1985] [outer = 0x0] [url = about:blank] 13:34:49 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x116b0e400) [pid = 1657] [serial = 1981] [outer = 0x0] [url = about:blank] 13:34:49 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x118181800) [pid = 1657] [serial = 1982] [outer = 0x0] [url = about:blank] 13:34:49 INFO - PROCESS | 1657 | --DOMWINDOW == 63 (0x118691400) [pid = 1657] [serial = 1979] [outer = 0x0] [url = about:blank] 13:34:49 INFO - PROCESS | 1657 | --DOMWINDOW == 62 (0x118223400) [pid = 1657] [serial = 1978] [outer = 0x0] [url = about:blank] 13:34:49 INFO - PROCESS | 1657 | --DOMWINDOW == 61 (0x116638800) [pid = 1657] [serial = 1976] [outer = 0x0] [url = about:blank] 13:34:49 INFO - PROCESS | 1657 | --DOMWINDOW == 60 (0x113ea1000) [pid = 1657] [serial = 1975] [outer = 0x0] [url = about:blank] 13:34:49 INFO - PROCESS | 1657 | --DOMWINDOW == 59 (0x12939ac00) [pid = 1657] [serial = 1973] [outer = 0x0] [url = about:blank] 13:34:49 INFO - PROCESS | 1657 | --DOMWINDOW == 58 (0x1251fd400) [pid = 1657] [serial = 1993] [outer = 0x0] [url = about:blank] 13:34:49 INFO - PROCESS | 1657 | --DOMWINDOW == 57 (0x12b04f800) [pid = 1657] [serial = 2003] [outer = 0x0] [url = about:blank] 13:34:49 INFO - PROCESS | 1657 | --DOMWINDOW == 56 (0x126edb000) [pid = 1657] [serial = 1994] [outer = 0x0] [url = about:blank] 13:34:49 INFO - PROCESS | 1657 | --DOMWINDOW == 55 (0x124c71400) [pid = 1657] [serial = 1991] [outer = 0x0] [url = about:blank] 13:34:49 INFO - PROCESS | 1657 | 1465245289768 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:49 INFO - PROCESS | 1657 | 1465245289771 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e7e000 == 30 [pid = 1657] [id = 684] 13:34:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 56 (0x115aef000) [pid = 1657] [serial = 2052] [outer = 0x0] 13:34:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 57 (0x116b0e400) [pid = 1657] [serial = 2053] [outer = 0x115aef000] 13:34:49 INFO - PROCESS | 1657 | 1465245289801 Marionette DEBUG loaded listener.js 13:34:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 58 (0x117ebac00) [pid = 1657] [serial = 2054] [outer = 0x115aef000] 13:34:50 INFO - PROCESS | 1657 | 1465245290095 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]]]}] 13:34:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 13:34:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 525ms 13:34:50 INFO - PROCESS | 1657 | 1465245290144 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 13:34:50 INFO - PROCESS | 1657 | 1465245290147 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 13:34:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 13:34:50 INFO - PROCESS | 1657 | 1465245290151 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 13:34:50 INFO - PROCESS | 1657 | 1465245290153 Marionette TRACE conn2 <- [1,2710,null,{}] 13:34:50 INFO - PROCESS | 1657 | 1465245290156 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}] 13:34:50 INFO - PROCESS | 1657 | 1465245290159 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:50 INFO - PROCESS | 1657 | 1465245290255 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 13:34:50 INFO - PROCESS | 1657 | 1465245290330 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:50 INFO - PROCESS | 1657 | 1465245290331 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x119002800 == 31 [pid = 1657] [id = 685] 13:34:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 59 (0x116b17800) [pid = 1657] [serial = 2055] [outer = 0x0] 13:34:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 60 (0x1184e2800) [pid = 1657] [serial = 2056] [outer = 0x116b17800] 13:34:50 INFO - PROCESS | 1657 | 1465245290359 Marionette DEBUG loaded listener.js 13:34:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 61 (0x1188aa400) [pid = 1657] [serial = 2057] [outer = 0x116b17800] 13:34:50 INFO - PROCESS | 1657 | 1465245290660 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] 13:34:50 INFO - PROCESS | 1657 | 1465245290673 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 13:34:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 13:34:50 INFO - PROCESS | 1657 | 1465245290682 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 13:34:50 INFO - PROCESS | 1657 | 1465245290685 Marionette TRACE conn2 <- [1,2714,null,{}] 13:34:50 INFO - PROCESS | 1657 | 1465245290696 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}] 13:34:50 INFO - PROCESS | 1657 | 1465245290699 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:50 INFO - PROCESS | 1657 | 1465245290778 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 13:34:50 INFO - PROCESS | 1657 | 1465245290783 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:50 INFO - PROCESS | 1657 | 1465245290785 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x124ca9800 == 32 [pid = 1657] [id = 686] 13:34:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 62 (0x1197bbc00) [pid = 1657] [serial = 2058] [outer = 0x0] 13:34:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x119a12c00) [pid = 1657] [serial = 2059] [outer = 0x1197bbc00] 13:34:50 INFO - PROCESS | 1657 | 1465245290815 Marionette DEBUG loaded listener.js 13:34:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x1211ac800) [pid = 1657] [serial = 2060] [outer = 0x1197bbc00] 13:34:51 INFO - PROCESS | 1657 | 1465245291147 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]]]}] 13:34:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 13:34:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 471ms 13:34:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 13:34:51 INFO - PROCESS | 1657 | 1465245291156 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 13:34:51 INFO - PROCESS | 1657 | 1465245291160 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 13:34:51 INFO - PROCESS | 1657 | 1465245291163 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 13:34:51 INFO - PROCESS | 1657 | 1465245291164 Marionette TRACE conn2 <- [1,2718,null,{}] 13:34:51 INFO - PROCESS | 1657 | 1465245291166 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}] 13:34:51 INFO - PROCESS | 1657 | 1465245291167 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:51 INFO - PROCESS | 1657 | 1465245291248 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 13:34:51 INFO - PROCESS | 1657 | 1465245291252 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:51 INFO - PROCESS | 1657 | 1465245291253 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x128b9f000 == 33 [pid = 1657] [id = 687] 13:34:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x1211b9000) [pid = 1657] [serial = 2061] [outer = 0x0] 13:34:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x1211dcc00) [pid = 1657] [serial = 2062] [outer = 0x1211b9000] 13:34:51 INFO - PROCESS | 1657 | 1465245291281 Marionette DEBUG loaded listener.js 13:34:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x121358400) [pid = 1657] [serial = 2063] [outer = 0x1211b9000] 13:34:51 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | Canvas test: 2d.text.font.parse.size.percentage.default - assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected "100px serif" but got "1000% serif" 13:34:51 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 13:34:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1 13:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:51 INFO - _addTest/ [0,2721,"getWindowHandle",null] 13:34:51 INFO - PROCESS | 1657 | 1465245291635 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 13:34:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 13:34:51 INFO - PROCESS | 1657 | 1465245291637 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 13:34:51 INFO - PROCESS | 1657 | 1465245291639 Marionette TRACE conn2 <- [1,2722,null,{}] 13:34:51 INFO - PROCESS | 1657 | 1465245291643 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}] 13:34:51 INFO - PROCESS | 1657 | 1465245291644 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:51 INFO - PROCESS | 1657 | 1465245291717 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 13:34:51 INFO - PROCESS | 1657 | 1465245291720 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:51 INFO - PROCESS | 1657 | 1465245291721 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a532800 == 34 [pid = 1657] [id = 688] 13:34:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x121261c00) [pid = 1657] [serial = 2064] [outer = 0x0] 13:34:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x1216e9000) [pid = 1657] [serial = 2065] [outer = 0x121261c00] 13:34:51 INFO - PROCESS | 1657 | 1465245291748 Marionette DEBUG loaded listener.js 13:34:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x124c82800) [pid = 1657] [serial = 2066] [outer = 0x121261c00] 13:34:52 INFO - PROCESS | 1657 | 1465245292126 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] 13:34:52 INFO - PROCESS | 1657 | 1465245292162 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 13:34:52 INFO - PROCESS | 1657 | 1465245292164 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 13:34:52 INFO - PROCESS | 1657 | 1465245292165 Marionette TRACE conn2 <- [1,2726,null,{}] 13:34:52 INFO - PROCESS | 1657 | 1465245292167 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}] 13:34:52 INFO - PROCESS | 1657 | 1465245292172 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:52 INFO - PROCESS | 1657 | 1465245292293 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 13:34:52 INFO - PROCESS | 1657 | 1465245292297 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:52 INFO - PROCESS | 1657 | 1465245292298 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b14d800 == 35 [pid = 1657] [id = 689] 13:34:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x1211d4c00) [pid = 1657] [serial = 2067] [outer = 0x0] 13:34:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x128916400) [pid = 1657] [serial = 2068] [outer = 0x1211d4c00] 13:34:52 INFO - PROCESS | 1657 | 1465245292322 Marionette DEBUG loaded listener.js 13:34:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x128b2cc00) [pid = 1657] [serial = 2069] [outer = 0x1211d4c00] 13:34:52 INFO - PROCESS | 1657 | 1465245292693 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]]]}] 13:34:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 13:34:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 569ms 13:34:52 INFO - PROCESS | 1657 | 1465245292734 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 13:34:52 INFO - PROCESS | 1657 | 1465245292735 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 13:34:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 13:34:52 INFO - PROCESS | 1657 | 1465245292737 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 13:34:52 INFO - PROCESS | 1657 | 1465245292738 Marionette TRACE conn2 <- [1,2730,null,{}] 13:34:52 INFO - PROCESS | 1657 | 1465245292740 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}] 13:34:52 INFO - PROCESS | 1657 | 1465245292742 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:52 INFO - PROCESS | 1657 | 1465245292842 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 13:34:52 INFO - PROCESS | 1657 | 1465245292853 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:52 INFO - PROCESS | 1657 | 1465245292854 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b820000 == 36 [pid = 1657] [id = 690] 13:34:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x128b2a000) [pid = 1657] [serial = 2070] [outer = 0x0] 13:34:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x128d66000) [pid = 1657] [serial = 2071] [outer = 0x128b2a000] 13:34:52 INFO - PROCESS | 1657 | 1465245292879 Marionette DEBUG loaded listener.js 13:34:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x129177800) [pid = 1657] [serial = 2072] [outer = 0x128b2a000] 13:34:53 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x121c5dc00) [pid = 1657] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 13:34:53 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x1190f3c00) [pid = 1657] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 13:34:53 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x11229cc00) [pid = 1657] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 13:34:53 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x115ebb400) [pid = 1657] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 13:34:53 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x11868bc00) [pid = 1657] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 13:34:53 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x12b908800) [pid = 1657] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 13:34:53 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x113097000) [pid = 1657] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 13:34:53 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x110faac00) [pid = 1657] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 13:34:53 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x116b14000) [pid = 1657] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 13:34:53 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x121431800) [pid = 1657] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 13:34:53 INFO - PROCESS | 1657 | 1465245293685 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"]]]}] 13:34:53 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 13:34:53 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 13:34:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 13:34:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:34:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 971ms 13:34:53 INFO - PROCESS | 1657 | 1465245293709 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 13:34:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 13:34:53 INFO - PROCESS | 1657 | 1465245293710 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 13:34:53 INFO - PROCESS | 1657 | 1465245293712 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 13:34:53 INFO - PROCESS | 1657 | 1465245293713 Marionette TRACE conn2 <- [1,2734,null,{}] 13:34:53 INFO - PROCESS | 1657 | 1465245293715 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}] 13:34:53 INFO - PROCESS | 1657 | 1465245293716 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:53 INFO - PROCESS | 1657 | 1465245293792 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 13:34:53 INFO - PROCESS | 1657 | 1465245293796 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:53 INFO - PROCESS | 1657 | 1465245293797 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bf4e800 == 37 [pid = 1657] [id = 691] 13:34:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x116b13800) [pid = 1657] [serial = 2073] [outer = 0x0] 13:34:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x119a0b000) [pid = 1657] [serial = 2074] [outer = 0x116b13800] 13:34:53 INFO - PROCESS | 1657 | 1465245293828 Marionette DEBUG loaded listener.js 13:34:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x126f27c00) [pid = 1657] [serial = 2075] [outer = 0x116b13800] 13:34:54 INFO - PROCESS | 1657 | 1465245294133 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]]]}] 13:34:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 13:34:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 469ms 13:34:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 13:34:54 INFO - PROCESS | 1657 | 1465245294182 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 13:34:54 INFO - PROCESS | 1657 | 1465245294184 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 13:34:54 INFO - PROCESS | 1657 | 1465245294187 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 13:34:54 INFO - PROCESS | 1657 | 1465245294189 Marionette TRACE conn2 <- [1,2738,null,{}] 13:34:54 INFO - PROCESS | 1657 | 1465245294193 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}] 13:34:54 INFO - PROCESS | 1657 | 1465245294195 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:54 INFO - PROCESS | 1657 | 1465245294320 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 13:34:54 INFO - PROCESS | 1657 | 1465245294401 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:54 INFO - PROCESS | 1657 | 1465245294402 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c431000 == 38 [pid = 1657] [id = 692] 13:34:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x124cd1000) [pid = 1657] [serial = 2076] [outer = 0x0] 13:34:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x129393400) [pid = 1657] [serial = 2077] [outer = 0x124cd1000] 13:34:54 INFO - PROCESS | 1657 | 1465245294443 Marionette DEBUG loaded listener.js 13:34:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x1293ee800) [pid = 1657] [serial = 2078] [outer = 0x124cd1000] 13:34:54 INFO - PROCESS | 1657 | 1465245294760 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]]]}] 13:34:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 13:34:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 621ms 13:34:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 13:34:54 INFO - PROCESS | 1657 | 1465245294816 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 13:34:54 INFO - PROCESS | 1657 | 1465245294817 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 13:34:54 INFO - PROCESS | 1657 | 1465245294821 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 13:34:54 INFO - PROCESS | 1657 | 1465245294825 Marionette TRACE conn2 <- [1,2742,null,{}] 13:34:54 INFO - PROCESS | 1657 | 1465245294829 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}] 13:34:54 INFO - PROCESS | 1657 | 1465245294831 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:54 INFO - PROCESS | 1657 | 1465245294986 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 13:34:55 INFO - PROCESS | 1657 | 1465245295024 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:55 INFO - PROCESS | 1657 | 1465245295026 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c719800 == 39 [pid = 1657] [id = 693] 13:34:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x112a18400) [pid = 1657] [serial = 2079] [outer = 0x0] 13:34:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x124cda800) [pid = 1657] [serial = 2080] [outer = 0x112a18400] 13:34:55 INFO - PROCESS | 1657 | 1465245295076 Marionette DEBUG loaded listener.js 13:34:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x12a732800) [pid = 1657] [serial = 2081] [outer = 0x112a18400] 13:34:55 INFO - PROCESS | 1657 | 1465245295463 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]]]}] 13:34:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 13:34:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 674ms 13:34:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 13:34:55 INFO - PROCESS | 1657 | 1465245295494 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 13:34:55 INFO - PROCESS | 1657 | 1465245295496 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 13:34:55 INFO - PROCESS | 1657 | 1465245295498 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 13:34:55 INFO - PROCESS | 1657 | 1465245295500 Marionette TRACE conn2 <- [1,2746,null,{}] 13:34:55 INFO - PROCESS | 1657 | 1465245295503 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}] 13:34:55 INFO - PROCESS | 1657 | 1465245295504 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:55 INFO - PROCESS | 1657 | 1465245295618 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 13:34:55 INFO - PROCESS | 1657 | 1465245295624 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:55 INFO - PROCESS | 1657 | 1465245295625 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c98e000 == 40 [pid = 1657] [id = 694] 13:34:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x12a5e3000) [pid = 1657] [serial = 2082] [outer = 0x0] 13:34:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x12b04f400) [pid = 1657] [serial = 2083] [outer = 0x12a5e3000] 13:34:55 INFO - PROCESS | 1657 | 1465245295651 Marionette DEBUG loaded listener.js 13:34:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x12b1b5000) [pid = 1657] [serial = 2084] [outer = 0x12a5e3000] 13:34:56 INFO - PROCESS | 1657 | 1465245296077 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]]]}] 13:34:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 13:34:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 622ms 13:34:56 INFO - PROCESS | 1657 | 1465245296121 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 13:34:56 INFO - PROCESS | 1657 | 1465245296123 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 13:34:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 13:34:56 INFO - PROCESS | 1657 | 1465245296127 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 13:34:56 INFO - PROCESS | 1657 | 1465245296129 Marionette TRACE conn2 <- [1,2750,null,{}] 13:34:56 INFO - PROCESS | 1657 | 1465245296133 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}] 13:34:56 INFO - PROCESS | 1657 | 1465245296134 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:56 INFO - PROCESS | 1657 | 1465245296242 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 13:34:56 INFO - PROCESS | 1657 | 1465245296336 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:56 INFO - PROCESS | 1657 | 1465245296338 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x119019000 == 41 [pid = 1657] [id = 695] 13:34:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x116849400) [pid = 1657] [serial = 2085] [outer = 0x0] 13:34:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x116b18400) [pid = 1657] [serial = 2086] [outer = 0x116849400] 13:34:56 INFO - PROCESS | 1657 | 1465245296382 Marionette DEBUG loaded listener.js 13:34:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x118224400) [pid = 1657] [serial = 2087] [outer = 0x116849400] 13:34:56 INFO - PROCESS | 1657 | 1465245296807 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]]]}] 13:34:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 13:34:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 723ms 13:34:56 INFO - PROCESS | 1657 | 1465245296849 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 13:34:56 INFO - PROCESS | 1657 | 1465245296853 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 13:34:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 13:34:56 INFO - PROCESS | 1657 | 1465245296857 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 13:34:56 INFO - PROCESS | 1657 | 1465245296859 Marionette TRACE conn2 <- [1,2754,null,{}] 13:34:56 INFO - PROCESS | 1657 | 1465245296862 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}] 13:34:56 INFO - PROCESS | 1657 | 1465245296863 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:56 INFO - PROCESS | 1657 | 1465245296967 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 13:34:57 INFO - PROCESS | 1657 | 1465245297024 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:57 INFO - PROCESS | 1657 | 1465245297025 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x129d65000 == 42 [pid = 1657] [id = 696] 13:34:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1188ad800) [pid = 1657] [serial = 2088] [outer = 0x0] 13:34:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x119996400) [pid = 1657] [serial = 2089] [outer = 0x1188ad800] 13:34:57 INFO - PROCESS | 1657 | 1465245297056 Marionette DEBUG loaded listener.js 13:34:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x11a02e000) [pid = 1657] [serial = 2090] [outer = 0x1188ad800] 13:34:57 INFO - PROCESS | 1657 | 1465245297510 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]]]}] 13:34:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 13:34:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 670ms 13:34:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 13:34:57 INFO - PROCESS | 1657 | 1465245297528 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 13:34:57 INFO - PROCESS | 1657 | 1465245297529 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 13:34:57 INFO - PROCESS | 1657 | 1465245297532 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 13:34:57 INFO - PROCESS | 1657 | 1465245297534 Marionette TRACE conn2 <- [1,2758,null,{}] 13:34:57 INFO - PROCESS | 1657 | 1465245297542 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}] 13:34:57 INFO - PROCESS | 1657 | 1465245297545 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:57 INFO - PROCESS | 1657 | 1465245297673 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 13:34:57 INFO - PROCESS | 1657 | 1465245297746 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:57 INFO - PROCESS | 1657 | 1465245297748 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d003800 == 43 [pid = 1657] [id = 697] 13:34:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1271dc400) [pid = 1657] [serial = 2091] [outer = 0x0] 13:34:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x127668800) [pid = 1657] [serial = 2092] [outer = 0x1271dc400] 13:34:57 INFO - PROCESS | 1657 | 1465245297779 Marionette DEBUG loaded listener.js 13:34:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x128b24c00) [pid = 1657] [serial = 2093] [outer = 0x1271dc400] 13:34:58 INFO - PROCESS | 1657 | 1465245298213 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]]]}] 13:34:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 13:34:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 722ms 13:34:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 13:34:58 INFO - PROCESS | 1657 | 1465245298254 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 13:34:58 INFO - PROCESS | 1657 | 1465245298256 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 13:34:58 INFO - PROCESS | 1657 | 1465245298258 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 13:34:58 INFO - PROCESS | 1657 | 1465245298259 Marionette TRACE conn2 <- [1,2762,null,{}] 13:34:58 INFO - PROCESS | 1657 | 1465245298262 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}] 13:34:58 INFO - PROCESS | 1657 | 1465245298263 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:58 INFO - PROCESS | 1657 | 1465245298377 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 13:34:58 INFO - PROCESS | 1657 | 1465245298435 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:58 INFO - PROCESS | 1657 | 1465245298436 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d01a800 == 44 [pid = 1657] [id = 698] 13:34:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x128b28c00) [pid = 1657] [serial = 2094] [outer = 0x0] 13:34:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1293e6c00) [pid = 1657] [serial = 2095] [outer = 0x128b28c00] 13:34:58 INFO - PROCESS | 1657 | 1465245298465 Marionette DEBUG loaded listener.js 13:34:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12b051400) [pid = 1657] [serial = 2096] [outer = 0x128b28c00] 13:34:59 INFO - PROCESS | 1657 | 1465245299035 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]]]}] 13:34:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 13:34:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 820ms 13:34:59 INFO - PROCESS | 1657 | 1465245299079 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 13:34:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 13:34:59 INFO - PROCESS | 1657 | 1465245299081 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 13:34:59 INFO - PROCESS | 1657 | 1465245299084 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 13:34:59 INFO - PROCESS | 1657 | 1465245299086 Marionette TRACE conn2 <- [1,2766,null,{}] 13:34:59 INFO - PROCESS | 1657 | 1465245299091 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}] 13:34:59 INFO - PROCESS | 1657 | 1465245299093 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:59 INFO - PROCESS | 1657 | 1465245299189 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 13:34:59 INFO - PROCESS | 1657 | 1465245299259 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:59 INFO - PROCESS | 1657 | 1465245299260 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:34:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x118874800 == 45 [pid = 1657] [id = 699] 13:34:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x113bbe000) [pid = 1657] [serial = 2097] [outer = 0x0] 13:34:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x115ebc400) [pid = 1657] [serial = 2098] [outer = 0x113bbe000] 13:34:59 INFO - PROCESS | 1657 | 1465245299287 Marionette DEBUG loaded listener.js 13:34:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x117ebc800) [pid = 1657] [serial = 2099] [outer = 0x113bbe000] 13:35:00 INFO - PROCESS | 1657 | --DOCSHELL 0x12c719800 == 44 [pid = 1657] [id = 693] 13:35:00 INFO - PROCESS | 1657 | --DOCSHELL 0x12c431000 == 43 [pid = 1657] [id = 692] 13:35:00 INFO - PROCESS | 1657 | --DOCSHELL 0x12bf4e800 == 42 [pid = 1657] [id = 691] 13:35:00 INFO - PROCESS | 1657 | --DOCSHELL 0x12b820000 == 41 [pid = 1657] [id = 690] 13:35:00 INFO - PROCESS | 1657 | --DOCSHELL 0x12b14d800 == 40 [pid = 1657] [id = 689] 13:35:00 INFO - PROCESS | 1657 | --DOCSHELL 0x12a532800 == 39 [pid = 1657] [id = 688] 13:35:00 INFO - PROCESS | 1657 | --DOCSHELL 0x128b9f000 == 38 [pid = 1657] [id = 687] 13:35:00 INFO - PROCESS | 1657 | --DOCSHELL 0x124ca9800 == 37 [pid = 1657] [id = 686] 13:35:00 INFO - PROCESS | 1657 | --DOCSHELL 0x119002800 == 36 [pid = 1657] [id = 685] 13:35:00 INFO - PROCESS | 1657 | --DOCSHELL 0x117e7e000 == 35 [pid = 1657] [id = 684] 13:35:00 INFO - PROCESS | 1657 | --DOCSHELL 0x12b02e000 == 34 [pid = 1657] [id = 681] 13:35:00 INFO - PROCESS | 1657 | --DOCSHELL 0x1165bf000 == 33 [pid = 1657] [id = 682] 13:35:00 INFO - PROCESS | 1657 | --DOCSHELL 0x119ad0000 == 32 [pid = 1657] [id = 683] 13:35:00 INFO - PROCESS | 1657 | --DOCSHELL 0x12d01a800 == 31 [pid = 1657] [id = 698] 13:35:00 INFO - PROCESS | 1657 | --DOCSHELL 0x12d003800 == 30 [pid = 1657] [id = 697] 13:35:00 INFO - PROCESS | 1657 | --DOCSHELL 0x129d65000 == 29 [pid = 1657] [id = 696] 13:35:00 INFO - PROCESS | 1657 | --DOCSHELL 0x12c98e000 == 28 [pid = 1657] [id = 694] 13:35:00 INFO - PROCESS | 1657 | --DOCSHELL 0x119019000 == 27 [pid = 1657] [id = 695] 13:35:00 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x125d5e800) [pid = 1657] [serial = 2044] [outer = 0x0] [url = about:blank] 13:35:00 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x124c7c000) [pid = 1657] [serial = 2038] [outer = 0x0] [url = about:blank] 13:35:00 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1211b4000) [pid = 1657] [serial = 2032] [outer = 0x0] [url = about:blank] 13:35:00 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1190f6800) [pid = 1657] [serial = 2029] [outer = 0x0] [url = about:blank] 13:35:00 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x119a0f000) [pid = 1657] [serial = 2030] [outer = 0x0] [url = about:blank] 13:35:00 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x116b12400) [pid = 1657] [serial = 2020] [outer = 0x0] [url = about:blank] 13:35:00 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1175e5c00) [pid = 1657] [serial = 2021] [outer = 0x0] [url = about:blank] 13:35:00 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x118975c00) [pid = 1657] [serial = 2026] [outer = 0x0] [url = about:blank] 13:35:00 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x119079800) [pid = 1657] [serial = 2027] [outer = 0x0] [url = about:blank] 13:35:00 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x12b915000) [pid = 1657] [serial = 2015] [outer = 0x0] [url = about:blank] 13:35:00 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x113d2b400) [pid = 1657] [serial = 2017] [outer = 0x0] [url = about:blank] 13:35:00 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x115ead400) [pid = 1657] [serial = 2018] [outer = 0x0] [url = about:blank] 13:35:00 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x118229000) [pid = 1657] [serial = 2023] [outer = 0x0] [url = about:blank] 13:35:00 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x118682400) [pid = 1657] [serial = 2024] [outer = 0x0] [url = about:blank] 13:35:00 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x118647000) [pid = 1657] [serial = 2041] [outer = 0x0] [url = about:blank] 13:35:00 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x1218cd000) [pid = 1657] [serial = 2042] [outer = 0x0] [url = about:blank] 13:35:00 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x121546400) [pid = 1657] [serial = 2035] [outer = 0x0] [url = about:blank] 13:35:00 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x1217f8800) [pid = 1657] [serial = 2036] [outer = 0x0] [url = about:blank] 13:35:00 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x12511c800) [pid = 1657] [serial = 2039] [outer = 0x0] [url = about:blank] 13:35:00 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x12142f400) [pid = 1657] [serial = 2033] [outer = 0x0] [url = about:blank] 13:35:00 INFO - PROCESS | 1657 | 1465245300226 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]]]}] 13:35:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 13:35:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1172ms 13:35:00 INFO - PROCESS | 1657 | 1465245300256 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 13:35:00 INFO - PROCESS | 1657 | 1465245300258 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 13:35:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 13:35:00 INFO - PROCESS | 1657 | 1465245300261 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 13:35:00 INFO - PROCESS | 1657 | 1465245300263 Marionette TRACE conn2 <- [1,2770,null,{}] 13:35:00 INFO - PROCESS | 1657 | 1465245300267 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}] 13:35:00 INFO - PROCESS | 1657 | 1465245300268 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:00 INFO - PROCESS | 1657 | 1465245300351 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 13:35:00 INFO - PROCESS | 1657 | 1465245300359 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:00 INFO - PROCESS | 1657 | 1465245300361 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x116965800 == 28 [pid = 1657] [id = 700] 13:35:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x1130b9c00) [pid = 1657] [serial = 2100] [outer = 0x0] 13:35:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x113bc4000) [pid = 1657] [serial = 2101] [outer = 0x1130b9c00] 13:35:00 INFO - PROCESS | 1657 | 1465245300390 Marionette DEBUG loaded listener.js 13:35:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x115ead400) [pid = 1657] [serial = 2102] [outer = 0x1130b9c00] 13:35:00 INFO - PROCESS | 1657 | 1465245300764 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]]]}] 13:35:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 13:35:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 520ms 13:35:00 INFO - PROCESS | 1657 | 1465245300781 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 13:35:00 INFO - PROCESS | 1657 | 1465245300785 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 13:35:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 13:35:00 INFO - PROCESS | 1657 | 1465245300790 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 13:35:00 INFO - PROCESS | 1657 | 1465245300792 Marionette TRACE conn2 <- [1,2774,null,{}] 13:35:00 INFO - PROCESS | 1657 | 1465245300794 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}] 13:35:00 INFO - PROCESS | 1657 | 1465245300796 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:00 INFO - PROCESS | 1657 | 1465245300879 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 13:35:00 INFO - PROCESS | 1657 | 1465245300885 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:00 INFO - PROCESS | 1657 | 1465245300886 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x118875000 == 29 [pid = 1657] [id = 701] 13:35:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x116b0b800) [pid = 1657] [serial = 2103] [outer = 0x0] 13:35:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1177d0400) [pid = 1657] [serial = 2104] [outer = 0x116b0b800] 13:35:00 INFO - PROCESS | 1657 | 1465245300932 Marionette DEBUG loaded listener.js 13:35:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x11818b400) [pid = 1657] [serial = 2105] [outer = 0x116b0b800] 13:35:01 INFO - PROCESS | 1657 | 1465245301409 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]]]}] 13:35:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 13:35:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 670ms 13:35:01 INFO - PROCESS | 1657 | 1465245301461 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 13:35:01 INFO - PROCESS | 1657 | 1465245301462 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 13:35:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 13:35:01 INFO - PROCESS | 1657 | 1465245301473 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 13:35:01 INFO - PROCESS | 1657 | 1465245301475 Marionette TRACE conn2 <- [1,2778,null,{}] 13:35:01 INFO - PROCESS | 1657 | 1465245301483 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}] 13:35:01 INFO - PROCESS | 1657 | 1465245301486 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:01 INFO - PROCESS | 1657 | 1465245301563 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 13:35:01 INFO - PROCESS | 1657 | 1465245301568 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:01 INFO - PROCESS | 1657 | 1465245301570 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x1213d2000 == 30 [pid = 1657] [id = 702] 13:35:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x118690400) [pid = 1657] [serial = 2106] [outer = 0x0] 13:35:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x11897b400) [pid = 1657] [serial = 2107] [outer = 0x118690400] 13:35:01 INFO - PROCESS | 1657 | 1465245301600 Marionette DEBUG loaded listener.js 13:35:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1190f4000) [pid = 1657] [serial = 2108] [outer = 0x118690400] 13:35:01 INFO - PROCESS | 1657 | 1465245301949 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]]]}] 13:35:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 13:35:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 523ms 13:35:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 13:35:02 INFO - PROCESS | 1657 | 1465245302001 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 13:35:02 INFO - PROCESS | 1657 | 1465245302002 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 13:35:02 INFO - PROCESS | 1657 | 1465245302004 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 13:35:02 INFO - PROCESS | 1657 | 1465245302006 Marionette TRACE conn2 <- [1,2782,null,{}] 13:35:02 INFO - PROCESS | 1657 | 1465245302008 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}] 13:35:02 INFO - PROCESS | 1657 | 1465245302009 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:02 INFO - PROCESS | 1657 | 1465245302084 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 13:35:02 INFO - PROCESS | 1657 | 1465245302088 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:02 INFO - PROCESS | 1657 | 1465245302089 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x124ca1800 == 31 [pid = 1657] [id = 703] 13:35:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1197c2000) [pid = 1657] [serial = 2109] [outer = 0x0] 13:35:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x119a0ac00) [pid = 1657] [serial = 2110] [outer = 0x1197c2000] 13:35:02 INFO - PROCESS | 1657 | 1465245302117 Marionette DEBUG loaded listener.js 13:35:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x119b4d800) [pid = 1657] [serial = 2111] [outer = 0x1197c2000] 13:35:02 INFO - PROCESS | 1657 | 1465245302463 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]]]}] 13:35:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 13:35:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 468ms 13:35:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 13:35:02 INFO - PROCESS | 1657 | 1465245302480 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 13:35:02 INFO - PROCESS | 1657 | 1465245302481 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 13:35:02 INFO - PROCESS | 1657 | 1465245302483 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 13:35:02 INFO - PROCESS | 1657 | 1465245302484 Marionette TRACE conn2 <- [1,2786,null,{}] 13:35:02 INFO - PROCESS | 1657 | 1465245302487 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}] 13:35:02 INFO - PROCESS | 1657 | 1465245302488 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:02 INFO - PROCESS | 1657 | 1465245302588 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 13:35:02 INFO - PROCESS | 1657 | 1465245302592 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:02 INFO - PROCESS | 1657 | 1465245302593 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x127126000 == 32 [pid = 1657] [id = 704] 13:35:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x112f6a400) [pid = 1657] [serial = 2112] [outer = 0x0] 13:35:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x11a02dc00) [pid = 1657] [serial = 2113] [outer = 0x112f6a400] 13:35:02 INFO - PROCESS | 1657 | 1465245302617 Marionette DEBUG loaded listener.js 13:35:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1211d2800) [pid = 1657] [serial = 2114] [outer = 0x112f6a400] 13:35:02 INFO - PROCESS | 1657 | 1465245302965 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]]]}] 13:35:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 13:35:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 518ms 13:35:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 13:35:03 INFO - PROCESS | 1657 | 1465245303001 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 13:35:03 INFO - PROCESS | 1657 | 1465245303002 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 13:35:03 INFO - PROCESS | 1657 | 1465245303005 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 13:35:03 INFO - PROCESS | 1657 | 1465245303006 Marionette TRACE conn2 <- [1,2790,null,{}] 13:35:03 INFO - PROCESS | 1657 | 1465245303008 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}] 13:35:03 INFO - PROCESS | 1657 | 1465245303012 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:03 INFO - PROCESS | 1657 | 1465245303128 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 13:35:03 INFO - PROCESS | 1657 | 1465245303139 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:03 INFO - PROCESS | 1657 | 1465245303140 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x129d69000 == 33 [pid = 1657] [id = 705] 13:35:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1211d2c00) [pid = 1657] [serial = 2115] [outer = 0x0] 13:35:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x121540c00) [pid = 1657] [serial = 2116] [outer = 0x1211d2c00] 13:35:03 INFO - PROCESS | 1657 | 1465245303166 Marionette DEBUG loaded listener.js 13:35:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x124bf7000) [pid = 1657] [serial = 2117] [outer = 0x1211d2c00] 13:35:03 INFO - PROCESS | 1657 | 1465245303478 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]]]}] 13:35:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 13:35:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 519ms 13:35:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 13:35:03 INFO - PROCESS | 1657 | 1465245303525 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 13:35:03 INFO - PROCESS | 1657 | 1465245303526 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 13:35:03 INFO - PROCESS | 1657 | 1465245303528 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 13:35:03 INFO - PROCESS | 1657 | 1465245303529 Marionette TRACE conn2 <- [1,2794,null,{}] 13:35:03 INFO - PROCESS | 1657 | 1465245303531 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}] 13:35:03 INFO - PROCESS | 1657 | 1465245303532 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:03 INFO - PROCESS | 1657 | 1465245303633 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 13:35:03 INFO - PROCESS | 1657 | 1465245303645 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:03 INFO - PROCESS | 1657 | 1465245303646 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a7f6800 == 34 [pid = 1657] [id = 706] 13:35:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x124c75400) [pid = 1657] [serial = 2118] [outer = 0x0] 13:35:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1251fac00) [pid = 1657] [serial = 2119] [outer = 0x124c75400] 13:35:03 INFO - PROCESS | 1657 | 1465245303670 Marionette DEBUG loaded listener.js 13:35:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x125d5d800) [pid = 1657] [serial = 2120] [outer = 0x124c75400] 13:35:03 INFO - PROCESS | 1657 | 1465245303976 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]]]}] 13:35:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 13:35:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 471ms 13:35:04 INFO - PROCESS | 1657 | 1465245304000 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 13:35:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 13:35:04 INFO - PROCESS | 1657 | 1465245304001 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 13:35:04 INFO - PROCESS | 1657 | 1465245304003 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 13:35:04 INFO - PROCESS | 1657 | 1465245304005 Marionette TRACE conn2 <- [1,2798,null,{}] 13:35:04 INFO - PROCESS | 1657 | 1465245304009 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}] 13:35:04 INFO - PROCESS | 1657 | 1465245304010 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:04 INFO - PROCESS | 1657 | 1465245304105 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 13:35:04 INFO - PROCESS | 1657 | 1465245304109 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:04 INFO - PROCESS | 1657 | 1465245304110 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b160800 == 35 [pid = 1657] [id = 707] 13:35:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1211dac00) [pid = 1657] [serial = 2121] [outer = 0x0] 13:35:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x126f1f000) [pid = 1657] [serial = 2122] [outer = 0x1211dac00] 13:35:04 INFO - PROCESS | 1657 | 1465245304134 Marionette DEBUG loaded listener.js 13:35:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x128910400) [pid = 1657] [serial = 2123] [outer = 0x1211dac00] 13:35:04 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x112a18400) [pid = 1657] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 13:35:04 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1211d4c00) [pid = 1657] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 13:35:04 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x128b2a000) [pid = 1657] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 13:35:04 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x115aef000) [pid = 1657] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 13:35:04 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x121261c00) [pid = 1657] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 13:35:04 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x116b17800) [pid = 1657] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 13:35:04 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1197bbc00) [pid = 1657] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 13:35:04 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x116b0fc00) [pid = 1657] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 13:35:04 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1211b9000) [pid = 1657] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 13:35:04 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x115f65400) [pid = 1657] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 13:35:04 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x112a1d000) [pid = 1657] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 13:35:04 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x116b13800) [pid = 1657] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 13:35:04 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x124cd1000) [pid = 1657] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 13:35:04 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x12a5e3000) [pid = 1657] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 13:35:04 INFO - PROCESS | 1657 | 1465245304613 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]]]}] 13:35:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 13:35:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 620ms 13:35:04 INFO - PROCESS | 1657 | 1465245304626 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 13:35:04 INFO - PROCESS | 1657 | 1465245304628 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 13:35:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 13:35:04 INFO - PROCESS | 1657 | 1465245304630 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 13:35:04 INFO - PROCESS | 1657 | 1465245304631 Marionette TRACE conn2 <- [1,2802,null,{}] 13:35:04 INFO - PROCESS | 1657 | 1465245304634 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}] 13:35:04 INFO - PROCESS | 1657 | 1465245304635 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:04 INFO - PROCESS | 1657 | 1465245304710 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 13:35:04 INFO - PROCESS | 1657 | 1465245304721 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:04 INFO - PROCESS | 1657 | 1465245304722 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bb0c000 == 36 [pid = 1657] [id = 708] 13:35:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x116b13c00) [pid = 1657] [serial = 2124] [outer = 0x0] 13:35:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1211d0800) [pid = 1657] [serial = 2125] [outer = 0x116b13c00] 13:35:04 INFO - PROCESS | 1657 | 1465245304747 Marionette DEBUG loaded listener.js 13:35:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x128915800) [pid = 1657] [serial = 2126] [outer = 0x116b13c00] 13:35:05 INFO - PROCESS | 1657 | 1465245305067 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]]]}] 13:35:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 13:35:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 469ms 13:35:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 13:35:05 INFO - PROCESS | 1657 | 1465245305100 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 13:35:05 INFO - PROCESS | 1657 | 1465245305101 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 13:35:05 INFO - PROCESS | 1657 | 1465245305103 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 13:35:05 INFO - PROCESS | 1657 | 1465245305104 Marionette TRACE conn2 <- [1,2806,null,{}] 13:35:05 INFO - PROCESS | 1657 | 1465245305106 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}] 13:35:05 INFO - PROCESS | 1657 | 1465245305107 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:05 INFO - PROCESS | 1657 | 1465245305208 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 13:35:05 INFO - PROCESS | 1657 | 1465245305214 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:05 INFO - PROCESS | 1657 | 1465245305215 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bf64000 == 37 [pid = 1657] [id = 709] 13:35:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1138b4c00) [pid = 1657] [serial = 2127] [outer = 0x0] 13:35:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x128915c00) [pid = 1657] [serial = 2128] [outer = 0x1138b4c00] 13:35:05 INFO - PROCESS | 1657 | 1465245305239 Marionette DEBUG loaded listener.js 13:35:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x128b30c00) [pid = 1657] [serial = 2129] [outer = 0x1138b4c00] 13:35:05 INFO - PROCESS | 1657 | 1465245305527 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]]]}] 13:35:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 13:35:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 473ms 13:35:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 13:35:05 INFO - PROCESS | 1657 | 1465245305578 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 13:35:05 INFO - PROCESS | 1657 | 1465245305579 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 13:35:05 INFO - PROCESS | 1657 | 1465245305581 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 13:35:05 INFO - PROCESS | 1657 | 1465245305583 Marionette TRACE conn2 <- [1,2810,null,{}] 13:35:05 INFO - PROCESS | 1657 | 1465245305585 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}] 13:35:05 INFO - PROCESS | 1657 | 1465245305587 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:05 INFO - PROCESS | 1657 | 1465245305679 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 13:35:05 INFO - PROCESS | 1657 | 1465245305683 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:05 INFO - PROCESS | 1657 | 1465245305684 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c984800 == 38 [pid = 1657] [id = 710] 13:35:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x128b2d400) [pid = 1657] [serial = 2130] [outer = 0x0] 13:35:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x129176c00) [pid = 1657] [serial = 2131] [outer = 0x128b2d400] 13:35:05 INFO - PROCESS | 1657 | 1465245305718 Marionette DEBUG loaded listener.js 13:35:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12a5e5c00) [pid = 1657] [serial = 2132] [outer = 0x128b2d400] 13:35:06 INFO - PROCESS | 1657 | 1465245306051 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]]]}] 13:35:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 13:35:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 519ms 13:35:06 INFO - PROCESS | 1657 | 1465245306101 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 13:35:06 INFO - PROCESS | 1657 | 1465245306102 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 13:35:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 13:35:06 INFO - PROCESS | 1657 | 1465245306114 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 13:35:06 INFO - PROCESS | 1657 | 1465245306116 Marionette TRACE conn2 <- [1,2814,null,{}] 13:35:06 INFO - PROCESS | 1657 | 1465245306118 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}] 13:35:06 INFO - PROCESS | 1657 | 1465245306119 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:06 INFO - PROCESS | 1657 | 1465245306197 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 13:35:06 INFO - PROCESS | 1657 | 1465245306200 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:06 INFO - PROCESS | 1657 | 1465245306201 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d01e800 == 39 [pid = 1657] [id = 711] 13:35:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12939e000) [pid = 1657] [serial = 2133] [outer = 0x0] 13:35:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12a8b7000) [pid = 1657] [serial = 2134] [outer = 0x12939e000] 13:35:06 INFO - PROCESS | 1657 | 1465245306226 Marionette DEBUG loaded listener.js 13:35:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12b050000) [pid = 1657] [serial = 2135] [outer = 0x12939e000] 13:35:06 INFO - PROCESS | 1657 | 1465245306590 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]]]}] 13:35:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 13:35:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 521ms 13:35:06 INFO - PROCESS | 1657 | 1465245306636 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 13:35:06 INFO - PROCESS | 1657 | 1465245306639 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 13:35:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 13:35:06 INFO - PROCESS | 1657 | 1465245306643 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 13:35:06 INFO - PROCESS | 1657 | 1465245306645 Marionette TRACE conn2 <- [1,2818,null,{}] 13:35:06 INFO - PROCESS | 1657 | 1465245306648 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}] 13:35:06 INFO - PROCESS | 1657 | 1465245306650 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:06 INFO - PROCESS | 1657 | 1465245306766 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 13:35:06 INFO - PROCESS | 1657 | 1465245306825 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:06 INFO - PROCESS | 1657 | 1465245306828 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x117578000 == 40 [pid = 1657] [id = 712] 13:35:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x112ecb400) [pid = 1657] [serial = 2136] [outer = 0x0] 13:35:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1130ad000) [pid = 1657] [serial = 2137] [outer = 0x112ecb400] 13:35:06 INFO - PROCESS | 1657 | 1465245306859 Marionette DEBUG loaded listener.js 13:35:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x115eb0c00) [pid = 1657] [serial = 2138] [outer = 0x112ecb400] 13:35:07 INFO - PROCESS | 1657 | 1465245307443 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]]]}] 13:35:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 13:35:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 871ms 13:35:07 INFO - PROCESS | 1657 | 1465245307513 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 13:35:07 INFO - PROCESS | 1657 | 1465245307517 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 13:35:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 13:35:07 INFO - PROCESS | 1657 | 1465245307521 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 13:35:07 INFO - PROCESS | 1657 | 1465245307523 Marionette TRACE conn2 <- [1,2822,null,{}] 13:35:07 INFO - PROCESS | 1657 | 1465245307526 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}] 13:35:07 INFO - PROCESS | 1657 | 1465245307527 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:07 INFO - PROCESS | 1657 | 1465245307635 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 13:35:07 INFO - PROCESS | 1657 | 1465245307716 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:07 INFO - PROCESS | 1657 | 1465245307717 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x121f77000 == 41 [pid = 1657] [id = 713] 13:35:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1181c0000) [pid = 1657] [serial = 2139] [outer = 0x0] 13:35:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x118228000) [pid = 1657] [serial = 2140] [outer = 0x1181c0000] 13:35:07 INFO - PROCESS | 1657 | 1465245307747 Marionette DEBUG loaded listener.js 13:35:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x118684000) [pid = 1657] [serial = 2141] [outer = 0x1181c0000] 13:35:08 INFO - PROCESS | 1657 | 1465245308388 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]]]}] 13:35:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 13:35:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 923ms 13:35:08 INFO - PROCESS | 1657 | 1465245308445 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 13:35:08 INFO - PROCESS | 1657 | 1465245308448 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 13:35:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 13:35:08 INFO - PROCESS | 1657 | 1465245308451 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 13:35:08 INFO - PROCESS | 1657 | 1465245308453 Marionette TRACE conn2 <- [1,2826,null,{}] 13:35:08 INFO - PROCESS | 1657 | 1465245308456 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}] 13:35:08 INFO - PROCESS | 1657 | 1465245308458 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:08 INFO - PROCESS | 1657 | 1465245308565 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 13:35:08 INFO - PROCESS | 1657 | 1465245308636 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:08 INFO - PROCESS | 1657 | 1465245308637 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x118620000 == 42 [pid = 1657] [id = 714] 13:35:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x116845800) [pid = 1657] [serial = 2142] [outer = 0x0] 13:35:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x116b0ac00) [pid = 1657] [serial = 2143] [outer = 0x116845800] 13:35:08 INFO - PROCESS | 1657 | 1465245308667 Marionette DEBUG loaded listener.js 13:35:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x118183800) [pid = 1657] [serial = 2144] [outer = 0x116845800] 13:35:08 INFO - PROCESS | 1657 | --DOCSHELL 0x12c984800 == 41 [pid = 1657] [id = 710] 13:35:08 INFO - PROCESS | 1657 | --DOCSHELL 0x12bf64000 == 40 [pid = 1657] [id = 709] 13:35:08 INFO - PROCESS | 1657 | --DOCSHELL 0x12bb0c000 == 39 [pid = 1657] [id = 708] 13:35:08 INFO - PROCESS | 1657 | --DOCSHELL 0x12b160800 == 38 [pid = 1657] [id = 707] 13:35:08 INFO - PROCESS | 1657 | --DOCSHELL 0x12a7f6800 == 37 [pid = 1657] [id = 706] 13:35:08 INFO - PROCESS | 1657 | --DOCSHELL 0x129d69000 == 36 [pid = 1657] [id = 705] 13:35:08 INFO - PROCESS | 1657 | --DOCSHELL 0x127126000 == 35 [pid = 1657] [id = 704] 13:35:08 INFO - PROCESS | 1657 | --DOCSHELL 0x124ca1800 == 34 [pid = 1657] [id = 703] 13:35:08 INFO - PROCESS | 1657 | --DOCSHELL 0x1213d2000 == 33 [pid = 1657] [id = 702] 13:35:08 INFO - PROCESS | 1657 | --DOCSHELL 0x118875000 == 32 [pid = 1657] [id = 701] 13:35:08 INFO - PROCESS | 1657 | --DOCSHELL 0x116965800 == 31 [pid = 1657] [id = 700] 13:35:08 INFO - PROCESS | 1657 | --DOCSHELL 0x118874800 == 30 [pid = 1657] [id = 699] 13:35:08 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x12b1b5000) [pid = 1657] [serial = 2084] [outer = 0x0] [url = about:blank] 13:35:08 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12b04f400) [pid = 1657] [serial = 2083] [outer = 0x0] [url = about:blank] 13:35:08 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x124cda800) [pid = 1657] [serial = 2080] [outer = 0x0] [url = about:blank] 13:35:08 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x128916400) [pid = 1657] [serial = 2068] [outer = 0x0] [url = about:blank] 13:35:08 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x128d66000) [pid = 1657] [serial = 2071] [outer = 0x0] [url = about:blank] 13:35:08 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x116b0e400) [pid = 1657] [serial = 2053] [outer = 0x0] [url = about:blank] 13:35:08 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x117ebac00) [pid = 1657] [serial = 2054] [outer = 0x0] [url = about:blank] 13:35:08 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1216e9000) [pid = 1657] [serial = 2065] [outer = 0x0] [url = about:blank] 13:35:08 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1184e2800) [pid = 1657] [serial = 2056] [outer = 0x0] [url = about:blank] 13:35:08 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1188aa400) [pid = 1657] [serial = 2057] [outer = 0x0] [url = about:blank] 13:35:08 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x119a12c00) [pid = 1657] [serial = 2059] [outer = 0x0] [url = about:blank] 13:35:08 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1211ac800) [pid = 1657] [serial = 2060] [outer = 0x0] [url = about:blank] 13:35:08 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12711d400) [pid = 1657] [serial = 2045] [outer = 0x0] [url = about:blank] 13:35:08 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1211dcc00) [pid = 1657] [serial = 2062] [outer = 0x0] [url = about:blank] 13:35:08 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x121358400) [pid = 1657] [serial = 2063] [outer = 0x0] [url = about:blank] 13:35:08 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x117eb4400) [pid = 1657] [serial = 2050] [outer = 0x0] [url = about:blank] 13:35:08 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1184e1c00) [pid = 1657] [serial = 2051] [outer = 0x0] [url = about:blank] 13:35:08 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x112a72000) [pid = 1657] [serial = 2047] [outer = 0x0] [url = about:blank] 13:35:08 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x115adc000) [pid = 1657] [serial = 2048] [outer = 0x0] [url = about:blank] 13:35:08 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x119a0b000) [pid = 1657] [serial = 2074] [outer = 0x0] [url = about:blank] 13:35:08 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x129393400) [pid = 1657] [serial = 2077] [outer = 0x0] [url = about:blank] 13:35:08 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x126f27c00) [pid = 1657] [serial = 2075] [outer = 0x0] [url = about:blank] 13:35:08 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x129177800) [pid = 1657] [serial = 2072] [outer = 0x0] [url = about:blank] 13:35:08 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x128b2cc00) [pid = 1657] [serial = 2069] [outer = 0x0] [url = about:blank] 13:35:08 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x1293ee800) [pid = 1657] [serial = 2078] [outer = 0x0] [url = about:blank] 13:35:08 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x12a732800) [pid = 1657] [serial = 2081] [outer = 0x0] [url = about:blank] 13:35:08 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x124c82800) [pid = 1657] [serial = 2066] [outer = 0x0] [url = about:blank] 13:35:09 INFO - PROCESS | 1657 | 1465245309079 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 13:35:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 13:35:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 671ms 13:35:09 INFO - PROCESS | 1657 | 1465245309124 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 13:35:09 INFO - PROCESS | 1657 | 1465245309128 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 13:35:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 13:35:09 INFO - PROCESS | 1657 | 1465245309132 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 13:35:09 INFO - PROCESS | 1657 | 1465245309134 Marionette TRACE conn2 <- [1,2830,null,{}] 13:35:09 INFO - PROCESS | 1657 | 1465245309136 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}] 13:35:09 INFO - PROCESS | 1657 | 1465245309138 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:09 INFO - PROCESS | 1657 | 1465245309218 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 13:35:09 INFO - PROCESS | 1657 | 1465245309280 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:09 INFO - PROCESS | 1657 | 1465245309281 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x119012800 == 31 [pid = 1657] [id = 715] 13:35:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x118229c00) [pid = 1657] [serial = 2145] [outer = 0x0] 13:35:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x118684c00) [pid = 1657] [serial = 2146] [outer = 0x118229c00] 13:35:09 INFO - PROCESS | 1657 | 1465245309308 Marionette DEBUG loaded listener.js 13:35:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x118976c00) [pid = 1657] [serial = 2147] [outer = 0x118229c00] 13:35:09 INFO - PROCESS | 1657 | 1465245309621 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]]]}] 13:35:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 13:35:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 521ms 13:35:09 INFO - PROCESS | 1657 | 1465245309654 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 13:35:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 13:35:09 INFO - PROCESS | 1657 | 1465245309655 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 13:35:09 INFO - PROCESS | 1657 | 1465245309660 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 13:35:09 INFO - PROCESS | 1657 | 1465245309662 Marionette TRACE conn2 <- [1,2834,null,{}] 13:35:09 INFO - PROCESS | 1657 | 1465245309670 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}] 13:35:09 INFO - PROCESS | 1657 | 1465245309673 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:09 INFO - PROCESS | 1657 | 1465245309752 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 13:35:09 INFO - PROCESS | 1657 | 1465245309809 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:09 INFO - PROCESS | 1657 | 1465245309811 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x124b16000 == 32 [pid = 1657] [id = 716] 13:35:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1188ab400) [pid = 1657] [serial = 2148] [outer = 0x0] 13:35:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x11998f800) [pid = 1657] [serial = 2149] [outer = 0x1188ab400] 13:35:09 INFO - PROCESS | 1657 | 1465245309840 Marionette DEBUG loaded listener.js 13:35:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1211d3c00) [pid = 1657] [serial = 2150] [outer = 0x1188ab400] 13:35:09 INFO - PROCESS | 1657 | --DOCSHELL 0x12cdbc800 == 31 [pid = 1657] [id = 16] 13:35:10 INFO - PROCESS | 1657 | 1465245310170 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 13:35:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 13:35:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 521ms 13:35:10 INFO - PROCESS | 1657 | 1465245310180 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 13:35:10 INFO - PROCESS | 1657 | 1465245310182 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 13:35:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 13:35:10 INFO - PROCESS | 1657 | 1465245310184 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 13:35:10 INFO - PROCESS | 1657 | 1465245310185 Marionette TRACE conn2 <- [1,2838,null,{}] 13:35:10 INFO - PROCESS | 1657 | 1465245310188 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}] 13:35:10 INFO - PROCESS | 1657 | 1465245310189 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:10 INFO - PROCESS | 1657 | 1465245310270 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 13:35:10 INFO - PROCESS | 1657 | 1465245310276 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:10 INFO - PROCESS | 1657 | 1465245310277 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x1291ce800 == 32 [pid = 1657] [id = 717] 13:35:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x119a16400) [pid = 1657] [serial = 2151] [outer = 0x0] 13:35:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x12142f400) [pid = 1657] [serial = 2152] [outer = 0x119a16400] 13:35:10 INFO - PROCESS | 1657 | 1465245310302 Marionette DEBUG loaded listener.js 13:35:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1215a7800) [pid = 1657] [serial = 2153] [outer = 0x119a16400] 13:35:10 INFO - PROCESS | 1657 | 1465245310668 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]]]}] 13:35:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 13:35:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 519ms 13:35:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 13:35:10 INFO - PROCESS | 1657 | 1465245310703 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 13:35:10 INFO - PROCESS | 1657 | 1465245310704 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 13:35:10 INFO - PROCESS | 1657 | 1465245310707 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 13:35:10 INFO - PROCESS | 1657 | 1465245310710 Marionette TRACE conn2 <- [1,2842,null,{}] 13:35:10 INFO - PROCESS | 1657 | 1465245310712 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}] 13:35:10 INFO - PROCESS | 1657 | 1465245310713 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:10 INFO - PROCESS | 1657 | 1465245310781 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 13:35:10 INFO - PROCESS | 1657 | 1465245310785 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:10 INFO - PROCESS | 1657 | 1465245310786 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a7f5000 == 33 [pid = 1657] [id = 718] 13:35:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x115f60000) [pid = 1657] [serial = 2154] [outer = 0x0] 13:35:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x121cdec00) [pid = 1657] [serial = 2155] [outer = 0x115f60000] 13:35:10 INFO - PROCESS | 1657 | 1465245310813 Marionette DEBUG loaded listener.js 13:35:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x124ebd400) [pid = 1657] [serial = 2156] [outer = 0x115f60000] 13:35:11 INFO - PROCESS | 1657 | 1465245311165 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]]]}] 13:35:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 13:35:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 471ms 13:35:11 INFO - PROCESS | 1657 | 1465245311179 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 13:35:11 INFO - PROCESS | 1657 | 1465245311181 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 13:35:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 13:35:11 INFO - PROCESS | 1657 | 1465245311184 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 13:35:11 INFO - PROCESS | 1657 | 1465245311186 Marionette TRACE conn2 <- [1,2846,null,{}] 13:35:11 INFO - PROCESS | 1657 | 1465245311190 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}] 13:35:11 INFO - PROCESS | 1657 | 1465245311197 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:11 INFO - PROCESS | 1657 | 1465245311378 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 13:35:11 INFO - PROCESS | 1657 | 1465245311402 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:11 INFO - PROCESS | 1657 | 1465245311403 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b03a000 == 34 [pid = 1657] [id = 719] 13:35:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x124ebd800) [pid = 1657] [serial = 2157] [outer = 0x0] 13:35:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1271d7400) [pid = 1657] [serial = 2158] [outer = 0x124ebd800] 13:35:11 INFO - PROCESS | 1657 | 1465245311443 Marionette DEBUG loaded listener.js 13:35:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x128d6ec00) [pid = 1657] [serial = 2159] [outer = 0x124ebd800] 13:35:11 INFO - PROCESS | 1657 | 1465245311932 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]]]}] 13:35:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 13:35:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 770ms 13:35:11 INFO - PROCESS | 1657 | 1465245311953 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 13:35:11 INFO - PROCESS | 1657 | 1465245311955 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 13:35:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 13:35:11 INFO - PROCESS | 1657 | 1465245311958 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 13:35:11 INFO - PROCESS | 1657 | 1465245311959 Marionette TRACE conn2 <- [1,2850,null,{}] 13:35:11 INFO - PROCESS | 1657 | 1465245311962 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}] 13:35:11 INFO - PROCESS | 1657 | 1465245311963 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:12 INFO - PROCESS | 1657 | 1465245312066 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 13:35:12 INFO - PROCESS | 1657 | 1465245312077 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:12 INFO - PROCESS | 1657 | 1465245312078 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bf64000 == 35 [pid = 1657] [id = 720] 13:35:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x129173800) [pid = 1657] [serial = 2160] [outer = 0x0] 13:35:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x129393800) [pid = 1657] [serial = 2161] [outer = 0x129173800] 13:35:12 INFO - PROCESS | 1657 | 1465245312111 Marionette DEBUG loaded listener.js 13:35:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1293e9c00) [pid = 1657] [serial = 2162] [outer = 0x129173800] 13:35:12 INFO - PROCESS | 1657 | 1465245312454 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 13:35:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 13:35:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 519ms 13:35:12 INFO - PROCESS | 1657 | 1465245312478 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 13:35:12 INFO - PROCESS | 1657 | 1465245312479 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 13:35:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 13:35:12 INFO - PROCESS | 1657 | 1465245312488 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 13:35:12 INFO - PROCESS | 1657 | 1465245312489 Marionette TRACE conn2 <- [1,2854,null,{}] 13:35:12 INFO - PROCESS | 1657 | 1465245312492 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}] 13:35:12 INFO - PROCESS | 1657 | 1465245312493 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:12 INFO - PROCESS | 1657 | 1465245312593 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 13:35:12 INFO - PROCESS | 1657 | 1465245312596 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:12 INFO - PROCESS | 1657 | 1465245312598 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c719800 == 36 [pid = 1657] [id = 721] 13:35:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x129172c00) [pid = 1657] [serial = 2163] [outer = 0x0] 13:35:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12a5e9800) [pid = 1657] [serial = 2164] [outer = 0x129172c00] 13:35:12 INFO - PROCESS | 1657 | 1465245312622 Marionette DEBUG loaded listener.js 13:35:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12a8ba400) [pid = 1657] [serial = 2165] [outer = 0x129172c00] 13:35:12 INFO - PROCESS | 1657 | 1465245312961 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]]]}] 13:35:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 13:35:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 521ms 13:35:13 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1197c2000) [pid = 1657] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 13:35:13 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x124c75400) [pid = 1657] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 13:35:13 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1130b9c00) [pid = 1657] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 13:35:13 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1211dac00) [pid = 1657] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 13:35:13 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1271dc400) [pid = 1657] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 13:35:13 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1188ad800) [pid = 1657] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 13:35:13 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x116b0b800) [pid = 1657] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 13:35:13 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x113bbe000) [pid = 1657] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 13:35:13 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x116b13c00) [pid = 1657] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 13:35:13 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x116849400) [pid = 1657] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 13:35:13 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x112f6a400) [pid = 1657] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 13:35:13 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x128b28c00) [pid = 1657] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 13:35:13 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x118690400) [pid = 1657] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 13:35:13 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x128b2d400) [pid = 1657] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 13:35:13 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1138b4c00) [pid = 1657] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 13:35:13 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1211d2c00) [pid = 1657] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 13:35:13 INFO - PROCESS | 1657 | 1465245313099 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 13:35:13 INFO - PROCESS | 1657 | 1465245313100 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 13:35:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 13:35:13 INFO - PROCESS | 1657 | 1465245313104 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 13:35:13 INFO - PROCESS | 1657 | 1465245313106 Marionette TRACE conn2 <- [1,2858,null,{}] 13:35:13 INFO - PROCESS | 1657 | 1465245313114 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}] 13:35:13 INFO - PROCESS | 1657 | 1465245313115 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:13 INFO - PROCESS | 1657 | 1465245313199 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 13:35:13 INFO - PROCESS | 1657 | 1465245313203 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:13 INFO - PROCESS | 1657 | 1465245313204 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x122172000 == 37 [pid = 1657] [id = 722] 13:35:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x116846000) [pid = 1657] [serial = 2166] [outer = 0x0] 13:35:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x11709bc00) [pid = 1657] [serial = 2167] [outer = 0x116846000] 13:35:13 INFO - PROCESS | 1657 | 1465245313232 Marionette DEBUG loaded listener.js 13:35:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1190f5c00) [pid = 1657] [serial = 2168] [outer = 0x116846000] 13:35:13 INFO - PROCESS | 1657 | 1465245313559 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 13:35:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 13:35:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 475ms 13:35:13 INFO - PROCESS | 1657 | 1465245313581 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 13:35:13 INFO - PROCESS | 1657 | 1465245313582 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 13:35:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 13:35:13 INFO - PROCESS | 1657 | 1465245313584 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 13:35:13 INFO - PROCESS | 1657 | 1465245313585 Marionette TRACE conn2 <- [1,2862,null,{}] 13:35:13 INFO - PROCESS | 1657 | 1465245313587 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}] 13:35:13 INFO - PROCESS | 1657 | 1465245313589 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:13 INFO - PROCESS | 1657 | 1465245313671 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 13:35:13 INFO - PROCESS | 1657 | 1465245313731 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:13 INFO - PROCESS | 1657 | 1465245313732 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c97e800 == 38 [pid = 1657] [id = 723] 13:35:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x116844400) [pid = 1657] [serial = 2169] [outer = 0x0] 13:35:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x116b0b800) [pid = 1657] [serial = 2170] [outer = 0x116844400] 13:35:13 INFO - PROCESS | 1657 | 1465245313756 Marionette DEBUG loaded listener.js 13:35:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x128b2d400) [pid = 1657] [serial = 2171] [outer = 0x116844400] 13:35:14 INFO - PROCESS | 1657 | 1465245314029 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]]]}] 13:35:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 13:35:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 470ms 13:35:14 INFO - PROCESS | 1657 | 1465245314054 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 13:35:14 INFO - PROCESS | 1657 | 1465245314056 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 13:35:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 13:35:14 INFO - PROCESS | 1657 | 1465245314065 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 13:35:14 INFO - PROCESS | 1657 | 1465245314066 Marionette TRACE conn2 <- [1,2866,null,{}] 13:35:14 INFO - PROCESS | 1657 | 1465245314069 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}] 13:35:14 INFO - PROCESS | 1657 | 1465245314070 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:14 INFO - PROCESS | 1657 | 1465245314173 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 13:35:14 INFO - PROCESS | 1657 | 1465245314179 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:14 INFO - PROCESS | 1657 | 1465245314180 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d4a4800 == 39 [pid = 1657] [id = 724] 13:35:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x12a5e6c00) [pid = 1657] [serial = 2172] [outer = 0x0] 13:35:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12b057000) [pid = 1657] [serial = 2173] [outer = 0x12a5e6c00] 13:35:14 INFO - PROCESS | 1657 | 1465245314206 Marionette DEBUG loaded listener.js 13:35:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12b1bbc00) [pid = 1657] [serial = 2174] [outer = 0x12a5e6c00] 13:35:14 INFO - PROCESS | 1657 | 1465245314546 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]]]}] 13:35:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 13:35:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 519ms 13:35:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 13:35:14 INFO - PROCESS | 1657 | 1465245314584 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 13:35:14 INFO - PROCESS | 1657 | 1465245314586 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 13:35:14 INFO - PROCESS | 1657 | 1465245314588 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 13:35:14 INFO - PROCESS | 1657 | 1465245314589 Marionette TRACE conn2 <- [1,2870,null,{}] 13:35:14 INFO - PROCESS | 1657 | 1465245314591 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}] 13:35:14 INFO - PROCESS | 1657 | 1465245314592 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:14 INFO - PROCESS | 1657 | 1465245314701 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 13:35:14 INFO - PROCESS | 1657 | 1465245314707 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:14 INFO - PROCESS | 1657 | 1465245314708 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d91a800 == 40 [pid = 1657] [id = 725] 13:35:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12b0ae400) [pid = 1657] [serial = 2175] [outer = 0x0] 13:35:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12b90dc00) [pid = 1657] [serial = 2176] [outer = 0x12b0ae400] 13:35:14 INFO - PROCESS | 1657 | 1465245314732 Marionette DEBUG loaded listener.js 13:35:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12b934000) [pid = 1657] [serial = 2177] [outer = 0x12b0ae400] 13:35:15 INFO - PROCESS | 1657 | 1465245315052 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]]]}] 13:35:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 13:35:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 470ms 13:35:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 13:35:15 INFO - PROCESS | 1657 | 1465245315060 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 13:35:15 INFO - PROCESS | 1657 | 1465245315061 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 13:35:15 INFO - PROCESS | 1657 | 1465245315063 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 13:35:15 INFO - PROCESS | 1657 | 1465245315064 Marionette TRACE conn2 <- [1,2874,null,{}] 13:35:15 INFO - PROCESS | 1657 | 1465245315066 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}] 13:35:15 INFO - PROCESS | 1657 | 1465245315067 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:15 INFO - PROCESS | 1657 | 1465245315208 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 13:35:15 INFO - PROCESS | 1657 | 1465245315272 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:15 INFO - PROCESS | 1657 | 1465245315274 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x116693000 == 41 [pid = 1657] [id = 726] 13:35:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x111d16000) [pid = 1657] [serial = 2178] [outer = 0x0] 13:35:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x112a10800) [pid = 1657] [serial = 2179] [outer = 0x111d16000] 13:35:15 INFO - PROCESS | 1657 | 1465245315306 Marionette DEBUG loaded listener.js 13:35:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x115a4a800) [pid = 1657] [serial = 2180] [outer = 0x111d16000] 13:35:15 INFO - PROCESS | 1657 | 1465245315754 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]]]}] 13:35:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 13:35:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 718ms 13:35:15 INFO - PROCESS | 1657 | 1465245315782 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 13:35:15 INFO - PROCESS | 1657 | 1465245315785 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 13:35:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 13:35:15 INFO - PROCESS | 1657 | 1465245315789 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 13:35:15 INFO - PROCESS | 1657 | 1465245315793 Marionette TRACE conn2 <- [1,2878,null,{}] 13:35:15 INFO - PROCESS | 1657 | 1465245315796 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}] 13:35:15 INFO - PROCESS | 1657 | 1465245315798 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:15 INFO - PROCESS | 1657 | 1465245315903 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 13:35:15 INFO - PROCESS | 1657 | 1465245315964 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:15 INFO - PROCESS | 1657 | 1465245315965 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x125699800 == 42 [pid = 1657] [id = 727] 13:35:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x11709e400) [pid = 1657] [serial = 2181] [outer = 0x0] 13:35:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x11864fc00) [pid = 1657] [serial = 2182] [outer = 0x11709e400] 13:35:15 INFO - PROCESS | 1657 | 1465245315995 Marionette DEBUG loaded listener.js 13:35:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x11907a000) [pid = 1657] [serial = 2183] [outer = 0x11709e400] 13:35:16 INFO - PROCESS | 1657 | 1465245316456 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]]]}] 13:35:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 13:35:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 722ms 13:35:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 13:35:16 INFO - PROCESS | 1657 | 1465245316533 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 13:35:16 INFO - PROCESS | 1657 | 1465245316535 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 13:35:16 INFO - PROCESS | 1657 | 1465245316537 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 13:35:16 INFO - PROCESS | 1657 | 1465245316539 Marionette TRACE conn2 <- [1,2882,null,{}] 13:35:16 INFO - PROCESS | 1657 | 1465245316555 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}] 13:35:16 INFO - PROCESS | 1657 | 1465245316557 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:16 INFO - PROCESS | 1657 | 1465245316657 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 13:35:16 INFO - PROCESS | 1657 | 1465245316731 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:16 INFO - PROCESS | 1657 | 1465245316732 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c448000 == 43 [pid = 1657] [id = 728] 13:35:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x119b52800) [pid = 1657] [serial = 2184] [outer = 0x0] 13:35:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1211d3800) [pid = 1657] [serial = 2185] [outer = 0x119b52800] 13:35:16 INFO - PROCESS | 1657 | 1465245316761 Marionette DEBUG loaded listener.js 13:35:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x124c8ec00) [pid = 1657] [serial = 2186] [outer = 0x119b52800] 13:35:17 INFO - PROCESS | 1657 | 1465245317195 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]]]}] 13:35:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 13:35:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 732ms 13:35:17 INFO - PROCESS | 1657 | 1465245317270 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 13:35:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 13:35:17 INFO - PROCESS | 1657 | 1465245317273 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 13:35:17 INFO - PROCESS | 1657 | 1465245317281 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 13:35:17 INFO - PROCESS | 1657 | 1465245317284 Marionette TRACE conn2 <- [1,2886,null,{}] 13:35:17 INFO - PROCESS | 1657 | 1465245317286 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}] 13:35:17 INFO - PROCESS | 1657 | 1465245317289 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:17 INFO - PROCESS | 1657 | 1465245317434 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 13:35:17 INFO - PROCESS | 1657 | 1465245317487 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:17 INFO - PROCESS | 1657 | 1465245317488 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x121695800 == 44 [pid = 1657] [id = 729] 13:35:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x116b22400) [pid = 1657] [serial = 2187] [outer = 0x0] 13:35:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1211d0400) [pid = 1657] [serial = 2188] [outer = 0x116b22400] 13:35:17 INFO - PROCESS | 1657 | 1465245317519 Marionette DEBUG loaded listener.js 13:35:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x128910000) [pid = 1657] [serial = 2189] [outer = 0x116b22400] 13:35:18 INFO - PROCESS | 1657 | 1465245318194 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]]]}] 13:35:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 13:35:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 978ms 13:35:18 INFO - PROCESS | 1657 | 1465245318255 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 13:35:18 INFO - PROCESS | 1657 | 1465245318259 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 13:35:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 13:35:18 INFO - PROCESS | 1657 | 1465245318263 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 13:35:18 INFO - PROCESS | 1657 | 1465245318266 Marionette TRACE conn2 <- [1,2890,null,{}] 13:35:18 INFO - PROCESS | 1657 | 1465245318272 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}] 13:35:18 INFO - PROCESS | 1657 | 1465245318274 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:18 INFO - PROCESS | 1657 | 1465245318409 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 13:35:18 INFO - PROCESS | 1657 | 1465245318551 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:18 INFO - PROCESS | 1657 | 1465245318552 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x1182e4800 == 45 [pid = 1657] [id = 730] 13:35:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x116b10400) [pid = 1657] [serial = 2190] [outer = 0x0] 13:35:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x117eb5000) [pid = 1657] [serial = 2191] [outer = 0x116b10400] 13:35:18 INFO - PROCESS | 1657 | 1465245318582 Marionette DEBUG loaded listener.js 13:35:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x118682c00) [pid = 1657] [serial = 2192] [outer = 0x116b10400] 13:35:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12d91a800 == 44 [pid = 1657] [id = 725] 13:35:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12d4a4800 == 43 [pid = 1657] [id = 724] 13:35:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12c97e800 == 42 [pid = 1657] [id = 723] 13:35:19 INFO - PROCESS | 1657 | --DOCSHELL 0x122172000 == 41 [pid = 1657] [id = 722] 13:35:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12c719800 == 40 [pid = 1657] [id = 721] 13:35:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12bf64000 == 39 [pid = 1657] [id = 720] 13:35:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12b03a000 == 38 [pid = 1657] [id = 719] 13:35:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12a7f5000 == 37 [pid = 1657] [id = 718] 13:35:19 INFO - PROCESS | 1657 | --DOCSHELL 0x1291ce800 == 36 [pid = 1657] [id = 717] 13:35:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12bb02800 == 35 [pid = 1657] [id = 17] 13:35:19 INFO - PROCESS | 1657 | --DOCSHELL 0x124b16000 == 34 [pid = 1657] [id = 716] 13:35:19 INFO - PROCESS | 1657 | --DOCSHELL 0x119012800 == 33 [pid = 1657] [id = 715] 13:35:19 INFO - PROCESS | 1657 | --DOCSHELL 0x118620000 == 32 [pid = 1657] [id = 714] 13:35:19 INFO - PROCESS | 1657 | --DOCSHELL 0x121f77000 == 31 [pid = 1657] [id = 713] 13:35:19 INFO - PROCESS | 1657 | --DOCSHELL 0x117578000 == 30 [pid = 1657] [id = 712] 13:35:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12d01e800 == 29 [pid = 1657] [id = 711] 13:35:19 INFO - PROCESS | 1657 | --DOCSHELL 0x121695800 == 28 [pid = 1657] [id = 729] 13:35:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12c448000 == 27 [pid = 1657] [id = 728] 13:35:19 INFO - PROCESS | 1657 | --DOCSHELL 0x125699800 == 26 [pid = 1657] [id = 727] 13:35:19 INFO - PROCESS | 1657 | --DOCSHELL 0x116693000 == 25 [pid = 1657] [id = 726] 13:35:19 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x12a5e5c00) [pid = 1657] [serial = 2132] [outer = 0x0] [url = about:blank] 13:35:19 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x12a8b7000) [pid = 1657] [serial = 2134] [outer = 0x0] [url = about:blank] 13:35:19 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x119a0ac00) [pid = 1657] [serial = 2110] [outer = 0x0] [url = about:blank] 13:35:19 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x125d5d800) [pid = 1657] [serial = 2120] [outer = 0x0] [url = about:blank] 13:35:19 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x113bc4000) [pid = 1657] [serial = 2101] [outer = 0x0] [url = about:blank] 13:35:19 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x126f1f000) [pid = 1657] [serial = 2122] [outer = 0x0] [url = about:blank] 13:35:19 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x128b24c00) [pid = 1657] [serial = 2093] [outer = 0x0] [url = about:blank] 13:35:19 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x11a02e000) [pid = 1657] [serial = 2090] [outer = 0x0] [url = about:blank] 13:35:19 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x11818b400) [pid = 1657] [serial = 2105] [outer = 0x0] [url = about:blank] 13:35:19 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x117ebc800) [pid = 1657] [serial = 2099] [outer = 0x0] [url = about:blank] 13:35:19 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x119996400) [pid = 1657] [serial = 2089] [outer = 0x0] [url = about:blank] 13:35:19 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x115ead400) [pid = 1657] [serial = 2102] [outer = 0x0] [url = about:blank] 13:35:19 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1251fac00) [pid = 1657] [serial = 2119] [outer = 0x0] [url = about:blank] 13:35:19 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x115ebc400) [pid = 1657] [serial = 2098] [outer = 0x0] [url = about:blank] 13:35:19 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x128915800) [pid = 1657] [serial = 2126] [outer = 0x0] [url = about:blank] 13:35:19 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x118224400) [pid = 1657] [serial = 2087] [outer = 0x0] [url = about:blank] 13:35:19 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x11a02dc00) [pid = 1657] [serial = 2113] [outer = 0x0] [url = about:blank] 13:35:19 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12b051400) [pid = 1657] [serial = 2096] [outer = 0x0] [url = about:blank] 13:35:19 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1190f4000) [pid = 1657] [serial = 2108] [outer = 0x0] [url = about:blank] 13:35:19 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1177d0400) [pid = 1657] [serial = 2104] [outer = 0x0] [url = about:blank] 13:35:19 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x11897b400) [pid = 1657] [serial = 2107] [outer = 0x0] [url = about:blank] 13:35:19 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1211d0800) [pid = 1657] [serial = 2125] [outer = 0x0] [url = about:blank] 13:35:19 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x129176c00) [pid = 1657] [serial = 2131] [outer = 0x0] [url = about:blank] 13:35:19 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x119b4d800) [pid = 1657] [serial = 2111] [outer = 0x0] [url = about:blank] 13:35:19 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x127668800) [pid = 1657] [serial = 2092] [outer = 0x0] [url = about:blank] 13:35:19 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x128915c00) [pid = 1657] [serial = 2128] [outer = 0x0] [url = about:blank] 13:35:19 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x124bf7000) [pid = 1657] [serial = 2117] [outer = 0x0] [url = about:blank] 13:35:19 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x116b18400) [pid = 1657] [serial = 2086] [outer = 0x0] [url = about:blank] 13:35:19 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x128910400) [pid = 1657] [serial = 2123] [outer = 0x0] [url = about:blank] 13:35:19 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x1211d2800) [pid = 1657] [serial = 2114] [outer = 0x0] [url = about:blank] 13:35:19 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x121540c00) [pid = 1657] [serial = 2116] [outer = 0x0] [url = about:blank] 13:35:19 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x128b30c00) [pid = 1657] [serial = 2129] [outer = 0x0] [url = about:blank] 13:35:19 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x1293e6c00) [pid = 1657] [serial = 2095] [outer = 0x0] [url = about:blank] 13:35:19 INFO - PROCESS | 1657 | 1465245319488 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 13:35:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 13:35:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1275ms 13:35:19 INFO - PROCESS | 1657 | 1465245319538 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 13:35:19 INFO - PROCESS | 1657 | 1465245319542 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 13:35:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 13:35:19 INFO - PROCESS | 1657 | 1465245319547 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 13:35:19 INFO - PROCESS | 1657 | 1465245319549 Marionette TRACE conn2 <- [1,2894,null,{}] 13:35:19 INFO - PROCESS | 1657 | 1465245319552 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}] 13:35:19 INFO - PROCESS | 1657 | 1465245319554 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:19 INFO - PROCESS | 1657 | 1465245319635 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 13:35:19 INFO - PROCESS | 1657 | 1465245319643 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:19 INFO - PROCESS | 1657 | 1465245319646 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x1169b3800 == 26 [pid = 1657] [id = 731] 13:35:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x112a1bc00) [pid = 1657] [serial = 2193] [outer = 0x0] 13:35:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x112f62400) [pid = 1657] [serial = 2194] [outer = 0x112a1bc00] 13:35:19 INFO - PROCESS | 1657 | 1465245319674 Marionette DEBUG loaded listener.js 13:35:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x112008000) [pid = 1657] [serial = 2195] [outer = 0x112a1bc00] 13:35:20 INFO - PROCESS | 1657 | 1465245320068 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]]]}] 13:35:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 13:35:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 571ms 13:35:20 INFO - PROCESS | 1657 | 1465245320118 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 13:35:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 13:35:20 INFO - PROCESS | 1657 | 1465245320122 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 13:35:20 INFO - PROCESS | 1657 | 1465245320126 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 13:35:20 INFO - PROCESS | 1657 | 1465245320128 Marionette TRACE conn2 <- [1,2898,null,{}] 13:35:20 INFO - PROCESS | 1657 | 1465245320131 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}] 13:35:20 INFO - PROCESS | 1657 | 1465245320132 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:20 INFO - PROCESS | 1657 | 1465245320197 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 13:35:20 INFO - PROCESS | 1657 | 1465245320200 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:20 INFO - PROCESS | 1657 | 1465245320201 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x119012800 == 27 [pid = 1657] [id = 732] 13:35:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x115eb7400) [pid = 1657] [serial = 2196] [outer = 0x0] 13:35:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x116b16000) [pid = 1657] [serial = 2197] [outer = 0x115eb7400] 13:35:20 INFO - PROCESS | 1657 | 1465245320225 Marionette DEBUG loaded listener.js 13:35:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1177d0400) [pid = 1657] [serial = 2198] [outer = 0x115eb7400] 13:35:20 INFO - PROCESS | 1657 | 1465245320678 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]]]}] 13:35:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 13:35:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 575ms 13:35:20 INFO - PROCESS | 1657 | 1465245320702 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 13:35:20 INFO - PROCESS | 1657 | 1465245320704 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 13:35:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 13:35:20 INFO - PROCESS | 1657 | 1465245320710 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 13:35:20 INFO - PROCESS | 1657 | 1465245320714 Marionette TRACE conn2 <- [1,2902,null,{}] 13:35:20 INFO - PROCESS | 1657 | 1465245320726 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}] 13:35:20 INFO - PROCESS | 1657 | 1465245320731 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:20 INFO - PROCESS | 1657 | 1465245320852 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 13:35:20 INFO - PROCESS | 1657 | 1465245320868 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:20 INFO - PROCESS | 1657 | 1465245320871 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x121696800 == 28 [pid = 1657] [id = 733] 13:35:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x112a1ec00) [pid = 1657] [serial = 2199] [outer = 0x0] 13:35:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x118976800) [pid = 1657] [serial = 2200] [outer = 0x112a1ec00] 13:35:20 INFO - PROCESS | 1657 | 1465245320902 Marionette DEBUG loaded listener.js 13:35:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x11907b400) [pid = 1657] [serial = 2201] [outer = 0x112a1ec00] 13:35:21 INFO - PROCESS | 1657 | 1465245321272 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 13:35:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 13:35:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 578ms 13:35:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 13:35:21 INFO - PROCESS | 1657 | 1465245321286 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 13:35:21 INFO - PROCESS | 1657 | 1465245321288 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 13:35:21 INFO - PROCESS | 1657 | 1465245321295 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 13:35:21 INFO - PROCESS | 1657 | 1465245321297 Marionette TRACE conn2 <- [1,2906,null,{}] 13:35:21 INFO - PROCESS | 1657 | 1465245321301 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}] 13:35:21 INFO - PROCESS | 1657 | 1465245321303 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:21 INFO - PROCESS | 1657 | 1465245321473 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 13:35:21 INFO - PROCESS | 1657 | 1465245321525 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:21 INFO - PROCESS | 1657 | 1465245321526 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x12568c000 == 29 [pid = 1657] [id = 734] 13:35:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1190f3800) [pid = 1657] [serial = 2202] [outer = 0x0] 13:35:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x119992c00) [pid = 1657] [serial = 2203] [outer = 0x1190f3800] 13:35:21 INFO - PROCESS | 1657 | 1465245321567 Marionette DEBUG loaded listener.js 13:35:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x119a12800) [pid = 1657] [serial = 2204] [outer = 0x1190f3800] 13:35:21 INFO - PROCESS | 1657 | 1465245321905 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]]]}] 13:35:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 13:35:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 626ms 13:35:21 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 13:35:21 INFO - PROCESS | 1657 | 1465245321917 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 13:35:21 INFO - PROCESS | 1657 | 1465245321918 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 13:35:21 INFO - PROCESS | 1657 | 1465245321920 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 13:35:21 INFO - PROCESS | 1657 | 1465245321921 Marionette TRACE conn2 <- [1,2910,null,{}] 13:35:21 INFO - PROCESS | 1657 | 1465245321926 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}] 13:35:21 INFO - PROCESS | 1657 | 1465245321935 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:22 INFO - PROCESS | 1657 | 1465245322038 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 13:35:22 INFO - PROCESS | 1657 | 1465245322042 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:22 INFO - PROCESS | 1657 | 1465245322043 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x128d82800 == 30 [pid = 1657] [id = 735] 13:35:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1138b0800) [pid = 1657] [serial = 2205] [outer = 0x0] 13:35:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x119b4d800) [pid = 1657] [serial = 2206] [outer = 0x1138b0800] 13:35:22 INFO - PROCESS | 1657 | 1465245322067 Marionette DEBUG loaded listener.js 13:35:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1211b4800) [pid = 1657] [serial = 2207] [outer = 0x1138b0800] 13:35:22 INFO - PROCESS | 1657 | 1465245322403 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]]]}] 13:35:22 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 13:35:22 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 13:35:22 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 521ms 13:35:22 INFO - PROCESS | 1657 | 1465245322444 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 13:35:22 INFO - PROCESS | 1657 | 1465245322446 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 13:35:22 INFO - TEST-START | /DOMEvents/constructors.html 13:35:22 INFO - PROCESS | 1657 | 1465245322450 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 13:35:22 INFO - PROCESS | 1657 | 1465245322452 Marionette TRACE conn2 <- [1,2914,null,{}] 13:35:22 INFO - PROCESS | 1657 | 1465245322455 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}] 13:35:22 INFO - PROCESS | 1657 | 1465245322461 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:22 INFO - PROCESS | 1657 | 1465245322637 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 13:35:22 INFO - PROCESS | 1657 | 1465245322651 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:22 INFO - PROCESS | 1657 | 1465245322652 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a7f7000 == 31 [pid = 1657] [id = 736] 13:35:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1211b8800) [pid = 1657] [serial = 2208] [outer = 0x0] 13:35:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x121358400) [pid = 1657] [serial = 2209] [outer = 0x1211b8800] 13:35:22 INFO - PROCESS | 1657 | 1465245322693 Marionette DEBUG loaded listener.js 13:35:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x121a73800) [pid = 1657] [serial = 2210] [outer = 0x1211b8800] 13:35:23 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12cdbd000) [pid = 1657] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:35:23 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x12a5e6c00) [pid = 1657] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 13:35:23 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x124ebd800) [pid = 1657] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 13:35:23 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x129173800) [pid = 1657] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 13:35:23 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x118229c00) [pid = 1657] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 13:35:23 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12939e000) [pid = 1657] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 13:35:23 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x119a16400) [pid = 1657] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 13:35:23 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1188ab400) [pid = 1657] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 13:35:23 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x116845800) [pid = 1657] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 13:35:23 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1181c0000) [pid = 1657] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 13:35:23 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x112ecb400) [pid = 1657] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 13:35:23 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x129172c00) [pid = 1657] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 13:35:23 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x115f60000) [pid = 1657] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 13:35:23 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x116846000) [pid = 1657] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 13:35:23 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x12b0ae400) [pid = 1657] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 13:35:23 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x12cb0dc00) [pid = 1657] [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.] 13:35:23 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x116844400) [pid = 1657] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 13:35:23 INFO - PROCESS | 1657 | 1465245323641 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]]]}] 13:35:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 13:35:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 13:35:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 13:35:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 13:35:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 13:35:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 13:35:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 13:35:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 13:35:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 13:35:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 13:35:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 13:35:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 13:35:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 13:35:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 13:35:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 13:35:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 13:35:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 13:35:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 13:35:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 13:35:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 13:35:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 13:35:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 13:35:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 13:35:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 13:35:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 13:35:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 13:35:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 13:35:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 13:35:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 13:35:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 13:35:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 13:35:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 13:35:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 13:35:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 13:35:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 13:35:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 13:35:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 13:35:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 13:35:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 13:35:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:35:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 13:35:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 13:35:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 13:35:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:35:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 13:35:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 13:35:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 13:35:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:35:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 13:35:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 13:35:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 13:35:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:35:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 13:35:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 13:35:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 13:35:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:35:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 13:35:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 13:35:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 13:35:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:35:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 13:35:23 INFO - TEST-OK | /DOMEvents/constructors.html | took 1228ms 13:35:23 INFO - PROCESS | 1657 | 1465245323704 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 13:35:23 INFO - PROCESS | 1657 | 1465245323706 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 13:35:23 INFO - TEST-START | /DOMEvents/event-phases-order.html 13:35:23 INFO - PROCESS | 1657 | 1465245323710 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 13:35:23 INFO - PROCESS | 1657 | 1465245323712 Marionette TRACE conn2 <- [1,2918,null,{}] 13:35:23 INFO - PROCESS | 1657 | 1465245323716 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}] 13:35:23 INFO - PROCESS | 1657 | 1465245323718 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:23 INFO - PROCESS | 1657 | 1465245323802 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 13:35:23 INFO - PROCESS | 1657 | 1465245323899 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:23 INFO - PROCESS | 1657 | 1465245323900 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x119acc800 == 32 [pid = 1657] [id = 737] 13:35:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x115ae3400) [pid = 1657] [serial = 2211] [outer = 0x0] 13:35:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x116b0b000) [pid = 1657] [serial = 2212] [outer = 0x115ae3400] 13:35:23 INFO - PROCESS | 1657 | 1465245323934 Marionette DEBUG loaded listener.js 13:35:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1177ce400) [pid = 1657] [serial = 2213] [outer = 0x115ae3400] 13:35:24 INFO - PROCESS | 1657 | 1465245324359 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 13:35:24 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 13:35:24 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 671ms 13:35:24 INFO - PROCESS | 1657 | 1465245324382 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 13:35:24 INFO - PROCESS | 1657 | 1465245324385 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 13:35:24 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 13:35:24 INFO - PROCESS | 1657 | 1465245324390 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 13:35:24 INFO - PROCESS | 1657 | 1465245324392 Marionette TRACE conn2 <- [1,2922,null,{}] 13:35:24 INFO - PROCESS | 1657 | 1465245324394 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}] 13:35:24 INFO - PROCESS | 1657 | 1465245324396 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:24 INFO - PROCESS | 1657 | 1465245324506 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 13:35:24 INFO - PROCESS | 1657 | 1465245324605 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:24 INFO - PROCESS | 1657 | 1465245324607 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x129d7f800 == 33 [pid = 1657] [id = 738] 13:35:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x118227400) [pid = 1657] [serial = 2214] [outer = 0x0] 13:35:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x11868c800) [pid = 1657] [serial = 2215] [outer = 0x118227400] 13:35:24 INFO - PROCESS | 1657 | 1465245324637 Marionette DEBUG loaded listener.js 13:35:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1190eec00) [pid = 1657] [serial = 2216] [outer = 0x118227400] 13:35:24 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 13:35:24 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 13:35:24 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 13:35:24 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 13:35:25 INFO - PROCESS | 1657 | 1465245325052 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]]]}] 13:35:25 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 13:35:25 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 13:35:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 13:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:35:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:35:25 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 13:35:25 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 13:35:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:35:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:35:25 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 13:35:25 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 13:35:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:35:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:35:25 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]" 13:35:25 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 13:35:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:35:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:35:25 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 13:35:25 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 671ms 13:35:25 INFO - PROCESS | 1657 | 1465245325061 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 13:35:25 INFO - PROCESS | 1657 | 1465245325062 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 13:35:25 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 13:35:25 INFO - PROCESS | 1657 | 1465245325065 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 13:35:25 INFO - PROCESS | 1657 | 1465245325068 Marionette TRACE conn2 <- [1,2926,null,{}] 13:35:25 INFO - PROCESS | 1657 | 1465245325075 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}] 13:35:25 INFO - PROCESS | 1657 | 1465245325078 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:25 INFO - PROCESS | 1657 | 1465245325187 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 13:35:25 INFO - PROCESS | 1657 | 1465245325242 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:25 INFO - PROCESS | 1657 | 1465245325244 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x121695800 == 34 [pid = 1657] [id = 739] 13:35:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x119a16400) [pid = 1657] [serial = 2217] [outer = 0x0] 13:35:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x121356800) [pid = 1657] [serial = 2218] [outer = 0x119a16400] 13:35:25 INFO - PROCESS | 1657 | 1465245325280 Marionette DEBUG loaded listener.js 13:35:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x121549800) [pid = 1657] [serial = 2219] [outer = 0x119a16400] 13:35:25 INFO - PROCESS | 1657 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 13:35:25 INFO - PROCESS | 1657 | 1465245325904 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]]]}] 13:35:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 13:35:25 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 873ms 13:35:25 INFO - PROCESS | 1657 | 1465245325938 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 13:35:25 INFO - PROCESS | 1657 | 1465245325941 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 13:35:25 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 13:35:25 INFO - PROCESS | 1657 | 1465245325944 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 13:35:25 INFO - PROCESS | 1657 | 1465245325945 Marionette TRACE conn2 <- [1,2930,null,{}] 13:35:25 INFO - PROCESS | 1657 | 1465245325949 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}] 13:35:25 INFO - PROCESS | 1657 | 1465245325951 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:26 INFO - PROCESS | 1657 | 1465245326060 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 13:35:26 INFO - PROCESS | 1657 | 1465245326121 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:26 INFO - PROCESS | 1657 | 1465245326122 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e7f800 == 35 [pid = 1657] [id = 740] 13:35:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1122a7800) [pid = 1657] [serial = 2220] [outer = 0x0] 13:35:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x116638800) [pid = 1657] [serial = 2221] [outer = 0x1122a7800] 13:35:26 INFO - PROCESS | 1657 | 1465245326184 Marionette DEBUG loaded listener.js 13:35:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1170a6400) [pid = 1657] [serial = 2222] [outer = 0x1122a7800] 13:35:26 INFO - PROCESS | 1657 | --DOCSHELL 0x128d82800 == 34 [pid = 1657] [id = 735] 13:35:26 INFO - PROCESS | 1657 | --DOCSHELL 0x12568c000 == 33 [pid = 1657] [id = 734] 13:35:26 INFO - PROCESS | 1657 | --DOCSHELL 0x121696800 == 32 [pid = 1657] [id = 733] 13:35:26 INFO - PROCESS | 1657 | --DOCSHELL 0x119012800 == 31 [pid = 1657] [id = 732] 13:35:26 INFO - PROCESS | 1657 | --DOCSHELL 0x1169b3800 == 30 [pid = 1657] [id = 731] 13:35:26 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12cdc7800) [pid = 1657] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:35:26 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12b1bbc00) [pid = 1657] [serial = 2174] [outer = 0x0] [url = about:blank] 13:35:26 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1271d7400) [pid = 1657] [serial = 2158] [outer = 0x0] [url = about:blank] 13:35:26 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x129393800) [pid = 1657] [serial = 2161] [outer = 0x0] [url = about:blank] 13:35:26 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1293e9c00) [pid = 1657] [serial = 2162] [outer = 0x0] [url = about:blank] 13:35:26 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x128d6ec00) [pid = 1657] [serial = 2159] [outer = 0x0] [url = about:blank] 13:35:26 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x118684c00) [pid = 1657] [serial = 2146] [outer = 0x0] [url = about:blank] 13:35:26 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x118976c00) [pid = 1657] [serial = 2147] [outer = 0x0] [url = about:blank] 13:35:26 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x12b050000) [pid = 1657] [serial = 2135] [outer = 0x0] [url = about:blank] 13:35:26 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x12142f400) [pid = 1657] [serial = 2152] [outer = 0x0] [url = about:blank] 13:35:26 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x1215a7800) [pid = 1657] [serial = 2153] [outer = 0x0] [url = about:blank] 13:35:26 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x11998f800) [pid = 1657] [serial = 2149] [outer = 0x0] [url = about:blank] 13:35:26 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x1211d3c00) [pid = 1657] [serial = 2150] [outer = 0x0] [url = about:blank] 13:35:26 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x116b0ac00) [pid = 1657] [serial = 2143] [outer = 0x0] [url = about:blank] 13:35:26 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x118183800) [pid = 1657] [serial = 2144] [outer = 0x0] [url = about:blank] 13:35:26 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x118228000) [pid = 1657] [serial = 2140] [outer = 0x0] [url = about:blank] 13:35:26 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x118684000) [pid = 1657] [serial = 2141] [outer = 0x0] [url = about:blank] 13:35:26 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x1130ad000) [pid = 1657] [serial = 2137] [outer = 0x0] [url = about:blank] 13:35:26 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x115eb0c00) [pid = 1657] [serial = 2138] [outer = 0x0] [url = about:blank] 13:35:26 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x12a5e9800) [pid = 1657] [serial = 2164] [outer = 0x0] [url = about:blank] 13:35:26 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x121cdec00) [pid = 1657] [serial = 2155] [outer = 0x0] [url = about:blank] 13:35:26 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x11709bc00) [pid = 1657] [serial = 2167] [outer = 0x0] [url = about:blank] 13:35:26 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x12b90dc00) [pid = 1657] [serial = 2176] [outer = 0x0] [url = about:blank] 13:35:26 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x12b934000) [pid = 1657] [serial = 2177] [outer = 0x0] [url = about:blank] 13:35:26 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x119a13c00) [pid = 1657] [serial = 1457] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:35:26 INFO - PROCESS | 1657 | --DOMWINDOW == 63 (0x1190f5c00) [pid = 1657] [serial = 2168] [outer = 0x0] [url = about:blank] 13:35:26 INFO - PROCESS | 1657 | --DOMWINDOW == 62 (0x128b2d400) [pid = 1657] [serial = 2171] [outer = 0x0] [url = about:blank] 13:35:26 INFO - PROCESS | 1657 | --DOMWINDOW == 61 (0x12a8ba400) [pid = 1657] [serial = 2165] [outer = 0x0] [url = about:blank] 13:35:26 INFO - PROCESS | 1657 | --DOMWINDOW == 60 (0x12b057000) [pid = 1657] [serial = 2173] [outer = 0x0] [url = about:blank] 13:35:26 INFO - PROCESS | 1657 | --DOMWINDOW == 59 (0x116b0b800) [pid = 1657] [serial = 2170] [outer = 0x0] [url = about:blank] 13:35:26 INFO - PROCESS | 1657 | --DOMWINDOW == 58 (0x124ebd400) [pid = 1657] [serial = 2156] [outer = 0x0] [url = about:blank] 13:35:26 INFO - PROCESS | 1657 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 13:35:26 INFO - PROCESS | 1657 | 1465245326492 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]]]}] 13:35:26 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 13:35:26 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 570ms 13:35:26 INFO - PROCESS | 1657 | 1465245326515 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 13:35:26 INFO - PROCESS | 1657 | 1465245326518 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 13:35:26 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 13:35:26 INFO - PROCESS | 1657 | 1465245326523 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 13:35:26 INFO - PROCESS | 1657 | 1465245326527 Marionette TRACE conn2 <- [1,2934,null,{}] 13:35:26 INFO - PROCESS | 1657 | 1465245326530 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}] 13:35:26 INFO - PROCESS | 1657 | 1465245326532 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:26 INFO - PROCESS | 1657 | 1465245326612 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 13:35:26 INFO - PROCESS | 1657 | 1465245326616 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:26 INFO - PROCESS | 1657 | 1465245326617 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c32800 == 31 [pid = 1657] [id = 741] 13:35:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 59 (0x1181b7400) [pid = 1657] [serial = 2223] [outer = 0x0] 13:35:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 60 (0x1184ee400) [pid = 1657] [serial = 2224] [outer = 0x1181b7400] 13:35:26 INFO - PROCESS | 1657 | 1465245326646 Marionette DEBUG loaded listener.js 13:35:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 61 (0x1188ad800) [pid = 1657] [serial = 2225] [outer = 0x1181b7400] 13:35:26 INFO - PROCESS | 1657 | 1465245326961 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]]]}] 13:35:26 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 13:35:26 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 473ms 13:35:27 INFO - PROCESS | 1657 | 1465245327002 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 13:35:27 INFO - PROCESS | 1657 | 1465245327004 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 13:35:27 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 13:35:27 INFO - PROCESS | 1657 | 1465245327007 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 13:35:27 INFO - PROCESS | 1657 | 1465245327010 Marionette TRACE conn2 <- [1,2938,null,{}] 13:35:27 INFO - PROCESS | 1657 | 1465245327017 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}] 13:35:27 INFO - PROCESS | 1657 | 1465245327020 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:27 INFO - PROCESS | 1657 | 1465245327097 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 13:35:27 INFO - PROCESS | 1657 | 1465245327102 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:27 INFO - PROCESS | 1657 | 1465245327103 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x125725800 == 32 [pid = 1657] [id = 742] 13:35:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 62 (0x119995c00) [pid = 1657] [serial = 2226] [outer = 0x0] 13:35:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x119b56400) [pid = 1657] [serial = 2227] [outer = 0x119995c00] 13:35:27 INFO - PROCESS | 1657 | 1465245327139 Marionette DEBUG loaded listener.js 13:35:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x12153ec00) [pid = 1657] [serial = 2228] [outer = 0x119995c00] 13:35:27 INFO - PROCESS | 1657 | 1465245327471 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]]]}] 13:35:27 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. 13:35:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 470ms 13:35:27 INFO - PROCESS | 1657 | 1465245327478 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 13:35:27 INFO - PROCESS | 1657 | 1465245327479 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 13:35:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 13:35:27 INFO - PROCESS | 1657 | 1465245327482 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 13:35:27 INFO - PROCESS | 1657 | 1465245327483 Marionette TRACE conn2 <- [1,2942,null,{}] 13:35:27 INFO - PROCESS | 1657 | 1465245327485 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}] 13:35:27 INFO - PROCESS | 1657 | 1465245327487 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:27 INFO - PROCESS | 1657 | 1465245327578 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 13:35:27 INFO - PROCESS | 1657 | 1465245327631 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:27 INFO - PROCESS | 1657 | 1465245327632 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x1291db000 == 33 [pid = 1657] [id = 743] 13:35:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x121544000) [pid = 1657] [serial = 2229] [outer = 0x0] 13:35:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x121c60000) [pid = 1657] [serial = 2230] [outer = 0x121544000] 13:35:27 INFO - PROCESS | 1657 | 1465245327659 Marionette DEBUG loaded listener.js 13:35:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x124cd1800) [pid = 1657] [serial = 2231] [outer = 0x121544000] 13:35:27 INFO - PROCESS | 1657 | 1465245327912 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"]]]}] 13:35:27 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 13:35:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 13:35:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 13:35:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 468ms 13:35:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 13:35:27 INFO - PROCESS | 1657 | 1465245327951 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 13:35:27 INFO - PROCESS | 1657 | 1465245327952 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 13:35:27 INFO - PROCESS | 1657 | 1465245327954 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 13:35:27 INFO - PROCESS | 1657 | 1465245327955 Marionette TRACE conn2 <- [1,2946,null,{}] 13:35:27 INFO - PROCESS | 1657 | 1465245327965 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}] 13:35:27 INFO - PROCESS | 1657 | 1465245327967 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:28 INFO - PROCESS | 1657 | 1465245328052 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 13:35:28 INFO - PROCESS | 1657 | 1465245328056 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:28 INFO - PROCESS | 1657 | 1465245328057 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b808000 == 34 [pid = 1657] [id = 744] 13:35:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x124eb4c00) [pid = 1657] [serial = 2232] [outer = 0x0] 13:35:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x1256e2000) [pid = 1657] [serial = 2233] [outer = 0x124eb4c00] 13:35:28 INFO - PROCESS | 1657 | 1465245328084 Marionette DEBUG loaded listener.js 13:35:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x125d5a800) [pid = 1657] [serial = 2234] [outer = 0x124eb4c00] 13:35:28 INFO - PROCESS | 1657 | 1465245328388 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]]]}] 13:35:28 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. 13:35:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 476ms 13:35:28 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 13:35:28 INFO - PROCESS | 1657 | 1465245328430 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 13:35:28 INFO - PROCESS | 1657 | 1465245328431 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 13:35:28 INFO - PROCESS | 1657 | 1465245328433 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 13:35:28 INFO - PROCESS | 1657 | 1465245328434 Marionette TRACE conn2 <- [1,2950,null,{}] 13:35:28 INFO - PROCESS | 1657 | 1465245328437 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}] 13:35:28 INFO - PROCESS | 1657 | 1465245328443 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:28 INFO - PROCESS | 1657 | 1465245328571 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 13:35:28 INFO - PROCESS | 1657 | 1465245328582 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:28 INFO - PROCESS | 1657 | 1465245328583 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x119774800 == 35 [pid = 1657] [id = 745] 13:35:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x126eda000) [pid = 1657] [serial = 2235] [outer = 0x0] 13:35:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x12890c400) [pid = 1657] [serial = 2236] [outer = 0x126eda000] 13:35:28 INFO - PROCESS | 1657 | 1465245328608 Marionette DEBUG loaded listener.js 13:35:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x128b2ac00) [pid = 1657] [serial = 2237] [outer = 0x126eda000] 13:35:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bf58800 == 36 [pid = 1657] [id = 746] 13:35:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x129173800) [pid = 1657] [serial = 2238] [outer = 0x0] 13:35:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x124eba000) [pid = 1657] [serial = 2239] [outer = 0x129173800] 13:35:28 INFO - PROCESS | 1657 | 1465245328964 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]]]}] 13:35:29 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. 13:35:29 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 568ms 13:35:29 INFO - PROCESS | 1657 | 1465245329002 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 13:35:29 INFO - PROCESS | 1657 | 1465245329004 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 13:35:29 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 13:35:29 INFO - PROCESS | 1657 | 1465245329006 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 13:35:29 INFO - PROCESS | 1657 | 1465245329007 Marionette TRACE conn2 <- [1,2954,null,{}] 13:35:29 INFO - PROCESS | 1657 | 1465245329009 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}] 13:35:29 INFO - PROCESS | 1657 | 1465245329010 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:29 INFO - PROCESS | 1657 | 1465245329124 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 13:35:29 INFO - PROCESS | 1657 | 1465245329134 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:29 INFO - PROCESS | 1657 | 1465245329135 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x128d92000 == 37 [pid = 1657] [id = 747] 13:35:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x126eda800) [pid = 1657] [serial = 2240] [outer = 0x0] 13:35:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x128d6e800) [pid = 1657] [serial = 2241] [outer = 0x126eda800] 13:35:29 INFO - PROCESS | 1657 | 1465245329159 Marionette DEBUG loaded listener.js 13:35:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x12917c000) [pid = 1657] [serial = 2242] [outer = 0x126eda800] 13:35:29 INFO - PROCESS | 1657 | 1465245329465 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]]]}] 13:35:29 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:35:29 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 13:35:29 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 467ms 13:35:29 INFO - PROCESS | 1657 | 1465245329484 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 13:35:29 INFO - PROCESS | 1657 | 1465245329486 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 13:35:29 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 13:35:29 INFO - PROCESS | 1657 | 1465245329496 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 13:35:29 INFO - PROCESS | 1657 | 1465245329497 Marionette TRACE conn2 <- [1,2958,null,{}] 13:35:29 INFO - PROCESS | 1657 | 1465245329499 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}] 13:35:29 INFO - PROCESS | 1657 | 1465245329500 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:29 INFO - PROCESS | 1657 | 1465245329606 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 13:35:29 INFO - PROCESS | 1657 | 1465245329609 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:29 INFO - PROCESS | 1657 | 1465245329610 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c990000 == 38 [pid = 1657] [id = 748] 13:35:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x128d71400) [pid = 1657] [serial = 2243] [outer = 0x0] 13:35:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x129398000) [pid = 1657] [serial = 2244] [outer = 0x128d71400] 13:35:29 INFO - PROCESS | 1657 | 1465245329634 Marionette DEBUG loaded listener.js 13:35:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1177cf800) [pid = 1657] [serial = 2245] [outer = 0x128d71400] 13:35:29 INFO - PROCESS | 1657 | 1465245329949 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]]]}] 13:35:29 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. 13:35:29 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 475ms 13:35:29 INFO - PROCESS | 1657 | 1465245329972 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 13:35:29 INFO - PROCESS | 1657 | 1465245329977 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 13:35:29 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 13:35:29 INFO - PROCESS | 1657 | 1465245329989 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 13:35:29 INFO - PROCESS | 1657 | 1465245329991 Marionette TRACE conn2 <- [1,2962,null,{}] 13:35:30 INFO - PROCESS | 1657 | 1465245330003 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}] 13:35:30 INFO - PROCESS | 1657 | 1465245330005 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:30 INFO - PROCESS | 1657 | 1465245330108 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 13:35:30 INFO - PROCESS | 1657 | 1465245330111 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:30 INFO - PROCESS | 1657 | 1465245330112 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d00d800 == 39 [pid = 1657] [id = 749] 13:35:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1293e6c00) [pid = 1657] [serial = 2246] [outer = 0x0] 13:35:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x12a72f800) [pid = 1657] [serial = 2247] [outer = 0x1293e6c00] 13:35:30 INFO - PROCESS | 1657 | 1465245330177 Marionette DEBUG loaded listener.js 13:35:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x12a8b9800) [pid = 1657] [serial = 2248] [outer = 0x1293e6c00] 13:35:30 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1190f3800) [pid = 1657] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 13:35:30 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x111d16000) [pid = 1657] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 13:35:30 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x119b52800) [pid = 1657] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 13:35:30 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x11709e400) [pid = 1657] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 13:35:30 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x116b22400) [pid = 1657] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 13:35:30 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x1138b0800) [pid = 1657] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 13:35:30 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x116b10400) [pid = 1657] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 13:35:30 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x115eb7400) [pid = 1657] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 13:35:30 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x112a1bc00) [pid = 1657] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 13:35:30 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x112a1ec00) [pid = 1657] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 13:35:30 INFO - PROCESS | 1657 | 1465245330459 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]]]}] 13:35:30 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. 13:35:30 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 522ms 13:35:30 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 13:35:30 INFO - PROCESS | 1657 | 1465245330512 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 13:35:30 INFO - PROCESS | 1657 | 1465245330514 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 13:35:30 INFO - PROCESS | 1657 | 1465245330516 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 13:35:30 INFO - PROCESS | 1657 | 1465245330517 Marionette TRACE conn2 <- [1,2966,null,{}] 13:35:30 INFO - PROCESS | 1657 | 1465245330519 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}] 13:35:30 INFO - PROCESS | 1657 | 1465245330520 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:30 INFO - PROCESS | 1657 | 1465245330602 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 13:35:30 INFO - PROCESS | 1657 | 1465245330605 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:30 INFO - PROCESS | 1657 | 1465245330607 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d018000 == 40 [pid = 1657] [id = 750] 13:35:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x112a1a000) [pid = 1657] [serial = 2249] [outer = 0x0] 13:35:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x1271ddc00) [pid = 1657] [serial = 2250] [outer = 0x112a1a000] 13:35:30 INFO - PROCESS | 1657 | 1465245330634 Marionette DEBUG loaded listener.js 13:35:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x12a8bdc00) [pid = 1657] [serial = 2251] [outer = 0x112a1a000] 13:35:30 INFO - PROCESS | 1657 | 1465245330945 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]]]}] 13:35:30 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. 13:35:30 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 470ms 13:35:30 INFO - PROCESS | 1657 | 1465245330986 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 13:35:30 INFO - PROCESS | 1657 | 1465245330988 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 13:35:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 13:35:30 INFO - PROCESS | 1657 | 1465245330990 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 13:35:30 INFO - PROCESS | 1657 | 1465245330992 Marionette TRACE conn2 <- [1,2970,null,{}] 13:35:30 INFO - PROCESS | 1657 | 1465245330994 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}] 13:35:30 INFO - PROCESS | 1657 | 1465245330996 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:31 INFO - PROCESS | 1657 | 1465245331110 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 13:35:31 INFO - PROCESS | 1657 | 1465245331115 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:31 INFO - PROCESS | 1657 | 1465245331117 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d4a3800 == 41 [pid = 1657] [id = 751] 13:35:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x12b054000) [pid = 1657] [serial = 2252] [outer = 0x0] 13:35:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x12b0b2000) [pid = 1657] [serial = 2253] [outer = 0x12b054000] 13:35:31 INFO - PROCESS | 1657 | 1465245331150 Marionette DEBUG loaded listener.js 13:35:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x12b1be000) [pid = 1657] [serial = 2254] [outer = 0x12b054000] 13:35:31 INFO - PROCESS | 1657 | 1465245331435 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]]]}] 13:35:31 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. 13:35:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 470ms 13:35:31 INFO - PROCESS | 1657 | 1465245331464 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 13:35:31 INFO - PROCESS | 1657 | 1465245331465 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 13:35:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 13:35:31 INFO - PROCESS | 1657 | 1465245331467 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 13:35:31 INFO - PROCESS | 1657 | 1465245331468 Marionette TRACE conn2 <- [1,2974,null,{}] 13:35:31 INFO - PROCESS | 1657 | 1465245331470 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}] 13:35:31 INFO - PROCESS | 1657 | 1465245331471 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:31 INFO - PROCESS | 1657 | 1465245331560 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 13:35:31 INFO - PROCESS | 1657 | 1465245331564 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:31 INFO - PROCESS | 1657 | 1465245331565 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d92a000 == 42 [pid = 1657] [id = 752] 13:35:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x12b909c00) [pid = 1657] [serial = 2255] [outer = 0x0] 13:35:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x12b915c00) [pid = 1657] [serial = 2256] [outer = 0x12b909c00] 13:35:31 INFO - PROCESS | 1657 | 1465245331589 Marionette DEBUG loaded listener.js 13:35:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x12b936c00) [pid = 1657] [serial = 2257] [outer = 0x12b909c00] 13:35:31 INFO - PROCESS | 1657 | 1465245331887 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]]]}] 13:35:31 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. 13:35:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 471ms 13:35:31 INFO - PROCESS | 1657 | 1465245331938 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 13:35:31 INFO - PROCESS | 1657 | 1465245331939 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 13:35:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 13:35:31 INFO - PROCESS | 1657 | 1465245331944 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 13:35:31 INFO - PROCESS | 1657 | 1465245331945 Marionette TRACE conn2 <- [1,2978,null,{}] 13:35:31 INFO - PROCESS | 1657 | 1465245331947 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}] 13:35:31 INFO - PROCESS | 1657 | 1465245331948 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:32 INFO - PROCESS | 1657 | 1465245332059 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 13:35:32 INFO - PROCESS | 1657 | 1465245332065 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:32 INFO - PROCESS | 1657 | 1465245332066 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x12dd11800 == 43 [pid = 1657] [id = 753] 13:35:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x11709bc00) [pid = 1657] [serial = 2258] [outer = 0x0] 13:35:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x12b937000) [pid = 1657] [serial = 2259] [outer = 0x11709bc00] 13:35:32 INFO - PROCESS | 1657 | 1465245332096 Marionette DEBUG loaded listener.js 13:35:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x12bb23800) [pid = 1657] [serial = 2260] [outer = 0x11709bc00] 13:35:32 INFO - PROCESS | 1657 | 1465245332369 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]]]}] 13:35:32 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. 13:35:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 469ms 13:35:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 13:35:32 INFO - PROCESS | 1657 | 1465245332417 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 13:35:32 INFO - PROCESS | 1657 | 1465245332419 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 13:35:32 INFO - PROCESS | 1657 | 1465245332422 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 13:35:32 INFO - PROCESS | 1657 | 1465245332423 Marionette TRACE conn2 <- [1,2982,null,{}] 13:35:32 INFO - PROCESS | 1657 | 1465245332428 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}] 13:35:32 INFO - PROCESS | 1657 | 1465245332429 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:32 INFO - PROCESS | 1657 | 1465245332558 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 13:35:32 INFO - PROCESS | 1657 | 1465245332717 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:32 INFO - PROCESS | 1657 | 1465245332719 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x113b58000 == 44 [pid = 1657] [id = 754] 13:35:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x110f26c00) [pid = 1657] [serial = 2261] [outer = 0x0] 13:35:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x112a19000) [pid = 1657] [serial = 2262] [outer = 0x110f26c00] 13:35:32 INFO - PROCESS | 1657 | 1465245332764 Marionette DEBUG loaded listener.js 13:35:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x113bc3000) [pid = 1657] [serial = 2263] [outer = 0x110f26c00] 13:35:33 INFO - PROCESS | 1657 | 1465245333155 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"]]]}] 13:35:33 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 13:35:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 13:35:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 13:35:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 772ms 13:35:33 INFO - PROCESS | 1657 | 1465245333196 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 13:35:33 INFO - PROCESS | 1657 | 1465245333198 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 13:35:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 13:35:33 INFO - PROCESS | 1657 | 1465245333201 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 13:35:33 INFO - PROCESS | 1657 | 1465245333203 Marionette TRACE conn2 <- [1,2986,null,{}] 13:35:33 INFO - PROCESS | 1657 | 1465245333207 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}] 13:35:33 INFO - PROCESS | 1657 | 1465245333210 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:33 INFO - PROCESS | 1657 | 1465245333321 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 13:35:33 INFO - PROCESS | 1657 | 1465245333382 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:33 INFO - PROCESS | 1657 | 1465245333384 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x12568d000 == 45 [pid = 1657] [id = 755] 13:35:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x116b13400) [pid = 1657] [serial = 2264] [outer = 0x0] 13:35:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1188a4c00) [pid = 1657] [serial = 2265] [outer = 0x116b13400] 13:35:33 INFO - PROCESS | 1657 | 1465245333455 Marionette DEBUG loaded listener.js 13:35:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x11998e000) [pid = 1657] [serial = 2266] [outer = 0x116b13400] 13:35:33 INFO - PROCESS | 1657 | 1465245333802 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]]]}] 13:35:33 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. 13:35:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 619ms 13:35:33 INFO - PROCESS | 1657 | 1465245333823 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 13:35:33 INFO - PROCESS | 1657 | 1465245333826 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 13:35:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 13:35:33 INFO - PROCESS | 1657 | 1465245333828 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 13:35:33 INFO - PROCESS | 1657 | 1465245333830 Marionette TRACE conn2 <- [1,2990,null,{}] 13:35:33 INFO - PROCESS | 1657 | 1465245333832 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}] 13:35:33 INFO - PROCESS | 1657 | 1465245333834 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:33 INFO - PROCESS | 1657 | 1465245333944 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 13:35:34 INFO - PROCESS | 1657 | 1465245334038 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:34 INFO - PROCESS | 1657 | 1465245334039 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b1ef800 == 46 [pid = 1657] [id = 756] 13:35:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x121540000) [pid = 1657] [serial = 2267] [outer = 0x0] 13:35:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1217fcc00) [pid = 1657] [serial = 2268] [outer = 0x121540000] 13:35:34 INFO - PROCESS | 1657 | 1465245334070 Marionette DEBUG loaded listener.js 13:35:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1256e4800) [pid = 1657] [serial = 2269] [outer = 0x121540000] 13:35:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bf51800 == 47 [pid = 1657] [id = 757] 13:35:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x127665400) [pid = 1657] [serial = 2270] [outer = 0x0] 13:35:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x125096000) [pid = 1657] [serial = 2271] [outer = 0x127665400] 13:35:34 INFO - PROCESS | 1657 | 1465245334482 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]]]}] 13:35:34 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. 13:35:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 669ms 13:35:34 INFO - PROCESS | 1657 | 1465245334498 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 13:35:34 INFO - PROCESS | 1657 | 1465245334499 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 13:35:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 13:35:34 INFO - PROCESS | 1657 | 1465245334507 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 13:35:34 INFO - PROCESS | 1657 | 1465245334511 Marionette TRACE conn2 <- [1,2994,null,{}] 13:35:34 INFO - PROCESS | 1657 | 1465245334515 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}] 13:35:34 INFO - PROCESS | 1657 | 1465245334517 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:34 INFO - PROCESS | 1657 | 1465245334646 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 13:35:34 INFO - PROCESS | 1657 | 1465245334722 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:34 INFO - PROCESS | 1657 | 1465245334724 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d4a9000 == 48 [pid = 1657] [id = 758] 13:35:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x124ebd400) [pid = 1657] [serial = 2272] [outer = 0x0] 13:35:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x127667400) [pid = 1657] [serial = 2273] [outer = 0x124ebd400] 13:35:34 INFO - PROCESS | 1657 | 1465245334753 Marionette DEBUG loaded listener.js 13:35:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12a8b2000) [pid = 1657] [serial = 2274] [outer = 0x124ebd400] 13:35:35 INFO - PROCESS | 1657 | 1465245335102 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]]]}] 13:35:35 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:35:35 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 13:35:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 629ms 13:35:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 13:35:35 INFO - PROCESS | 1657 | 1465245335131 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 13:35:35 INFO - PROCESS | 1657 | 1465245335133 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 13:35:35 INFO - PROCESS | 1657 | 1465245335136 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 13:35:35 INFO - PROCESS | 1657 | 1465245335137 Marionette TRACE conn2 <- [1,2998,null,{}] 13:35:35 INFO - PROCESS | 1657 | 1465245335139 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}] 13:35:35 INFO - PROCESS | 1657 | 1465245335141 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:35 INFO - PROCESS | 1657 | 1465245335249 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 13:35:35 INFO - PROCESS | 1657 | 1465245335342 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:35 INFO - PROCESS | 1657 | 1465245335344 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x1128b0000 == 49 [pid = 1657] [id = 759] 13:35:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12b056000) [pid = 1657] [serial = 2275] [outer = 0x0] 13:35:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12b1b7400) [pid = 1657] [serial = 2276] [outer = 0x12b056000] 13:35:35 INFO - PROCESS | 1657 | 1465245335372 Marionette DEBUG loaded listener.js 13:35:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12b916000) [pid = 1657] [serial = 2277] [outer = 0x12b056000] 13:35:35 INFO - PROCESS | 1657 | 1465245335736 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]]]}] 13:35:35 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. 13:35:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 620ms 13:35:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 13:35:35 INFO - PROCESS | 1657 | 1465245335756 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 13:35:35 INFO - PROCESS | 1657 | 1465245335758 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 13:35:35 INFO - PROCESS | 1657 | 1465245335760 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 13:35:35 INFO - PROCESS | 1657 | 1465245335761 Marionette TRACE conn2 <- [1,3002,null,{}] 13:35:35 INFO - PROCESS | 1657 | 1465245335764 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}] 13:35:35 INFO - PROCESS | 1657 | 1465245335765 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:35 INFO - PROCESS | 1657 | 1465245335869 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 13:35:35 INFO - PROCESS | 1657 | 1465245335930 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:35 INFO - PROCESS | 1657 | 1465245335934 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x12dd10000 == 50 [pid = 1657] [id = 760] 13:35:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12bb2ac00) [pid = 1657] [serial = 2278] [outer = 0x0] 13:35:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12bb2f800) [pid = 1657] [serial = 2279] [outer = 0x12bb2ac00] 13:35:36 INFO - PROCESS | 1657 | 1465245336019 Marionette DEBUG loaded listener.js 13:35:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12bb45800) [pid = 1657] [serial = 2280] [outer = 0x12bb2ac00] 13:35:36 INFO - PROCESS | 1657 | 1465245336668 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]]]}] 13:35:36 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. 13:35:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 918ms 13:35:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 13:35:36 INFO - PROCESS | 1657 | 1465245336679 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 13:35:36 INFO - PROCESS | 1657 | 1465245336683 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 13:35:36 INFO - PROCESS | 1657 | 1465245336687 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 13:35:36 INFO - PROCESS | 1657 | 1465245336691 Marionette TRACE conn2 <- [1,3006,null,{}] 13:35:36 INFO - PROCESS | 1657 | 1465245336696 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}] 13:35:36 INFO - PROCESS | 1657 | 1465245336698 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:36 INFO - PROCESS | 1657 | 1465245336846 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 13:35:36 INFO - PROCESS | 1657 | 1465245336986 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:36 INFO - PROCESS | 1657 | 1465245336988 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x11861c800 == 51 [pid = 1657] [id = 761] 13:35:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x110f2a400) [pid = 1657] [serial = 2281] [outer = 0x0] 13:35:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x110fad800) [pid = 1657] [serial = 2282] [outer = 0x110f2a400] 13:35:37 INFO - PROCESS | 1657 | 1465245337026 Marionette DEBUG loaded listener.js 13:35:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x112a13000) [pid = 1657] [serial = 2283] [outer = 0x110f2a400] 13:35:37 INFO - PROCESS | 1657 | 1465245337392 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]]]}] 13:35:37 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. 13:35:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 728ms 13:35:37 INFO - PROCESS | 1657 | 1465245337414 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 13:35:37 INFO - PROCESS | 1657 | 1465245337417 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 13:35:37 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 13:35:37 INFO - PROCESS | 1657 | 1465245337421 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 13:35:37 INFO - PROCESS | 1657 | 1465245337423 Marionette TRACE conn2 <- [1,3010,null,{}] 13:35:37 INFO - PROCESS | 1657 | 1465245337425 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}] 13:35:37 INFO - PROCESS | 1657 | 1465245337427 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:37 INFO - PROCESS | 1657 | 1465245337524 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 13:35:37 INFO - PROCESS | 1657 | 1465245337586 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:37 INFO - PROCESS | 1657 | 1465245337587 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b78800 == 52 [pid = 1657] [id = 762] 13:35:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x116b12800) [pid = 1657] [serial = 2284] [outer = 0x0] 13:35:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x116b15000) [pid = 1657] [serial = 2285] [outer = 0x116b12800] 13:35:37 INFO - PROCESS | 1657 | 1465245337615 Marionette DEBUG loaded listener.js 13:35:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x11709d400) [pid = 1657] [serial = 2286] [outer = 0x116b12800] 13:35:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12dd11800 == 51 [pid = 1657] [id = 753] 13:35:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12d92a000 == 50 [pid = 1657] [id = 752] 13:35:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12d4a3800 == 49 [pid = 1657] [id = 751] 13:35:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12d018000 == 48 [pid = 1657] [id = 750] 13:35:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12d00d800 == 47 [pid = 1657] [id = 749] 13:35:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12c990000 == 46 [pid = 1657] [id = 748] 13:35:38 INFO - PROCESS | 1657 | --DOCSHELL 0x128d92000 == 45 [pid = 1657] [id = 747] 13:35:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12bf58800 == 44 [pid = 1657] [id = 746] 13:35:38 INFO - PROCESS | 1657 | --DOCSHELL 0x119774800 == 43 [pid = 1657] [id = 745] 13:35:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12b808000 == 42 [pid = 1657] [id = 744] 13:35:38 INFO - PROCESS | 1657 | --DOCSHELL 0x1291db000 == 41 [pid = 1657] [id = 743] 13:35:38 INFO - PROCESS | 1657 | --DOCSHELL 0x125725800 == 40 [pid = 1657] [id = 742] 13:35:38 INFO - PROCESS | 1657 | --DOCSHELL 0x119c32800 == 39 [pid = 1657] [id = 741] 13:35:38 INFO - PROCESS | 1657 | --DOCSHELL 0x117e7f800 == 38 [pid = 1657] [id = 740] 13:35:38 INFO - PROCESS | 1657 | --DOCSHELL 0x121695800 == 37 [pid = 1657] [id = 739] 13:35:38 INFO - PROCESS | 1657 | --DOCSHELL 0x129d7f800 == 36 [pid = 1657] [id = 738] 13:35:38 INFO - PROCESS | 1657 | --DOCSHELL 0x119acc800 == 35 [pid = 1657] [id = 737] 13:35:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12a7f7000 == 34 [pid = 1657] [id = 736] 13:35:38 INFO - PROCESS | 1657 | --DOCSHELL 0x1182e4800 == 33 [pid = 1657] [id = 730] 13:35:38 INFO - PROCESS | 1657 | --DOCSHELL 0x11861c800 == 32 [pid = 1657] [id = 761] 13:35:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12dd10000 == 31 [pid = 1657] [id = 760] 13:35:38 INFO - PROCESS | 1657 | --DOCSHELL 0x1128b0000 == 30 [pid = 1657] [id = 759] 13:35:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12d4a9000 == 29 [pid = 1657] [id = 758] 13:35:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12b1ef800 == 28 [pid = 1657] [id = 756] 13:35:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12bf51800 == 27 [pid = 1657] [id = 757] 13:35:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12568d000 == 26 [pid = 1657] [id = 755] 13:35:38 INFO - PROCESS | 1657 | --DOCSHELL 0x113b58000 == 25 [pid = 1657] [id = 754] 13:35:38 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x119a12800) [pid = 1657] [serial = 2204] [outer = 0x0] [url = about:blank] 13:35:38 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x119992c00) [pid = 1657] [serial = 2203] [outer = 0x0] [url = about:blank] 13:35:38 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x115a4a800) [pid = 1657] [serial = 2180] [outer = 0x0] [url = about:blank] 13:35:38 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x124c8ec00) [pid = 1657] [serial = 2186] [outer = 0x0] [url = about:blank] 13:35:38 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x11907a000) [pid = 1657] [serial = 2183] [outer = 0x0] [url = about:blank] 13:35:38 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x128910000) [pid = 1657] [serial = 2189] [outer = 0x0] [url = about:blank] 13:35:38 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x119b4d800) [pid = 1657] [serial = 2206] [outer = 0x0] [url = about:blank] 13:35:38 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x117eb5000) [pid = 1657] [serial = 2191] [outer = 0x0] [url = about:blank] 13:35:38 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x118682c00) [pid = 1657] [serial = 2192] [outer = 0x0] [url = about:blank] 13:35:38 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x116b16000) [pid = 1657] [serial = 2197] [outer = 0x0] [url = about:blank] 13:35:38 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1177d0400) [pid = 1657] [serial = 2198] [outer = 0x0] [url = about:blank] 13:35:38 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x112f62400) [pid = 1657] [serial = 2194] [outer = 0x0] [url = about:blank] 13:35:38 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x112008000) [pid = 1657] [serial = 2195] [outer = 0x0] [url = about:blank] 13:35:38 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1211b4800) [pid = 1657] [serial = 2207] [outer = 0x0] [url = about:blank] 13:35:38 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x118976800) [pid = 1657] [serial = 2200] [outer = 0x0] [url = about:blank] 13:35:38 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x11907b400) [pid = 1657] [serial = 2201] [outer = 0x0] [url = about:blank] 13:35:38 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x112a10800) [pid = 1657] [serial = 2179] [outer = 0x0] [url = about:blank] 13:35:38 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x11864fc00) [pid = 1657] [serial = 2182] [outer = 0x0] [url = about:blank] 13:35:38 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1211d3800) [pid = 1657] [serial = 2185] [outer = 0x0] [url = about:blank] 13:35:38 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1211d0400) [pid = 1657] [serial = 2188] [outer = 0x0] [url = about:blank] 13:35:38 INFO - PROCESS | 1657 | 1465245338534 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]]]}] 13:35:38 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 13:35:38 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1123ms 13:35:38 INFO - PROCESS | 1657 | 1465245338546 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 13:35:38 INFO - TEST-START | /FileAPI/FileReaderSync.worker 13:35:38 INFO - PROCESS | 1657 | 1465245338548 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 13:35:38 INFO - PROCESS | 1657 | 1465245338551 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 13:35:38 INFO - PROCESS | 1657 | 1465245338554 Marionette TRACE conn2 <- [1,3014,null,{}] 13:35:38 INFO - PROCESS | 1657 | 1465245338564 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}] 13:35:38 INFO - PROCESS | 1657 | 1465245338565 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:38 INFO - PROCESS | 1657 | 1465245338647 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 13:35:38 INFO - PROCESS | 1657 | 1465245338651 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:38 INFO - PROCESS | 1657 | 1465245338654 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x1169b5000 == 26 [pid = 1657] [id = 763] 13:35:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x113034400) [pid = 1657] [serial = 2287] [outer = 0x0] 13:35:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1130af800) [pid = 1657] [serial = 2288] [outer = 0x113034400] 13:35:38 INFO - PROCESS | 1657 | 1465245338683 Marionette DEBUG loaded listener.js 13:35:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x115a4a800) [pid = 1657] [serial = 2289] [outer = 0x113034400] 13:35:38 INFO - PROCESS | 1657 | [1657] 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 13:35:39 INFO - PROCESS | 1657 | 1465245339069 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 13:35:39 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 13:35:39 INFO - {} 13:35:39 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 13:35:39 INFO - {} 13:35:39 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 13:35:39 INFO - {} 13:35:39 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 13:35:39 INFO - {} 13:35:39 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 571ms 13:35:39 INFO - PROCESS | 1657 | 1465245339124 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 13:35:39 INFO - PROCESS | 1657 | 1465245339127 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 13:35:39 INFO - TEST-START | /FileAPI/fileReader.html 13:35:39 INFO - PROCESS | 1657 | 1465245339130 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 13:35:39 INFO - PROCESS | 1657 | 1465245339132 Marionette TRACE conn2 <- [1,3018,null,{}] 13:35:39 INFO - PROCESS | 1657 | 1465245339134 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}] 13:35:39 INFO - PROCESS | 1657 | 1465245339136 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:39 INFO - PROCESS | 1657 | 1465245339203 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 13:35:39 INFO - PROCESS | 1657 | 1465245339208 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:39 INFO - PROCESS | 1657 | 1465245339211 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x11949f800 == 27 [pid = 1657] [id = 764] 13:35:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x116643800) [pid = 1657] [serial = 2290] [outer = 0x0] 13:35:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1177d0400) [pid = 1657] [serial = 2291] [outer = 0x116643800] 13:35:39 INFO - PROCESS | 1657 | 1465245339238 Marionette DEBUG loaded listener.js 13:35:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x118184400) [pid = 1657] [serial = 2292] [outer = 0x116643800] 13:35:39 INFO - PROCESS | 1657 | 1465245339677 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]]]}] 13:35:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 13:35:39 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 13:35:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 13:35:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 13:35:39 INFO - TEST-OK | /FileAPI/fileReader.html | took 573ms 13:35:39 INFO - PROCESS | 1657 | 1465245339704 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 13:35:39 INFO - TEST-START | /FileAPI/historical.html 13:35:39 INFO - PROCESS | 1657 | 1465245339707 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 13:35:39 INFO - PROCESS | 1657 | 1465245339710 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 13:35:39 INFO - PROCESS | 1657 | 1465245339714 Marionette TRACE conn2 <- [1,3022,null,{}] 13:35:39 INFO - PROCESS | 1657 | 1465245339727 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}] 13:35:39 INFO - PROCESS | 1657 | 1465245339732 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:39 INFO - PROCESS | 1657 | 1465245339852 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 13:35:39 INFO - PROCESS | 1657 | 1465245339861 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:39 INFO - PROCESS | 1657 | 1465245339863 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x1214e5000 == 28 [pid = 1657] [id = 765] 13:35:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x118647c00) [pid = 1657] [serial = 2293] [outer = 0x0] 13:35:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x11889e800) [pid = 1657] [serial = 2294] [outer = 0x118647c00] 13:35:39 INFO - PROCESS | 1657 | 1465245339899 Marionette DEBUG loaded listener.js 13:35:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x11904a000) [pid = 1657] [serial = 2295] [outer = 0x118647c00] 13:35:40 INFO - PROCESS | 1657 | 1465245340214 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"]]]}] 13:35:40 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 13:35:40 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 13:35:40 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 13:35:40 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 13:35:40 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 13:35:40 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 13:35:40 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 13:35:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:40 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 13:35:40 INFO - TEST-OK | /FileAPI/historical.html | took 525ms 13:35:40 INFO - PROCESS | 1657 | 1465245340236 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 13:35:40 INFO - PROCESS | 1657 | 1465245340238 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 13:35:40 INFO - TEST-START | /FileAPI/idlharness.html 13:35:40 INFO - PROCESS | 1657 | 1465245340240 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 13:35:40 INFO - PROCESS | 1657 | 1465245340243 Marionette TRACE conn2 <- [1,3026,null,{}] 13:35:40 INFO - PROCESS | 1657 | 1465245340246 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}] 13:35:40 INFO - PROCESS | 1657 | 1465245340247 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:40 INFO - PROCESS | 1657 | 1465245340330 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 13:35:40 INFO - PROCESS | 1657 | 1465245340407 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:40 INFO - PROCESS | 1657 | 1465245340415 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x124b14000 == 29 [pid = 1657] [id = 766] 13:35:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1181b6c00) [pid = 1657] [serial = 2296] [outer = 0x0] 13:35:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1190f3c00) [pid = 1657] [serial = 2297] [outer = 0x1181b6c00] 13:35:40 INFO - PROCESS | 1657 | 1465245340440 Marionette DEBUG loaded listener.js 13:35:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x119999800) [pid = 1657] [serial = 2298] [outer = 0x1181b6c00] 13:35:41 INFO - PROCESS | 1657 | 1465245340993 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]]]}] 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 13:35:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:35:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:35:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:35:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:35:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:35:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 13:35:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:35:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:35:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:35:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:35:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:35:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 13:35:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:35:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:35:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:35:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:35:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:35:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 13:35:41 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 13:35:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:35:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:35:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:35:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:35:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 13:35:41 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 13:35:41 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 13:35:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:35:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:35:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:35:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:35:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 13:35:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:35:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:35:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:35:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:35:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 13:35:41 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 13:35:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:35:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:35:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:35:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:35:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 13:35:41 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 13:35:41 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 13:35:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:35:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:35:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:35:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:35:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 13:35:41 INFO - TEST-OK | /FileAPI/idlharness.html | took 782ms 13:35:41 INFO - PROCESS | 1657 | 1465245341024 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 13:35:41 INFO - PROCESS | 1657 | 1465245341026 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 13:35:41 INFO - TEST-START | /FileAPI/idlharness.worker 13:35:41 INFO - PROCESS | 1657 | 1465245341029 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 13:35:41 INFO - PROCESS | 1657 | 1465245341031 Marionette TRACE conn2 <- [1,3030,null,{}] 13:35:41 INFO - PROCESS | 1657 | 1465245341041 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}] 13:35:41 INFO - PROCESS | 1657 | 1465245341044 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:41 INFO - PROCESS | 1657 | 1465245341179 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 13:35:41 INFO - PROCESS | 1657 | 1465245341185 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:41 INFO - PROCESS | 1657 | 1465245341195 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x119ec0000 == 30 [pid = 1657] [id = 767] 13:35:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x11864e800) [pid = 1657] [serial = 2299] [outer = 0x0] 13:35:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x119a0c400) [pid = 1657] [serial = 2300] [outer = 0x11864e800] 13:35:41 INFO - PROCESS | 1657 | 1465245341254 Marionette DEBUG loaded listener.js 13:35:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x124ebec00) [pid = 1657] [serial = 2301] [outer = 0x11864e800] 13:35:41 INFO - PROCESS | 1657 | [1657] 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 13:35:41 INFO - PROCESS | 1657 | 1465245341875 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,{},{}]]]}] 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:35:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:35:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:35:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:35:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:35:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:35:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:35:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:35:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:35:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:35:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:35:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:35:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:35:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:35:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:35:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 13:35:41 INFO - {} 13:35:41 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 13:35:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:35:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:35:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:35:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:35:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 13:35:41 INFO - {} 13:35:41 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 - {} 13:35:41 INFO - {} 13:35:41 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 13:35:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:35:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:35:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:35:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:35:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:35:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:35:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:35:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:35:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 13:35:41 INFO - {} 13:35:41 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 13:35:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:35:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:35:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:35:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:35:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 13:35:41 INFO - {} 13:35:41 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 - {} 13:35:41 INFO - {} 13:35:41 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 13:35:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:35:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:35:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:35:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:35:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:35:41 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 13:35:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 13:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 13:35:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:35:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:35:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:35:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:35:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 13:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:35:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:35:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:35:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:35:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:35:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 13:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 13:35:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:35:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:35:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:35:41 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 13:35:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 13:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 13:35:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:35:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:35:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:35:41 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 13:35:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 13:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 13:35:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:35:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:35:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:35:41 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 13:35:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 13:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:35:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:35:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:35:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:35:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:35:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:35:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 13:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:35:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:35:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:35:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:35:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:35:41 INFO - {} 13:35:41 INFO - TEST-OK | /FileAPI/idlharness.worker | took 886ms 13:35:42 INFO - PROCESS | 1657 | 1465245341916 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 13:35:42 INFO - PROCESS | 1657 | 1465245341918 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 13:35:42 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 13:35:42 INFO - PROCESS | 1657 | 1465245341921 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 13:35:42 INFO - PROCESS | 1657 | 1465245341922 Marionette TRACE conn2 <- [1,3034,null,{}] 13:35:42 INFO - PROCESS | 1657 | 1465245341928 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}] 13:35:42 INFO - PROCESS | 1657 | 1465245341932 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:42 INFO - PROCESS | 1657 | 1465245342109 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 13:35:42 INFO - PROCESS | 1657 | 1465245342124 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:42 INFO - PROCESS | 1657 | 1465245342125 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x12dd1e800 == 31 [pid = 1657] [id = 768] 13:35:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x127114c00) [pid = 1657] [serial = 2302] [outer = 0x0] 13:35:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x12bb48000) [pid = 1657] [serial = 2303] [outer = 0x127114c00] 13:35:42 INFO - PROCESS | 1657 | 1465245342166 Marionette DEBUG loaded listener.js 13:35:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12bb4c800) [pid = 1657] [serial = 2304] [outer = 0x127114c00] 13:35:42 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x126eda800) [pid = 1657] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 13:35:42 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x129173800) [pid = 1657] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:35:42 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x128d71400) [pid = 1657] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 13:35:42 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1293e6c00) [pid = 1657] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 13:35:42 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x112a1a000) [pid = 1657] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 13:35:42 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1211b8800) [pid = 1657] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 13:35:42 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x119a16400) [pid = 1657] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 13:35:42 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x119995c00) [pid = 1657] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 13:35:42 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x118227400) [pid = 1657] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 13:35:42 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x121544000) [pid = 1657] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 13:35:42 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1122a7800) [pid = 1657] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 13:35:42 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x124eb4c00) [pid = 1657] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 13:35:42 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1181b7400) [pid = 1657] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 13:35:42 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x115ae3400) [pid = 1657] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 13:35:42 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12b909c00) [pid = 1657] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 13:35:42 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x126eda000) [pid = 1657] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 13:35:42 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x11709bc00) [pid = 1657] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 13:35:42 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x12b054000) [pid = 1657] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 13:35:42 INFO - PROCESS | 1657 | 1465245342717 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]]]}] 13:35:42 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 13:35:42 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 824ms 13:35:42 INFO - TEST-START | /FileAPI/blob/Blob-close.html 13:35:42 INFO - PROCESS | 1657 | 1465245342745 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 13:35:42 INFO - PROCESS | 1657 | 1465245342747 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 13:35:42 INFO - PROCESS | 1657 | 1465245342749 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 13:35:42 INFO - PROCESS | 1657 | 1465245342750 Marionette TRACE conn2 <- [1,3038,null,{}] 13:35:42 INFO - PROCESS | 1657 | 1465245342752 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}] 13:35:42 INFO - PROCESS | 1657 | 1465245342753 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:42 INFO - PROCESS | 1657 | 1465245342832 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 13:35:42 INFO - PROCESS | 1657 | 1465245342835 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:42 INFO - PROCESS | 1657 | 1465245342836 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x12da5c000 == 32 [pid = 1657] [id = 769] 13:35:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x11822c800) [pid = 1657] [serial = 2305] [outer = 0x0] 13:35:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12b054000) [pid = 1657] [serial = 2306] [outer = 0x11822c800] 13:35:42 INFO - PROCESS | 1657 | 1465245342860 Marionette DEBUG loaded listener.js 13:35:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12bb4f800) [pid = 1657] [serial = 2307] [outer = 0x11822c800] 13:35:43 INFO - PROCESS | 1657 | 1465245343163 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"]]]}] 13:35:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 13:35:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 13:35:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 13:35:43 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 471ms 13:35:43 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 13:35:43 INFO - PROCESS | 1657 | 1465245343220 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 13:35:43 INFO - PROCESS | 1657 | 1465245343221 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 13:35:43 INFO - PROCESS | 1657 | 1465245343223 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 13:35:43 INFO - PROCESS | 1657 | 1465245343225 Marionette TRACE conn2 <- [1,3042,null,{}] 13:35:43 INFO - PROCESS | 1657 | 1465245343227 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}] 13:35:43 INFO - PROCESS | 1657 | 1465245343228 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:43 INFO - PROCESS | 1657 | 1465245343331 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 13:35:43 INFO - PROCESS | 1657 | 1465245343337 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:43 INFO - PROCESS | 1657 | 1465245343339 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x121f33800 == 33 [pid = 1657] [id = 770] 13:35:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12bfb3000) [pid = 1657] [serial = 2308] [outer = 0x0] 13:35:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12bfb5c00) [pid = 1657] [serial = 2309] [outer = 0x12bfb3000] 13:35:43 INFO - PROCESS | 1657 | 1465245343363 Marionette DEBUG loaded listener.js 13:35:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12bfb9c00) [pid = 1657] [serial = 2310] [outer = 0x12bfb3000] 13:35:43 INFO - PROCESS | 1657 | 1465245343751 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]]]}] 13:35:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 13:35:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 13:35:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 13:35:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 13:35:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 13:35:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 13:35:43 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. 13:35:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 13:35:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 13:35:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 13:35:43 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'.) 13:35:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 13:35:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 13:35:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 13:35:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 13:35:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 13:35:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 13:35:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 13:35:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 13:35:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 13:35:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 13:35:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 13:35:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 13:35:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 13:35:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 13:35:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 13:35:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 13:35:43 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. 13:35:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 13:35:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 13:35:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 13:35:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 13:35:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 13:35:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 13:35:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 13:35:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 13:35:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 13:35:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 13:35:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 13:35:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 13:35:43 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. 13:35:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 13:35:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:35:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 13:35:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:35:43 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. 13:35:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 13:35:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:35:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 13:35:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:35:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 13:35:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 13:35:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 13:35:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 13:35:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 13:35:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 13:35:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 13:35:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 13:35:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 13:35:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:35:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:35:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:35:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 13:35:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 13:35:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:35:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:35:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:35:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 13:35:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:35:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:35:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:35:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 13:35:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:35:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:35:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:35:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 13:35:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 13:35:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:35:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:35:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:35:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 13:35:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:35:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:35:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:35:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 13:35:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:35:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:35:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:35:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 13:35:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:35:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:35:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:35:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 13:35:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:35:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:35:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:35:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 13:35:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 13:35:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 13:35:43 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 581ms 13:35:43 INFO - PROCESS | 1657 | 1465245343805 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 13:35:43 INFO - PROCESS | 1657 | 1465245343806 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 13:35:43 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 13:35:43 INFO - PROCESS | 1657 | 1465245343809 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 13:35:43 INFO - PROCESS | 1657 | 1465245343810 Marionette TRACE conn2 <- [1,3046,null,{}] 13:35:43 INFO - PROCESS | 1657 | 1465245343813 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}] 13:35:43 INFO - PROCESS | 1657 | 1465245343814 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:43 INFO - PROCESS | 1657 | 1465245343890 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 13:35:43 INFO - PROCESS | 1657 | 1465245343896 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:43 INFO - PROCESS | 1657 | 1465245343897 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cdcd000 == 34 [pid = 1657] [id = 771] 13:35:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x11906fc00) [pid = 1657] [serial = 2311] [outer = 0x0] 13:35:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12bfbbc00) [pid = 1657] [serial = 2312] [outer = 0x11906fc00] 13:35:43 INFO - PROCESS | 1657 | 1465245343921 Marionette DEBUG loaded listener.js 13:35:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12c0d8000) [pid = 1657] [serial = 2313] [outer = 0x11906fc00] 13:35:44 INFO - PROCESS | 1657 | [1657] 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 13:35:44 INFO - PROCESS | 1657 | 1465245344238 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 13:35:44 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 13:35:44 INFO - {} 13:35:44 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 470ms 13:35:44 INFO - PROCESS | 1657 | 1465245344293 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 13:35:44 INFO - PROCESS | 1657 | 1465245344296 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 13:35:44 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 13:35:44 INFO - PROCESS | 1657 | 1465245344305 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 13:35:44 INFO - PROCESS | 1657 | 1465245344306 Marionette TRACE conn2 <- [1,3050,null,{}] 13:35:44 INFO - PROCESS | 1657 | 1465245344311 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}] 13:35:44 INFO - PROCESS | 1657 | 1465245344313 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:44 INFO - PROCESS | 1657 | 1465245344399 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 13:35:44 INFO - PROCESS | 1657 | 1465245344403 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:44 INFO - PROCESS | 1657 | 1465245344404 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d72b800 == 35 [pid = 1657] [id = 772] 13:35:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x115eb2400) [pid = 1657] [serial = 2314] [outer = 0x0] 13:35:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12c0e0c00) [pid = 1657] [serial = 2315] [outer = 0x115eb2400] 13:35:44 INFO - PROCESS | 1657 | 1465245344430 Marionette DEBUG loaded listener.js 13:35:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12c480800) [pid = 1657] [serial = 2316] [outer = 0x115eb2400] 13:35:45 INFO - PROCESS | 1657 | --DOCSHELL 0x1169b5000 == 34 [pid = 1657] [id = 763] 13:35:45 INFO - PROCESS | 1657 | --DOCSHELL 0x119b78800 == 33 [pid = 1657] [id = 762] 13:35:45 INFO - PROCESS | 1657 | --DOCSHELL 0x12cdcd000 == 32 [pid = 1657] [id = 771] 13:35:45 INFO - PROCESS | 1657 | --DOCSHELL 0x12dd1e800 == 31 [pid = 1657] [id = 768] 13:35:45 INFO - PROCESS | 1657 | --DOCSHELL 0x121f33800 == 30 [pid = 1657] [id = 770] 13:35:45 INFO - PROCESS | 1657 | --DOCSHELL 0x1214e5000 == 29 [pid = 1657] [id = 765] 13:35:45 INFO - PROCESS | 1657 | --DOCSHELL 0x119ec0000 == 28 [pid = 1657] [id = 767] 13:35:45 INFO - PROCESS | 1657 | --DOCSHELL 0x11949f800 == 27 [pid = 1657] [id = 764] 13:35:45 INFO - PROCESS | 1657 | --DOCSHELL 0x12da5c000 == 26 [pid = 1657] [id = 769] 13:35:45 INFO - PROCESS | 1657 | --DOCSHELL 0x124b14000 == 25 [pid = 1657] [id = 766] 13:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x128d6e800) [pid = 1657] [serial = 2241] [outer = 0x0] [url = about:blank] 13:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x124eba000) [pid = 1657] [serial = 2239] [outer = 0x0] [url = about:blank] 13:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x129398000) [pid = 1657] [serial = 2244] [outer = 0x0] [url = about:blank] 13:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12a72f800) [pid = 1657] [serial = 2247] [outer = 0x0] [url = about:blank] 13:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12a8bdc00) [pid = 1657] [serial = 2251] [outer = 0x0] [url = about:blank] 13:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x121a73800) [pid = 1657] [serial = 2210] [outer = 0x0] [url = about:blank] 13:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x121358400) [pid = 1657] [serial = 2209] [outer = 0x0] [url = about:blank] 13:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x121356800) [pid = 1657] [serial = 2218] [outer = 0x0] [url = about:blank] 13:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x121549800) [pid = 1657] [serial = 2219] [outer = 0x0] [url = about:blank] 13:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x119b56400) [pid = 1657] [serial = 2227] [outer = 0x0] [url = about:blank] 13:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12153ec00) [pid = 1657] [serial = 2228] [outer = 0x0] [url = about:blank] 13:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x11868c800) [pid = 1657] [serial = 2215] [outer = 0x0] [url = about:blank] 13:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1190eec00) [pid = 1657] [serial = 2216] [outer = 0x0] [url = about:blank] 13:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x121c60000) [pid = 1657] [serial = 2230] [outer = 0x0] [url = about:blank] 13:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x124cd1800) [pid = 1657] [serial = 2231] [outer = 0x0] [url = about:blank] 13:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x116638800) [pid = 1657] [serial = 2221] [outer = 0x0] [url = about:blank] 13:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1170a6400) [pid = 1657] [serial = 2222] [outer = 0x0] [url = about:blank] 13:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1256e2000) [pid = 1657] [serial = 2233] [outer = 0x0] [url = about:blank] 13:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x125d5a800) [pid = 1657] [serial = 2234] [outer = 0x0] [url = about:blank] 13:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1184ee400) [pid = 1657] [serial = 2224] [outer = 0x0] [url = about:blank] 13:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1188ad800) [pid = 1657] [serial = 2225] [outer = 0x0] [url = about:blank] 13:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1271ddc00) [pid = 1657] [serial = 2250] [outer = 0x0] [url = about:blank] 13:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x116b0b000) [pid = 1657] [serial = 2212] [outer = 0x0] [url = about:blank] 13:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x1177ce400) [pid = 1657] [serial = 2213] [outer = 0x0] [url = about:blank] 13:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x12b936c00) [pid = 1657] [serial = 2257] [outer = 0x0] [url = about:blank] 13:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x12b915c00) [pid = 1657] [serial = 2256] [outer = 0x0] [url = about:blank] 13:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x12a8b9800) [pid = 1657] [serial = 2248] [outer = 0x0] [url = about:blank] 13:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x12890c400) [pid = 1657] [serial = 2236] [outer = 0x0] [url = about:blank] 13:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x12b937000) [pid = 1657] [serial = 2259] [outer = 0x0] [url = about:blank] 13:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x1177cf800) [pid = 1657] [serial = 2245] [outer = 0x0] [url = about:blank] 13:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x12b1be000) [pid = 1657] [serial = 2254] [outer = 0x0] [url = about:blank] 13:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x12917c000) [pid = 1657] [serial = 2242] [outer = 0x0] [url = about:blank] 13:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x128b2ac00) [pid = 1657] [serial = 2237] [outer = 0x0] [url = about:blank] 13:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x12bb23800) [pid = 1657] [serial = 2260] [outer = 0x0] [url = about:blank] 13:35:45 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x12b0b2000) [pid = 1657] [serial = 2253] [outer = 0x0] [url = about:blank] 13:35:45 INFO - PROCESS | 1657 | 1465245345924 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]]]}] 13:35:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 13:35:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 13:35:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 13:35:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 13:35:45 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1674ms 13:35:45 INFO - PROCESS | 1657 | 1465245345984 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 13:35:45 INFO - PROCESS | 1657 | 1465245345988 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 13:35:45 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 13:35:46 INFO - PROCESS | 1657 | 1465245346001 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 13:35:46 INFO - PROCESS | 1657 | 1465245346004 Marionette TRACE conn2 <- [1,3054,null,{}] 13:35:46 INFO - PROCESS | 1657 | 1465245346011 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}] 13:35:46 INFO - PROCESS | 1657 | 1465245346014 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:46 INFO - PROCESS | 1657 | 1465245346141 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 13:35:46 INFO - PROCESS | 1657 | 1465245346157 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:46 INFO - PROCESS | 1657 | 1465245346159 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x112e80000 == 26 [pid = 1657] [id = 773] 13:35:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x112e60000) [pid = 1657] [serial = 2317] [outer = 0x0] 13:35:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x112e64c00) [pid = 1657] [serial = 2318] [outer = 0x112e60000] 13:35:46 INFO - PROCESS | 1657 | 1465245346206 Marionette DEBUG loaded listener.js 13:35:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x1130b6400) [pid = 1657] [serial = 2319] [outer = 0x112e60000] 13:35:46 INFO - PROCESS | 1657 | 1465245346700 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"]]]}] 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 13:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 13:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 13:35:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 13:35:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 13:35:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 13:35:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 13:35:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 13:35:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 13:35:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 13:35:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 13:35:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 13:35:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 13:35:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 13:35:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 13:35:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 13:35:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 13:35:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 13:35:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 13:35:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 13:35:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 13:35:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 13:35:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 13:35:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 13:35:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:35:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:35:46 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" 13:35:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:35:46 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" 13:35:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:35:46 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 743ms 13:35:46 INFO - TEST-START | /FileAPI/file/File-constructor.html 13:35:46 INFO - PROCESS | 1657 | 1465245346739 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 13:35:46 INFO - PROCESS | 1657 | 1465245346743 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 13:35:46 INFO - PROCESS | 1657 | 1465245346748 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 13:35:46 INFO - PROCESS | 1657 | 1465245346749 Marionette TRACE conn2 <- [1,3058,null,{}] 13:35:46 INFO - PROCESS | 1657 | 1465245346752 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}] 13:35:46 INFO - PROCESS | 1657 | 1465245346754 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:46 INFO - PROCESS | 1657 | 1465245346837 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 13:35:46 INFO - PROCESS | 1657 | 1465245346846 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:46 INFO - PROCESS | 1657 | 1465245346847 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x11757d800 == 27 [pid = 1657] [id = 774] 13:35:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x116b23800) [pid = 1657] [serial = 2320] [outer = 0x0] 13:35:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x11709e000) [pid = 1657] [serial = 2321] [outer = 0x116b23800] 13:35:46 INFO - PROCESS | 1657 | 1465245346879 Marionette DEBUG loaded listener.js 13:35:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x1177d7400) [pid = 1657] [serial = 2322] [outer = 0x116b23800] 13:35:47 INFO - PROCESS | 1657 | 1465245347233 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]]]}] 13:35:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 13:35:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 13:35:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 13:35:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 13:35:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 13:35:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 13:35:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 13:35:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 13:35:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 13:35:47 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 13:35:47 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 13:35:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:47 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 13:35:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 13:35:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 13:35:47 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:35:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 13:35:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 13:35:47 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 13:35:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 13:35:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 13:35:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 13:35:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 13:35:47 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 522ms 13:35:47 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 13:35:47 INFO - PROCESS | 1657 | 1465245347271 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 13:35:47 INFO - PROCESS | 1657 | 1465245347273 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 13:35:47 INFO - PROCESS | 1657 | 1465245347275 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 13:35:47 INFO - PROCESS | 1657 | 1465245347278 Marionette TRACE conn2 <- [1,3062,null,{}] 13:35:47 INFO - PROCESS | 1657 | 1465245347285 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}] 13:35:47 INFO - PROCESS | 1657 | 1465245347289 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:47 INFO - PROCESS | 1657 | 1465245347368 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 13:35:47 INFO - PROCESS | 1657 | 1465245347373 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:47 INFO - PROCESS | 1657 | 1465245347377 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x119771000 == 28 [pid = 1657] [id = 775] 13:35:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x110f30000) [pid = 1657] [serial = 2323] [outer = 0x0] 13:35:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x11868b800) [pid = 1657] [serial = 2324] [outer = 0x110f30000] 13:35:47 INFO - PROCESS | 1657 | 1465245347406 Marionette DEBUG loaded listener.js 13:35:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1188a9c00) [pid = 1657] [serial = 2325] [outer = 0x110f30000] 13:35:47 INFO - PROCESS | 1657 | [1657] 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 13:35:47 INFO - PROCESS | 1657 | 1465245347783 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 13:35:47 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 13:35:47 INFO - {} 13:35:47 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 522ms 13:35:47 INFO - PROCESS | 1657 | 1465245347798 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 13:35:47 INFO - PROCESS | 1657 | 1465245347800 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 13:35:47 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 13:35:47 INFO - PROCESS | 1657 | 1465245347803 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 13:35:47 INFO - PROCESS | 1657 | 1465245347805 Marionette TRACE conn2 <- [1,3066,null,{}] 13:35:47 INFO - PROCESS | 1657 | 1465245347811 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}] 13:35:47 INFO - PROCESS | 1657 | 1465245347812 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:47 INFO - PROCESS | 1657 | 1465245347960 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 13:35:47 INFO - PROCESS | 1657 | 1465245347968 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:47 INFO - PROCESS | 1657 | 1465245347970 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x1214d9000 == 29 [pid = 1657] [id = 776] 13:35:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x119073000) [pid = 1657] [serial = 2326] [outer = 0x0] 13:35:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1190f8800) [pid = 1657] [serial = 2327] [outer = 0x119073000] 13:35:48 INFO - PROCESS | 1657 | 1465245348011 Marionette DEBUG loaded listener.js 13:35:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x119a0f000) [pid = 1657] [serial = 2328] [outer = 0x119073000] 13:35:48 INFO - PROCESS | 1657 | 1465245348363 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]]]}] 13:35:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 13:35:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 13:35:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 13:35:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 13:35:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 13:35:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 13:35:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 13:35:48 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 571ms 13:35:48 INFO - PROCESS | 1657 | 1465245348376 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 13:35:48 INFO - PROCESS | 1657 | 1465245348379 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 13:35:48 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 13:35:48 INFO - PROCESS | 1657 | 1465245348382 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 13:35:48 INFO - PROCESS | 1657 | 1465245348383 Marionette TRACE conn2 <- [1,3070,null,{}] 13:35:48 INFO - PROCESS | 1657 | 1465245348385 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}] 13:35:48 INFO - PROCESS | 1657 | 1465245348387 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:48 INFO - PROCESS | 1657 | 1465245348464 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 13:35:48 INFO - PROCESS | 1657 | 1465245348468 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:48 INFO - PROCESS | 1657 | 1465245348469 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x121f34800 == 30 [pid = 1657] [id = 777] 13:35:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x112a72000) [pid = 1657] [serial = 2329] [outer = 0x0] 13:35:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x119a18400) [pid = 1657] [serial = 2330] [outer = 0x112a72000] 13:35:48 INFO - PROCESS | 1657 | 1465245348494 Marionette DEBUG loaded listener.js 13:35:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1211b4400) [pid = 1657] [serial = 2331] [outer = 0x112a72000] 13:35:48 INFO - PROCESS | 1657 | 1465245348832 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]]]}] 13:35:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 13:35:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 13:35:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 13:35:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 13:35:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 13:35:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 13:35:48 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 470ms 13:35:48 INFO - PROCESS | 1657 | 1465245348852 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 13:35:48 INFO - PROCESS | 1657 | 1465245348854 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 13:35:48 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 13:35:48 INFO - PROCESS | 1657 | 1465245348856 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 13:35:48 INFO - PROCESS | 1657 | 1465245348857 Marionette TRACE conn2 <- [1,3074,null,{}] 13:35:48 INFO - PROCESS | 1657 | 1465245348859 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}] 13:35:48 INFO - PROCESS | 1657 | 1465245348864 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:48 INFO - PROCESS | 1657 | 1465245348985 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 13:35:48 INFO - PROCESS | 1657 | 1465245348993 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:48 INFO - PROCESS | 1657 | 1465245348995 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x124cac000 == 31 [pid = 1657] [id = 778] 13:35:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1211b7800) [pid = 1657] [serial = 2332] [outer = 0x0] 13:35:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1211dd000) [pid = 1657] [serial = 2333] [outer = 0x1211b7800] 13:35:49 INFO - PROCESS | 1657 | 1465245349020 Marionette DEBUG loaded listener.js 13:35:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x12154a800) [pid = 1657] [serial = 2334] [outer = 0x1211b7800] 13:35:49 INFO - PROCESS | 1657 | 1465245349288 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]]]}] 13:35:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 13:35:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 13:35:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 13:35:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 13:35:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 13:35:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 13:35:49 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 472ms 13:35:49 INFO - PROCESS | 1657 | 1465245349332 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 13:35:49 INFO - PROCESS | 1657 | 1465245349334 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 13:35:49 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 13:35:49 INFO - PROCESS | 1657 | 1465245349336 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 13:35:49 INFO - PROCESS | 1657 | 1465245349337 Marionette TRACE conn2 <- [1,3078,null,{}] 13:35:49 INFO - PROCESS | 1657 | 1465245349340 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}] 13:35:49 INFO - PROCESS | 1657 | 1465245349341 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:49 INFO - PROCESS | 1657 | 1465245349421 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 13:35:49 INFO - PROCESS | 1657 | 1465245349425 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:49 INFO - PROCESS | 1657 | 1465245349428 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x1188d4000 == 32 [pid = 1657] [id = 779] 13:35:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x115eb7c00) [pid = 1657] [serial = 2335] [outer = 0x0] 13:35:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1215a2000) [pid = 1657] [serial = 2336] [outer = 0x115eb7c00] 13:35:49 INFO - PROCESS | 1657 | 1465245349452 Marionette DEBUG loaded listener.js 13:35:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x121ce1800) [pid = 1657] [serial = 2337] [outer = 0x115eb7c00] 13:35:49 INFO - PROCESS | 1657 | 1465245349894 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] 13:35:49 INFO - PROCESS | 1657 | 1465245349908 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 13:35:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 13:35:49 INFO - PROCESS | 1657 | 1465245349910 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 13:35:49 INFO - PROCESS | 1657 | 1465245349911 Marionette TRACE conn2 <- [1,3082,null,{}] 13:35:49 INFO - PROCESS | 1657 | 1465245349914 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}] 13:35:49 INFO - PROCESS | 1657 | 1465245349915 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:49 INFO - PROCESS | 1657 | 1465245349988 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 13:35:49 INFO - PROCESS | 1657 | 1465245349994 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:49 INFO - PROCESS | 1657 | 1465245349996 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x128d86000 == 33 [pid = 1657] [id = 780] 13:35:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1221d4000) [pid = 1657] [serial = 2338] [outer = 0x0] 13:35:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x124eba000) [pid = 1657] [serial = 2339] [outer = 0x1221d4000] 13:35:50 INFO - PROCESS | 1657 | 1465245350020 Marionette DEBUG loaded listener.js 13:35:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1256e9800) [pid = 1657] [serial = 2340] [outer = 0x1221d4000] 13:35:50 INFO - PROCESS | 1657 | 1465245350314 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]]]}] 13:35:50 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 13:35:50 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 13:35:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:50 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 13:35:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 13:35:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 421ms 13:35:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 13:35:50 INFO - PROCESS | 1657 | 1465245350332 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 13:35:50 INFO - PROCESS | 1657 | 1465245350333 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 13:35:50 INFO - PROCESS | 1657 | 1465245350335 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 13:35:50 INFO - PROCESS | 1657 | 1465245350336 Marionette TRACE conn2 <- [1,3086,null,{}] 13:35:50 INFO - PROCESS | 1657 | 1465245350338 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}] 13:35:50 INFO - PROCESS | 1657 | 1465245350339 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:50 INFO - PROCESS | 1657 | 1465245350418 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 13:35:50 INFO - PROCESS | 1657 | 1465245350421 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:50 INFO - PROCESS | 1657 | 1465245350422 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x119770000 == 34 [pid = 1657] [id = 781] 13:35:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x125d53c00) [pid = 1657] [serial = 2341] [outer = 0x0] 13:35:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x126ee5000) [pid = 1657] [serial = 2342] [outer = 0x125d53c00] 13:35:50 INFO - PROCESS | 1657 | 1465245350449 Marionette DEBUG loaded listener.js 13:35:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12711f800) [pid = 1657] [serial = 2343] [outer = 0x125d53c00] 13:35:50 INFO - PROCESS | 1657 | 1465245350742 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 13:35:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 13:35:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 469ms 13:35:50 INFO - PROCESS | 1657 | 1465245350804 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 13:35:50 INFO - PROCESS | 1657 | 1465245350805 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 13:35:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 13:35:50 INFO - PROCESS | 1657 | 1465245350810 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 13:35:50 INFO - PROCESS | 1657 | 1465245350812 Marionette TRACE conn2 <- [1,3090,null,{}] 13:35:50 INFO - PROCESS | 1657 | 1465245350814 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}] 13:35:50 INFO - PROCESS | 1657 | 1465245350815 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:50 INFO - PROCESS | 1657 | 1465245350931 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 13:35:50 INFO - PROCESS | 1657 | 1465245350936 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:50 INFO - PROCESS | 1657 | 1465245350938 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a53c000 == 35 [pid = 1657] [id = 782] 13:35:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1256e6000) [pid = 1657] [serial = 2344] [outer = 0x0] 13:35:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1271dec00) [pid = 1657] [serial = 2345] [outer = 0x1256e6000] 13:35:50 INFO - PROCESS | 1657 | 1465245350961 Marionette DEBUG loaded listener.js 13:35:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x128912000) [pid = 1657] [serial = 2346] [outer = 0x1256e6000] 13:35:51 INFO - PROCESS | 1657 | 1465245351271 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 13:35:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 13:35:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 520ms 13:35:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 13:35:51 INFO - PROCESS | 1657 | 1465245351331 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 13:35:51 INFO - PROCESS | 1657 | 1465245351332 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 13:35:51 INFO - PROCESS | 1657 | 1465245351335 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 13:35:51 INFO - PROCESS | 1657 | 1465245351336 Marionette TRACE conn2 <- [1,3094,null,{}] 13:35:51 INFO - PROCESS | 1657 | 1465245351339 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}] 13:35:51 INFO - PROCESS | 1657 | 1465245351340 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:51 INFO - PROCESS | 1657 | 1465245351451 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 13:35:51 INFO - PROCESS | 1657 | 1465245351454 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:51 INFO - PROCESS | 1657 | 1465245351456 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x121f33800 == 36 [pid = 1657] [id = 783] 13:35:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x128916400) [pid = 1657] [serial = 2347] [outer = 0x0] 13:35:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x128b2b000) [pid = 1657] [serial = 2348] [outer = 0x128916400] 13:35:51 INFO - PROCESS | 1657 | 1465245351483 Marionette DEBUG loaded listener.js 13:35:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x129173400) [pid = 1657] [serial = 2349] [outer = 0x128916400] 13:35:51 INFO - PROCESS | 1657 | 1465245351788 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 13:35:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 13:35:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 468ms 13:35:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 13:35:51 INFO - PROCESS | 1657 | 1465245351804 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 13:35:51 INFO - PROCESS | 1657 | 1465245351805 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 13:35:51 INFO - PROCESS | 1657 | 1465245351825 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 13:35:51 INFO - PROCESS | 1657 | 1465245351828 Marionette TRACE conn2 <- [1,3098,null,{}] 13:35:51 INFO - PROCESS | 1657 | 1465245351835 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}] 13:35:51 INFO - PROCESS | 1657 | 1465245351836 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:51 INFO - PROCESS | 1657 | 1465245351944 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 13:35:51 INFO - PROCESS | 1657 | 1465245351948 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:51 INFO - PROCESS | 1657 | 1465245351949 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b819000 == 37 [pid = 1657] [id = 784] 13:35:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x128d69000) [pid = 1657] [serial = 2350] [outer = 0x0] 13:35:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12917d000) [pid = 1657] [serial = 2351] [outer = 0x128d69000] 13:35:51 INFO - PROCESS | 1657 | 1465245351973 Marionette DEBUG loaded listener.js 13:35:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12939b800) [pid = 1657] [serial = 2352] [outer = 0x128d69000] 13:35:52 INFO - PROCESS | 1657 | 1465245352283 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]]]}] 13:35:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 13:35:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 13:35:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 495ms 13:35:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 13:35:52 INFO - PROCESS | 1657 | 1465245352302 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 13:35:52 INFO - PROCESS | 1657 | 1465245352303 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 13:35:52 INFO - PROCESS | 1657 | 1465245352305 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 13:35:52 INFO - PROCESS | 1657 | 1465245352306 Marionette TRACE conn2 <- [1,3102,null,{}] 13:35:52 INFO - PROCESS | 1657 | 1465245352333 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}] 13:35:52 INFO - PROCESS | 1657 | 1465245352334 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:52 INFO - PROCESS | 1657 | 1465245352445 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 13:35:52 INFO - PROCESS | 1657 | 1465245352448 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:52 INFO - PROCESS | 1657 | 1465245352449 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bf50000 == 38 [pid = 1657] [id = 785] 13:35:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1293a0800) [pid = 1657] [serial = 2353] [outer = 0x0] 13:35:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1293ea400) [pid = 1657] [serial = 2354] [outer = 0x1293a0800] 13:35:52 INFO - PROCESS | 1657 | 1465245352480 Marionette DEBUG loaded listener.js 13:35:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12a5e6c00) [pid = 1657] [serial = 2355] [outer = 0x1293a0800] 13:35:52 INFO - PROCESS | 1657 | 1465245352798 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 13:35:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 13:35:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 531ms 13:35:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 13:35:52 INFO - PROCESS | 1657 | 1465245352836 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 13:35:52 INFO - PROCESS | 1657 | 1465245352837 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 13:35:52 INFO - PROCESS | 1657 | 1465245352839 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 13:35:52 INFO - PROCESS | 1657 | 1465245352840 Marionette TRACE conn2 <- [1,3106,null,{}] 13:35:52 INFO - PROCESS | 1657 | 1465245352846 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}] 13:35:52 INFO - PROCESS | 1657 | 1465245352847 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:52 INFO - PROCESS | 1657 | 1465245352953 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 13:35:52 INFO - PROCESS | 1657 | 1465245352957 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:52 INFO - PROCESS | 1657 | 1465245352958 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x12103f000 == 39 [pid = 1657] [id = 786] 13:35:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x118972000) [pid = 1657] [serial = 2356] [outer = 0x0] 13:35:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x1190f2400) [pid = 1657] [serial = 2357] [outer = 0x118972000] 13:35:53 INFO - PROCESS | 1657 | 1465245353017 Marionette DEBUG loaded listener.js 13:35:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x12a734c00) [pid = 1657] [serial = 2358] [outer = 0x118972000] 13:35:53 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x11864e800) [pid = 1657] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 13:35:53 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x127114c00) [pid = 1657] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 13:35:53 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x11822c800) [pid = 1657] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 13:35:53 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x12bfb3000) [pid = 1657] [serial = 2308] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 13:35:53 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x11906fc00) [pid = 1657] [serial = 2311] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 13:35:53 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x118647c00) [pid = 1657] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 13:35:53 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x116643800) [pid = 1657] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 13:35:53 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x113034400) [pid = 1657] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 13:35:53 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x116b12800) [pid = 1657] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 13:35:53 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x110f2a400) [pid = 1657] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 13:35:53 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12bb2ac00) [pid = 1657] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 13:35:53 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12b056000) [pid = 1657] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 13:35:53 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x124ebd400) [pid = 1657] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 13:35:53 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x127665400) [pid = 1657] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:35:53 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x121540000) [pid = 1657] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 13:35:53 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x116b13400) [pid = 1657] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 13:35:53 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x110f26c00) [pid = 1657] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 13:35:53 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1181b6c00) [pid = 1657] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 13:35:53 INFO - PROCESS | 1657 | 1465245353457 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]]]}] 13:35:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 13:35:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 13:35:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 13:35:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 623ms 13:35:53 INFO - PROCESS | 1657 | 1465245353463 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 13:35:53 INFO - PROCESS | 1657 | 1465245353464 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 13:35:53 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 13:35:53 INFO - PROCESS | 1657 | 1465245353467 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 13:35:53 INFO - PROCESS | 1657 | 1465245353468 Marionette TRACE conn2 <- [1,3110,null,{}] 13:35:53 INFO - PROCESS | 1657 | 1465245353470 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}] 13:35:53 INFO - PROCESS | 1657 | 1465245353471 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:53 INFO - PROCESS | 1657 | 1465245353553 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 13:35:53 INFO - PROCESS | 1657 | 1465245353558 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:53 INFO - PROCESS | 1657 | 1465245353568 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c439000 == 40 [pid = 1657] [id = 787] 13:35:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x116b13400) [pid = 1657] [serial = 2359] [outer = 0x0] 13:35:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12890bc00) [pid = 1657] [serial = 2360] [outer = 0x116b13400] 13:35:53 INFO - PROCESS | 1657 | 1465245353592 Marionette DEBUG loaded listener.js 13:35:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12a8ba000) [pid = 1657] [serial = 2361] [outer = 0x116b13400] 13:35:53 INFO - PROCESS | 1657 | 1465245353913 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"]]]}] 13:35:53 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 13:35:53 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 13:35:53 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 13:35:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:53 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 13:35:53 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 468ms 13:35:53 INFO - PROCESS | 1657 | 1465245353936 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 13:35:53 INFO - PROCESS | 1657 | 1465245353937 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 13:35:53 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 13:35:53 INFO - PROCESS | 1657 | 1465245353939 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 13:35:53 INFO - PROCESS | 1657 | 1465245353940 Marionette TRACE conn2 <- [1,3114,null,{}] 13:35:53 INFO - PROCESS | 1657 | 1465245353945 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}] 13:35:53 INFO - PROCESS | 1657 | 1465245353946 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:54 INFO - PROCESS | 1657 | 1465245354028 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 13:35:54 INFO - PROCESS | 1657 | 1465245354090 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\", \"7d02f2ce-7a16-4e66-879f-b3ecbb1e00b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:54 INFO - PROCESS | 1657 | 1465245354091 Marionette INFO sendAsync 4ca7e019-9b11-c744-b50f-9dc957508e47 13:35:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c725800 == 41 [pid = 1657] [id = 788] 13:35:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12a8b7c00) [pid = 1657] [serial = 2362] [outer = 0x0] 13:35:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12b057000) [pid = 1657] [serial = 2363] [outer = 0x12a8b7c00] 13:35:54 INFO - PROCESS | 1657 | 1465245354115 Marionette DEBUG loaded listener.js 13:35:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12b1b6400) [pid = 1657] [serial = 2364] [outer = 0x12a8b7c00] 13:35:54 INFO - PROCESS | 1657 | 1465245354386 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]]]}] 13:35:54 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 13:35:54 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 472ms 13:35:54 INFO - PROCESS | 1657 | 1465245354417 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 13:35:54 INFO - PROCESS | 1657 | 1465245354419 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 13:35:55 WARNING - u'runner_teardown' () 13:35:55 INFO - No more tests 13:35:55 INFO - Got 0 unexpected results 13:35:55 INFO - SUITE-END | took 505s 13:35:55 INFO - Closing logging queue 13:35:55 INFO - queue closed 13:35:55 INFO - Return code: 0 13:35:55 WARNING - # TBPL SUCCESS # 13:35:55 INFO - Running post-action listener: _resource_record_post_action 13:35:55 INFO - Running post-run listener: _resource_record_post_run 13:35:56 INFO - Total resource usage - Wall time: 527s; CPU: 58.0%; Read bytes: 31501824; Write bytes: 949658112; Read time: 201; Write time: 4941 13:35:56 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 13:35:56 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 140075520; Write bytes: 133517312; Read time: 12594; Write time: 271 13:35:56 INFO - run-tests - Wall time: 509s; CPU: 58.0%; Read bytes: 29744640; Write bytes: 794903040; Read time: 187; Write time: 4611 13:35:56 INFO - Running post-run listener: _upload_blobber_files 13:35:56 INFO - Blob upload gear active. 13:35:56 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 13:35:56 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 13:35:56 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'] 13:35:56 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 13:35:57 INFO - (blobuploader) - INFO - Open directory for files ... 13:35:57 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 13:35:57 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:35:57 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:35:58 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 13:35:58 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:35:58 INFO - (blobuploader) - INFO - Done attempting. 13:35:58 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 13:35:58 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:35:58 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:35:59 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 13:35:59 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:35:59 INFO - (blobuploader) - INFO - Done attempting. 13:35:59 INFO - (blobuploader) - INFO - Iteration through files over. 13:35:59 INFO - Return code: 0 13:35:59 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 13:35:59 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 13:35:59 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c793a3662c76dfeff379b312fe78cf8ea72a330370826cad867cd050df69dfd72608c049a1b4f3f4aee7098e33bcbeb9de44a7bb79c67df09326619d31d0ee8f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/66a375edfd7f2fc70007722e520c729608d0b3ced8789db4051deb7174ceddeb49242866362fd0a4eb6fa988f75f6ca013d7c26d320d32885b008438b25f8132"} 13:35:59 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 13:35:59 INFO - Writing to file /builds/slave/test/properties/blobber_files 13:35:59 INFO - Contents: 13:35:59 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c793a3662c76dfeff379b312fe78cf8ea72a330370826cad867cd050df69dfd72608c049a1b4f3f4aee7098e33bcbeb9de44a7bb79c67df09326619d31d0ee8f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/66a375edfd7f2fc70007722e520c729608d0b3ced8789db4051deb7174ceddeb49242866362fd0a4eb6fa988f75f6ca013d7c26d320d32885b008438b25f8132"} 13:35:59 INFO - Running post-run listener: copy_logs_to_upload_dir 13:35:59 INFO - Copying logs to upload dir... 13:35:59 INFO - mkdir: /builds/slave/test/build/upload/logs 13:35:59 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=818.245322 ========= master_lag: 0.34 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 13 mins, 38 secs) (at 2016-06-06 13:36:00.155430) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-06 13:36:00.159229) ========= 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.ViIEXWNxG2/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.sBllYaZvD1/Listeners TMPDIR=/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/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/c793a3662c76dfeff379b312fe78cf8ea72a330370826cad867cd050df69dfd72608c049a1b4f3f4aee7098e33bcbeb9de44a7bb79c67df09326619d31d0ee8f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/66a375edfd7f2fc70007722e520c729608d0b3ced8789db4051deb7174ceddeb49242866362fd0a4eb6fa988f75f6ca013d7c26d320d32885b008438b25f8132"} build_url:https://queue.taskcluster.net/v1/task/bCHrJfUMTE2Nh5_oouWx0Q/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/bCHrJfUMTE2Nh5_oouWx0Q/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012923 build_url: 'https://queue.taskcluster.net/v1/task/bCHrJfUMTE2Nh5_oouWx0Q/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/c793a3662c76dfeff379b312fe78cf8ea72a330370826cad867cd050df69dfd72608c049a1b4f3f4aee7098e33bcbeb9de44a7bb79c67df09326619d31d0ee8f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/66a375edfd7f2fc70007722e520c729608d0b3ced8789db4051deb7174ceddeb49242866362fd0a4eb6fa988f75f6ca013d7c26d320d32885b008438b25f8132"}' symbols_url: 'https://queue.taskcluster.net/v1/task/bCHrJfUMTE2Nh5_oouWx0Q/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-06-06 13:36:00.197643) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 13:36:00.198026) ========= 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.ViIEXWNxG2/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.sBllYaZvD1/Listeners TMPDIR=/var/folders/j6/y00m2vkj0zb5sshv62f_4x8800000w/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.005342 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 13:36:00.249553) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-06 13:36:00.252990) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-06 13:36:00.253417) ========= ========= Total master_lag: 0.49 =========