builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0037 starttime: 1465115354.51 results: success (0) buildid: 20160605005144 builduid: 2a18fba1f5a14db4ad654ad750b1a20c revision: 9b770efcfb3f0b5127446d8a17682e2d7235ff51 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-05 01:29:14.511788) ========= master: http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-05 01:29:14.512508) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-05 01:29:14.512874) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-05 01:29:14.665818) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-05 01:29:14.666266) ========= 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.1yM7YXQtYr/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.AUavgWgIn7/Listeners TMPDIR=/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/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-05 01:29:14-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 8.31M=0.001s 2016-06-05 01:29:14 (8.31 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.133076 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-05 01:29:14.833646) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-05 01:29:14.834000) ========= 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.1yM7YXQtYr/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.AUavgWgIn7/Listeners TMPDIR=/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/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.021047 ========= master_lag: 0.05 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-05 01:29:14.900140) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-05 01:29:14.900498) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 9b770efcfb3f0b5127446d8a17682e2d7235ff51 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 9b770efcfb3f0b5127446d8a17682e2d7235ff51 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.1yM7YXQtYr/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.AUavgWgIn7/Listeners TMPDIR=/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/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-05 01:29:14,980 truncating revision to first 12 chars 2016-06-05 01:29:14,980 Setting DEBUG logging. 2016-06-05 01:29:14,980 attempt 1/10 2016-06-05 01:29:14,981 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/9b770efcfb3f?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-05 01:29:16,206 unpacking tar archive at: mozilla-aurora-9b770efcfb3f/testing/mozharness/ program finished with exit code 0 elapsedTime=1.513293 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-05 01:29:16.439211) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-05 01:29:16.439579) ========= script_repo_revision: 9b770efcfb3f0b5127446d8a17682e2d7235ff51 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-05 01:29:16.440115) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-05 01:29:16.440499) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-05 01:29:16.462502) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 12 mins, 34 secs) (at 2016-06-05 01:29:16.462829) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.1yM7YXQtYr/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.AUavgWgIn7/Listeners TMPDIR=/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/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 01:29:16 INFO - MultiFileLogger online at 20160605 01:29:16 in /builds/slave/test 01:29:16 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 01:29:16 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 01:29:16 INFO - {'append_to_log': False, 01:29:16 INFO - 'base_work_dir': '/builds/slave/test', 01:29:16 INFO - 'blob_upload_branch': 'mozilla-aurora', 01:29:16 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 01:29:16 INFO - 'buildbot_json_path': 'buildprops.json', 01:29:16 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 01:29:16 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 01:29:16 INFO - 'download_minidump_stackwalk': True, 01:29:16 INFO - 'download_symbols': 'true', 01:29:16 INFO - 'e10s': False, 01:29:16 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 01:29:16 INFO - 'tooltool.py': '/tools/tooltool.py', 01:29:16 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 01:29:16 INFO - '/tools/misc-python/virtualenv.py')}, 01:29:16 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 01:29:16 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 01:29:16 INFO - 'log_level': 'info', 01:29:16 INFO - 'log_to_console': True, 01:29:16 INFO - 'opt_config_files': (), 01:29:16 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 01:29:16 INFO - '--processes=1', 01:29:16 INFO - '--config=%(test_path)s/wptrunner.ini', 01:29:16 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 01:29:16 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 01:29:16 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 01:29:16 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 01:29:16 INFO - 'pip_index': False, 01:29:16 INFO - 'require_test_zip': True, 01:29:16 INFO - 'test_type': ('testharness',), 01:29:16 INFO - 'this_chunk': '1', 01:29:16 INFO - 'tooltool_cache': '/builds/tooltool_cache', 01:29:16 INFO - 'total_chunks': '10', 01:29:16 INFO - 'virtualenv_path': 'venv', 01:29:16 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 01:29:16 INFO - 'work_dir': 'build'} 01:29:16 INFO - ##### 01:29:16 INFO - ##### Running clobber step. 01:29:16 INFO - ##### 01:29:16 INFO - Running pre-action listener: _resource_record_pre_action 01:29:16 INFO - Running main action method: clobber 01:29:16 INFO - rmtree: /builds/slave/test/build 01:29:16 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 01:29:18 INFO - Running post-action listener: _resource_record_post_action 01:29:18 INFO - ##### 01:29:18 INFO - ##### Running read-buildbot-config step. 01:29:18 INFO - ##### 01:29:18 INFO - Running pre-action listener: _resource_record_pre_action 01:29:18 INFO - Running main action method: read_buildbot_config 01:29:18 INFO - Using buildbot properties: 01:29:18 INFO - { 01:29:18 INFO - "project": "", 01:29:18 INFO - "product": "firefox", 01:29:18 INFO - "script_repo_revision": "production", 01:29:18 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 01:29:18 INFO - "repository": "", 01:29:18 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 01:29:18 INFO - "buildid": "20160605005144", 01:29:18 INFO - "pgo_build": "False", 01:29:18 INFO - "basedir": "/builds/slave/test", 01:29:18 INFO - "buildnumber": 22, 01:29:18 INFO - "slavename": "t-yosemite-r7-0037", 01:29:18 INFO - "master": "http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/", 01:29:18 INFO - "platform": "macosx64", 01:29:18 INFO - "branch": "mozilla-aurora", 01:29:18 INFO - "revision": "9b770efcfb3f0b5127446d8a17682e2d7235ff51", 01:29:18 INFO - "repo_path": "releases/mozilla-aurora", 01:29:18 INFO - "moz_repo_path": "", 01:29:18 INFO - "stage_platform": "macosx64", 01:29:18 INFO - "builduid": "2a18fba1f5a14db4ad654ad750b1a20c", 01:29:18 INFO - "slavebuilddir": "test" 01:29:18 INFO - } 01:29:18 INFO - Found installer url https://queue.taskcluster.net/v1/task/Z70FTNwtTDenqz7eIYlk4w/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 01:29:18 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Z70FTNwtTDenqz7eIYlk4w/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 01:29:18 INFO - Running post-action listener: _resource_record_post_action 01:29:18 INFO - ##### 01:29:18 INFO - ##### Running download-and-extract step. 01:29:18 INFO - ##### 01:29:18 INFO - Running pre-action listener: _resource_record_pre_action 01:29:18 INFO - Running main action method: download_and_extract 01:29:18 INFO - mkdir: /builds/slave/test/build/tests 01:29:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:29:18 INFO - https://queue.taskcluster.net/v1/task/Z70FTNwtTDenqz7eIYlk4w/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 01:29:18 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Z70FTNwtTDenqz7eIYlk4w/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 01:29:18 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Z70FTNwtTDenqz7eIYlk4w/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 01:29:18 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Z70FTNwtTDenqz7eIYlk4w/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 01:29:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Z70FTNwtTDenqz7eIYlk4w/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #1 01:29:48 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Z70FTNwtTDenqz7eIYlk4w/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json: timed out 01:29:48 INFO - retry: attempt #1 caught exception: timed out 01:29:48 INFO - retry: Failed, sleeping 30 seconds before retrying 01:30:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Z70FTNwtTDenqz7eIYlk4w/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #2 01:30:48 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Z70FTNwtTDenqz7eIYlk4w/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json: timed out 01:30:48 INFO - retry: attempt #2 caught exception: timed out 01:30:48 INFO - retry: Failed, sleeping 60 seconds before retrying 01:31:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Z70FTNwtTDenqz7eIYlk4w/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #3 01:31:55 INFO - Downloaded 1235 bytes. 01:31:55 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 01:31:55 INFO - Using the following test package requirements: 01:31:55 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 01:31:55 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 01:31:55 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 01:31:55 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 01:31:55 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 01:31:55 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 01:31:55 INFO - u'jsshell-mac64.zip'], 01:31:55 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 01:31:55 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 01:31:55 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 01:31:55 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 01:31:55 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 01:31:55 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 01:31:55 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 01:31:55 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 01:31:55 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 01:31:55 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 01:31:55 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 01:31:55 INFO - Downloading packages: [u'firefox-48.0a2.en-US.mac64.common.tests.zip', u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 01:31: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')]} 01:31:55 INFO - https://queue.taskcluster.net/v1/task/Z70FTNwtTDenqz7eIYlk4w/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 01:31:55 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Z70FTNwtTDenqz7eIYlk4w/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 01:31:55 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Z70FTNwtTDenqz7eIYlk4w/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 01:31:55 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Z70FTNwtTDenqz7eIYlk4w/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip 01:31:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Z70FTNwtTDenqz7eIYlk4w/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip'}, attempt #1 01:31:58 INFO - Downloaded 18347695 bytes. 01:31:58 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 01:31:58 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 01:31:58 INFO - caution: filename not matched: web-platform/* 01:31:58 INFO - Return code: 11 01:31: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')]} 01:31:58 INFO - https://queue.taskcluster.net/v1/task/Z70FTNwtTDenqz7eIYlk4w/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 01:31:58 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Z70FTNwtTDenqz7eIYlk4w/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 01:31:58 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Z70FTNwtTDenqz7eIYlk4w/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 01:31:58 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Z70FTNwtTDenqz7eIYlk4w/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 01:31:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Z70FTNwtTDenqz7eIYlk4w/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip'}, attempt #1 01:32:00 INFO - Downloaded 36389086 bytes. 01:32:00 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 01:32:00 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 01:32:04 INFO - caution: filename not matched: bin/* 01:32:04 INFO - caution: filename not matched: config/* 01:32:04 INFO - caution: filename not matched: mozbase/* 01:32:04 INFO - caution: filename not matched: marionette/* 01:32:04 INFO - caution: filename not matched: tools/wptserve/* 01:32:04 INFO - Return code: 11 01:32: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')]} 01:32:04 INFO - https://queue.taskcluster.net/v1/task/Z70FTNwtTDenqz7eIYlk4w/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 01:32:04 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Z70FTNwtTDenqz7eIYlk4w/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 01:32:04 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Z70FTNwtTDenqz7eIYlk4w/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 01:32:04 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Z70FTNwtTDenqz7eIYlk4w/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 01:32:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Z70FTNwtTDenqz7eIYlk4w/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #1 01:32:08 INFO - Downloaded 73072311 bytes. 01:32:08 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Z70FTNwtTDenqz7eIYlk4w/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 01:32:08 INFO - mkdir: /builds/slave/test/properties 01:32:08 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 01:32:08 INFO - Writing to file /builds/slave/test/properties/build_url 01:32:08 INFO - Contents: 01:32:08 INFO - build_url:https://queue.taskcluster.net/v1/task/Z70FTNwtTDenqz7eIYlk4w/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 01:32:09 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Z70FTNwtTDenqz7eIYlk4w/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 01:32:09 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 01:32:09 INFO - Writing to file /builds/slave/test/properties/symbols_url 01:32:09 INFO - Contents: 01:32:09 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Z70FTNwtTDenqz7eIYlk4w/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 01:32:09 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')]} 01:32:09 INFO - https://queue.taskcluster.net/v1/task/Z70FTNwtTDenqz7eIYlk4w/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 01:32:09 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Z70FTNwtTDenqz7eIYlk4w/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 01:32:09 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Z70FTNwtTDenqz7eIYlk4w/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 01:32:09 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Z70FTNwtTDenqz7eIYlk4w/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 01:32:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Z70FTNwtTDenqz7eIYlk4w/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 01:32:12 INFO - Downloaded 103673741 bytes. 01:32:12 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 01:32:12 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 01:32:15 INFO - Return code: 0 01:32:15 INFO - Running post-action listener: _resource_record_post_action 01:32:15 INFO - Running post-action listener: set_extra_try_arguments 01:32:15 INFO - ##### 01:32:15 INFO - ##### Running create-virtualenv step. 01:32:15 INFO - ##### 01:32:15 INFO - Running pre-action listener: _pre_create_virtualenv 01:32:15 INFO - Running pre-action listener: _resource_record_pre_action 01:32:15 INFO - Running main action method: create_virtualenv 01:32:15 INFO - Creating virtualenv /builds/slave/test/build/venv 01:32:15 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 01:32:15 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 01:32:15 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 01:32:15 INFO - Using real prefix '/tools/python27' 01:32:15 INFO - New python executable in /builds/slave/test/build/venv/bin/python 01:32:16 INFO - Installing distribute.............................................................................................................................................................................................done. 01:32:19 INFO - Installing pip.................done. 01:32:19 INFO - Return code: 0 01:32:19 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 01:32:19 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')]} 01:32:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:32:19 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:32:19 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')]} 01:32:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:32:19 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:32:19 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 0x102f5ce90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102f79f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7faa38596420>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102f755e0>, '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 0x102b58cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102b83990>, '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.1yM7YXQtYr/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.AUavgWgIn7/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 01:32:19 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 01:32:19 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 01:32:19 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.1yM7YXQtYr/Render', 01:32:19 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 01:32:19 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 01:32:19 INFO - 'HOME': '/Users/cltbld', 01:32:19 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 01:32:19 INFO - 'LOGNAME': 'cltbld', 01:32:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:32:19 INFO - 'MOZ_NO_REMOTE': '1', 01:32:19 INFO - 'NO_EM_RESTART': '1', 01:32:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:32:19 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 01:32:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:32:19 INFO - 'PWD': '/builds/slave/test', 01:32:19 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 01:32:19 INFO - 'SHELL': '/bin/bash', 01:32:19 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.AUavgWgIn7/Listeners', 01:32:19 INFO - 'TMPDIR': '/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/', 01:32:19 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 01:32:19 INFO - 'USER': 'cltbld', 01:32:19 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 01:32:19 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 01:32:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 01:32:19 INFO - 'XPC_FLAGS': '0x0', 01:32:19 INFO - 'XPC_SERVICE_NAME': '0', 01:32:19 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 01:32:19 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:32:19 INFO - Downloading/unpacking psutil>=0.7.1 01:32:19 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 01:32:19 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 01:32:19 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 01:32:19 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 01:32:19 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 01:32:19 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 01:32:23 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 01:32:23 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 01:32:23 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:32:23 INFO - Installing collected packages: psutil 01:32:23 INFO - Running setup.py install for psutil 01:32:23 INFO - building 'psutil._psutil_osx' extension 01:32:23 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 01:32:23 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 01:32:23 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 01:32:23 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 01:32:23 INFO - building 'psutil._psutil_posix' extension 01:32:23 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 01:32:23 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 01:32:23 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 01:32:23 INFO - ^ 01:32:23 INFO - 1 warning generated. 01:32:23 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 01:32:23 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 01:32:23 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:32:23 INFO - Successfully installed psutil 01:32:23 INFO - Cleaning up... 01:32:24 INFO - Return code: 0 01:32:24 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 01:32:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:32:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:32:24 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:32:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:32:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:32:24 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:32:24 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 0x102f5ce90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102f79f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7faa38596420>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102f755e0>, '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 0x102b58cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102b83990>, '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.1yM7YXQtYr/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.AUavgWgIn7/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 01:32:24 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 01:32:24 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 01:32:24 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.1yM7YXQtYr/Render', 01:32:24 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 01:32:24 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 01:32:24 INFO - 'HOME': '/Users/cltbld', 01:32:24 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 01:32:24 INFO - 'LOGNAME': 'cltbld', 01:32:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:32:24 INFO - 'MOZ_NO_REMOTE': '1', 01:32:24 INFO - 'NO_EM_RESTART': '1', 01:32:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:32:24 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 01:32:24 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:32:24 INFO - 'PWD': '/builds/slave/test', 01:32:24 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 01:32:24 INFO - 'SHELL': '/bin/bash', 01:32:24 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.AUavgWgIn7/Listeners', 01:32:24 INFO - 'TMPDIR': '/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/', 01:32:24 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 01:32:24 INFO - 'USER': 'cltbld', 01:32:24 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 01:32:24 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 01:32:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 01:32:24 INFO - 'XPC_FLAGS': '0x0', 01:32:24 INFO - 'XPC_SERVICE_NAME': '0', 01:32:24 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 01:32:24 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:32:24 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 01:32:24 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 01:32:24 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 01:32:24 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 01:32:24 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 01:32:24 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 01:32:24 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 01:32:26 INFO - Downloading mozsystemmonitor-0.0.tar.gz 01:32:26 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 01:32:26 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 01:32:26 INFO - Installing collected packages: mozsystemmonitor 01:32:26 INFO - Running setup.py install for mozsystemmonitor 01:32:26 INFO - Successfully installed mozsystemmonitor 01:32:26 INFO - Cleaning up... 01:32:27 INFO - Return code: 0 01:32:27 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 01:32:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:32:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:32:27 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:32:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:32:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:32:27 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:32:27 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 0x102f5ce90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102f79f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7faa38596420>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102f755e0>, '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 0x102b58cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102b83990>, '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.1yM7YXQtYr/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.AUavgWgIn7/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 01:32:27 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 01:32:27 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 01:32:27 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.1yM7YXQtYr/Render', 01:32:27 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 01:32:27 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 01:32:27 INFO - 'HOME': '/Users/cltbld', 01:32:27 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 01:32:27 INFO - 'LOGNAME': 'cltbld', 01:32:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:32:27 INFO - 'MOZ_NO_REMOTE': '1', 01:32:27 INFO - 'NO_EM_RESTART': '1', 01:32:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:32:27 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 01:32:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:32:27 INFO - 'PWD': '/builds/slave/test', 01:32:27 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 01:32:27 INFO - 'SHELL': '/bin/bash', 01:32:27 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.AUavgWgIn7/Listeners', 01:32:27 INFO - 'TMPDIR': '/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/', 01:32:27 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 01:32:27 INFO - 'USER': 'cltbld', 01:32:27 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 01:32:27 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 01:32:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 01:32:27 INFO - 'XPC_FLAGS': '0x0', 01:32:27 INFO - 'XPC_SERVICE_NAME': '0', 01:32:27 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 01:32:27 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:32:27 INFO - Downloading/unpacking blobuploader==1.2.4 01:32:27 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:32:27 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:32:27 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 01:32:27 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 01:32:27 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:32:27 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:32:29 INFO - Downloading blobuploader-1.2.4.tar.gz 01:32:29 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 01:32:29 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 01:32:29 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 01:32:29 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 01:32:29 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 01:32:29 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 01:32:29 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 01:32:29 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 01:32:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 01:32:30 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 01:32:30 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 01:32:30 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 01:32:30 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 01:32:30 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 01:32:30 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 01:32:30 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 01:32:30 INFO - Downloading docopt-0.6.1.tar.gz 01:32:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 01:32:31 INFO - Installing collected packages: blobuploader, requests, docopt 01:32:31 INFO - Running setup.py install for blobuploader 01:32:31 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 01:32:31 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 01:32:31 INFO - Running setup.py install for requests 01:32:31 INFO - Running setup.py install for docopt 01:32:31 INFO - Successfully installed blobuploader requests docopt 01:32:31 INFO - Cleaning up... 01:32:31 INFO - Return code: 0 01:32:31 INFO - Installing None into virtualenv /builds/slave/test/build/venv 01:32:31 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')]} 01:32:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:32:31 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:32:31 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')]} 01:32:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:32:31 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:32:31 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 0x102f5ce90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102f79f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7faa38596420>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102f755e0>, '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 0x102b58cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102b83990>, '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.1yM7YXQtYr/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.AUavgWgIn7/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 01:32:31 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 01:32:31 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 01:32:31 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.1yM7YXQtYr/Render', 01:32:31 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 01:32:31 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 01:32:31 INFO - 'HOME': '/Users/cltbld', 01:32:31 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 01:32:31 INFO - 'LOGNAME': 'cltbld', 01:32:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:32:31 INFO - 'MOZ_NO_REMOTE': '1', 01:32:31 INFO - 'NO_EM_RESTART': '1', 01:32:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:32:31 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 01:32:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:32:31 INFO - 'PWD': '/builds/slave/test', 01:32:31 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 01:32:31 INFO - 'SHELL': '/bin/bash', 01:32:31 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.AUavgWgIn7/Listeners', 01:32:31 INFO - 'TMPDIR': '/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/', 01:32:31 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 01:32:31 INFO - 'USER': 'cltbld', 01:32:31 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 01:32:31 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 01:32:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 01:32:31 INFO - 'XPC_FLAGS': '0x0', 01:32:31 INFO - 'XPC_SERVICE_NAME': '0', 01:32:31 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 01:32:32 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:32:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 01:32:32 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-ZX8AQk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 01:32:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 01:32:32 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-bL2An7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 01:32:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 01:32:32 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-KXc3b6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 01:32:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 01:32:32 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-FYUg09-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 01:32:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 01:32:32 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-g8iOku-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 01:32:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 01:32:32 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-o7GcC5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 01:32:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 01:32:32 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-WPmdsr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 01:32:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 01:32:32 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-f9I5SL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 01:32:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 01:32:32 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-O9uU1v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 01:32:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 01:32:33 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-uuZzvU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 01:32:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 01:32:33 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-zCc4Hs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 01:32:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 01:32:33 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-IQxQ0N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 01:32:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 01:32:33 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-UwSHh5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 01:32:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 01:32:33 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-FEV0qF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 01:32:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 01:32:33 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-Z58Lxh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 01:32:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 01:32:33 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-eRPfgN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 01:32:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 01:32:33 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-coudJi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 01:32:33 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 01:32:33 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-vQkKa2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 01:32:34 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 01:32:34 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-mXL_3M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 01:32:34 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:32:34 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-XfZoYD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:32:34 INFO - Unpacking /builds/slave/test/build/tests/marionette 01:32:34 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-6n7V8A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 01:32:34 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 01:32:34 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 01:32:34 INFO - Running setup.py install for manifestparser 01:32:34 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 01:32:34 INFO - Running setup.py install for mozcrash 01:32:35 INFO - Running setup.py install for mozdebug 01:32:35 INFO - Running setup.py install for mozdevice 01:32:35 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 01:32:35 INFO - Installing dm script to /builds/slave/test/build/venv/bin 01:32:35 INFO - Running setup.py install for mozfile 01:32:35 INFO - Running setup.py install for mozhttpd 01:32:35 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 01:32:35 INFO - Running setup.py install for mozinfo 01:32:35 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 01:32:35 INFO - Running setup.py install for mozInstall 01:32:35 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 01:32:35 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 01:32:35 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 01:32:35 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 01:32:35 INFO - Running setup.py install for mozleak 01:32:36 INFO - Running setup.py install for mozlog 01:32:36 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 01:32:36 INFO - Running setup.py install for moznetwork 01:32:36 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 01:32:36 INFO - Running setup.py install for mozprocess 01:32:36 INFO - Running setup.py install for mozprofile 01:32:36 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 01:32:36 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 01:32:36 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 01:32:36 INFO - Running setup.py install for mozrunner 01:32:36 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 01:32:36 INFO - Running setup.py install for mozscreenshot 01:32:37 INFO - Running setup.py install for moztest 01:32:37 INFO - Running setup.py install for mozversion 01:32:37 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 01:32:37 INFO - Running setup.py install for wptserve 01:32:37 INFO - Running setup.py install for marionette-driver 01:32:37 INFO - Running setup.py install for browsermob-proxy 01:32:37 INFO - Running setup.py install for marionette-client 01:32:37 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 01:32:38 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 01:32:38 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 01:32:38 INFO - Cleaning up... 01:32:38 INFO - Return code: 0 01:32:38 INFO - Installing None into virtualenv /builds/slave/test/build/venv 01:32:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:32:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:32:38 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:32:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:32:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:32:38 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:32:38 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 0x102f5ce90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102f79f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7faa38596420>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102f755e0>, '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 0x102b58cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102b83990>, '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.1yM7YXQtYr/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.AUavgWgIn7/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 01:32:38 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 01:32:38 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 01:32:38 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.1yM7YXQtYr/Render', 01:32:38 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 01:32:38 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 01:32:38 INFO - 'HOME': '/Users/cltbld', 01:32:38 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 01:32:38 INFO - 'LOGNAME': 'cltbld', 01:32:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:32:38 INFO - 'MOZ_NO_REMOTE': '1', 01:32:38 INFO - 'NO_EM_RESTART': '1', 01:32:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:32:38 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 01:32:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:32:38 INFO - 'PWD': '/builds/slave/test', 01:32:38 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 01:32:38 INFO - 'SHELL': '/bin/bash', 01:32:38 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.AUavgWgIn7/Listeners', 01:32:38 INFO - 'TMPDIR': '/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/', 01:32:38 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 01:32:38 INFO - 'USER': 'cltbld', 01:32:38 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 01:32:38 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 01:32:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 01:32:38 INFO - 'XPC_FLAGS': '0x0', 01:32:38 INFO - 'XPC_SERVICE_NAME': '0', 01:32:38 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 01:32:38 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:32:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 01:32:38 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-JUeiWG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 01:32:38 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)) 01:32:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 01:32:38 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-rJqctO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 01:32:38 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)) 01:32:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 01:32:38 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-wIQGi1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 01:32:38 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)) 01:32:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 01:32:38 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-7g5l3o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 01:32:38 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)) 01:32:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 01:32:38 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-C5hS5u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 01:32:39 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)) 01:32:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 01:32:39 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-vw6l1Q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 01:32:39 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)) 01:32:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 01:32:39 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-qQyViy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 01:32:39 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)) 01:32:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 01:32:39 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-gCY3EJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 01:32:39 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)) 01:32:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 01:32:39 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-zRsIBm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 01:32:39 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)) 01:32:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 01:32:39 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-EypF_t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 01:32:39 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)) 01:32:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 01:32:39 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-UvrLct-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 01:32:39 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)) 01:32:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 01:32:39 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-tRRAof-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 01:32:39 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)) 01:32:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 01:32:39 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-q5yAx3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 01:32:39 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)) 01:32:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 01:32:39 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-_lItuv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 01:32:40 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)) 01:32:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 01:32:40 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-BfnfDQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 01:32:40 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)) 01:32:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 01:32:40 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-m2sg_e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 01:32:40 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)) 01:32:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 01:32:40 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-YzLJAd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 01:32:40 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)) 01:32:40 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 01:32:40 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-TlDc2M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 01:32:40 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)) 01:32:40 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 01:32:40 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-7VMKjo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 01:32:40 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)) 01:32:40 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:32:40 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-08XiJ1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:32:40 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)) 01:32:40 INFO - Unpacking /builds/slave/test/build/tests/marionette 01:32:41 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-0DirkF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 01:32:41 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 01:32:41 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)) 01:32:41 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)) 01:32:41 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)) 01:32:41 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)) 01:32:41 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)) 01:32:41 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)) 01:32:41 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 01:32:41 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 01:32:41 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 01:32:41 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 01:32:41 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 01:32:41 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 01:32:41 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 01:32:43 INFO - Downloading blessings-1.6.tar.gz 01:32:43 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 01:32:43 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)) 01:32:43 INFO - Installing collected packages: blessings 01:32:43 INFO - Running setup.py install for blessings 01:32:43 INFO - Successfully installed blessings 01:32:43 INFO - Cleaning up... 01:32:44 INFO - Return code: 0 01:32:44 INFO - Done creating virtualenv /builds/slave/test/build/venv. 01:32:44 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 01:32:44 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 01:32:44 INFO - Reading from file tmpfile_stdout 01:32:44 INFO - Current package versions: 01:32:44 INFO - blessings == 1.6 01:32:44 INFO - blobuploader == 1.2.4 01:32:44 INFO - browsermob-proxy == 0.6.0 01:32:44 INFO - docopt == 0.6.1 01:32:44 INFO - manifestparser == 1.1 01:32:44 INFO - marionette-client == 2.3.0 01:32:44 INFO - marionette-driver == 1.4.0 01:32:44 INFO - mozInstall == 1.12 01:32:44 INFO - mozcrash == 0.17 01:32:44 INFO - mozdebug == 0.1 01:32:44 INFO - mozdevice == 0.48 01:32:44 INFO - mozfile == 1.2 01:32:44 INFO - mozhttpd == 0.7 01:32:44 INFO - mozinfo == 0.9 01:32:44 INFO - mozleak == 0.1 01:32:44 INFO - mozlog == 3.1 01:32:44 INFO - moznetwork == 0.27 01:32:44 INFO - mozprocess == 0.22 01:32:44 INFO - mozprofile == 0.28 01:32:44 INFO - mozrunner == 6.11 01:32:44 INFO - mozscreenshot == 0.1 01:32:44 INFO - mozsystemmonitor == 0.0 01:32:44 INFO - moztest == 0.7 01:32:44 INFO - mozversion == 1.4 01:32:44 INFO - psutil == 3.1.1 01:32:44 INFO - requests == 1.2.3 01:32:44 INFO - wptserve == 1.4.0 01:32:44 INFO - wsgiref == 0.1.2 01:32:44 INFO - Running post-action listener: _resource_record_post_action 01:32:44 INFO - Running post-action listener: _start_resource_monitoring 01:32:44 INFO - Starting resource monitoring. 01:32:44 INFO - ##### 01:32:44 INFO - ##### Running pull step. 01:32:44 INFO - ##### 01:32:44 INFO - Running pre-action listener: _resource_record_pre_action 01:32:44 INFO - Running main action method: pull 01:32:44 INFO - Pull has nothing to do! 01:32:44 INFO - Running post-action listener: _resource_record_post_action 01:32:44 INFO - ##### 01:32:44 INFO - ##### Running install step. 01:32:44 INFO - ##### 01:32:44 INFO - Running pre-action listener: _resource_record_pre_action 01:32:44 INFO - Running main action method: install 01:32:44 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 01:32:44 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 01:32:44 INFO - Reading from file tmpfile_stdout 01:32:44 INFO - Detecting whether we're running mozinstall >=1.0... 01:32:44 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 01:32:44 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 01:32:44 INFO - Reading from file tmpfile_stdout 01:32:44 INFO - Output received: 01:32:44 INFO - Usage: mozinstall [options] installer 01:32:44 INFO - Options: 01:32:44 INFO - -h, --help show this help message and exit 01:32:44 INFO - -d DEST, --destination=DEST 01:32:44 INFO - Directory to install application into. [default: 01:32:44 INFO - "/builds/slave/test"] 01:32:44 INFO - --app=APP Application being installed. [default: firefox] 01:32:44 INFO - mkdir: /builds/slave/test/build/application 01:32:44 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 01:32:44 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg --destination /builds/slave/test/build/application 01:33:02 INFO - Reading from file tmpfile_stdout 01:33:02 INFO - Output received: 01:33:02 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 01:33:02 INFO - Running post-action listener: _resource_record_post_action 01:33:02 INFO - ##### 01:33:02 INFO - ##### Running run-tests step. 01:33:02 INFO - ##### 01:33:02 INFO - Running pre-action listener: _resource_record_pre_action 01:33:02 INFO - Running main action method: run_tests 01:33:02 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 01:33:02 INFO - Minidump filename unknown. Determining based upon platform and architecture. 01:33:02 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 01:33:02 INFO - grabbing minidump binary from tooltool 01:33: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')]} 01:33:02 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102f755e0>, '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 0x102b58cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102b83990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 01:33:02 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 01:33:02 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest -o -c /builds/tooltool_cache 01:33:02 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 01:33:02 INFO - Return code: 0 01:33:02 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 01:33:03 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 01:33:03 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/Z70FTNwtTDenqz7eIYlk4w/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 01:33:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/Z70FTNwtTDenqz7eIYlk4w/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 01:33:03 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.1yM7YXQtYr/Render', 01:33:03 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 01:33:03 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 01:33:03 INFO - 'HOME': '/Users/cltbld', 01:33:03 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 01:33:03 INFO - 'LOGNAME': 'cltbld', 01:33:03 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 01:33:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:33:03 INFO - 'MOZ_NO_REMOTE': '1', 01:33:03 INFO - 'NO_EM_RESTART': '1', 01:33:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:33:03 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 01:33:03 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:33:03 INFO - 'PWD': '/builds/slave/test', 01:33:03 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 01:33:03 INFO - 'SHELL': '/bin/bash', 01:33:03 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.AUavgWgIn7/Listeners', 01:33:03 INFO - 'TMPDIR': '/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/', 01:33:03 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 01:33:03 INFO - 'USER': 'cltbld', 01:33:03 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 01:33:03 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 01:33:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 01:33:03 INFO - 'XPC_FLAGS': '0x0', 01:33:03 INFO - 'XPC_SERVICE_NAME': '0', 01:33:03 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 01:33:03 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/Z70FTNwtTDenqz7eIYlk4w/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 01:33:03 INFO - STDERR: /builds/slave/test/build/venv/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 01:33:03 INFO - import pkg_resources 01:33:04 INFO - Using 1 client processes 01:33:04 INFO - wptserve Starting http server on 127.0.0.1:8000 01:33:04 INFO - wptserve Starting http server on 127.0.0.1:8001 01:33:04 INFO - wptserve Starting http server on 127.0.0.1:8443 01:33:06 INFO - SUITE-START | Running 778 tests 01:33:06 INFO - Running testharness tests 01:33:06 INFO - Setting up ssl 01:33:06 INFO - PROCESS | certutil | 01:33:06 INFO - PROCESS | certutil | 01:33:06 INFO - PROCESS | certutil | 01:33:06 INFO - Certificate Nickname Trust Attributes 01:33:06 INFO - SSL,S/MIME,JAR/XPI 01:33:06 INFO - 01:33:06 INFO - web-platform-tests CT,, 01:33:06 INFO - 01:33:06 INFO - Starting runner 01:33:07 INFO - PROCESS | 2296 | [2296] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 01:33:07 INFO - PROCESS | 2296 | 1465115587697 Marionette DEBUG Marionette enabled via build flag and pref 01:33:07 INFO - PROCESS | 2296 | ++DOCSHELL 0x11402f800 == 1 [pid = 2296] [id = 1] 01:33:07 INFO - PROCESS | 2296 | ++DOMWINDOW == 1 (0x114030000) [pid = 2296] [serial = 1] [outer = 0x0] 01:33:07 INFO - PROCESS | 2296 | [2296] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 01:33:07 INFO - PROCESS | 2296 | ++DOMWINDOW == 2 (0x114031000) [pid = 2296] [serial = 2] [outer = 0x114030000] 01:33:08 INFO - PROCESS | 2296 | 1465115588033 Marionette INFO Listening on port 2828 01:33:08 INFO - PROCESS | 2296 | 1465115588266 Marionette DEBUG Marionette enabled via command-line flag 01:33:08 INFO - PROCESS | 2296 | ++DOCSHELL 0x116874000 == 2 [pid = 2296] [id = 2] 01:33:08 INFO - PROCESS | 2296 | ++DOMWINDOW == 3 (0x116874800) [pid = 2296] [serial = 3] [outer = 0x0] 01:33:08 INFO - PROCESS | 2296 | [2296] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 01:33:08 INFO - PROCESS | 2296 | ++DOMWINDOW == 4 (0x116875800) [pid = 2296] [serial = 4] [outer = 0x116874800] 01:33:08 INFO - PROCESS | 2296 | [2296] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:33:08 INFO - PROCESS | 2296 | 1465115588419 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49816 01:33:08 INFO - PROCESS | 2296 | 1465115588503 Marionette DEBUG Closed connection conn0 01:33:08 INFO - PROCESS | 2296 | [2296] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:33:08 INFO - PROCESS | 2296 | 1465115588509 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49817 01:33:08 INFO - PROCESS | 2296 | 1465115588517 Marionette DEBUG Closed connection conn1 01:33:08 INFO - PROCESS | 2296 | [2296] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:33:08 INFO - PROCESS | 2296 | 1465115588523 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49818 01:33:08 INFO - PROCESS | 2296 | 1465115588531 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 01:33:08 INFO - PROCESS | 2296 | 1465115588537 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160605005144","device":"desktop","version":"48.0a2"} 01:33:08 INFO - PROCESS | 2296 | [2296] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:33:09 INFO - PROCESS | 2296 | ++DOCSHELL 0x119e11800 == 3 [pid = 2296] [id = 3] 01:33:09 INFO - PROCESS | 2296 | ++DOMWINDOW == 5 (0x119e12800) [pid = 2296] [serial = 5] [outer = 0x0] 01:33:09 INFO - PROCESS | 2296 | ++DOCSHELL 0x119e13000 == 4 [pid = 2296] [id = 4] 01:33:09 INFO - PROCESS | 2296 | ++DOMWINDOW == 6 (0x1194a0000) [pid = 2296] [serial = 6] [outer = 0x0] 01:33:09 INFO - PROCESS | 2296 | [2296] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 01:33:09 INFO - PROCESS | 2296 | ++DOCSHELL 0x1219d7000 == 5 [pid = 2296] [id = 5] 01:33:09 INFO - PROCESS | 2296 | ++DOMWINDOW == 7 (0x11949b800) [pid = 2296] [serial = 7] [outer = 0x0] 01:33:09 INFO - PROCESS | 2296 | [2296] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 01:33:09 INFO - PROCESS | 2296 | [2296] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 01:33:09 INFO - PROCESS | 2296 | ++DOMWINDOW == 8 (0x121a96c00) [pid = 2296] [serial = 8] [outer = 0x11949b800] 01:33:09 INFO - PROCESS | 2296 | [2296] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 01:33:09 INFO - PROCESS | 2296 | ++DOMWINDOW == 9 (0x123637000) [pid = 2296] [serial = 9] [outer = 0x119e12800] 01:33:09 INFO - PROCESS | 2296 | ++DOMWINDOW == 10 (0x123623400) [pid = 2296] [serial = 10] [outer = 0x1194a0000] 01:33:09 INFO - PROCESS | 2296 | ++DOMWINDOW == 11 (0x123625000) [pid = 2296] [serial = 11] [outer = 0x11949b800] 01:33:10 INFO - PROCESS | 2296 | [2296] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 01:33:10 INFO - PROCESS | 2296 | 1465115590399 Marionette INFO startBrowser 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:10 INFO - PROCESS | 2296 | 1465115590420 Marionette DEBUG loaded listener.js 01:33:10 INFO - PROCESS | 2296 | 1465115590429 Marionette DEBUG loaded listener.js 01:33:10 INFO - PROCESS | 2296 | 1465115590431 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:10 INFO - PROCESS | 2296 | ++DOMWINDOW == 12 (0x1266a3000) [pid = 2296] [serial = 12] [outer = 0x11949b800] 01:33:10 INFO - PROCESS | 2296 | 1465115590781 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"5ddb8c82-b05e-6e43-90e2-afc5e9293efc","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160605005144","device":"desktop","version":"48.0a2","command_id":1}}] 01:33:10 INFO - PROCESS | 2296 | 1465115590869 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}] 01:33:10 INFO - PROCESS | 2296 | 1465115590871 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:10 INFO - PROCESS | 2296 | 1465115590932 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 01:33:11 INFO - PROCESS | 2296 | 1465115591030 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 01:33:11 INFO - PROCESS | 2296 | 1465115591032 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:11 INFO - PROCESS | 2296 | [2296] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 01:33:11 INFO - PROCESS | 2296 | [2296] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 01:33:11 INFO - PROCESS | 2296 | ++DOMWINDOW == 13 (0x128dcd400) [pid = 2296] [serial = 13] [outer = 0x11949b800] 01:33:11 INFO - PROCESS | 2296 | [2296] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 01:33:11 INFO - PROCESS | 2296 | [2296] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:33:11 INFO - PROCESS | 2296 | [2296] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 01:33:11 INFO - PROCESS | 2296 | [2296] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 01:33:11 INFO - PROCESS | 2296 | 1465115591416 Marionette TRACE conn2 <- [1,3,null,{}] 01:33:11 INFO - PROCESS | 2296 | 1465115591421 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 01:33:11 INFO - PROCESS | 2296 | 1465115591424 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:11 INFO - PROCESS | 2296 | 1465115591457 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 01:33:11 INFO - PROCESS | 2296 | 1465115591489 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 01:33:11 INFO - PROCESS | 2296 | 1465115591490 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 01:33:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 01:33:11 INFO - PROCESS | 2296 | 1465115591494 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 01:33:11 INFO - PROCESS | 2296 | 1465115591497 Marionette TRACE conn2 <- [1,6,null,{}] 01:33:11 INFO - PROCESS | 2296 | 1465115591499 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}] 01:33:11 INFO - PROCESS | 2296 | 1465115591500 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:11 INFO - PROCESS | 2296 | 1465115591512 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 01:33:11 INFO - PROCESS | 2296 | 1465115591515 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:11 INFO - PROCESS | 2296 | 1465115591516 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:11 INFO - PROCESS | 2296 | ++DOCSHELL 0x129303800 == 6 [pid = 2296] [id = 6] 01:33:11 INFO - PROCESS | 2296 | ++DOMWINDOW == 14 (0x1290e1800) [pid = 2296] [serial = 14] [outer = 0x0] 01:33:11 INFO - PROCESS | 2296 | ++DOMWINDOW == 15 (0x1290e3400) [pid = 2296] [serial = 15] [outer = 0x1290e1800] 01:33:11 INFO - PROCESS | 2296 | 1465115591545 Marionette DEBUG loaded listener.js 01:33:11 INFO - PROCESS | 2296 | ++DOMWINDOW == 16 (0x12939a800) [pid = 2296] [serial = 16] [outer = 0x1290e1800] 01:33:11 INFO - PROCESS | 2296 | 1465115591850 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]]]}] 01:33:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 01:33:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 371ms 01:33:11 INFO - PROCESS | 2296 | ++DOCSHELL 0x12964b800 == 7 [pid = 2296] [id = 7] 01:33:11 INFO - PROCESS | 2296 | ++DOMWINDOW == 17 (0x1293a2400) [pid = 2296] [serial = 17] [outer = 0x0] 01:33:11 INFO - PROCESS | 2296 | ++DOMWINDOW == 18 (0x129594800) [pid = 2296] [serial = 18] [outer = 0x1293a2400] 01:33:11 INFO - PROCESS | 2296 | 1465115591880 Marionette DEBUG loaded listener.js 01:33:11 INFO - PROCESS | 2296 | ++DOMWINDOW == 19 (0x1298b0400) [pid = 2296] [serial = 19] [outer = 0x1293a2400] 01:33:11 INFO - PROCESS | 2296 | 1465115591919 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 01:33:11 INFO - PROCESS | 2296 | 1465115591920 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 01:33:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 01:33:11 INFO - PROCESS | 2296 | 1465115591953 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 01:33:11 INFO - PROCESS | 2296 | 1465115591954 Marionette TRACE conn2 <- [1,10,null,{}] 01:33:11 INFO - PROCESS | 2296 | 1465115591971 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}] 01:33:11 INFO - PROCESS | 2296 | 1465115591976 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:12 INFO - PROCESS | 2296 | 1465115592112 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 01:33:12 INFO - PROCESS | 2296 | 1465115592136 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:12 INFO - PROCESS | 2296 | 1465115592137 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:12 INFO - PROCESS | 2296 | ++DOCSHELL 0x12a7a7800 == 8 [pid = 2296] [id = 8] 01:33:12 INFO - PROCESS | 2296 | ++DOMWINDOW == 20 (0x12a8e4000) [pid = 2296] [serial = 20] [outer = 0x0] 01:33:12 INFO - PROCESS | 2296 | ++DOMWINDOW == 21 (0x12a8e6000) [pid = 2296] [serial = 21] [outer = 0x12a8e4000] 01:33:12 INFO - PROCESS | 2296 | 1465115592168 Marionette DEBUG loaded listener.js 01:33:12 INFO - PROCESS | 2296 | ++DOMWINDOW == 22 (0x12a8ea400) [pid = 2296] [serial = 22] [outer = 0x12a8e4000] 01:33:12 INFO - PROCESS | 2296 | 1465115592533 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]]]}] 01:33:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 01:33:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 630ms 01:33:12 INFO - PROCESS | 2296 | 1465115592577 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 01:33:12 INFO - PROCESS | 2296 | 1465115592578 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 01:33:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 01:33:12 INFO - PROCESS | 2296 | 1465115592581 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 01:33:12 INFO - PROCESS | 2296 | 1465115592582 Marionette TRACE conn2 <- [1,14,null,{}] 01:33:12 INFO - PROCESS | 2296 | 1465115592584 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}] 01:33:12 INFO - PROCESS | 2296 | 1465115592586 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:12 INFO - PROCESS | 2296 | 1465115592678 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 01:33:12 INFO - PROCESS | 2296 | 1465115592682 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:12 INFO - PROCESS | 2296 | 1465115592683 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:12 INFO - PROCESS | 2296 | ++DOCSHELL 0x12b379000 == 9 [pid = 2296] [id = 9] 01:33:12 INFO - PROCESS | 2296 | ++DOMWINDOW == 23 (0x12ad40000) [pid = 2296] [serial = 23] [outer = 0x0] 01:33:12 INFO - PROCESS | 2296 | ++DOMWINDOW == 24 (0x12b30e000) [pid = 2296] [serial = 24] [outer = 0x12ad40000] 01:33:12 INFO - PROCESS | 2296 | 1465115592708 Marionette DEBUG loaded listener.js 01:33:12 INFO - PROCESS | 2296 | ++DOMWINDOW == 25 (0x12b319000) [pid = 2296] [serial = 25] [outer = 0x12ad40000] 01:33:13 INFO - PROCESS | 2296 | 1465115592996 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]]]}] 01:33:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 01:33:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 467ms 01:33:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 01:33:13 INFO - PROCESS | 2296 | 1465115593049 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 01:33:13 INFO - PROCESS | 2296 | 1465115593050 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 01:33:13 INFO - PROCESS | 2296 | 1465115593052 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 01:33:13 INFO - PROCESS | 2296 | 1465115593053 Marionette TRACE conn2 <- [1,18,null,{}] 01:33:13 INFO - PROCESS | 2296 | 1465115593056 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}] 01:33:13 INFO - PROCESS | 2296 | 1465115593057 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:13 INFO - PROCESS | 2296 | 1465115593148 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 01:33:13 INFO - PROCESS | 2296 | 1465115593152 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:13 INFO - PROCESS | 2296 | 1465115593154 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:13 INFO - PROCESS | 2296 | ++DOCSHELL 0x12be04800 == 10 [pid = 2296] [id = 10] 01:33:13 INFO - PROCESS | 2296 | ++DOMWINDOW == 26 (0x12baebc00) [pid = 2296] [serial = 26] [outer = 0x0] 01:33:13 INFO - PROCESS | 2296 | ++DOMWINDOW == 27 (0x12bc9ac00) [pid = 2296] [serial = 27] [outer = 0x12baebc00] 01:33:13 INFO - PROCESS | 2296 | 1465115593179 Marionette DEBUG loaded listener.js 01:33:13 INFO - PROCESS | 2296 | ++DOMWINDOW == 28 (0x12bca3000) [pid = 2296] [serial = 28] [outer = 0x12baebc00] 01:33:13 INFO - PROCESS | 2296 | 1465115593449 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]]]}] 01:33:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 01:33:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 418ms 01:33:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 01:33:13 INFO - PROCESS | 2296 | 1465115593471 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 01:33:13 INFO - PROCESS | 2296 | 1465115593472 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 01:33:13 INFO - PROCESS | 2296 | 1465115593483 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 01:33:13 INFO - PROCESS | 2296 | 1465115593484 Marionette TRACE conn2 <- [1,22,null,{}] 01:33:13 INFO - PROCESS | 2296 | 1465115593486 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}] 01:33:13 INFO - PROCESS | 2296 | 1465115593488 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:13 INFO - PROCESS | 2296 | 1465115593588 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 01:33:13 INFO - PROCESS | 2296 | 1465115593591 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:13 INFO - PROCESS | 2296 | 1465115593592 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:13 INFO - PROCESS | 2296 | ++DOCSHELL 0x12c1dc000 == 11 [pid = 2296] [id = 11] 01:33:13 INFO - PROCESS | 2296 | ++DOMWINDOW == 29 (0x12bca6000) [pid = 2296] [serial = 29] [outer = 0x0] 01:33:13 INFO - PROCESS | 2296 | ++DOMWINDOW == 30 (0x12bea1400) [pid = 2296] [serial = 30] [outer = 0x12bca6000] 01:33:13 INFO - PROCESS | 2296 | 1465115593617 Marionette DEBUG loaded listener.js 01:33:13 INFO - PROCESS | 2296 | ++DOMWINDOW == 31 (0x118190800) [pid = 2296] [serial = 31] [outer = 0x12bca6000] 01:33:13 INFO - PROCESS | 2296 | 1465115593861 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]]]}] 01:33:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 01:33:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 429ms 01:33:13 INFO - PROCESS | 2296 | 1465115593904 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 01:33:13 INFO - PROCESS | 2296 | 1465115593905 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 01:33:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 01:33:13 INFO - PROCESS | 2296 | 1465115593916 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 01:33:13 INFO - PROCESS | 2296 | 1465115593917 Marionette TRACE conn2 <- [1,26,null,{}] 01:33:13 INFO - PROCESS | 2296 | 1465115593919 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}] 01:33:13 INFO - PROCESS | 2296 | 1465115593920 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:14 INFO - PROCESS | 2296 | 1465115594018 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 01:33:14 INFO - PROCESS | 2296 | 1465115594024 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:14 INFO - PROCESS | 2296 | 1465115594025 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:14 INFO - PROCESS | 2296 | ++DOCSHELL 0x12c2be800 == 12 [pid = 2296] [id = 12] 01:33:14 INFO - PROCESS | 2296 | ++DOMWINDOW == 32 (0x11841c000) [pid = 2296] [serial = 32] [outer = 0x0] 01:33:14 INFO - PROCESS | 2296 | ++DOMWINDOW == 33 (0x12bea3800) [pid = 2296] [serial = 33] [outer = 0x11841c000] 01:33:14 INFO - PROCESS | 2296 | 1465115594049 Marionette DEBUG loaded listener.js 01:33:14 INFO - PROCESS | 2296 | ++DOMWINDOW == 34 (0x12c11b400) [pid = 2296] [serial = 34] [outer = 0x11841c000] 01:33:14 INFO - PROCESS | 2296 | 1465115594290 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]]]}] 01:33:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 01:33:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 427ms 01:33:14 INFO - PROCESS | 2296 | 1465115594336 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 01:33:14 INFO - PROCESS | 2296 | 1465115594337 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 01:33:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 01:33:14 INFO - PROCESS | 2296 | 1465115594339 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 01:33:14 INFO - PROCESS | 2296 | 1465115594352 Marionette TRACE conn2 <- [1,30,null,{}] 01:33:14 INFO - PROCESS | 2296 | 1465115594368 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}] 01:33:14 INFO - PROCESS | 2296 | 1465115594369 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:14 INFO - PROCESS | 2296 | 1465115594463 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 01:33:14 INFO - PROCESS | 2296 | 1465115594466 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:14 INFO - PROCESS | 2296 | 1465115594467 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:14 INFO - PROCESS | 2296 | ++DOCSHELL 0x12c807000 == 13 [pid = 2296] [id = 13] 01:33:14 INFO - PROCESS | 2296 | ++DOMWINDOW == 35 (0x12c11e000) [pid = 2296] [serial = 35] [outer = 0x0] 01:33:14 INFO - PROCESS | 2296 | ++DOMWINDOW == 36 (0x12c136000) [pid = 2296] [serial = 36] [outer = 0x12c11e000] 01:33:14 INFO - PROCESS | 2296 | 1465115594492 Marionette DEBUG loaded listener.js 01:33:14 INFO - PROCESS | 2296 | ++DOMWINDOW == 37 (0x12c139c00) [pid = 2296] [serial = 37] [outer = 0x12c11e000] 01:33:14 INFO - PROCESS | 2296 | 1465115594734 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]]]}] 01:33:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 01:33:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 441ms 01:33:14 INFO - PROCESS | 2296 | 1465115594784 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 01:33:14 INFO - PROCESS | 2296 | 1465115594785 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 01:33:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 01:33:14 INFO - PROCESS | 2296 | 1465115594788 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 01:33:14 INFO - PROCESS | 2296 | 1465115594789 Marionette TRACE conn2 <- [1,34,null,{}] 01:33:14 INFO - PROCESS | 2296 | 1465115594791 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}] 01:33:14 INFO - PROCESS | 2296 | 1465115594794 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:14 INFO - PROCESS | 2296 | 1465115594891 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 01:33:14 INFO - PROCESS | 2296 | 1465115594897 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:14 INFO - PROCESS | 2296 | 1465115594898 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:14 INFO - PROCESS | 2296 | ++DOCSHELL 0x12cc73000 == 14 [pid = 2296] [id = 14] 01:33:14 INFO - PROCESS | 2296 | ++DOMWINDOW == 38 (0x12c13c400) [pid = 2296] [serial = 38] [outer = 0x0] 01:33:14 INFO - PROCESS | 2296 | ++DOMWINDOW == 39 (0x12c8b3800) [pid = 2296] [serial = 39] [outer = 0x12c13c400] 01:33:14 INFO - PROCESS | 2296 | 1465115594923 Marionette DEBUG loaded listener.js 01:33:14 INFO - PROCESS | 2296 | ++DOMWINDOW == 40 (0x12c8ba000) [pid = 2296] [serial = 40] [outer = 0x12c13c400] 01:33:15 INFO - PROCESS | 2296 | 1465115595164 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]]]}] 01:33:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 01:33:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 418ms 01:33:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 01:33:15 INFO - PROCESS | 2296 | 1465115595215 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 01:33:15 INFO - PROCESS | 2296 | 1465115595216 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 01:33:15 INFO - PROCESS | 2296 | 1465115595218 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 01:33:15 INFO - PROCESS | 2296 | 1465115595219 Marionette TRACE conn2 <- [1,38,null,{}] 01:33:15 INFO - PROCESS | 2296 | 1465115595222 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}] 01:33:15 INFO - PROCESS | 2296 | 1465115595223 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:15 INFO - PROCESS | 2296 | 1465115595341 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 01:33:15 INFO - PROCESS | 2296 | 1465115595344 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:15 INFO - PROCESS | 2296 | 1465115595345 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:15 INFO - PROCESS | 2296 | ++DOCSHELL 0x12d068000 == 15 [pid = 2296] [id = 15] 01:33:15 INFO - PROCESS | 2296 | ++DOMWINDOW == 41 (0x12c8be000) [pid = 2296] [serial = 41] [outer = 0x0] 01:33:15 INFO - PROCESS | 2296 | ++DOMWINDOW == 42 (0x12ce67800) [pid = 2296] [serial = 42] [outer = 0x12c8be000] 01:33:15 INFO - PROCESS | 2296 | 1465115595369 Marionette DEBUG loaded listener.js 01:33:15 INFO - PROCESS | 2296 | ++DOMWINDOW == 43 (0x12ce6cc00) [pid = 2296] [serial = 43] [outer = 0x12c8be000] 01:33:15 INFO - PROCESS | 2296 | 1465115595612 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]]]}] 01:33:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 01:33:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 418ms 01:33:15 INFO - PROCESS | 2296 | 1465115595638 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 01:33:15 INFO - PROCESS | 2296 | 1465115595639 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 01:33:15 INFO - PROCESS | 2296 | ++DOCSHELL 0x12d27e800 == 16 [pid = 2296] [id = 16] 01:33:15 INFO - PROCESS | 2296 | ++DOMWINDOW == 44 (0x12d27f000) [pid = 2296] [serial = 44] [outer = 0x0] 01:33:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 01:33:15 INFO - PROCESS | 2296 | ++DOMWINDOW == 45 (0x12d280000) [pid = 2296] [serial = 45] [outer = 0x12d27f000] 01:33:15 INFO - PROCESS | 2296 | 1465115595671 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 01:33:15 INFO - PROCESS | 2296 | 1465115595672 Marionette TRACE conn2 <- [1,42,null,{}] 01:33:15 INFO - PROCESS | 2296 | ++DOMWINDOW == 46 (0x12d284800) [pid = 2296] [serial = 46] [outer = 0x12d27f000] 01:33:15 INFO - PROCESS | 2296 | ++DOCSHELL 0x12d27e000 == 17 [pid = 2296] [id = 17] 01:33:15 INFO - PROCESS | 2296 | ++DOMWINDOW == 47 (0x12ce75000) [pid = 2296] [serial = 47] [outer = 0x0] 01:33:15 INFO - PROCESS | 2296 | ++DOMWINDOW == 48 (0x12d21c400) [pid = 2296] [serial = 48] [outer = 0x12ce75000] 01:33:15 INFO - PROCESS | 2296 | 1465115595723 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}] 01:33:15 INFO - PROCESS | 2296 | 1465115595724 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:15 INFO - PROCESS | 2296 | ++DOMWINDOW == 49 (0x1166e3c00) [pid = 2296] [serial = 49] [outer = 0x12ce75000] 01:33:15 INFO - PROCESS | 2296 | 1465115595839 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 01:33:15 INFO - PROCESS | 2296 | 1465115595848 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:15 INFO - PROCESS | 2296 | 1465115595849 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:15 INFO - PROCESS | 2296 | ++DOCSHELL 0x12d394800 == 18 [pid = 2296] [id = 18] 01:33:15 INFO - PROCESS | 2296 | ++DOMWINDOW == 50 (0x12d216000) [pid = 2296] [serial = 50] [outer = 0x0] 01:33:15 INFO - PROCESS | 2296 | ++DOMWINDOW == 51 (0x12d3ad800) [pid = 2296] [serial = 51] [outer = 0x12d216000] 01:33:15 INFO - PROCESS | 2296 | 1465115595877 Marionette DEBUG loaded listener.js 01:33:15 INFO - PROCESS | 2296 | ++DOMWINDOW == 52 (0x12d3b1c00) [pid = 2296] [serial = 52] [outer = 0x12d216000] 01:33:16 INFO - PROCESS | 2296 | 1465115596168 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]]]}] 01:33:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 01:33:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 549ms 01:33:16 INFO - PROCESS | 2296 | 1465115596201 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 01:33:16 INFO - PROCESS | 2296 | 1465115596202 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 01:33:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 01:33:16 INFO - PROCESS | 2296 | 1465115596205 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 01:33:16 INFO - PROCESS | 2296 | 1465115596207 Marionette TRACE conn2 <- [1,46,null,{}] 01:33:16 INFO - PROCESS | 2296 | 1465115596218 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}] 01:33:16 INFO - PROCESS | 2296 | 1465115596219 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:16 INFO - PROCESS | 2296 | 1465115596361 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 01:33:16 INFO - PROCESS | 2296 | 1465115596367 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:16 INFO - PROCESS | 2296 | 1465115596370 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:16 INFO - PROCESS | 2296 | ++DOCSHELL 0x119730800 == 19 [pid = 2296] [id = 19] 01:33:16 INFO - PROCESS | 2296 | ++DOMWINDOW == 53 (0x11689c800) [pid = 2296] [serial = 53] [outer = 0x0] 01:33:16 INFO - PROCESS | 2296 | ++DOMWINDOW == 54 (0x118195800) [pid = 2296] [serial = 54] [outer = 0x11689c800] 01:33:16 INFO - PROCESS | 2296 | 1465115596413 Marionette DEBUG loaded listener.js 01:33:16 INFO - PROCESS | 2296 | ++DOMWINDOW == 55 (0x1191be000) [pid = 2296] [serial = 55] [outer = 0x11689c800] 01:33:16 INFO - PROCESS | 2296 | 1465115596724 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]]]}] 01:33:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 01:33:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 526ms 01:33:16 INFO - PROCESS | 2296 | 1465115596731 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 01:33:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 01:33:16 INFO - PROCESS | 2296 | 1465115596732 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 01:33:16 INFO - PROCESS | 2296 | 1465115596734 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 01:33:16 INFO - PROCESS | 2296 | 1465115596736 Marionette TRACE conn2 <- [1,50,null,{}] 01:33:16 INFO - PROCESS | 2296 | 1465115596743 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}] 01:33:16 INFO - PROCESS | 2296 | 1465115596747 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:16 INFO - PROCESS | 2296 | 1465115596900 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 01:33:16 INFO - PROCESS | 2296 | 1465115596905 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:16 INFO - PROCESS | 2296 | 1465115596906 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:16 INFO - PROCESS | 2296 | ++DOCSHELL 0x1180a3800 == 20 [pid = 2296] [id = 20] 01:33:16 INFO - PROCESS | 2296 | ++DOMWINDOW == 56 (0x11804b400) [pid = 2296] [serial = 56] [outer = 0x0] 01:33:16 INFO - PROCESS | 2296 | ++DOMWINDOW == 57 (0x118196000) [pid = 2296] [serial = 57] [outer = 0x11804b400] 01:33:16 INFO - PROCESS | 2296 | 1465115596945 Marionette DEBUG loaded listener.js 01:33:17 INFO - PROCESS | 2296 | ++DOMWINDOW == 58 (0x118267c00) [pid = 2296] [serial = 58] [outer = 0x11804b400] 01:33:17 INFO - PROCESS | 2296 | 1465115597284 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]]]}] 01:33:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 01:33:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 572ms 01:33:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 01:33:17 INFO - PROCESS | 2296 | 1465115597306 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 01:33:17 INFO - PROCESS | 2296 | 1465115597308 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 01:33:17 INFO - PROCESS | 2296 | 1465115597311 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 01:33:17 INFO - PROCESS | 2296 | 1465115597314 Marionette TRACE conn2 <- [1,54,null,{}] 01:33:17 INFO - PROCESS | 2296 | 1465115597317 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}] 01:33:17 INFO - PROCESS | 2296 | 1465115597318 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:17 INFO - PROCESS | 2296 | 1465115597408 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 01:33:17 INFO - PROCESS | 2296 | 1465115597420 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:17 INFO - PROCESS | 2296 | 1465115597421 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:17 INFO - PROCESS | 2296 | ++DOCSHELL 0x118a78000 == 21 [pid = 2296] [id = 21] 01:33:17 INFO - PROCESS | 2296 | ++DOMWINDOW == 59 (0x116825c00) [pid = 2296] [serial = 59] [outer = 0x0] 01:33:17 INFO - PROCESS | 2296 | ++DOMWINDOW == 60 (0x118270400) [pid = 2296] [serial = 60] [outer = 0x116825c00] 01:33:17 INFO - PROCESS | 2296 | 1465115597445 Marionette DEBUG loaded listener.js 01:33:17 INFO - PROCESS | 2296 | ++DOMWINDOW == 61 (0x1191edc00) [pid = 2296] [serial = 61] [outer = 0x116825c00] 01:33:17 INFO - PROCESS | 2296 | 1465115597789 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]]]}] 01:33:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 01:33:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 522ms 01:33:18 INFO - PROCESS | 2296 | 1465115598348 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 01:33:18 INFO - PROCESS | 2296 | 1465115598350 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 01:33:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 01:33:18 INFO - PROCESS | 2296 | 1465115598423 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 01:33:18 INFO - PROCESS | 2296 | 1465115598425 Marionette TRACE conn2 <- [1,58,null,{}] 01:33:18 INFO - PROCESS | 2296 | 1465115598430 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}] 01:33:18 INFO - PROCESS | 2296 | 1465115598432 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:18 INFO - PROCESS | 2296 | 1465115598546 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 01:33:18 INFO - PROCESS | 2296 | 1465115598583 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:18 INFO - PROCESS | 2296 | 1465115598586 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:18 INFO - PROCESS | 2296 | ++DOCSHELL 0x11264d000 == 22 [pid = 2296] [id = 22] 01:33:18 INFO - PROCESS | 2296 | ++DOMWINDOW == 62 (0x112041c00) [pid = 2296] [serial = 62] [outer = 0x0] 01:33:18 INFO - PROCESS | 2296 | ++DOMWINDOW == 63 (0x11224d800) [pid = 2296] [serial = 63] [outer = 0x112041c00] 01:33:18 INFO - PROCESS | 2296 | 1465115598617 Marionette DEBUG loaded listener.js 01:33:18 INFO - PROCESS | 2296 | ++DOMWINDOW == 64 (0x112a7cc00) [pid = 2296] [serial = 64] [outer = 0x112041c00] 01:33:19 INFO - PROCESS | 2296 | 1465115599035 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]]]}] 01:33:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 01:33:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 631ms 01:33:19 INFO - PROCESS | 2296 | 1465115599047 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 01:33:19 INFO - PROCESS | 2296 | 1465115599049 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 01:33:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 01:33:19 INFO - PROCESS | 2296 | 1465115599053 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 01:33:19 INFO - PROCESS | 2296 | 1465115599056 Marionette TRACE conn2 <- [1,62,null,{}] 01:33:19 INFO - PROCESS | 2296 | 1465115599059 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}] 01:33:19 INFO - PROCESS | 2296 | 1465115599061 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:19 INFO - PROCESS | 2296 | 1465115599173 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 01:33:19 INFO - PROCESS | 2296 | 1465115599210 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:19 INFO - PROCESS | 2296 | 1465115599211 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:19 INFO - PROCESS | 2296 | ++DOCSHELL 0x11684b800 == 23 [pid = 2296] [id = 23] 01:33:19 INFO - PROCESS | 2296 | ++DOMWINDOW == 65 (0x112fc2400) [pid = 2296] [serial = 65] [outer = 0x0] 01:33:19 INFO - PROCESS | 2296 | ++DOMWINDOW == 66 (0x1160b1000) [pid = 2296] [serial = 66] [outer = 0x112fc2400] 01:33:19 INFO - PROCESS | 2296 | 1465115599243 Marionette DEBUG loaded listener.js 01:33:19 INFO - PROCESS | 2296 | ++DOMWINDOW == 67 (0x11682b000) [pid = 2296] [serial = 67] [outer = 0x112fc2400] 01:33:19 INFO - PROCESS | 2296 | 1465115599649 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]]]}] 01:33:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 01:33:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 623ms 01:33:19 INFO - PROCESS | 2296 | 1465115599674 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 01:33:19 INFO - PROCESS | 2296 | 1465115599677 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 01:33:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 01:33:19 INFO - PROCESS | 2296 | 1465115599680 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 01:33:19 INFO - PROCESS | 2296 | 1465115599682 Marionette TRACE conn2 <- [1,66,null,{}] 01:33:19 INFO - PROCESS | 2296 | 1465115599688 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}] 01:33:19 INFO - PROCESS | 2296 | 1465115599692 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:19 INFO - PROCESS | 2296 | 1465115599806 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 01:33:19 INFO - PROCESS | 2296 | 1465115599875 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:19 INFO - PROCESS | 2296 | 1465115599878 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:19 INFO - PROCESS | 2296 | ++DOCSHELL 0x117021800 == 24 [pid = 2296] [id = 24] 01:33:19 INFO - PROCESS | 2296 | ++DOMWINDOW == 68 (0x118267000) [pid = 2296] [serial = 68] [outer = 0x0] 01:33:19 INFO - PROCESS | 2296 | ++DOMWINDOW == 69 (0x11826ec00) [pid = 2296] [serial = 69] [outer = 0x118267000] 01:33:19 INFO - PROCESS | 2296 | 1465115599923 Marionette DEBUG loaded listener.js 01:33:19 INFO - PROCESS | 2296 | ++DOMWINDOW == 70 (0x118419400) [pid = 2296] [serial = 70] [outer = 0x118267000] 01:33:20 INFO - PROCESS | 2296 | 1465115600590 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]]]}] 01:33:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 01:33:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 969ms 01:33:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 01:33:20 INFO - PROCESS | 2296 | 1465115600650 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 01:33:20 INFO - PROCESS | 2296 | 1465115600652 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 01:33:20 INFO - PROCESS | 2296 | 1465115600655 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 01:33:20 INFO - PROCESS | 2296 | 1465115600656 Marionette TRACE conn2 <- [1,70,null,{}] 01:33:20 INFO - PROCESS | 2296 | 1465115600660 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}] 01:33:20 INFO - PROCESS | 2296 | 1465115600662 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:20 INFO - PROCESS | 2296 | 1465115600743 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 01:33:20 INFO - PROCESS | 2296 | 1465115600802 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:20 INFO - PROCESS | 2296 | 1465115600803 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:20 INFO - PROCESS | 2296 | ++DOCSHELL 0x113b37000 == 25 [pid = 2296] [id = 25] 01:33:20 INFO - PROCESS | 2296 | ++DOMWINDOW == 71 (0x112fcb800) [pid = 2296] [serial = 71] [outer = 0x0] 01:33:20 INFO - PROCESS | 2296 | ++DOMWINDOW == 72 (0x116624c00) [pid = 2296] [serial = 72] [outer = 0x112fcb800] 01:33:20 INFO - PROCESS | 2296 | 1465115600832 Marionette DEBUG loaded listener.js 01:33:20 INFO - PROCESS | 2296 | ++DOMWINDOW == 73 (0x11685a000) [pid = 2296] [serial = 73] [outer = 0x112fcb800] 01:33:21 INFO - PROCESS | 2296 | 1465115601241 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]]]}] 01:33:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 01:33:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 620ms 01:33:21 INFO - PROCESS | 2296 | 1465115601275 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 01:33:21 INFO - PROCESS | 2296 | 1465115601278 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 01:33:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 01:33:21 INFO - PROCESS | 2296 | 1465115601282 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 01:33:21 INFO - PROCESS | 2296 | 1465115601284 Marionette TRACE conn2 <- [1,74,null,{}] 01:33:21 INFO - PROCESS | 2296 | 1465115601286 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}] 01:33:21 INFO - PROCESS | 2296 | 1465115601287 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:21 INFO - PROCESS | 2296 | 1465115601363 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 01:33:21 INFO - PROCESS | 2296 | 1465115601367 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:21 INFO - PROCESS | 2296 | 1465115601368 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:21 INFO - PROCESS | 2296 | ++DOCSHELL 0x11621b000 == 26 [pid = 2296] [id = 26] 01:33:21 INFO - PROCESS | 2296 | ++DOMWINDOW == 74 (0x11682a800) [pid = 2296] [serial = 74] [outer = 0x0] 01:33:21 INFO - PROCESS | 2296 | ++DOMWINDOW == 75 (0x116a60400) [pid = 2296] [serial = 75] [outer = 0x11682a800] 01:33:21 INFO - PROCESS | 2296 | 1465115601398 Marionette DEBUG loaded listener.js 01:33:21 INFO - PROCESS | 2296 | ++DOMWINDOW == 76 (0x117654000) [pid = 2296] [serial = 76] [outer = 0x11682a800] 01:33:21 INFO - PROCESS | 2296 | 1465115601732 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]]]}] 01:33:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 01:33:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 468ms 01:33:21 INFO - PROCESS | 2296 | 1465115601753 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 01:33:21 INFO - PROCESS | 2296 | 1465115601756 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 01:33:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 01:33:21 INFO - PROCESS | 2296 | 1465115601761 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 01:33:21 INFO - PROCESS | 2296 | 1465115601766 Marionette TRACE conn2 <- [1,78,null,{}] 01:33:21 INFO - PROCESS | 2296 | 1465115601777 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}] 01:33:21 INFO - PROCESS | 2296 | 1465115601781 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:21 INFO - PROCESS | 2296 | 1465115601902 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 01:33:21 INFO - PROCESS | 2296 | 1465115601910 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:21 INFO - PROCESS | 2296 | 1465115601913 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:21 INFO - PROCESS | 2296 | ++DOCSHELL 0x116a97000 == 27 [pid = 2296] [id = 27] 01:33:21 INFO - PROCESS | 2296 | ++DOMWINDOW == 77 (0x11818cc00) [pid = 2296] [serial = 77] [outer = 0x0] 01:33:21 INFO - PROCESS | 2296 | ++DOMWINDOW == 78 (0x118267800) [pid = 2296] [serial = 78] [outer = 0x11818cc00] 01:33:21 INFO - PROCESS | 2296 | 1465115601959 Marionette DEBUG loaded listener.js 01:33:22 INFO - PROCESS | 2296 | ++DOMWINDOW == 79 (0x118413800) [pid = 2296] [serial = 79] [outer = 0x11818cc00] 01:33:22 INFO - PROCESS | 2296 | 1465115602378 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]]]}] 01:33:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 01:33:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 676ms 01:33:22 INFO - PROCESS | 2296 | 1465115602436 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 01:33:22 INFO - PROCESS | 2296 | 1465115602437 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 01:33:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 01:33:22 INFO - PROCESS | 2296 | 1465115602440 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 01:33:22 INFO - PROCESS | 2296 | 1465115602441 Marionette TRACE conn2 <- [1,82,null,{}] 01:33:22 INFO - PROCESS | 2296 | 1465115602443 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}] 01:33:22 INFO - PROCESS | 2296 | 1465115602444 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:22 INFO - PROCESS | 2296 | 1465115602521 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 01:33:22 INFO - PROCESS | 2296 | 1465115602527 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:22 INFO - PROCESS | 2296 | 1465115602529 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:22 INFO - PROCESS | 2296 | ++DOCSHELL 0x117e0d000 == 28 [pid = 2296] [id = 28] 01:33:22 INFO - PROCESS | 2296 | ++DOMWINDOW == 80 (0x11841b000) [pid = 2296] [serial = 80] [outer = 0x0] 01:33:22 INFO - PROCESS | 2296 | ++DOMWINDOW == 81 (0x1184c2c00) [pid = 2296] [serial = 81] [outer = 0x11841b000] 01:33:22 INFO - PROCESS | 2296 | 1465115602554 Marionette DEBUG loaded listener.js 01:33:22 INFO - PROCESS | 2296 | ++DOMWINDOW == 82 (0x118722c00) [pid = 2296] [serial = 82] [outer = 0x11841b000] 01:33:22 INFO - PROCESS | 2296 | 1465115602950 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]]]}] 01:33:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 01:33:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 517ms 01:33:22 INFO - PROCESS | 2296 | 1465115602958 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 01:33:22 INFO - PROCESS | 2296 | 1465115602959 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 01:33:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 01:33:22 INFO - PROCESS | 2296 | 1465115602965 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 01:33:22 INFO - PROCESS | 2296 | 1465115602967 Marionette TRACE conn2 <- [1,86,null,{}] 01:33:22 INFO - PROCESS | 2296 | 1465115602969 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}] 01:33:22 INFO - PROCESS | 2296 | 1465115602970 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:23 INFO - PROCESS | 2296 | 1465115603089 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 01:33:23 INFO - PROCESS | 2296 | 1465115603096 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:23 INFO - PROCESS | 2296 | 1465115603097 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:23 INFO - PROCESS | 2296 | ++DOCSHELL 0x1182df000 == 29 [pid = 2296] [id = 29] 01:33:23 INFO - PROCESS | 2296 | ++DOMWINDOW == 83 (0x118772c00) [pid = 2296] [serial = 83] [outer = 0x0] 01:33:23 INFO - PROCESS | 2296 | ++DOMWINDOW == 84 (0x118781400) [pid = 2296] [serial = 84] [outer = 0x118772c00] 01:33:23 INFO - PROCESS | 2296 | 1465115603138 Marionette DEBUG loaded listener.js 01:33:23 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x11915dc00) [pid = 2296] [serial = 85] [outer = 0x118772c00] 01:33:23 INFO - PROCESS | 2296 | 1465115603499 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]]]}] 01:33:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 01:33:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 568ms 01:33:23 INFO - PROCESS | 2296 | 1465115603535 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 01:33:23 INFO - PROCESS | 2296 | 1465115603536 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 01:33:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 01:33:23 INFO - PROCESS | 2296 | 1465115603538 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 01:33:23 INFO - PROCESS | 2296 | 1465115603539 Marionette TRACE conn2 <- [1,90,null,{}] 01:33:23 INFO - PROCESS | 2296 | 1465115603542 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}] 01:33:23 INFO - PROCESS | 2296 | 1465115603546 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:23 INFO - PROCESS | 2296 | 1465115603663 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 01:33:23 INFO - PROCESS | 2296 | 1465115603670 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:23 INFO - PROCESS | 2296 | 1465115603671 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:23 INFO - PROCESS | 2296 | ++DOCSHELL 0x1185da800 == 30 [pid = 2296] [id = 30] 01:33:23 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x1191c7400) [pid = 2296] [serial = 86] [outer = 0x0] 01:33:23 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x1191e9000) [pid = 2296] [serial = 87] [outer = 0x1191c7400] 01:33:23 INFO - PROCESS | 2296 | 1465115603697 Marionette DEBUG loaded listener.js 01:33:23 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x119eca400) [pid = 2296] [serial = 88] [outer = 0x1191c7400] 01:33:23 INFO - PROCESS | 2296 | 1465115603980 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]]]}] 01:33:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 01:33:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 471ms 01:33:24 INFO - PROCESS | 2296 | 1465115604016 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 01:33:24 INFO - PROCESS | 2296 | 1465115604017 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 01:33:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 01:33:24 INFO - PROCESS | 2296 | 1465115604019 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 01:33:24 INFO - PROCESS | 2296 | 1465115604020 Marionette TRACE conn2 <- [1,94,null,{}] 01:33:24 INFO - PROCESS | 2296 | 1465115604023 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}] 01:33:24 INFO - PROCESS | 2296 | 1465115604024 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:24 INFO - PROCESS | 2296 | 1465115604103 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 01:33:24 INFO - PROCESS | 2296 | 1465115604107 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:24 INFO - PROCESS | 2296 | 1465115604108 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:24 INFO - PROCESS | 2296 | ++DOCSHELL 0x119326000 == 31 [pid = 2296] [id = 31] 01:33:24 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x119ed2000) [pid = 2296] [serial = 89] [outer = 0x0] 01:33:24 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x121304800) [pid = 2296] [serial = 90] [outer = 0x119ed2000] 01:33:24 INFO - PROCESS | 2296 | 1465115604136 Marionette DEBUG loaded listener.js 01:33:24 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x12130bc00) [pid = 2296] [serial = 91] [outer = 0x119ed2000] 01:33:24 INFO - PROCESS | 2296 | 1465115604437 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]]]}] 01:33:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 01:33:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 467ms 01:33:24 INFO - PROCESS | 2296 | 1465115604488 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 01:33:24 INFO - PROCESS | 2296 | 1465115604489 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 01:33:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 01:33:24 INFO - PROCESS | 2296 | 1465115604492 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 01:33:24 INFO - PROCESS | 2296 | 1465115604493 Marionette TRACE conn2 <- [1,98,null,{}] 01:33:24 INFO - PROCESS | 2296 | 1465115604498 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}] 01:33:24 INFO - PROCESS | 2296 | 1465115604499 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:24 INFO - PROCESS | 2296 | 1465115604595 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 01:33:24 INFO - PROCESS | 2296 | 1465115604602 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:24 INFO - PROCESS | 2296 | 1465115604603 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:24 INFO - PROCESS | 2296 | ++DOCSHELL 0x11962b000 == 32 [pid = 2296] [id = 32] 01:33:24 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x112fcc400) [pid = 2296] [serial = 92] [outer = 0x0] 01:33:24 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x12130a400) [pid = 2296] [serial = 93] [outer = 0x112fcc400] 01:33:24 INFO - PROCESS | 2296 | 1465115604628 Marionette DEBUG loaded listener.js 01:33:24 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x1217a4800) [pid = 2296] [serial = 94] [outer = 0x112fcc400] 01:33:24 INFO - PROCESS | 2296 | 1465115604904 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]]]}] 01:33:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 01:33:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 421ms 01:33:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 01:33:24 INFO - PROCESS | 2296 | 1465115604916 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 01:33:24 INFO - PROCESS | 2296 | 1465115604917 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 01:33:24 INFO - PROCESS | 2296 | 1465115604920 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 01:33:24 INFO - PROCESS | 2296 | 1465115604921 Marionette TRACE conn2 <- [1,102,null,{}] 01:33:24 INFO - PROCESS | 2296 | 1465115604923 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}] 01:33:24 INFO - PROCESS | 2296 | 1465115604924 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:25 INFO - PROCESS | 2296 | 1465115605014 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 01:33:25 INFO - PROCESS | 2296 | 1465115605018 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:25 INFO - PROCESS | 2296 | 1465115605018 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:25 INFO - PROCESS | 2296 | ++DOCSHELL 0x119732000 == 33 [pid = 2296] [id = 33] 01:33:25 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x121408c00) [pid = 2296] [serial = 95] [outer = 0x0] 01:33:25 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x1218f1400) [pid = 2296] [serial = 96] [outer = 0x121408c00] 01:33:25 INFO - PROCESS | 2296 | 1465115605043 Marionette DEBUG loaded listener.js 01:33:25 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x118415000) [pid = 2296] [serial = 97] [outer = 0x121408c00] 01:33:25 INFO - PROCESS | 2296 | 1465115605333 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]]]}] 01:33:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 01:33:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 417ms 01:33:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 01:33:25 INFO - PROCESS | 2296 | 1465115605338 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 01:33:25 INFO - PROCESS | 2296 | 1465115605339 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 01:33:25 INFO - PROCESS | 2296 | 1465115605341 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 01:33:25 INFO - PROCESS | 2296 | 1465115605342 Marionette TRACE conn2 <- [1,106,null,{}] 01:33:25 INFO - PROCESS | 2296 | 1465115605352 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}] 01:33:25 INFO - PROCESS | 2296 | 1465115605353 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:25 INFO - PROCESS | 2296 | 1465115605440 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 01:33:25 INFO - PROCESS | 2296 | 1465115605447 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:25 INFO - PROCESS | 2296 | 1465115605448 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:25 INFO - PROCESS | 2296 | ++DOCSHELL 0x119cdd000 == 34 [pid = 2296] [id = 34] 01:33:25 INFO - PROCESS | 2296 | ++DOMWINDOW == 98 (0x121fcd000) [pid = 2296] [serial = 98] [outer = 0x0] 01:33:25 INFO - PROCESS | 2296 | ++DOMWINDOW == 99 (0x12362b400) [pid = 2296] [serial = 99] [outer = 0x121fcd000] 01:33:25 INFO - PROCESS | 2296 | 1465115605475 Marionette DEBUG loaded listener.js 01:33:25 INFO - PROCESS | 2296 | ++DOMWINDOW == 100 (0x12431ec00) [pid = 2296] [serial = 100] [outer = 0x121fcd000] 01:33:25 INFO - PROCESS | 2296 | 1465115605941 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]]]}] 01:33:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 01:33:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 626ms 01:33:25 INFO - PROCESS | 2296 | 1465115605968 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 01:33:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 01:33:25 INFO - PROCESS | 2296 | 1465115605971 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 01:33:25 INFO - PROCESS | 2296 | 1465115605974 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 01:33:25 INFO - PROCESS | 2296 | 1465115605980 Marionette TRACE conn2 <- [1,110,null,{}] 01:33:25 INFO - PROCESS | 2296 | 1465115605983 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}] 01:33:25 INFO - PROCESS | 2296 | 1465115605986 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:26 INFO - PROCESS | 2296 | 1465115606128 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 01:33:26 INFO - PROCESS | 2296 | 1465115606140 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:26 INFO - PROCESS | 2296 | 1465115606141 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:26 INFO - PROCESS | 2296 | ++DOCSHELL 0x121319800 == 35 [pid = 2296] [id = 35] 01:33:26 INFO - PROCESS | 2296 | ++DOMWINDOW == 101 (0x123625c00) [pid = 2296] [serial = 101] [outer = 0x0] 01:33:26 INFO - PROCESS | 2296 | ++DOMWINDOW == 102 (0x124574800) [pid = 2296] [serial = 102] [outer = 0x123625c00] 01:33:26 INFO - PROCESS | 2296 | 1465115606186 Marionette DEBUG loaded listener.js 01:33:26 INFO - PROCESS | 2296 | ++DOMWINDOW == 103 (0x124dafc00) [pid = 2296] [serial = 103] [outer = 0x123625c00] 01:33:26 INFO - PROCESS | 2296 | 1465115606581 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]]]}] 01:33:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 01:33:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 624ms 01:33:26 INFO - PROCESS | 2296 | 1465115606607 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 01:33:26 INFO - PROCESS | 2296 | 1465115606611 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 01:33:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 01:33:26 INFO - PROCESS | 2296 | 1465115606615 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 01:33:26 INFO - PROCESS | 2296 | 1465115606617 Marionette TRACE conn2 <- [1,114,null,{}] 01:33:26 INFO - PROCESS | 2296 | 1465115606620 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}] 01:33:26 INFO - PROCESS | 2296 | 1465115606622 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:26 INFO - PROCESS | 2296 | 1465115606748 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 01:33:26 INFO - PROCESS | 2296 | 1465115606753 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:26 INFO - PROCESS | 2296 | 1465115606755 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:26 INFO - PROCESS | 2296 | ++DOCSHELL 0x121460000 == 36 [pid = 2296] [id = 36] 01:33:26 INFO - PROCESS | 2296 | ++DOMWINDOW == 104 (0x124745800) [pid = 2296] [serial = 104] [outer = 0x0] 01:33:26 INFO - PROCESS | 2296 | ++DOMWINDOW == 105 (0x126284800) [pid = 2296] [serial = 105] [outer = 0x124745800] 01:33:26 INFO - PROCESS | 2296 | 1465115606794 Marionette DEBUG loaded listener.js 01:33:26 INFO - PROCESS | 2296 | ++DOMWINDOW == 106 (0x12634e400) [pid = 2296] [serial = 106] [outer = 0x124745800] 01:33:27 INFO - PROCESS | 2296 | 1465115607204 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]]]}] 01:33:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 01:33:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 621ms 01:33:27 INFO - PROCESS | 2296 | 1465115607246 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 01:33:27 INFO - PROCESS | 2296 | 1465115607247 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 01:33:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 01:33:27 INFO - PROCESS | 2296 | 1465115607250 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 01:33:27 INFO - PROCESS | 2296 | 1465115607251 Marionette TRACE conn2 <- [1,118,null,{}] 01:33:27 INFO - PROCESS | 2296 | 1465115607253 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}] 01:33:27 INFO - PROCESS | 2296 | 1465115607254 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:27 INFO - PROCESS | 2296 | 1465115607333 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 01:33:27 INFO - PROCESS | 2296 | 1465115607336 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:27 INFO - PROCESS | 2296 | 1465115607338 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:27 INFO - PROCESS | 2296 | ++DOCSHELL 0x1217ec000 == 37 [pid = 2296] [id = 37] 01:33:27 INFO - PROCESS | 2296 | ++DOMWINDOW == 107 (0x12634e800) [pid = 2296] [serial = 107] [outer = 0x0] 01:33:27 INFO - PROCESS | 2296 | ++DOMWINDOW == 108 (0x1263e7000) [pid = 2296] [serial = 108] [outer = 0x12634e800] 01:33:27 INFO - PROCESS | 2296 | 1465115607362 Marionette DEBUG loaded listener.js 01:33:27 INFO - PROCESS | 2296 | ++DOMWINDOW == 109 (0x126605400) [pid = 2296] [serial = 109] [outer = 0x12634e800] 01:33:27 INFO - PROCESS | 2296 | 1465115607679 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]]]}] 01:33:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 01:33:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 467ms 01:33:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 01:33:27 INFO - PROCESS | 2296 | 1465115607718 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 01:33:27 INFO - PROCESS | 2296 | 1465115607719 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 01:33:27 INFO - PROCESS | 2296 | 1465115607721 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 01:33:27 INFO - PROCESS | 2296 | 1465115607722 Marionette TRACE conn2 <- [1,122,null,{}] 01:33:27 INFO - PROCESS | 2296 | 1465115607724 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}] 01:33:27 INFO - PROCESS | 2296 | 1465115607725 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:27 INFO - PROCESS | 2296 | 1465115607803 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 01:33:27 INFO - PROCESS | 2296 | 1465115607806 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:27 INFO - PROCESS | 2296 | 1465115607807 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:27 INFO - PROCESS | 2296 | ++DOCSHELL 0x121f8b800 == 38 [pid = 2296] [id = 38] 01:33:27 INFO - PROCESS | 2296 | ++DOMWINDOW == 110 (0x1266a5000) [pid = 2296] [serial = 110] [outer = 0x0] 01:33:27 INFO - PROCESS | 2296 | ++DOMWINDOW == 111 (0x126b36c00) [pid = 2296] [serial = 111] [outer = 0x1266a5000] 01:33:27 INFO - PROCESS | 2296 | 1465115607834 Marionette DEBUG loaded listener.js 01:33:27 INFO - PROCESS | 2296 | ++DOMWINDOW == 112 (0x126db1c00) [pid = 2296] [serial = 112] [outer = 0x1266a5000] 01:33:28 INFO - PROCESS | 2296 | 1465115608115 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]]]}] 01:33:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 01:33:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 418ms 01:33:28 INFO - PROCESS | 2296 | 1465115608139 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 01:33:28 INFO - PROCESS | 2296 | 1465115608140 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 01:33:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 01:33:28 INFO - PROCESS | 2296 | 1465115608150 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 01:33:28 INFO - PROCESS | 2296 | 1465115608151 Marionette TRACE conn2 <- [1,126,null,{}] 01:33:28 INFO - PROCESS | 2296 | 1465115608155 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}] 01:33:28 INFO - PROCESS | 2296 | 1465115608156 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:28 INFO - PROCESS | 2296 | 1465115608267 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 01:33:28 INFO - PROCESS | 2296 | 1465115608274 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:28 INFO - PROCESS | 2296 | 1465115608282 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:28 INFO - PROCESS | 2296 | ++DOCSHELL 0x123645800 == 39 [pid = 2296] [id = 39] 01:33:28 INFO - PROCESS | 2296 | ++DOMWINDOW == 113 (0x1265bf400) [pid = 2296] [serial = 113] [outer = 0x0] 01:33:28 INFO - PROCESS | 2296 | ++DOMWINDOW == 114 (0x126b3dc00) [pid = 2296] [serial = 114] [outer = 0x1265bf400] 01:33:28 INFO - PROCESS | 2296 | 1465115608306 Marionette DEBUG loaded listener.js 01:33:28 INFO - PROCESS | 2296 | ++DOMWINDOW == 115 (0x128c48400) [pid = 2296] [serial = 115] [outer = 0x1265bf400] 01:33:28 INFO - PROCESS | 2296 | 1465115608625 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]]]}] 01:33:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 01:33:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 528ms 01:33:28 INFO - PROCESS | 2296 | 1465115608671 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 01:33:28 INFO - PROCESS | 2296 | 1465115608673 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 01:33:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 01:33:28 INFO - PROCESS | 2296 | 1465115608675 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 01:33:28 INFO - PROCESS | 2296 | 1465115608676 Marionette TRACE conn2 <- [1,130,null,{}] 01:33:28 INFO - PROCESS | 2296 | 1465115608678 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}] 01:33:28 INFO - PROCESS | 2296 | 1465115608679 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:28 INFO - PROCESS | 2296 | 1465115608758 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 01:33:28 INFO - PROCESS | 2296 | 1465115608764 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:28 INFO - PROCESS | 2296 | 1465115608765 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:28 INFO - PROCESS | 2296 | ++DOCSHELL 0x124e25800 == 40 [pid = 2296] [id = 40] 01:33:28 INFO - PROCESS | 2296 | ++DOMWINDOW == 116 (0x128c49c00) [pid = 2296] [serial = 116] [outer = 0x0] 01:33:28 INFO - PROCESS | 2296 | ++DOMWINDOW == 117 (0x129005400) [pid = 2296] [serial = 117] [outer = 0x128c49c00] 01:33:28 INFO - PROCESS | 2296 | 1465115608789 Marionette DEBUG loaded listener.js 01:33:28 INFO - PROCESS | 2296 | ++DOMWINDOW == 118 (0x1290e4400) [pid = 2296] [serial = 118] [outer = 0x128c49c00] 01:33:29 INFO - PROCESS | 2296 | 1465115609792 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]]]}] 01:33:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 01:33:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1172ms 01:33:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 01:33:29 INFO - PROCESS | 2296 | 1465115609849 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 01:33:29 INFO - PROCESS | 2296 | 1465115609851 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 01:33:29 INFO - PROCESS | 2296 | 1465115609854 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 01:33:29 INFO - PROCESS | 2296 | 1465115609856 Marionette TRACE conn2 <- [1,134,null,{}] 01:33:29 INFO - PROCESS | 2296 | 1465115609866 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}] 01:33:29 INFO - PROCESS | 2296 | 1465115609868 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:29 INFO - PROCESS | 2296 | 1465115609963 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 01:33:29 INFO - PROCESS | 2296 | 1465115609969 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:29 INFO - PROCESS | 2296 | 1465115609971 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:29 INFO - PROCESS | 2296 | ++DOCSHELL 0x113ba0800 == 41 [pid = 2296] [id = 41] 01:33:29 INFO - PROCESS | 2296 | ++DOMWINDOW == 119 (0x116827000) [pid = 2296] [serial = 119] [outer = 0x0] 01:33:29 INFO - PROCESS | 2296 | ++DOMWINDOW == 120 (0x1168aa400) [pid = 2296] [serial = 120] [outer = 0x116827000] 01:33:30 INFO - PROCESS | 2296 | 1465115609999 Marionette DEBUG loaded listener.js 01:33:30 INFO - PROCESS | 2296 | ++DOMWINDOW == 121 (0x117307400) [pid = 2296] [serial = 121] [outer = 0x116827000] 01:33:30 INFO - PROCESS | 2296 | 1465115610322 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]]]}] 01:33:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 01:33:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 520ms 01:33:30 INFO - PROCESS | 2296 | 1465115610375 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 01:33:30 INFO - PROCESS | 2296 | 1465115610378 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 01:33:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 01:33:30 INFO - PROCESS | 2296 | 1465115610382 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 01:33:30 INFO - PROCESS | 2296 | 1465115610384 Marionette TRACE conn2 <- [1,138,null,{}] 01:33:30 INFO - PROCESS | 2296 | 1465115610386 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}] 01:33:30 INFO - PROCESS | 2296 | 1465115610388 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:30 INFO - PROCESS | 2296 | 1465115610483 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 01:33:30 INFO - PROCESS | 2296 | 1465115610516 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:30 INFO - PROCESS | 2296 | 1465115610517 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:30 INFO - PROCESS | 2296 | ++DOCSHELL 0x11687a000 == 42 [pid = 2296] [id = 42] 01:33:30 INFO - PROCESS | 2296 | ++DOMWINDOW == 122 (0x118054400) [pid = 2296] [serial = 122] [outer = 0x0] 01:33:30 INFO - PROCESS | 2296 | ++DOMWINDOW == 123 (0x1182ba000) [pid = 2296] [serial = 123] [outer = 0x118054400] 01:33:30 INFO - PROCESS | 2296 | 1465115610545 Marionette DEBUG loaded listener.js 01:33:30 INFO - PROCESS | 2296 | ++DOMWINDOW == 124 (0x118415800) [pid = 2296] [serial = 124] [outer = 0x118054400] 01:33:30 INFO - PROCESS | 2296 | 1465115610882 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]]]}] 01:33:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 01:33:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 519ms 01:33:31 INFO - PROCESS | 2296 | --DOMWINDOW == 123 (0x11804b400) [pid = 2296] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 01:33:31 INFO - PROCESS | 2296 | --DOMWINDOW == 122 (0x11689c800) [pid = 2296] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 01:33:31 INFO - PROCESS | 2296 | --DOMWINDOW == 121 (0x12d216000) [pid = 2296] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 01:33:31 INFO - PROCESS | 2296 | --DOMWINDOW == 120 (0x12c8be000) [pid = 2296] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 01:33:31 INFO - PROCESS | 2296 | --DOMWINDOW == 119 (0x12c13c400) [pid = 2296] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 01:33:31 INFO - PROCESS | 2296 | --DOMWINDOW == 118 (0x12c11e000) [pid = 2296] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 01:33:31 INFO - PROCESS | 2296 | --DOMWINDOW == 117 (0x11841c000) [pid = 2296] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 01:33:31 INFO - PROCESS | 2296 | --DOMWINDOW == 116 (0x12bca6000) [pid = 2296] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 01:33:31 INFO - PROCESS | 2296 | --DOMWINDOW == 115 (0x12baebc00) [pid = 2296] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 01:33:31 INFO - PROCESS | 2296 | --DOMWINDOW == 114 (0x12ad40000) [pid = 2296] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 01:33:31 INFO - PROCESS | 2296 | --DOMWINDOW == 113 (0x12a8e4000) [pid = 2296] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 01:33:31 INFO - PROCESS | 2296 | --DOMWINDOW == 112 (0x1290e1800) [pid = 2296] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 01:33:31 INFO - PROCESS | 2296 | --DOMWINDOW == 111 (0x124745800) [pid = 2296] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 01:33:31 INFO - PROCESS | 2296 | --DOMWINDOW == 110 (0x12634e800) [pid = 2296] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 01:33:31 INFO - PROCESS | 2296 | --DOMWINDOW == 109 (0x1266a5000) [pid = 2296] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 01:33:31 INFO - PROCESS | 2296 | --DOMWINDOW == 108 (0x116825c00) [pid = 2296] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 01:33:31 INFO - PROCESS | 2296 | --DOMWINDOW == 107 (0x112041c00) [pid = 2296] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 01:33:31 INFO - PROCESS | 2296 | --DOMWINDOW == 106 (0x112fc2400) [pid = 2296] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 01:33:31 INFO - PROCESS | 2296 | --DOMWINDOW == 105 (0x118267000) [pid = 2296] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 01:33:31 INFO - PROCESS | 2296 | --DOMWINDOW == 104 (0x112fcb800) [pid = 2296] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 01:33:31 INFO - PROCESS | 2296 | --DOMWINDOW == 103 (0x11682a800) [pid = 2296] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 01:33:31 INFO - PROCESS | 2296 | --DOMWINDOW == 102 (0x11818cc00) [pid = 2296] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 01:33:31 INFO - PROCESS | 2296 | --DOMWINDOW == 101 (0x11841b000) [pid = 2296] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 01:33:31 INFO - PROCESS | 2296 | --DOMWINDOW == 100 (0x118772c00) [pid = 2296] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 01:33:31 INFO - PROCESS | 2296 | --DOMWINDOW == 99 (0x1191c7400) [pid = 2296] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 01:33:31 INFO - PROCESS | 2296 | --DOMWINDOW == 98 (0x119ed2000) [pid = 2296] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 01:33:31 INFO - PROCESS | 2296 | --DOMWINDOW == 97 (0x112fcc400) [pid = 2296] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 01:33:31 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x121408c00) [pid = 2296] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 01:33:31 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x121fcd000) [pid = 2296] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 01:33:31 INFO - PROCESS | 2296 | 1465115611383 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 01:33:31 INFO - PROCESS | 2296 | 1465115611384 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 01:33:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 01:33:31 INFO - PROCESS | 2296 | 1465115611395 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 01:33:31 INFO - PROCESS | 2296 | 1465115611398 Marionette TRACE conn2 <- [1,142,null,{}] 01:33:31 INFO - PROCESS | 2296 | 1465115611405 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}] 01:33:31 INFO - PROCESS | 2296 | 1465115611408 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:31 INFO - PROCESS | 2296 | 1465115611486 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 01:33:31 INFO - PROCESS | 2296 | 1465115611492 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:31 INFO - PROCESS | 2296 | 1465115611496 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:31 INFO - PROCESS | 2296 | ++DOCSHELL 0x11809d000 == 43 [pid = 2296] [id = 43] 01:33:31 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x118197c00) [pid = 2296] [serial = 125] [outer = 0x0] 01:33:31 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x1182ba800) [pid = 2296] [serial = 126] [outer = 0x118197c00] 01:33:31 INFO - PROCESS | 2296 | 1465115611523 Marionette DEBUG loaded listener.js 01:33:31 INFO - PROCESS | 2296 | ++DOMWINDOW == 98 (0x1184c7800) [pid = 2296] [serial = 127] [outer = 0x118197c00] 01:33:31 INFO - PROCESS | 2296 | 1465115611852 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]]]}] 01:33:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 01:33:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 473ms 01:33:31 INFO - PROCESS | 2296 | 1465115611868 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 01:33:31 INFO - PROCESS | 2296 | 1465115611870 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 01:33:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 01:33:31 INFO - PROCESS | 2296 | 1465115611872 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 01:33:31 INFO - PROCESS | 2296 | 1465115611873 Marionette TRACE conn2 <- [1,146,null,{}] 01:33:31 INFO - PROCESS | 2296 | 1465115611876 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}] 01:33:31 INFO - PROCESS | 2296 | 1465115611879 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:31 INFO - PROCESS | 2296 | 1465115611956 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 01:33:32 INFO - PROCESS | 2296 | 1465115612002 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:32 INFO - PROCESS | 2296 | 1465115612003 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:32 INFO - PROCESS | 2296 | ++DOCSHELL 0x1185dc000 == 44 [pid = 2296] [id = 44] 01:33:32 INFO - PROCESS | 2296 | ++DOMWINDOW == 99 (0x11689c800) [pid = 2296] [serial = 128] [outer = 0x0] 01:33:32 INFO - PROCESS | 2296 | ++DOMWINDOW == 100 (0x1191c5000) [pid = 2296] [serial = 129] [outer = 0x11689c800] 01:33:32 INFO - PROCESS | 2296 | 1465115612028 Marionette DEBUG loaded listener.js 01:33:32 INFO - PROCESS | 2296 | ++DOMWINDOW == 101 (0x1191ec400) [pid = 2296] [serial = 130] [outer = 0x11689c800] 01:33:32 INFO - PROCESS | 2296 | 1465115612311 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]]]}] 01:33:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 01:33:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 469ms 01:33:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 01:33:32 INFO - PROCESS | 2296 | 1465115612349 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 01:33:32 INFO - PROCESS | 2296 | 1465115612350 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 01:33:32 INFO - PROCESS | 2296 | 1465115612353 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 01:33:32 INFO - PROCESS | 2296 | 1465115612354 Marionette TRACE conn2 <- [1,150,null,{}] 01:33:32 INFO - PROCESS | 2296 | 1465115612356 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}] 01:33:32 INFO - PROCESS | 2296 | 1465115612358 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:32 INFO - PROCESS | 2296 | 1465115612434 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 01:33:32 INFO - PROCESS | 2296 | 1465115612438 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:32 INFO - PROCESS | 2296 | 1465115612439 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:32 INFO - PROCESS | 2296 | ++DOCSHELL 0x119626800 == 45 [pid = 2296] [id = 45] 01:33:32 INFO - PROCESS | 2296 | ++DOMWINDOW == 102 (0x11949ac00) [pid = 2296] [serial = 131] [outer = 0x0] 01:33:32 INFO - PROCESS | 2296 | ++DOMWINDOW == 103 (0x119c0fc00) [pid = 2296] [serial = 132] [outer = 0x11949ac00] 01:33:32 INFO - PROCESS | 2296 | 1465115612466 Marionette DEBUG loaded listener.js 01:33:32 INFO - PROCESS | 2296 | ++DOMWINDOW == 104 (0x119ed7c00) [pid = 2296] [serial = 133] [outer = 0x11949ac00] 01:33:32 INFO - PROCESS | 2296 | 1465115612799 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]]]}] 01:33:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 01:33:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 469ms 01:33:32 INFO - PROCESS | 2296 | 1465115612823 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 01:33:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 01:33:32 INFO - PROCESS | 2296 | 1465115612824 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 01:33:32 INFO - PROCESS | 2296 | 1465115612827 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 01:33:32 INFO - PROCESS | 2296 | 1465115612830 Marionette TRACE conn2 <- [1,154,null,{}] 01:33:32 INFO - PROCESS | 2296 | 1465115612832 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}] 01:33:32 INFO - PROCESS | 2296 | 1465115612836 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:32 INFO - PROCESS | 2296 | 1465115612917 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 01:33:32 INFO - PROCESS | 2296 | 1465115612921 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:32 INFO - PROCESS | 2296 | 1465115612922 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:32 INFO - PROCESS | 2296 | ++DOCSHELL 0x119ccc000 == 46 [pid = 2296] [id = 46] 01:33:32 INFO - PROCESS | 2296 | ++DOMWINDOW == 105 (0x12130c400) [pid = 2296] [serial = 134] [outer = 0x0] 01:33:32 INFO - PROCESS | 2296 | ++DOMWINDOW == 106 (0x121d40c00) [pid = 2296] [serial = 135] [outer = 0x12130c400] 01:33:32 INFO - PROCESS | 2296 | 1465115612957 Marionette DEBUG loaded listener.js 01:33:33 INFO - PROCESS | 2296 | ++DOMWINDOW == 107 (0x1243e2400) [pid = 2296] [serial = 136] [outer = 0x12130c400] 01:33:33 INFO - PROCESS | 2296 | 1465115613247 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]]]}] 01:33:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 01:33:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 471ms 01:33:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 01:33:33 INFO - PROCESS | 2296 | 1465115613298 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 01:33:33 INFO - PROCESS | 2296 | 1465115613299 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 01:33:33 INFO - PROCESS | 2296 | 1465115613301 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 01:33:33 INFO - PROCESS | 2296 | 1465115613302 Marionette TRACE conn2 <- [1,158,null,{}] 01:33:33 INFO - PROCESS | 2296 | 1465115613304 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}] 01:33:33 INFO - PROCESS | 2296 | 1465115613306 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:33 INFO - PROCESS | 2296 | 1465115613380 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 01:33:33 INFO - PROCESS | 2296 | 1465115613466 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:33 INFO - PROCESS | 2296 | 1465115613468 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:33 INFO - PROCESS | 2296 | ++DOCSHELL 0x112276800 == 47 [pid = 2296] [id = 47] 01:33:33 INFO - PROCESS | 2296 | ++DOMWINDOW == 108 (0x111d7c000) [pid = 2296] [serial = 137] [outer = 0x0] 01:33:33 INFO - PROCESS | 2296 | ++DOMWINDOW == 109 (0x1122b6000) [pid = 2296] [serial = 138] [outer = 0x111d7c000] 01:33:33 INFO - PROCESS | 2296 | 1465115613499 Marionette DEBUG loaded listener.js 01:33:33 INFO - PROCESS | 2296 | ++DOMWINDOW == 110 (0x112fc2400) [pid = 2296] [serial = 139] [outer = 0x111d7c000] 01:33:33 INFO - PROCESS | 2296 | 1465115613934 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]]]}] 01:33:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 01:33:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 668ms 01:33:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 01:33:33 INFO - PROCESS | 2296 | 1465115613972 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 01:33:33 INFO - PROCESS | 2296 | 1465115613974 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 01:33:33 INFO - PROCESS | 2296 | 1465115613977 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 01:33:33 INFO - PROCESS | 2296 | 1465115613979 Marionette TRACE conn2 <- [1,162,null,{}] 01:33:33 INFO - PROCESS | 2296 | 1465115613983 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}] 01:33:33 INFO - PROCESS | 2296 | 1465115613986 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:34 INFO - PROCESS | 2296 | 1465115614082 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 01:33:34 INFO - PROCESS | 2296 | 1465115614160 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:34 INFO - PROCESS | 2296 | 1465115614162 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:34 INFO - PROCESS | 2296 | ++DOCSHELL 0x1180a9000 == 48 [pid = 2296] [id = 48] 01:33:34 INFO - PROCESS | 2296 | ++DOMWINDOW == 111 (0x117658800) [pid = 2296] [serial = 140] [outer = 0x0] 01:33:34 INFO - PROCESS | 2296 | ++DOMWINDOW == 112 (0x118050c00) [pid = 2296] [serial = 141] [outer = 0x117658800] 01:33:34 INFO - PROCESS | 2296 | 1465115614194 Marionette DEBUG loaded listener.js 01:33:34 INFO - PROCESS | 2296 | ++DOMWINDOW == 113 (0x11826b800) [pid = 2296] [serial = 142] [outer = 0x117658800] 01:33:34 INFO - PROCESS | 2296 | 1465115614622 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]]]}] 01:33:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 01:33:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 672ms 01:33:34 INFO - PROCESS | 2296 | 1465115614651 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 01:33:34 INFO - PROCESS | 2296 | 1465115614653 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 01:33:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 01:33:34 INFO - PROCESS | 2296 | 1465115614656 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 01:33:34 INFO - PROCESS | 2296 | 1465115614657 Marionette TRACE conn2 <- [1,166,null,{}] 01:33:34 INFO - PROCESS | 2296 | 1465115614679 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}] 01:33:34 INFO - PROCESS | 2296 | 1465115614681 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:34 INFO - PROCESS | 2296 | 1465115614776 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 01:33:34 INFO - PROCESS | 2296 | 1465115614838 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:34 INFO - PROCESS | 2296 | 1465115614839 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:34 INFO - PROCESS | 2296 | ++DOCSHELL 0x12145b000 == 49 [pid = 2296] [id = 49] 01:33:34 INFO - PROCESS | 2296 | ++DOMWINDOW == 114 (0x118723400) [pid = 2296] [serial = 143] [outer = 0x0] 01:33:34 INFO - PROCESS | 2296 | ++DOMWINDOW == 115 (0x119156400) [pid = 2296] [serial = 144] [outer = 0x118723400] 01:33:34 INFO - PROCESS | 2296 | 1465115614871 Marionette DEBUG loaded listener.js 01:33:34 INFO - PROCESS | 2296 | ++DOMWINDOW == 116 (0x119c11800) [pid = 2296] [serial = 145] [outer = 0x118723400] 01:33:35 INFO - PROCESS | 2296 | 1465115615302 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]]]}] 01:33:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 01:33:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 688ms 01:33:35 INFO - PROCESS | 2296 | 1465115615345 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 01:33:35 INFO - PROCESS | 2296 | 1465115615346 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 01:33:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 01:33:35 INFO - PROCESS | 2296 | 1465115615399 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 01:33:35 INFO - PROCESS | 2296 | 1465115615403 Marionette TRACE conn2 <- [1,170,null,{}] 01:33:35 INFO - PROCESS | 2296 | 1465115615408 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}] 01:33:35 INFO - PROCESS | 2296 | 1465115615410 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:35 INFO - PROCESS | 2296 | 1465115615505 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 01:33:35 INFO - PROCESS | 2296 | 1465115615564 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:35 INFO - PROCESS | 2296 | 1465115615565 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:35 INFO - PROCESS | 2296 | ++DOCSHELL 0x121f9a800 == 50 [pid = 2296] [id = 50] 01:33:35 INFO - PROCESS | 2296 | ++DOMWINDOW == 117 (0x119a57000) [pid = 2296] [serial = 146] [outer = 0x0] 01:33:35 INFO - PROCESS | 2296 | ++DOMWINDOW == 118 (0x1237b3c00) [pid = 2296] [serial = 147] [outer = 0x119a57000] 01:33:35 INFO - PROCESS | 2296 | 1465115615594 Marionette DEBUG loaded listener.js 01:33:35 INFO - PROCESS | 2296 | ++DOMWINDOW == 119 (0x1245e0800) [pid = 2296] [serial = 148] [outer = 0x119a57000] 01:33:36 INFO - PROCESS | 2296 | 1465115616013 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]]]}] 01:33:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 01:33:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 659ms 01:33:36 INFO - PROCESS | 2296 | 1465115616023 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 01:33:36 INFO - PROCESS | 2296 | 1465115616025 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 01:33:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 01:33:36 INFO - PROCESS | 2296 | 1465115616048 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 01:33:36 INFO - PROCESS | 2296 | 1465115616049 Marionette TRACE conn2 <- [1,174,null,{}] 01:33:36 INFO - PROCESS | 2296 | 1465115616052 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}] 01:33:36 INFO - PROCESS | 2296 | 1465115616053 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:36 INFO - PROCESS | 2296 | 1465115616152 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 01:33:36 INFO - PROCESS | 2296 | 1465115616211 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:36 INFO - PROCESS | 2296 | 1465115616213 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:36 INFO - PROCESS | 2296 | ++DOCSHELL 0x113b9d800 == 51 [pid = 2296] [id = 51] 01:33:36 INFO - PROCESS | 2296 | ++DOMWINDOW == 120 (0x11819b400) [pid = 2296] [serial = 149] [outer = 0x0] 01:33:36 INFO - PROCESS | 2296 | ++DOMWINDOW == 121 (0x11841b400) [pid = 2296] [serial = 150] [outer = 0x11819b400] 01:33:36 INFO - PROCESS | 2296 | 1465115616242 Marionette DEBUG loaded listener.js 01:33:36 INFO - PROCESS | 2296 | ++DOMWINDOW == 122 (0x1197c1000) [pid = 2296] [serial = 151] [outer = 0x11819b400] 01:33:36 INFO - PROCESS | 2296 | 1465115616702 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]]]}] 01:33:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 01:33:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 671ms 01:33:36 INFO - PROCESS | 2296 | 1465115616718 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 01:33:36 INFO - PROCESS | 2296 | 1465115616720 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 01:33:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 01:33:36 INFO - PROCESS | 2296 | 1465115616723 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 01:33:36 INFO - PROCESS | 2296 | 1465115616725 Marionette TRACE conn2 <- [1,178,null,{}] 01:33:36 INFO - PROCESS | 2296 | 1465115616728 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}] 01:33:36 INFO - PROCESS | 2296 | 1465115616730 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:36 INFO - PROCESS | 2296 | 1465115616839 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 01:33:36 INFO - PROCESS | 2296 | 1465115616888 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:36 INFO - PROCESS | 2296 | 1465115616890 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:36 INFO - PROCESS | 2296 | ++DOCSHELL 0x116880000 == 52 [pid = 2296] [id = 52] 01:33:36 INFO - PROCESS | 2296 | ++DOMWINDOW == 123 (0x116606400) [pid = 2296] [serial = 152] [outer = 0x0] 01:33:36 INFO - PROCESS | 2296 | ++DOMWINDOW == 124 (0x116f84c00) [pid = 2296] [serial = 153] [outer = 0x116606400] 01:33:36 INFO - PROCESS | 2296 | 1465115616918 Marionette DEBUG loaded listener.js 01:33:36 INFO - PROCESS | 2296 | ++DOMWINDOW == 125 (0x118055000) [pid = 2296] [serial = 154] [outer = 0x116606400] 01:33:37 INFO - PROCESS | 2296 | --DOCSHELL 0x119ccc000 == 51 [pid = 2296] [id = 46] 01:33:37 INFO - PROCESS | 2296 | --DOCSHELL 0x119626800 == 50 [pid = 2296] [id = 45] 01:33:37 INFO - PROCESS | 2296 | --DOCSHELL 0x1185dc000 == 49 [pid = 2296] [id = 44] 01:33:37 INFO - PROCESS | 2296 | --DOCSHELL 0x11962b000 == 48 [pid = 2296] [id = 32] 01:33:37 INFO - PROCESS | 2296 | --DOCSHELL 0x11809d000 == 47 [pid = 2296] [id = 43] 01:33:37 INFO - PROCESS | 2296 | --DOCSHELL 0x11687a000 == 46 [pid = 2296] [id = 42] 01:33:37 INFO - PROCESS | 2296 | --DOCSHELL 0x117e0d000 == 45 [pid = 2296] [id = 28] 01:33:37 INFO - PROCESS | 2296 | --DOCSHELL 0x1185da800 == 44 [pid = 2296] [id = 30] 01:33:37 INFO - PROCESS | 2296 | --DOCSHELL 0x113ba0800 == 43 [pid = 2296] [id = 41] 01:33:37 INFO - PROCESS | 2296 | --DOCSHELL 0x116a97000 == 42 [pid = 2296] [id = 27] 01:33:37 INFO - PROCESS | 2296 | --DOCSHELL 0x119326000 == 41 [pid = 2296] [id = 31] 01:33:37 INFO - PROCESS | 2296 | --DOCSHELL 0x119732000 == 40 [pid = 2296] [id = 33] 01:33:37 INFO - PROCESS | 2296 | --DOCSHELL 0x124e25800 == 39 [pid = 2296] [id = 40] 01:33:37 INFO - PROCESS | 2296 | --DOCSHELL 0x1182df000 == 38 [pid = 2296] [id = 29] 01:33:37 INFO - PROCESS | 2296 | --DOCSHELL 0x113b9d800 == 37 [pid = 2296] [id = 51] 01:33:37 INFO - PROCESS | 2296 | --DOCSHELL 0x121f9a800 == 36 [pid = 2296] [id = 50] 01:33:37 INFO - PROCESS | 2296 | --DOCSHELL 0x12145b000 == 35 [pid = 2296] [id = 49] 01:33:37 INFO - PROCESS | 2296 | --DOCSHELL 0x121319800 == 34 [pid = 2296] [id = 35] 01:33:37 INFO - PROCESS | 2296 | --DOCSHELL 0x121f8b800 == 33 [pid = 2296] [id = 38] 01:33:37 INFO - PROCESS | 2296 | --DOCSHELL 0x123645800 == 32 [pid = 2296] [id = 39] 01:33:37 INFO - PROCESS | 2296 | --DOCSHELL 0x119cdd000 == 31 [pid = 2296] [id = 34] 01:33:37 INFO - PROCESS | 2296 | --DOCSHELL 0x121460000 == 30 [pid = 2296] [id = 36] 01:33:37 INFO - PROCESS | 2296 | --DOCSHELL 0x1180a9000 == 29 [pid = 2296] [id = 48] 01:33:37 INFO - PROCESS | 2296 | --DOCSHELL 0x112276800 == 28 [pid = 2296] [id = 47] 01:33:37 INFO - PROCESS | 2296 | --DOCSHELL 0x1217ec000 == 27 [pid = 2296] [id = 37] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 124 (0x123625000) [pid = 2296] [serial = 11] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 123 (0x124574800) [pid = 2296] [serial = 102] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 122 (0x126284800) [pid = 2296] [serial = 105] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 121 (0x1263e7000) [pid = 2296] [serial = 108] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 120 (0x126b36c00) [pid = 2296] [serial = 111] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 119 (0x11224d800) [pid = 2296] [serial = 63] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 118 (0x1160b1000) [pid = 2296] [serial = 66] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 117 (0x11826ec00) [pid = 2296] [serial = 69] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 116 (0x118419400) [pid = 2296] [serial = 70] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 115 (0x116624c00) [pid = 2296] [serial = 72] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 114 (0x116a60400) [pid = 2296] [serial = 75] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 113 (0x117654000) [pid = 2296] [serial = 76] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 112 (0x118267800) [pid = 2296] [serial = 78] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 111 (0x1184c2c00) [pid = 2296] [serial = 81] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 110 (0x118781400) [pid = 2296] [serial = 84] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 109 (0x1191e9000) [pid = 2296] [serial = 87] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 108 (0x119eca400) [pid = 2296] [serial = 88] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 107 (0x121304800) [pid = 2296] [serial = 90] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 106 (0x12130bc00) [pid = 2296] [serial = 91] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 105 (0x12130a400) [pid = 2296] [serial = 93] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 104 (0x1217a4800) [pid = 2296] [serial = 94] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 103 (0x1218f1400) [pid = 2296] [serial = 96] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 102 (0x118415000) [pid = 2296] [serial = 97] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 101 (0x12362b400) [pid = 2296] [serial = 99] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 100 (0x12431ec00) [pid = 2296] [serial = 100] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 99 (0x12634e400) [pid = 2296] [serial = 106] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 98 (0x118413800) [pid = 2296] [serial = 79] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 97 (0x11685a000) [pid = 2296] [serial = 73] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x126605400) [pid = 2296] [serial = 109] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x112a7cc00) [pid = 2296] [serial = 64] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x11915dc00) [pid = 2296] [serial = 85] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x11682b000) [pid = 2296] [serial = 67] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x118722c00) [pid = 2296] [serial = 82] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x126db1c00) [pid = 2296] [serial = 112] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x126b3dc00) [pid = 2296] [serial = 114] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x1191edc00) [pid = 2296] [serial = 61] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x121a96c00) [pid = 2296] [serial = 8] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x12bea1400) [pid = 2296] [serial = 30] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x12bc9ac00) [pid = 2296] [serial = 27] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x12bca3000) [pid = 2296] [serial = 28] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x12b30e000) [pid = 2296] [serial = 24] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 83 (0x12b319000) [pid = 2296] [serial = 25] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 82 (0x12a8e6000) [pid = 2296] [serial = 21] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 81 (0x12a8ea400) [pid = 2296] [serial = 22] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 80 (0x129594800) [pid = 2296] [serial = 18] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 79 (0x1290e3400) [pid = 2296] [serial = 15] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 78 (0x12939a800) [pid = 2296] [serial = 16] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 77 (0x118270400) [pid = 2296] [serial = 60] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 76 (0x118196000) [pid = 2296] [serial = 57] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 75 (0x118267c00) [pid = 2296] [serial = 58] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 74 (0x1191be000) [pid = 2296] [serial = 55] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 73 (0x118195800) [pid = 2296] [serial = 54] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 72 (0x12d3b1c00) [pid = 2296] [serial = 52] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 71 (0x12d280000) [pid = 2296] [serial = 45] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 70 (0x12d21c400) [pid = 2296] [serial = 48] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 69 (0x12d3ad800) [pid = 2296] [serial = 51] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 68 (0x12ce67800) [pid = 2296] [serial = 42] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 67 (0x12ce6cc00) [pid = 2296] [serial = 43] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 66 (0x12c8ba000) [pid = 2296] [serial = 40] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 65 (0x12c8b3800) [pid = 2296] [serial = 39] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 64 (0x12c136000) [pid = 2296] [serial = 36] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 63 (0x12c139c00) [pid = 2296] [serial = 37] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 62 (0x12bea3800) [pid = 2296] [serial = 33] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 61 (0x12c11b400) [pid = 2296] [serial = 34] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | --DOMWINDOW == 60 (0x118190800) [pid = 2296] [serial = 31] [outer = 0x0] [url = about:blank] 01:33:37 INFO - PROCESS | 2296 | 1465115617697 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]]]}] 01:33:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 01:33:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1023ms 01:33:37 INFO - PROCESS | 2296 | 1465115617746 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 01:33:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 01:33:37 INFO - PROCESS | 2296 | 1465115617749 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 01:33:37 INFO - PROCESS | 2296 | 1465115617752 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 01:33:37 INFO - PROCESS | 2296 | 1465115617754 Marionette TRACE conn2 <- [1,182,null,{}] 01:33:37 INFO - PROCESS | 2296 | 1465115617758 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}] 01:33:37 INFO - PROCESS | 2296 | 1465115617759 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:37 INFO - PROCESS | 2296 | 1465115617837 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 01:33:37 INFO - PROCESS | 2296 | 1465115617879 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:37 INFO - PROCESS | 2296 | 1465115617882 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:37 INFO - PROCESS | 2296 | ++DOCSHELL 0x113b3b000 == 28 [pid = 2296] [id = 53] 01:33:37 INFO - PROCESS | 2296 | ++DOMWINDOW == 61 (0x1160b1000) [pid = 2296] [serial = 155] [outer = 0x0] 01:33:37 INFO - PROCESS | 2296 | ++DOMWINDOW == 62 (0x11674c800) [pid = 2296] [serial = 156] [outer = 0x1160b1000] 01:33:37 INFO - PROCESS | 2296 | 1465115617910 Marionette DEBUG loaded listener.js 01:33:37 INFO - PROCESS | 2296 | ++DOMWINDOW == 63 (0x116a60400) [pid = 2296] [serial = 157] [outer = 0x1160b1000] 01:33:38 INFO - PROCESS | 2296 | 1465115618187 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]]]}] 01:33:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 01:33:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 471ms 01:33:38 INFO - PROCESS | 2296 | 1465115618222 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 01:33:38 INFO - PROCESS | 2296 | 1465115618227 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 01:33:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 01:33:38 INFO - PROCESS | 2296 | 1465115618239 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 01:33:38 INFO - PROCESS | 2296 | 1465115618241 Marionette TRACE conn2 <- [1,186,null,{}] 01:33:38 INFO - PROCESS | 2296 | 1465115618246 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}] 01:33:38 INFO - PROCESS | 2296 | 1465115618249 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:38 INFO - PROCESS | 2296 | 1465115618331 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 01:33:38 INFO - PROCESS | 2296 | 1465115618336 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:38 INFO - PROCESS | 2296 | 1465115618338 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:38 INFO - PROCESS | 2296 | ++DOCSHELL 0x116a8d800 == 29 [pid = 2296] [id = 54] 01:33:38 INFO - PROCESS | 2296 | ++DOMWINDOW == 64 (0x118048800) [pid = 2296] [serial = 158] [outer = 0x0] 01:33:38 INFO - PROCESS | 2296 | ++DOMWINDOW == 65 (0x118265c00) [pid = 2296] [serial = 159] [outer = 0x118048800] 01:33:38 INFO - PROCESS | 2296 | 1465115618371 Marionette DEBUG loaded listener.js 01:33:38 INFO - PROCESS | 2296 | ++DOMWINDOW == 66 (0x1182c1800) [pid = 2296] [serial = 160] [outer = 0x118048800] 01:33:38 INFO - PROCESS | 2296 | 1465115618867 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]]]}] 01:33:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 01:33:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 672ms 01:33:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 01:33:38 INFO - PROCESS | 2296 | 1465115618912 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 01:33:38 INFO - PROCESS | 2296 | 1465115618913 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 01:33:38 INFO - PROCESS | 2296 | 1465115618915 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 01:33:38 INFO - PROCESS | 2296 | 1465115618918 Marionette TRACE conn2 <- [1,190,null,{}] 01:33:38 INFO - PROCESS | 2296 | 1465115618926 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}] 01:33:38 INFO - PROCESS | 2296 | 1465115618931 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:39 INFO - PROCESS | 2296 | 1465115619003 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 01:33:39 INFO - PROCESS | 2296 | 1465115619011 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:39 INFO - PROCESS | 2296 | 1465115619014 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:39 INFO - PROCESS | 2296 | ++DOCSHELL 0x1180a4000 == 30 [pid = 2296] [id = 55] 01:33:39 INFO - PROCESS | 2296 | ++DOMWINDOW == 67 (0x118194c00) [pid = 2296] [serial = 161] [outer = 0x0] 01:33:39 INFO - PROCESS | 2296 | ++DOMWINDOW == 68 (0x11877cc00) [pid = 2296] [serial = 162] [outer = 0x118194c00] 01:33:39 INFO - PROCESS | 2296 | 1465115619042 Marionette DEBUG loaded listener.js 01:33:39 INFO - PROCESS | 2296 | ++DOMWINDOW == 69 (0x1191c7400) [pid = 2296] [serial = 163] [outer = 0x118194c00] 01:33:39 INFO - PROCESS | 2296 | 1465115619350 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]]]}] 01:33:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 01:33:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 472ms 01:33:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 01:33:39 INFO - PROCESS | 2296 | 1465115619387 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 01:33:39 INFO - PROCESS | 2296 | 1465115619389 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 01:33:39 INFO - PROCESS | 2296 | 1465115619391 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 01:33:39 INFO - PROCESS | 2296 | 1465115619392 Marionette TRACE conn2 <- [1,194,null,{}] 01:33:39 INFO - PROCESS | 2296 | 1465115619397 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}] 01:33:39 INFO - PROCESS | 2296 | 1465115619398 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:39 INFO - PROCESS | 2296 | 1465115619495 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 01:33:39 INFO - PROCESS | 2296 | 1465115619501 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:39 INFO - PROCESS | 2296 | 1465115619503 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:39 INFO - PROCESS | 2296 | ++DOCSHELL 0x1185a5800 == 31 [pid = 2296] [id = 56] 01:33:39 INFO - PROCESS | 2296 | ++DOMWINDOW == 70 (0x118775000) [pid = 2296] [serial = 164] [outer = 0x0] 01:33:39 INFO - PROCESS | 2296 | ++DOMWINDOW == 71 (0x1191f3800) [pid = 2296] [serial = 165] [outer = 0x118775000] 01:33:39 INFO - PROCESS | 2296 | 1465115619528 Marionette DEBUG loaded listener.js 01:33:39 INFO - PROCESS | 2296 | ++DOMWINDOW == 72 (0x119ecf400) [pid = 2296] [serial = 166] [outer = 0x118775000] 01:33:39 INFO - PROCESS | 2296 | 1465115619823 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]]]}] 01:33:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 01:33:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 472ms 01:33:39 INFO - PROCESS | 2296 | 1465115619864 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 01:33:39 INFO - PROCESS | 2296 | 1465115619866 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 01:33:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 01:33:39 INFO - PROCESS | 2296 | 1465115619868 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 01:33:39 INFO - PROCESS | 2296 | 1465115619876 Marionette TRACE conn2 <- [1,198,null,{}] 01:33:39 INFO - PROCESS | 2296 | 1465115619881 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}] 01:33:39 INFO - PROCESS | 2296 | 1465115619882 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:39 INFO - PROCESS | 2296 | 1465115619962 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 01:33:39 INFO - PROCESS | 2296 | 1465115619965 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:39 INFO - PROCESS | 2296 | 1465115619966 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:40 INFO - PROCESS | 2296 | ++DOCSHELL 0x11932a000 == 32 [pid = 2296] [id = 57] 01:33:40 INFO - PROCESS | 2296 | ++DOMWINDOW == 73 (0x117655800) [pid = 2296] [serial = 167] [outer = 0x0] 01:33:40 INFO - PROCESS | 2296 | ++DOMWINDOW == 74 (0x119ecf000) [pid = 2296] [serial = 168] [outer = 0x117655800] 01:33:40 INFO - PROCESS | 2296 | 1465115620017 Marionette DEBUG loaded listener.js 01:33:40 INFO - PROCESS | 2296 | ++DOMWINDOW == 75 (0x12130b000) [pid = 2296] [serial = 169] [outer = 0x117655800] 01:33:40 INFO - PROCESS | 2296 | 1465115620335 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]]]}] 01:33:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 01:33:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 527ms 01:33:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 01:33:40 INFO - PROCESS | 2296 | 1465115620396 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 01:33:40 INFO - PROCESS | 2296 | 1465115620397 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 01:33:40 INFO - PROCESS | 2296 | 1465115620399 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 01:33:40 INFO - PROCESS | 2296 | 1465115620400 Marionette TRACE conn2 <- [1,202,null,{}] 01:33:40 INFO - PROCESS | 2296 | 1465115620412 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}] 01:33:40 INFO - PROCESS | 2296 | 1465115620416 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:40 INFO - PROCESS | 2296 | 1465115620524 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 01:33:40 INFO - PROCESS | 2296 | 1465115620528 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:40 INFO - PROCESS | 2296 | 1465115620529 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:40 INFO - PROCESS | 2296 | ++DOCSHELL 0x11991f800 == 33 [pid = 2296] [id = 58] 01:33:40 INFO - PROCESS | 2296 | ++DOMWINDOW == 76 (0x118718c00) [pid = 2296] [serial = 170] [outer = 0x0] 01:33:40 INFO - PROCESS | 2296 | ++DOMWINDOW == 77 (0x1218e4000) [pid = 2296] [serial = 171] [outer = 0x118718c00] 01:33:40 INFO - PROCESS | 2296 | 1465115620554 Marionette DEBUG loaded listener.js 01:33:40 INFO - PROCESS | 2296 | ++DOMWINDOW == 78 (0x1245e1400) [pid = 2296] [serial = 172] [outer = 0x118718c00] 01:33:40 INFO - PROCESS | 2296 | 1465115620857 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]]]}] 01:33:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 01:33:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 468ms 01:33:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 01:33:40 INFO - PROCESS | 2296 | 1465115620869 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 01:33:40 INFO - PROCESS | 2296 | 1465115620870 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 01:33:40 INFO - PROCESS | 2296 | 1465115620873 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 01:33:40 INFO - PROCESS | 2296 | 1465115620874 Marionette TRACE conn2 <- [1,206,null,{}] 01:33:40 INFO - PROCESS | 2296 | 1465115620903 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}] 01:33:40 INFO - PROCESS | 2296 | 1465115620904 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:40 INFO - PROCESS | 2296 | 1465115620991 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 01:33:40 INFO - PROCESS | 2296 | 1465115620997 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:41 INFO - PROCESS | 2296 | 1465115620998 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:41 INFO - PROCESS | 2296 | ++DOCSHELL 0x11a1d3800 == 34 [pid = 2296] [id = 59] 01:33:41 INFO - PROCESS | 2296 | ++DOMWINDOW == 79 (0x116827c00) [pid = 2296] [serial = 173] [outer = 0x0] 01:33:41 INFO - PROCESS | 2296 | ++DOMWINDOW == 80 (0x124744c00) [pid = 2296] [serial = 174] [outer = 0x116827c00] 01:33:41 INFO - PROCESS | 2296 | 1465115621023 Marionette DEBUG loaded listener.js 01:33:41 INFO - PROCESS | 2296 | ++DOMWINDOW == 81 (0x124db3800) [pid = 2296] [serial = 175] [outer = 0x116827c00] 01:33:41 INFO - PROCESS | 2296 | 1465115621339 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]]]}] 01:33:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 01:33:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 483ms 01:33:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 01:33:41 INFO - PROCESS | 2296 | 1465115621356 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 01:33:41 INFO - PROCESS | 2296 | 1465115621358 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 01:33:41 INFO - PROCESS | 2296 | 1465115621362 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 01:33:41 INFO - PROCESS | 2296 | 1465115621364 Marionette TRACE conn2 <- [1,210,null,{}] 01:33:41 INFO - PROCESS | 2296 | 1465115621368 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}] 01:33:41 INFO - PROCESS | 2296 | 1465115621369 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:41 INFO - PROCESS | 2296 | 1465115621464 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 01:33:41 INFO - PROCESS | 2296 | 1465115621468 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:41 INFO - PROCESS | 2296 | 1465115621469 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:41 INFO - PROCESS | 2296 | ++DOCSHELL 0x121326800 == 35 [pid = 2296] [id = 60] 01:33:41 INFO - PROCESS | 2296 | ++DOMWINDOW == 82 (0x124824800) [pid = 2296] [serial = 176] [outer = 0x0] 01:33:41 INFO - PROCESS | 2296 | ++DOMWINDOW == 83 (0x126288000) [pid = 2296] [serial = 177] [outer = 0x124824800] 01:33:41 INFO - PROCESS | 2296 | 1465115621494 Marionette DEBUG loaded listener.js 01:33:41 INFO - PROCESS | 2296 | ++DOMWINDOW == 84 (0x126355000) [pid = 2296] [serial = 178] [outer = 0x124824800] 01:33:41 INFO - PROCESS | 2296 | --DOMWINDOW == 83 (0x11949ac00) [pid = 2296] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 01:33:41 INFO - PROCESS | 2296 | --DOMWINDOW == 82 (0x12130c400) [pid = 2296] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 01:33:41 INFO - PROCESS | 2296 | --DOMWINDOW == 81 (0x116827000) [pid = 2296] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 01:33:41 INFO - PROCESS | 2296 | --DOMWINDOW == 80 (0x118054400) [pid = 2296] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 01:33:41 INFO - PROCESS | 2296 | --DOMWINDOW == 79 (0x118197c00) [pid = 2296] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 01:33:41 INFO - PROCESS | 2296 | --DOMWINDOW == 78 (0x11689c800) [pid = 2296] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 01:33:41 INFO - PROCESS | 2296 | --DOMWINDOW == 77 (0x128c49c00) [pid = 2296] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 01:33:41 INFO - PROCESS | 2296 | --DOMWINDOW == 76 (0x123625c00) [pid = 2296] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 01:33:41 INFO - PROCESS | 2296 | --DOMWINDOW == 75 (0x1265bf400) [pid = 2296] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 01:33:41 INFO - PROCESS | 2296 | 1465115621845 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]]]}] 01:33:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 01:33:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 523ms 01:33:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 01:33:41 INFO - PROCESS | 2296 | 1465115621883 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 01:33:41 INFO - PROCESS | 2296 | 1465115621884 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 01:33:41 INFO - PROCESS | 2296 | 1465115621886 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 01:33:41 INFO - PROCESS | 2296 | 1465115621887 Marionette TRACE conn2 <- [1,214,null,{}] 01:33:41 INFO - PROCESS | 2296 | 1465115621890 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}] 01:33:41 INFO - PROCESS | 2296 | 1465115621891 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:41 INFO - PROCESS | 2296 | 1465115621969 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 01:33:41 INFO - PROCESS | 2296 | 1465115621973 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:41 INFO - PROCESS | 2296 | 1465115621974 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:41 INFO - PROCESS | 2296 | ++DOCSHELL 0x1180a0800 == 36 [pid = 2296] [id = 61] 01:33:41 INFO - PROCESS | 2296 | ++DOMWINDOW == 76 (0x118048c00) [pid = 2296] [serial = 179] [outer = 0x0] 01:33:42 INFO - PROCESS | 2296 | ++DOMWINDOW == 77 (0x11949ac00) [pid = 2296] [serial = 180] [outer = 0x118048c00] 01:33:42 INFO - PROCESS | 2296 | 1465115622001 Marionette DEBUG loaded listener.js 01:33:42 INFO - PROCESS | 2296 | ++DOMWINDOW == 78 (0x126357c00) [pid = 2296] [serial = 181] [outer = 0x118048c00] 01:33:42 INFO - PROCESS | 2296 | 1465115622313 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]]]}] 01:33:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 01:33:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 469ms 01:33:42 INFO - PROCESS | 2296 | 1465115622356 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 01:33:42 INFO - PROCESS | 2296 | 1465115622358 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 01:33:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 01:33:42 INFO - PROCESS | 2296 | 1465115622360 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 01:33:42 INFO - PROCESS | 2296 | 1465115622361 Marionette TRACE conn2 <- [1,218,null,{}] 01:33:42 INFO - PROCESS | 2296 | 1465115622364 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}] 01:33:42 INFO - PROCESS | 2296 | 1465115622365 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:42 INFO - PROCESS | 2296 | 1465115622455 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 01:33:42 INFO - PROCESS | 2296 | 1465115622461 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:42 INFO - PROCESS | 2296 | 1465115622462 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:42 INFO - PROCESS | 2296 | ++DOCSHELL 0x1219db000 == 37 [pid = 2296] [id = 62] 01:33:42 INFO - PROCESS | 2296 | ++DOMWINDOW == 79 (0x118056c00) [pid = 2296] [serial = 182] [outer = 0x0] 01:33:42 INFO - PROCESS | 2296 | ++DOMWINDOW == 80 (0x126287000) [pid = 2296] [serial = 183] [outer = 0x118056c00] 01:33:42 INFO - PROCESS | 2296 | 1465115622487 Marionette DEBUG loaded listener.js 01:33:42 INFO - PROCESS | 2296 | ++DOMWINDOW == 81 (0x1266a1400) [pid = 2296] [serial = 184] [outer = 0x118056c00] 01:33:42 INFO - PROCESS | 2296 | 1465115622889 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]]]}] 01:33:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 01:33:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 570ms 01:33:42 INFO - PROCESS | 2296 | 1465115622935 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 01:33:42 INFO - PROCESS | 2296 | 1465115622937 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 01:33:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 01:33:42 INFO - PROCESS | 2296 | 1465115622940 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 01:33:42 INFO - PROCESS | 2296 | 1465115622944 Marionette TRACE conn2 <- [1,222,null,{}] 01:33:42 INFO - PROCESS | 2296 | 1465115622959 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}] 01:33:42 INFO - PROCESS | 2296 | 1465115622963 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:43 INFO - PROCESS | 2296 | 1465115623074 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 01:33:43 INFO - PROCESS | 2296 | 1465115623085 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:43 INFO - PROCESS | 2296 | 1465115623087 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:43 INFO - PROCESS | 2296 | ++DOCSHELL 0x119329800 == 38 [pid = 2296] [id = 63] 01:33:43 INFO - PROCESS | 2296 | ++DOMWINDOW == 82 (0x126605400) [pid = 2296] [serial = 185] [outer = 0x0] 01:33:43 INFO - PROCESS | 2296 | ++DOMWINDOW == 83 (0x128beb000) [pid = 2296] [serial = 186] [outer = 0x126605400] 01:33:43 INFO - PROCESS | 2296 | 1465115623114 Marionette DEBUG loaded listener.js 01:33:43 INFO - PROCESS | 2296 | ++DOMWINDOW == 84 (0x128dc3000) [pid = 2296] [serial = 187] [outer = 0x126605400] 01:33:43 INFO - PROCESS | 2296 | 1465115623397 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]]]}] 01:33:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 01:33:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 473ms 01:33:43 INFO - PROCESS | 2296 | 1465115623416 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 01:33:43 INFO - PROCESS | 2296 | 1465115623418 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 01:33:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 01:33:43 INFO - PROCESS | 2296 | 1465115623420 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 01:33:43 INFO - PROCESS | 2296 | 1465115623421 Marionette TRACE conn2 <- [1,226,null,{}] 01:33:43 INFO - PROCESS | 2296 | 1465115623423 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}] 01:33:43 INFO - PROCESS | 2296 | 1465115623424 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:43 INFO - PROCESS | 2296 | 1465115623503 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 01:33:43 INFO - PROCESS | 2296 | 1465115623507 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:43 INFO - PROCESS | 2296 | 1465115623508 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:43 INFO - PROCESS | 2296 | ++DOCSHELL 0x124e26800 == 39 [pid = 2296] [id = 64] 01:33:43 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x128dcfc00) [pid = 2296] [serial = 188] [outer = 0x0] 01:33:43 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x1290e1800) [pid = 2296] [serial = 189] [outer = 0x128dcfc00] 01:33:43 INFO - PROCESS | 2296 | 1465115623534 Marionette DEBUG loaded listener.js 01:33:43 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x12939c000) [pid = 2296] [serial = 190] [outer = 0x128dcfc00] 01:33:43 INFO - PROCESS | 2296 | 1465115623890 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]]]}] 01:33:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 01:33:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 521ms 01:33:43 INFO - PROCESS | 2296 | 1465115623942 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 01:33:43 INFO - PROCESS | 2296 | 1465115623944 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 01:33:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 01:33:43 INFO - PROCESS | 2296 | 1465115623948 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 01:33:43 INFO - PROCESS | 2296 | 1465115623950 Marionette TRACE conn2 <- [1,230,null,{}] 01:33:43 INFO - PROCESS | 2296 | 1465115623954 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}] 01:33:43 INFO - PROCESS | 2296 | 1465115623956 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:44 INFO - PROCESS | 2296 | 1465115624066 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 01:33:44 INFO - PROCESS | 2296 | 1465115624108 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:44 INFO - PROCESS | 2296 | 1465115624111 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:44 INFO - PROCESS | 2296 | ++DOCSHELL 0x113b2d000 == 40 [pid = 2296] [id = 65] 01:33:44 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x113e77800) [pid = 2296] [serial = 191] [outer = 0x0] 01:33:44 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x115e49000) [pid = 2296] [serial = 192] [outer = 0x113e77800] 01:33:44 INFO - PROCESS | 2296 | 1465115624143 Marionette DEBUG loaded listener.js 01:33:44 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x116853800) [pid = 2296] [serial = 193] [outer = 0x113e77800] 01:33:44 INFO - PROCESS | 2296 | 1465115624593 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]]]}] 01:33:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 01:33:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 672ms 01:33:44 INFO - PROCESS | 2296 | 1465115624620 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 01:33:44 INFO - PROCESS | 2296 | 1465115624623 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 01:33:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 01:33:44 INFO - PROCESS | 2296 | 1465115624627 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 01:33:44 INFO - PROCESS | 2296 | 1465115624629 Marionette TRACE conn2 <- [1,234,null,{}] 01:33:44 INFO - PROCESS | 2296 | 1465115624632 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}] 01:33:44 INFO - PROCESS | 2296 | 1465115624634 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:44 INFO - PROCESS | 2296 | 1465115624740 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 01:33:44 INFO - PROCESS | 2296 | 1465115624827 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:44 INFO - PROCESS | 2296 | 1465115624829 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:44 INFO - PROCESS | 2296 | ++DOCSHELL 0x1185ac800 == 41 [pid = 2296] [id = 66] 01:33:44 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x118270400) [pid = 2296] [serial = 194] [outer = 0x0] 01:33:44 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x1183b5c00) [pid = 2296] [serial = 195] [outer = 0x118270400] 01:33:44 INFO - PROCESS | 2296 | 1465115624861 Marionette DEBUG loaded listener.js 01:33:44 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x1184ba400) [pid = 2296] [serial = 196] [outer = 0x118270400] 01:33:45 INFO - PROCESS | 2296 | 1465115625501 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]]]}] 01:33:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 01:33:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 921ms 01:33:45 INFO - PROCESS | 2296 | 1465115625549 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 01:33:45 INFO - PROCESS | 2296 | 1465115625551 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 01:33:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 01:33:45 INFO - PROCESS | 2296 | 1465115625555 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 01:33:45 INFO - PROCESS | 2296 | 1465115625557 Marionette TRACE conn2 <- [1,238,null,{}] 01:33:45 INFO - PROCESS | 2296 | 1465115625561 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}] 01:33:45 INFO - PROCESS | 2296 | 1465115625563 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:45 INFO - PROCESS | 2296 | 1465115625662 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 01:33:45 INFO - PROCESS | 2296 | 1465115625734 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:45 INFO - PROCESS | 2296 | 1465115625737 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:45 INFO - PROCESS | 2296 | ++DOCSHELL 0x116841000 == 42 [pid = 2296] [id = 67] 01:33:45 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x117659c00) [pid = 2296] [serial = 197] [outer = 0x0] 01:33:45 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x118263000) [pid = 2296] [serial = 198] [outer = 0x117659c00] 01:33:45 INFO - PROCESS | 2296 | 1465115625767 Marionette DEBUG loaded listener.js 01:33:45 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x118414000) [pid = 2296] [serial = 199] [outer = 0x117659c00] 01:33:45 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x1184b9000) [pid = 2296] [serial = 200] [outer = 0x12ce75000] 01:33:45 INFO - PROCESS | 2296 | --DOCSHELL 0x119329800 == 41 [pid = 2296] [id = 63] 01:33:45 INFO - PROCESS | 2296 | --DOCSHELL 0x1219db000 == 40 [pid = 2296] [id = 62] 01:33:45 INFO - PROCESS | 2296 | --DOCSHELL 0x1180a0800 == 39 [pid = 2296] [id = 61] 01:33:45 INFO - PROCESS | 2296 | --DOCSHELL 0x121326800 == 38 [pid = 2296] [id = 60] 01:33:45 INFO - PROCESS | 2296 | --DOCSHELL 0x11a1d3800 == 37 [pid = 2296] [id = 59] 01:33:45 INFO - PROCESS | 2296 | --DOCSHELL 0x11991f800 == 36 [pid = 2296] [id = 58] 01:33:45 INFO - PROCESS | 2296 | --DOCSHELL 0x11932a000 == 35 [pid = 2296] [id = 57] 01:33:45 INFO - PROCESS | 2296 | --DOCSHELL 0x1185a5800 == 34 [pid = 2296] [id = 56] 01:33:45 INFO - PROCESS | 2296 | --DOCSHELL 0x1180a4000 == 33 [pid = 2296] [id = 55] 01:33:46 INFO - PROCESS | 2296 | --DOCSHELL 0x116a8d800 == 32 [pid = 2296] [id = 54] 01:33:46 INFO - PROCESS | 2296 | --DOCSHELL 0x113b3b000 == 31 [pid = 2296] [id = 53] 01:33:46 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x124dafc00) [pid = 2296] [serial = 103] [outer = 0x0] [url = about:blank] 01:33:46 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x128c48400) [pid = 2296] [serial = 115] [outer = 0x0] [url = about:blank] 01:33:46 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x119ed7c00) [pid = 2296] [serial = 133] [outer = 0x0] [url = about:blank] 01:33:46 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x121d40c00) [pid = 2296] [serial = 135] [outer = 0x0] [url = about:blank] 01:33:46 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x1243e2400) [pid = 2296] [serial = 136] [outer = 0x0] [url = about:blank] 01:33:46 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x1168aa400) [pid = 2296] [serial = 120] [outer = 0x0] [url = about:blank] 01:33:46 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x117307400) [pid = 2296] [serial = 121] [outer = 0x0] [url = about:blank] 01:33:46 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x1182ba000) [pid = 2296] [serial = 123] [outer = 0x0] [url = about:blank] 01:33:46 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x119c0fc00) [pid = 2296] [serial = 132] [outer = 0x0] [url = about:blank] 01:33:46 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x118415800) [pid = 2296] [serial = 124] [outer = 0x0] [url = about:blank] 01:33:46 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x1184c7800) [pid = 2296] [serial = 127] [outer = 0x0] [url = about:blank] 01:33:46 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x1182ba800) [pid = 2296] [serial = 126] [outer = 0x0] [url = about:blank] 01:33:46 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x1191c5000) [pid = 2296] [serial = 129] [outer = 0x0] [url = about:blank] 01:33:46 INFO - PROCESS | 2296 | --DOMWINDOW == 83 (0x1290e4400) [pid = 2296] [serial = 118] [outer = 0x0] [url = about:blank] 01:33:46 INFO - PROCESS | 2296 | --DOMWINDOW == 82 (0x1191ec400) [pid = 2296] [serial = 130] [outer = 0x0] [url = about:blank] 01:33:46 INFO - PROCESS | 2296 | --DOMWINDOW == 81 (0x129005400) [pid = 2296] [serial = 117] [outer = 0x0] [url = about:blank] 01:33:46 INFO - PROCESS | 2296 | 1465115626179 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]]]}] 01:33:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 01:33:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 670ms 01:33:46 INFO - PROCESS | 2296 | 1465115626225 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 01:33:46 INFO - PROCESS | 2296 | 1465115626228 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 01:33:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 01:33:46 INFO - PROCESS | 2296 | 1465115626232 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 01:33:46 INFO - PROCESS | 2296 | 1465115626233 Marionette TRACE conn2 <- [1,242,null,{}] 01:33:46 INFO - PROCESS | 2296 | 1465115626236 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}] 01:33:46 INFO - PROCESS | 2296 | 1465115626237 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:46 INFO - PROCESS | 2296 | 1465115626313 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 01:33:46 INFO - PROCESS | 2296 | 1465115626319 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:46 INFO - PROCESS | 2296 | 1465115626320 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:46 INFO - PROCESS | 2296 | ++DOCSHELL 0x117e24800 == 32 [pid = 2296] [id = 68] 01:33:46 INFO - PROCESS | 2296 | ++DOMWINDOW == 82 (0x1184bb800) [pid = 2296] [serial = 201] [outer = 0x0] 01:33:46 INFO - PROCESS | 2296 | ++DOMWINDOW == 83 (0x119153400) [pid = 2296] [serial = 202] [outer = 0x1184bb800] 01:33:46 INFO - PROCESS | 2296 | 1465115626350 Marionette DEBUG loaded listener.js 01:33:46 INFO - PROCESS | 2296 | ++DOMWINDOW == 84 (0x119ed5c00) [pid = 2296] [serial = 203] [outer = 0x1184bb800] 01:33:46 INFO - PROCESS | 2296 | 1465115626656 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]]]}] 01:33:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 01:33:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 468ms 01:33:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 01:33:46 INFO - PROCESS | 2296 | 1465115626701 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 01:33:46 INFO - PROCESS | 2296 | 1465115626702 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 01:33:46 INFO - PROCESS | 2296 | 1465115626704 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 01:33:46 INFO - PROCESS | 2296 | 1465115626706 Marionette TRACE conn2 <- [1,246,null,{}] 01:33:46 INFO - PROCESS | 2296 | 1465115626714 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}] 01:33:46 INFO - PROCESS | 2296 | 1465115626718 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:46 INFO - PROCESS | 2296 | 1465115626795 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 01:33:46 INFO - PROCESS | 2296 | 1465115626800 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:46 INFO - PROCESS | 2296 | 1465115626803 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:46 INFO - PROCESS | 2296 | ++DOCSHELL 0x119163800 == 33 [pid = 2296] [id = 69] 01:33:46 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x12140f800) [pid = 2296] [serial = 204] [outer = 0x0] 01:33:46 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x121b9bc00) [pid = 2296] [serial = 205] [outer = 0x12140f800] 01:33:46 INFO - PROCESS | 2296 | 1465115626833 Marionette DEBUG loaded listener.js 01:33:46 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x124318000) [pid = 2296] [serial = 206] [outer = 0x12140f800] 01:33:47 INFO - PROCESS | 2296 | 1465115627137 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]]]}] 01:33:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 01:33:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 470ms 01:33:47 INFO - PROCESS | 2296 | 1465115627175 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 01:33:47 INFO - PROCESS | 2296 | 1465115627178 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 01:33:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 01:33:47 INFO - PROCESS | 2296 | 1465115627181 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 01:33:47 INFO - PROCESS | 2296 | 1465115627182 Marionette TRACE conn2 <- [1,250,null,{}] 01:33:47 INFO - PROCESS | 2296 | 1465115627185 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}] 01:33:47 INFO - PROCESS | 2296 | 1465115627186 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:47 INFO - PROCESS | 2296 | 1465115627267 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 01:33:47 INFO - PROCESS | 2296 | 1465115627310 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:47 INFO - PROCESS | 2296 | 1465115627311 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:47 INFO - PROCESS | 2296 | ++DOCSHELL 0x119712800 == 34 [pid = 2296] [id = 70] 01:33:47 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x113e78800) [pid = 2296] [serial = 207] [outer = 0x0] 01:33:47 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x12456c400) [pid = 2296] [serial = 208] [outer = 0x113e78800] 01:33:47 INFO - PROCESS | 2296 | 1465115627336 Marionette DEBUG loaded listener.js 01:33:47 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x124db1800) [pid = 2296] [serial = 209] [outer = 0x113e78800] 01:33:47 INFO - PROCESS | 2296 | 1465115627624 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]]]}] 01:33:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 01:33:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 469ms 01:33:47 INFO - PROCESS | 2296 | 1465115627653 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 01:33:47 INFO - PROCESS | 2296 | 1465115627655 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 01:33:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 01:33:47 INFO - PROCESS | 2296 | 1465115627659 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 01:33:47 INFO - PROCESS | 2296 | 1465115627663 Marionette TRACE conn2 <- [1,254,null,{}] 01:33:47 INFO - PROCESS | 2296 | 1465115627667 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}] 01:33:47 INFO - PROCESS | 2296 | 1465115627669 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:47 INFO - PROCESS | 2296 | 1465115627764 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 01:33:47 INFO - PROCESS | 2296 | 1465115627767 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:47 INFO - PROCESS | 2296 | 1465115627768 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:47 INFO - PROCESS | 2296 | ++DOCSHELL 0x11a1f1800 == 35 [pid = 2296] [id = 71] 01:33:47 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x121d39000) [pid = 2296] [serial = 210] [outer = 0x0] 01:33:47 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x1263e4400) [pid = 2296] [serial = 211] [outer = 0x121d39000] 01:33:47 INFO - PROCESS | 2296 | 1465115627791 Marionette DEBUG loaded listener.js 01:33:47 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x126847000) [pid = 2296] [serial = 212] [outer = 0x121d39000] 01:33:48 INFO - PROCESS | 2296 | 1465115628231 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]]]}] 01:33:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 01:33:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 625ms 01:33:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 01:33:48 INFO - PROCESS | 2296 | 1465115628284 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 01:33:48 INFO - PROCESS | 2296 | 1465115628285 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 01:33:48 INFO - PROCESS | 2296 | 1465115628289 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 01:33:48 INFO - PROCESS | 2296 | 1465115628290 Marionette TRACE conn2 <- [1,258,null,{}] 01:33:48 INFO - PROCESS | 2296 | 1465115628294 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}] 01:33:48 INFO - PROCESS | 2296 | 1465115628300 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:48 INFO - PROCESS | 2296 | 1465115628484 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 01:33:48 INFO - PROCESS | 2296 | 1465115628541 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:48 INFO - PROCESS | 2296 | 1465115628542 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:48 INFO - PROCESS | 2296 | ++DOCSHELL 0x121538000 == 36 [pid = 2296] [id = 72] 01:33:48 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x126358800) [pid = 2296] [serial = 213] [outer = 0x0] 01:33:48 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x128c42800) [pid = 2296] [serial = 214] [outer = 0x126358800] 01:33:48 INFO - PROCESS | 2296 | 1465115628584 Marionette DEBUG loaded listener.js 01:33:48 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x1293a1800) [pid = 2296] [serial = 215] [outer = 0x126358800] 01:33:48 INFO - PROCESS | 2296 | 1465115628898 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]]]}] 01:33:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 01:33:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 624ms 01:33:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 01:33:48 INFO - PROCESS | 2296 | 1465115628918 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 01:33:48 INFO - PROCESS | 2296 | 1465115628919 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 01:33:48 INFO - PROCESS | 2296 | 1465115628921 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 01:33:48 INFO - PROCESS | 2296 | 1465115628923 Marionette TRACE conn2 <- [1,262,null,{}] 01:33:48 INFO - PROCESS | 2296 | 1465115628925 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}] 01:33:48 INFO - PROCESS | 2296 | 1465115628926 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:49 INFO - PROCESS | 2296 | 1465115629039 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 01:33:49 INFO - PROCESS | 2296 | 1465115629073 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:49 INFO - PROCESS | 2296 | 1465115629074 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:49 INFO - PROCESS | 2296 | ++DOCSHELL 0x124895000 == 37 [pid = 2296] [id = 73] 01:33:49 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x113e78400) [pid = 2296] [serial = 216] [outer = 0x0] 01:33:49 INFO - PROCESS | 2296 | ++DOMWINDOW == 98 (0x129588000) [pid = 2296] [serial = 217] [outer = 0x113e78400] 01:33:49 INFO - PROCESS | 2296 | 1465115629099 Marionette DEBUG loaded listener.js 01:33:49 INFO - PROCESS | 2296 | ++DOMWINDOW == 99 (0x129593c00) [pid = 2296] [serial = 218] [outer = 0x113e78400] 01:33:49 INFO - PROCESS | 2296 | 1465115629388 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]]]}] 01:33:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 01:33:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 518ms 01:33:49 INFO - PROCESS | 2296 | 1465115629440 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 01:33:49 INFO - PROCESS | 2296 | 1465115629442 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 01:33:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 01:33:49 INFO - PROCESS | 2296 | 1465115629449 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 01:33:49 INFO - PROCESS | 2296 | 1465115629450 Marionette TRACE conn2 <- [1,266,null,{}] 01:33:49 INFO - PROCESS | 2296 | 1465115629453 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}] 01:33:49 INFO - PROCESS | 2296 | 1465115629454 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:49 INFO - PROCESS | 2296 | 1465115629544 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 01:33:49 INFO - PROCESS | 2296 | 1465115629547 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:49 INFO - PROCESS | 2296 | 1465115629549 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:49 INFO - PROCESS | 2296 | ++DOCSHELL 0x124e3d000 == 38 [pid = 2296] [id = 74] 01:33:49 INFO - PROCESS | 2296 | ++DOMWINDOW == 100 (0x1243eec00) [pid = 2296] [serial = 219] [outer = 0x0] 01:33:49 INFO - PROCESS | 2296 | ++DOMWINDOW == 101 (0x1298ad800) [pid = 2296] [serial = 220] [outer = 0x1243eec00] 01:33:49 INFO - PROCESS | 2296 | 1465115629573 Marionette DEBUG loaded listener.js 01:33:49 INFO - PROCESS | 2296 | ++DOMWINDOW == 102 (0x12a75f800) [pid = 2296] [serial = 221] [outer = 0x1243eec00] 01:33:49 INFO - PROCESS | 2296 | 1465115629874 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]]]}] 01:33:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 01:33:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 468ms 01:33:49 INFO - PROCESS | 2296 | 1465115629919 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 01:33:49 INFO - PROCESS | 2296 | 1465115629920 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 01:33:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 01:33:49 INFO - PROCESS | 2296 | 1465115629922 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 01:33:49 INFO - PROCESS | 2296 | 1465115629923 Marionette TRACE conn2 <- [1,270,null,{}] 01:33:49 INFO - PROCESS | 2296 | 1465115629926 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}] 01:33:49 INFO - PROCESS | 2296 | 1465115629927 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:50 INFO - PROCESS | 2296 | 1465115630025 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 01:33:50 INFO - PROCESS | 2296 | 1465115630029 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:50 INFO - PROCESS | 2296 | 1465115630030 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:50 INFO - PROCESS | 2296 | ++DOCSHELL 0x126835800 == 39 [pid = 2296] [id = 75] 01:33:50 INFO - PROCESS | 2296 | ++DOMWINDOW == 103 (0x1290e8400) [pid = 2296] [serial = 222] [outer = 0x0] 01:33:50 INFO - PROCESS | 2296 | ++DOMWINDOW == 104 (0x12a7f5800) [pid = 2296] [serial = 223] [outer = 0x1290e8400] 01:33:50 INFO - PROCESS | 2296 | 1465115630054 Marionette DEBUG loaded listener.js 01:33:50 INFO - PROCESS | 2296 | ++DOMWINDOW == 105 (0x12a8e3400) [pid = 2296] [serial = 224] [outer = 0x1290e8400] 01:33:50 INFO - PROCESS | 2296 | --DOMWINDOW == 104 (0x117655800) [pid = 2296] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 01:33:50 INFO - PROCESS | 2296 | --DOMWINDOW == 103 (0x118775000) [pid = 2296] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 01:33:50 INFO - PROCESS | 2296 | --DOMWINDOW == 102 (0x116606400) [pid = 2296] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 01:33:50 INFO - PROCESS | 2296 | --DOMWINDOW == 101 (0x118194c00) [pid = 2296] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 01:33:50 INFO - PROCESS | 2296 | --DOMWINDOW == 100 (0x116827c00) [pid = 2296] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 01:33:50 INFO - PROCESS | 2296 | --DOMWINDOW == 99 (0x118048800) [pid = 2296] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 01:33:50 INFO - PROCESS | 2296 | --DOMWINDOW == 98 (0x111d7c000) [pid = 2296] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 01:33:50 INFO - PROCESS | 2296 | --DOMWINDOW == 97 (0x117658800) [pid = 2296] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 01:33:50 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x118723400) [pid = 2296] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 01:33:50 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x118718c00) [pid = 2296] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 01:33:50 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x119a57000) [pid = 2296] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 01:33:50 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x124824800) [pid = 2296] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 01:33:50 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x118056c00) [pid = 2296] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 01:33:50 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x11819b400) [pid = 2296] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 01:33:50 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x118048c00) [pid = 2296] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 01:33:50 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x126605400) [pid = 2296] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 01:33:50 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x1160b1000) [pid = 2296] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 01:33:50 INFO - PROCESS | 2296 | 1465115630443 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]]]}] 01:33:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 01:33:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 571ms 01:33:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 01:33:50 INFO - PROCESS | 2296 | 1465115630494 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 01:33:50 INFO - PROCESS | 2296 | 1465115630495 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 01:33:50 INFO - PROCESS | 2296 | 1465115630497 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 01:33:50 INFO - PROCESS | 2296 | 1465115630498 Marionette TRACE conn2 <- [1,274,null,{}] 01:33:50 INFO - PROCESS | 2296 | 1465115630500 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}] 01:33:50 INFO - PROCESS | 2296 | 1465115630501 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:50 INFO - PROCESS | 2296 | 1465115630595 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 01:33:50 INFO - PROCESS | 2296 | 1465115630624 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:50 INFO - PROCESS | 2296 | 1465115630626 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:50 INFO - PROCESS | 2296 | ++DOCSHELL 0x124e28800 == 40 [pid = 2296] [id = 76] 01:33:50 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x116f83c00) [pid = 2296] [serial = 225] [outer = 0x0] 01:33:50 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x118716c00) [pid = 2296] [serial = 226] [outer = 0x116f83c00] 01:33:50 INFO - PROCESS | 2296 | 1465115630650 Marionette DEBUG loaded listener.js 01:33:50 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x124741c00) [pid = 2296] [serial = 227] [outer = 0x116f83c00] 01:33:50 INFO - PROCESS | 2296 | 1465115630905 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]]]}] 01:33:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 01:33:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 419ms 01:33:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 01:33:50 INFO - PROCESS | 2296 | 1465115630918 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 01:33:50 INFO - PROCESS | 2296 | 1465115630920 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 01:33:50 INFO - PROCESS | 2296 | 1465115630922 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 01:33:50 INFO - PROCESS | 2296 | 1465115630924 Marionette TRACE conn2 <- [1,278,null,{}] 01:33:50 INFO - PROCESS | 2296 | 1465115630938 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}] 01:33:50 INFO - PROCESS | 2296 | 1465115630940 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:51 INFO - PROCESS | 2296 | 1465115631033 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 01:33:51 INFO - PROCESS | 2296 | 1465115631037 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:51 INFO - PROCESS | 2296 | 1465115631039 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:51 INFO - PROCESS | 2296 | ++DOCSHELL 0x128faa800 == 41 [pid = 2296] [id = 77] 01:33:51 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x124824800) [pid = 2296] [serial = 228] [outer = 0x0] 01:33:51 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x12a8e5400) [pid = 2296] [serial = 229] [outer = 0x124824800] 01:33:51 INFO - PROCESS | 2296 | 1465115631064 Marionette DEBUG loaded listener.js 01:33:51 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x12ad45800) [pid = 2296] [serial = 230] [outer = 0x124824800] 01:33:51 INFO - PROCESS | 2296 | 1465115631391 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]]]}] 01:33:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 01:33:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 519ms 01:33:51 INFO - PROCESS | 2296 | 1465115631441 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 01:33:51 INFO - PROCESS | 2296 | 1465115631442 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 01:33:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 01:33:51 INFO - PROCESS | 2296 | 1465115631445 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 01:33:51 INFO - PROCESS | 2296 | 1465115631446 Marionette TRACE conn2 <- [1,282,null,{}] 01:33:51 INFO - PROCESS | 2296 | 1465115631448 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}] 01:33:51 INFO - PROCESS | 2296 | 1465115631449 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:51 INFO - PROCESS | 2296 | 1465115631550 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 01:33:51 INFO - PROCESS | 2296 | 1465115631556 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:51 INFO - PROCESS | 2296 | 1465115631557 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:51 INFO - PROCESS | 2296 | ++DOCSHELL 0x12930b000 == 42 [pid = 2296] [id = 78] 01:33:51 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x12ad4a000) [pid = 2296] [serial = 231] [outer = 0x0] 01:33:51 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x12adad400) [pid = 2296] [serial = 232] [outer = 0x12ad4a000] 01:33:51 INFO - PROCESS | 2296 | 1465115631581 Marionette DEBUG loaded listener.js 01:33:51 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x12b30c400) [pid = 2296] [serial = 233] [outer = 0x12ad4a000] 01:33:51 INFO - PROCESS | 2296 | 1465115631863 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]]]}] 01:33:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 01:33:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 469ms 01:33:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 01:33:51 INFO - PROCESS | 2296 | 1465115631916 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 01:33:51 INFO - PROCESS | 2296 | 1465115631917 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 01:33:51 INFO - PROCESS | 2296 | 1465115631919 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 01:33:51 INFO - PROCESS | 2296 | 1465115631920 Marionette TRACE conn2 <- [1,286,null,{}] 01:33:51 INFO - PROCESS | 2296 | 1465115631922 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}] 01:33:51 INFO - PROCESS | 2296 | 1465115631923 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:52 INFO - PROCESS | 2296 | 1465115632002 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 01:33:52 INFO - PROCESS | 2296 | 1465115632006 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:52 INFO - PROCESS | 2296 | 1465115632007 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:52 INFO - PROCESS | 2296 | ++DOCSHELL 0x12987b800 == 43 [pid = 2296] [id = 79] 01:33:52 INFO - PROCESS | 2296 | ++DOMWINDOW == 98 (0x12b30d400) [pid = 2296] [serial = 234] [outer = 0x0] 01:33:52 INFO - PROCESS | 2296 | ++DOMWINDOW == 99 (0x12bade400) [pid = 2296] [serial = 235] [outer = 0x12b30d400] 01:33:52 INFO - PROCESS | 2296 | 1465115632031 Marionette DEBUG loaded listener.js 01:33:52 INFO - PROCESS | 2296 | ++DOMWINDOW == 100 (0x12bae3c00) [pid = 2296] [serial = 236] [outer = 0x12b30d400] 01:33:52 INFO - PROCESS | 2296 | 1465115632412 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]]]}] 01:33:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 01:33:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 518ms 01:33:52 INFO - PROCESS | 2296 | 1465115632438 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 01:33:52 INFO - PROCESS | 2296 | 1465115632440 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 01:33:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 01:33:52 INFO - PROCESS | 2296 | 1465115632444 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 01:33:52 INFO - PROCESS | 2296 | 1465115632446 Marionette TRACE conn2 <- [1,290,null,{}] 01:33:52 INFO - PROCESS | 2296 | 1465115632450 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}] 01:33:52 INFO - PROCESS | 2296 | 1465115632451 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:52 INFO - PROCESS | 2296 | 1465115632554 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 01:33:52 INFO - PROCESS | 2296 | 1465115632599 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:52 INFO - PROCESS | 2296 | 1465115632602 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:52 INFO - PROCESS | 2296 | ++DOCSHELL 0x11701a000 == 44 [pid = 2296] [id = 80] 01:33:52 INFO - PROCESS | 2296 | ++DOMWINDOW == 101 (0x1160b1400) [pid = 2296] [serial = 237] [outer = 0x0] 01:33:52 INFO - PROCESS | 2296 | ++DOMWINDOW == 102 (0x116f80c00) [pid = 2296] [serial = 238] [outer = 0x1160b1400] 01:33:52 INFO - PROCESS | 2296 | 1465115632633 Marionette DEBUG loaded listener.js 01:33:52 INFO - PROCESS | 2296 | ++DOMWINDOW == 103 (0x11826fc00) [pid = 2296] [serial = 239] [outer = 0x1160b1400] 01:33:53 INFO - PROCESS | 2296 | 1465115633098 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]]]}] 01:33:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 01:33:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 670ms 01:33:53 INFO - PROCESS | 2296 | 1465115633115 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 01:33:53 INFO - PROCESS | 2296 | 1465115633119 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 01:33:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 01:33:53 INFO - PROCESS | 2296 | 1465115633126 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 01:33:53 INFO - PROCESS | 2296 | 1465115633129 Marionette TRACE conn2 <- [1,294,null,{}] 01:33:53 INFO - PROCESS | 2296 | 1465115633133 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}] 01:33:53 INFO - PROCESS | 2296 | 1465115633136 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:53 INFO - PROCESS | 2296 | 1465115633289 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 01:33:53 INFO - PROCESS | 2296 | 1465115633376 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:53 INFO - PROCESS | 2296 | 1465115633378 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:53 INFO - PROCESS | 2296 | ++DOCSHELL 0x1219db000 == 45 [pid = 2296] [id = 81] 01:33:53 INFO - PROCESS | 2296 | ++DOMWINDOW == 104 (0x118776000) [pid = 2296] [serial = 240] [outer = 0x0] 01:33:53 INFO - PROCESS | 2296 | ++DOMWINDOW == 105 (0x121303400) [pid = 2296] [serial = 241] [outer = 0x118776000] 01:33:53 INFO - PROCESS | 2296 | 1465115633430 Marionette DEBUG loaded listener.js 01:33:53 INFO - PROCESS | 2296 | ++DOMWINDOW == 106 (0x1218e3800) [pid = 2296] [serial = 242] [outer = 0x118776000] 01:33:53 INFO - PROCESS | 2296 | 1465115633888 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]]]}] 01:33:53 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. 01:33:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 772ms 01:33:53 INFO - PROCESS | 2296 | 1465115633897 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 01:33:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 01:33:53 INFO - PROCESS | 2296 | 1465115633899 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 01:33:53 INFO - PROCESS | 2296 | 1465115633901 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 01:33:53 INFO - PROCESS | 2296 | 1465115633904 Marionette TRACE conn2 <- [1,298,null,{}] 01:33:53 INFO - PROCESS | 2296 | 1465115633911 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}] 01:33:53 INFO - PROCESS | 2296 | 1465115633915 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:54 INFO - PROCESS | 2296 | 1465115634014 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 01:33:54 INFO - PROCESS | 2296 | 1465115634060 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:54 INFO - PROCESS | 2296 | 1465115634062 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:54 INFO - PROCESS | 2296 | ++DOCSHELL 0x126dda000 == 46 [pid = 2296] [id = 82] 01:33:54 INFO - PROCESS | 2296 | ++DOMWINDOW == 107 (0x12452b000) [pid = 2296] [serial = 243] [outer = 0x0] 01:33:54 INFO - PROCESS | 2296 | ++DOMWINDOW == 108 (0x126286800) [pid = 2296] [serial = 244] [outer = 0x12452b000] 01:33:54 INFO - PROCESS | 2296 | 1465115634097 Marionette DEBUG loaded listener.js 01:33:54 INFO - PROCESS | 2296 | ++DOMWINDOW == 109 (0x126dadc00) [pid = 2296] [serial = 245] [outer = 0x12452b000] 01:33:54 INFO - PROCESS | 2296 | 1465115634503 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]]]}] 01:33:54 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. 01:33:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 622ms 01:33:54 INFO - PROCESS | 2296 | 1465115634524 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 01:33:54 INFO - PROCESS | 2296 | 1465115634526 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 01:33:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 01:33:54 INFO - PROCESS | 2296 | 1465115634528 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 01:33:54 INFO - PROCESS | 2296 | 1465115634529 Marionette TRACE conn2 <- [1,302,null,{}] 01:33:54 INFO - PROCESS | 2296 | 1465115634532 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}] 01:33:54 INFO - PROCESS | 2296 | 1465115634533 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:54 INFO - PROCESS | 2296 | 1465115634632 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 01:33:54 INFO - PROCESS | 2296 | 1465115634677 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:54 INFO - PROCESS | 2296 | 1465115634679 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:54 INFO - PROCESS | 2296 | ++DOCSHELL 0x129892800 == 47 [pid = 2296] [id = 83] 01:33:54 INFO - PROCESS | 2296 | ++DOMWINDOW == 110 (0x128be4400) [pid = 2296] [serial = 246] [outer = 0x0] 01:33:54 INFO - PROCESS | 2296 | ++DOMWINDOW == 111 (0x128be8800) [pid = 2296] [serial = 247] [outer = 0x128be4400] 01:33:54 INFO - PROCESS | 2296 | 1465115634707 Marionette DEBUG loaded listener.js 01:33:54 INFO - PROCESS | 2296 | ++DOMWINDOW == 112 (0x128bee400) [pid = 2296] [serial = 248] [outer = 0x128be4400] 01:33:55 INFO - PROCESS | 2296 | 1465115635127 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]]]}] 01:33:55 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. 01:33:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 619ms 01:33:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 01:33:55 INFO - PROCESS | 2296 | 1465115635147 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 01:33:55 INFO - PROCESS | 2296 | 1465115635149 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 01:33:55 INFO - PROCESS | 2296 | 1465115635152 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 01:33:55 INFO - PROCESS | 2296 | 1465115635153 Marionette TRACE conn2 <- [1,306,null,{}] 01:33:55 INFO - PROCESS | 2296 | 1465115635155 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}] 01:33:55 INFO - PROCESS | 2296 | 1465115635156 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:55 INFO - PROCESS | 2296 | 1465115635270 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 01:33:55 INFO - PROCESS | 2296 | 1465115635375 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:55 INFO - PROCESS | 2296 | 1465115635376 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:55 INFO - PROCESS | 2296 | ++DOCSHELL 0x1162d4800 == 48 [pid = 2296] [id = 84] 01:33:55 INFO - PROCESS | 2296 | ++DOMWINDOW == 113 (0x11682a000) [pid = 2296] [serial = 249] [outer = 0x0] 01:33:55 INFO - PROCESS | 2296 | ++DOMWINDOW == 114 (0x1263f2c00) [pid = 2296] [serial = 250] [outer = 0x11682a000] 01:33:55 INFO - PROCESS | 2296 | 1465115635438 Marionette DEBUG loaded listener.js 01:33:55 INFO - PROCESS | 2296 | ++DOMWINDOW == 115 (0x128c40800) [pid = 2296] [serial = 251] [outer = 0x11682a000] 01:33:56 INFO - PROCESS | 2296 | 1465115636105 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]]]}] 01:33:56 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. 01:33:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1020ms 01:33:56 INFO - PROCESS | 2296 | 1465115636172 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 01:33:56 INFO - PROCESS | 2296 | 1465115636174 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 01:33:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 01:33:56 INFO - PROCESS | 2296 | 1465115636187 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 01:33:56 INFO - PROCESS | 2296 | 1465115636189 Marionette TRACE conn2 <- [1,310,null,{}] 01:33:56 INFO - PROCESS | 2296 | 1465115636193 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}] 01:33:56 INFO - PROCESS | 2296 | 1465115636194 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:56 INFO - PROCESS | 2296 | 1465115636285 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 01:33:56 INFO - PROCESS | 2296 | 1465115636335 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:56 INFO - PROCESS | 2296 | 1465115636338 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:56 INFO - PROCESS | 2296 | ++DOCSHELL 0x117e12800 == 49 [pid = 2296] [id = 85] 01:33:56 INFO - PROCESS | 2296 | ++DOMWINDOW == 116 (0x118266000) [pid = 2296] [serial = 252] [outer = 0x0] 01:33:56 INFO - PROCESS | 2296 | ++DOMWINDOW == 117 (0x1182c1c00) [pid = 2296] [serial = 253] [outer = 0x118266000] 01:33:56 INFO - PROCESS | 2296 | 1465115636365 Marionette DEBUG loaded listener.js 01:33:56 INFO - PROCESS | 2296 | ++DOMWINDOW == 118 (0x118779800) [pid = 2296] [serial = 254] [outer = 0x118266000] 01:33:56 INFO - PROCESS | 2296 | 1465115636835 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]]]}] 01:33:56 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. 01:33:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 679ms 01:33:56 INFO - PROCESS | 2296 | 1465115636869 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 01:33:56 INFO - PROCESS | 2296 | 1465115636874 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 01:33:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 01:33:56 INFO - PROCESS | 2296 | 1465115636884 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 01:33:56 INFO - PROCESS | 2296 | 1465115636887 Marionette TRACE conn2 <- [1,314,null,{}] 01:33:56 INFO - PROCESS | 2296 | 1465115636890 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}] 01:33:56 INFO - PROCESS | 2296 | 1465115636894 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:57 INFO - PROCESS | 2296 | 1465115637061 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 01:33:57 INFO - PROCESS | 2296 | --DOCSHELL 0x12930b000 == 48 [pid = 2296] [id = 78] 01:33:57 INFO - PROCESS | 2296 | --DOCSHELL 0x128faa800 == 47 [pid = 2296] [id = 77] 01:33:57 INFO - PROCESS | 2296 | --DOCSHELL 0x124e28800 == 46 [pid = 2296] [id = 76] 01:33:57 INFO - PROCESS | 2296 | --DOMWINDOW == 117 (0x1290e1800) [pid = 2296] [serial = 189] [outer = 0x0] [url = about:blank] 01:33:57 INFO - PROCESS | 2296 | --DOCSHELL 0x126835800 == 45 [pid = 2296] [id = 75] 01:33:57 INFO - PROCESS | 2296 | --DOCSHELL 0x124e3d000 == 44 [pid = 2296] [id = 74] 01:33:57 INFO - PROCESS | 2296 | --DOCSHELL 0x124895000 == 43 [pid = 2296] [id = 73] 01:33:57 INFO - PROCESS | 2296 | --DOCSHELL 0x121538000 == 42 [pid = 2296] [id = 72] 01:33:57 INFO - PROCESS | 2296 | --DOCSHELL 0x11a1f1800 == 41 [pid = 2296] [id = 71] 01:33:57 INFO - PROCESS | 2296 | --DOCSHELL 0x119712800 == 40 [pid = 2296] [id = 70] 01:33:57 INFO - PROCESS | 2296 | --DOCSHELL 0x119163800 == 39 [pid = 2296] [id = 69] 01:33:57 INFO - PROCESS | 2296 | --DOCSHELL 0x117e24800 == 38 [pid = 2296] [id = 68] 01:33:57 INFO - PROCESS | 2296 | 1465115637201 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:57 INFO - PROCESS | 2296 | 1465115637202 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:57 INFO - PROCESS | 2296 | --DOCSHELL 0x116841000 == 37 [pid = 2296] [id = 67] 01:33:57 INFO - PROCESS | 2296 | --DOCSHELL 0x1185ac800 == 36 [pid = 2296] [id = 66] 01:33:57 INFO - PROCESS | 2296 | --DOCSHELL 0x113b2d000 == 35 [pid = 2296] [id = 65] 01:33:57 INFO - PROCESS | 2296 | --DOCSHELL 0x124e26800 == 34 [pid = 2296] [id = 64] 01:33:57 INFO - PROCESS | 2296 | ++DOCSHELL 0x1132aa800 == 35 [pid = 2296] [id = 86] 01:33:57 INFO - PROCESS | 2296 | ++DOMWINDOW == 118 (0x11804a800) [pid = 2296] [serial = 255] [outer = 0x0] 01:33:57 INFO - PROCESS | 2296 | ++DOMWINDOW == 119 (0x118a1bc00) [pid = 2296] [serial = 256] [outer = 0x11804a800] 01:33:57 INFO - PROCESS | 2296 | 1465115637253 Marionette DEBUG loaded listener.js 01:33:57 INFO - PROCESS | 2296 | ++DOMWINDOW == 120 (0x119c12000) [pid = 2296] [serial = 257] [outer = 0x11804a800] 01:33:57 INFO - PROCESS | 2296 | --DOMWINDOW == 119 (0x12130b000) [pid = 2296] [serial = 169] [outer = 0x0] [url = about:blank] 01:33:57 INFO - PROCESS | 2296 | --DOMWINDOW == 118 (0x1191f3800) [pid = 2296] [serial = 165] [outer = 0x0] [url = about:blank] 01:33:57 INFO - PROCESS | 2296 | --DOMWINDOW == 117 (0x119ecf000) [pid = 2296] [serial = 168] [outer = 0x0] [url = about:blank] 01:33:57 INFO - PROCESS | 2296 | --DOMWINDOW == 116 (0x118055000) [pid = 2296] [serial = 154] [outer = 0x0] [url = about:blank] 01:33:57 INFO - PROCESS | 2296 | --DOMWINDOW == 115 (0x116f84c00) [pid = 2296] [serial = 153] [outer = 0x0] [url = about:blank] 01:33:57 INFO - PROCESS | 2296 | --DOMWINDOW == 114 (0x11877cc00) [pid = 2296] [serial = 162] [outer = 0x0] [url = about:blank] 01:33:57 INFO - PROCESS | 2296 | --DOMWINDOW == 113 (0x1191c7400) [pid = 2296] [serial = 163] [outer = 0x0] [url = about:blank] 01:33:57 INFO - PROCESS | 2296 | --DOMWINDOW == 112 (0x124744c00) [pid = 2296] [serial = 174] [outer = 0x0] [url = about:blank] 01:33:57 INFO - PROCESS | 2296 | --DOMWINDOW == 111 (0x118265c00) [pid = 2296] [serial = 159] [outer = 0x0] [url = about:blank] 01:33:57 INFO - PROCESS | 2296 | --DOMWINDOW == 110 (0x1182c1800) [pid = 2296] [serial = 160] [outer = 0x0] [url = about:blank] 01:33:57 INFO - PROCESS | 2296 | --DOMWINDOW == 109 (0x112fc2400) [pid = 2296] [serial = 139] [outer = 0x0] [url = about:blank] 01:33:57 INFO - PROCESS | 2296 | --DOMWINDOW == 108 (0x1122b6000) [pid = 2296] [serial = 138] [outer = 0x0] [url = about:blank] 01:33:57 INFO - PROCESS | 2296 | --DOMWINDOW == 107 (0x11826b800) [pid = 2296] [serial = 142] [outer = 0x0] [url = about:blank] 01:33:57 INFO - PROCESS | 2296 | --DOMWINDOW == 106 (0x118050c00) [pid = 2296] [serial = 141] [outer = 0x0] [url = about:blank] 01:33:57 INFO - PROCESS | 2296 | --DOMWINDOW == 105 (0x119c11800) [pid = 2296] [serial = 145] [outer = 0x0] [url = about:blank] 01:33:57 INFO - PROCESS | 2296 | --DOMWINDOW == 104 (0x119156400) [pid = 2296] [serial = 144] [outer = 0x0] [url = about:blank] 01:33:57 INFO - PROCESS | 2296 | --DOMWINDOW == 103 (0x1218e4000) [pid = 2296] [serial = 171] [outer = 0x0] [url = about:blank] 01:33:57 INFO - PROCESS | 2296 | --DOMWINDOW == 102 (0x1245e0800) [pid = 2296] [serial = 148] [outer = 0x0] [url = about:blank] 01:33:57 INFO - PROCESS | 2296 | --DOMWINDOW == 101 (0x126288000) [pid = 2296] [serial = 177] [outer = 0x0] [url = about:blank] 01:33:57 INFO - PROCESS | 2296 | --DOMWINDOW == 100 (0x1237b3c00) [pid = 2296] [serial = 147] [outer = 0x0] [url = about:blank] 01:33:57 INFO - PROCESS | 2296 | --DOMWINDOW == 99 (0x124db3800) [pid = 2296] [serial = 175] [outer = 0x0] [url = about:blank] 01:33:57 INFO - PROCESS | 2296 | --DOMWINDOW == 98 (0x126287000) [pid = 2296] [serial = 183] [outer = 0x0] [url = about:blank] 01:33:57 INFO - PROCESS | 2296 | --DOMWINDOW == 97 (0x1197c1000) [pid = 2296] [serial = 151] [outer = 0x0] [url = about:blank] 01:33:57 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x11841b400) [pid = 2296] [serial = 150] [outer = 0x0] [url = about:blank] 01:33:57 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x11949ac00) [pid = 2296] [serial = 180] [outer = 0x0] [url = about:blank] 01:33:57 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x128beb000) [pid = 2296] [serial = 186] [outer = 0x0] [url = about:blank] 01:33:57 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x126357c00) [pid = 2296] [serial = 181] [outer = 0x0] [url = about:blank] 01:33:57 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x128dc3000) [pid = 2296] [serial = 187] [outer = 0x0] [url = about:blank] 01:33:57 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x126355000) [pid = 2296] [serial = 178] [outer = 0x0] [url = about:blank] 01:33:57 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x116a60400) [pid = 2296] [serial = 157] [outer = 0x0] [url = about:blank] 01:33:57 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x11674c800) [pid = 2296] [serial = 156] [outer = 0x0] [url = about:blank] 01:33:57 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x1245e1400) [pid = 2296] [serial = 172] [outer = 0x0] [url = about:blank] 01:33:57 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x1266a1400) [pid = 2296] [serial = 184] [outer = 0x0] [url = about:blank] 01:33:57 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x119ecf400) [pid = 2296] [serial = 166] [outer = 0x0] [url = about:blank] 01:33:57 INFO - PROCESS | 2296 | 1465115637575 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]]]}] 01:33:57 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. 01:33:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 730ms 01:33:57 INFO - PROCESS | 2296 | 1465115637618 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 01:33:57 INFO - PROCESS | 2296 | 1465115637619 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 01:33:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 01:33:57 INFO - PROCESS | 2296 | 1465115637621 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 01:33:57 INFO - PROCESS | 2296 | 1465115637624 Marionette TRACE conn2 <- [1,318,null,{}] 01:33:57 INFO - PROCESS | 2296 | 1465115637635 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}] 01:33:57 INFO - PROCESS | 2296 | 1465115637638 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:57 INFO - PROCESS | 2296 | 1465115637738 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 01:33:57 INFO - PROCESS | 2296 | 1465115637788 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:57 INFO - PROCESS | 2296 | 1465115637790 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:57 INFO - PROCESS | 2296 | ++DOCSHELL 0x1185e5000 == 36 [pid = 2296] [id = 87] 01:33:57 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x119c0fc00) [pid = 2296] [serial = 258] [outer = 0x0] 01:33:57 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x121411800) [pid = 2296] [serial = 259] [outer = 0x119c0fc00] 01:33:57 INFO - PROCESS | 2296 | 1465115637818 Marionette DEBUG loaded listener.js 01:33:57 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x1243ed400) [pid = 2296] [serial = 260] [outer = 0x119c0fc00] 01:33:58 INFO - PROCESS | 2296 | 1465115638087 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]]]}] 01:33:58 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. 01:33:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 471ms 01:33:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 01:33:58 INFO - PROCESS | 2296 | 1465115638100 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 01:33:58 INFO - PROCESS | 2296 | 1465115638101 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 01:33:58 INFO - PROCESS | 2296 | 1465115638106 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 01:33:58 INFO - PROCESS | 2296 | 1465115638107 Marionette TRACE conn2 <- [1,322,null,{}] 01:33:58 INFO - PROCESS | 2296 | 1465115638109 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}] 01:33:58 INFO - PROCESS | 2296 | 1465115638111 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:58 INFO - PROCESS | 2296 | 1465115638211 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 01:33:58 INFO - PROCESS | 2296 | 1465115638216 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:58 INFO - PROCESS | 2296 | 1465115638217 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:58 INFO - PROCESS | 2296 | ++DOCSHELL 0x119635000 == 37 [pid = 2296] [id = 88] 01:33:58 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x124827400) [pid = 2296] [serial = 261] [outer = 0x0] 01:33:58 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x126282400) [pid = 2296] [serial = 262] [outer = 0x124827400] 01:33:58 INFO - PROCESS | 2296 | 1465115638242 Marionette DEBUG loaded listener.js 01:33:58 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x1263f2800) [pid = 2296] [serial = 263] [outer = 0x124827400] 01:33:58 INFO - PROCESS | 2296 | 1465115638600 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]]]}] 01:33:58 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. 01:33:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 519ms 01:33:58 INFO - PROCESS | 2296 | 1465115638626 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 01:33:58 INFO - PROCESS | 2296 | 1465115638627 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 01:33:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 01:33:58 INFO - PROCESS | 2296 | 1465115638629 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 01:33:58 INFO - PROCESS | 2296 | 1465115638630 Marionette TRACE conn2 <- [1,326,null,{}] 01:33:58 INFO - PROCESS | 2296 | 1465115638633 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}] 01:33:58 INFO - PROCESS | 2296 | 1465115638634 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:58 INFO - PROCESS | 2296 | 1465115638709 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 01:33:58 INFO - PROCESS | 2296 | 1465115638715 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:58 INFO - PROCESS | 2296 | 1465115638716 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:58 INFO - PROCESS | 2296 | ++DOCSHELL 0x119e0b000 == 38 [pid = 2296] [id = 89] 01:33:58 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x124db3800) [pid = 2296] [serial = 264] [outer = 0x0] 01:33:58 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x1266a2800) [pid = 2296] [serial = 265] [outer = 0x124db3800] 01:33:58 INFO - PROCESS | 2296 | 1465115638740 Marionette DEBUG loaded listener.js 01:33:58 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x126db5400) [pid = 2296] [serial = 266] [outer = 0x124db3800] 01:33:59 INFO - PROCESS | 2296 | 1465115639055 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]]]}] 01:33:59 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. 01:33:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 470ms 01:33:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 01:33:59 INFO - PROCESS | 2296 | 1465115639100 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 01:33:59 INFO - PROCESS | 2296 | 1465115639101 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 01:33:59 INFO - PROCESS | 2296 | 1465115639110 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 01:33:59 INFO - PROCESS | 2296 | 1465115639111 Marionette TRACE conn2 <- [1,330,null,{}] 01:33:59 INFO - PROCESS | 2296 | 1465115639113 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}] 01:33:59 INFO - PROCESS | 2296 | 1465115639118 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:59 INFO - PROCESS | 2296 | 1465115639250 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 01:33:59 INFO - PROCESS | 2296 | 1465115639272 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:59 INFO - PROCESS | 2296 | 1465115639273 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:59 INFO - PROCESS | 2296 | ++DOCSHELL 0x121326800 == 39 [pid = 2296] [id = 90] 01:33:59 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x1266a7800) [pid = 2296] [serial = 267] [outer = 0x0] 01:33:59 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x128bf0000) [pid = 2296] [serial = 268] [outer = 0x1266a7800] 01:33:59 INFO - PROCESS | 2296 | 1465115639315 Marionette DEBUG loaded listener.js 01:33:59 INFO - PROCESS | 2296 | ++DOMWINDOW == 98 (0x1293a4c00) [pid = 2296] [serial = 269] [outer = 0x1266a7800] 01:33:59 INFO - PROCESS | 2296 | 1465115639768 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]]]}] 01:33:59 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. 01:33:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 679ms 01:33:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 01:33:59 INFO - PROCESS | 2296 | 1465115639783 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 01:33:59 INFO - PROCESS | 2296 | 1465115639784 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 01:33:59 INFO - PROCESS | 2296 | 1465115639786 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 01:33:59 INFO - PROCESS | 2296 | 1465115639787 Marionette TRACE conn2 <- [1,334,null,{}] 01:33:59 INFO - PROCESS | 2296 | 1465115639790 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}] 01:33:59 INFO - PROCESS | 2296 | 1465115639791 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:59 INFO - PROCESS | 2296 | 1465115639885 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 01:33:59 INFO - PROCESS | 2296 | 1465115639896 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:59 INFO - PROCESS | 2296 | 1465115639897 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:33:59 INFO - PROCESS | 2296 | ++DOCSHELL 0x121f8d800 == 40 [pid = 2296] [id = 91] 01:33:59 INFO - PROCESS | 2296 | ++DOMWINDOW == 99 (0x1293a8400) [pid = 2296] [serial = 270] [outer = 0x0] 01:33:59 INFO - PROCESS | 2296 | ++DOMWINDOW == 100 (0x12958f000) [pid = 2296] [serial = 271] [outer = 0x1293a8400] 01:33:59 INFO - PROCESS | 2296 | 1465115639922 Marionette DEBUG loaded listener.js 01:33:59 INFO - PROCESS | 2296 | ++DOMWINDOW == 101 (0x118056c00) [pid = 2296] [serial = 272] [outer = 0x1293a8400] 01:34:00 INFO - PROCESS | 2296 | 1465115640222 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]]]}] 01:34:00 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. 01:34:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 472ms 01:34:00 INFO - PROCESS | 2296 | 1465115640265 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 01:34:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 01:34:00 INFO - PROCESS | 2296 | 1465115640267 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 01:34:00 INFO - PROCESS | 2296 | 1465115640269 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 01:34:00 INFO - PROCESS | 2296 | 1465115640270 Marionette TRACE conn2 <- [1,338,null,{}] 01:34:00 INFO - PROCESS | 2296 | 1465115640272 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}] 01:34:00 INFO - PROCESS | 2296 | 1465115640273 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:00 INFO - PROCESS | 2296 | 1465115640379 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 01:34:00 INFO - PROCESS | 2296 | 1465115640383 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:00 INFO - PROCESS | 2296 | 1465115640384 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:00 INFO - PROCESS | 2296 | ++DOCSHELL 0x124e28800 == 41 [pid = 2296] [id = 92] 01:34:00 INFO - PROCESS | 2296 | ++DOMWINDOW == 102 (0x12958c400) [pid = 2296] [serial = 273] [outer = 0x0] 01:34:00 INFO - PROCESS | 2296 | ++DOMWINDOW == 103 (0x12a8e5800) [pid = 2296] [serial = 274] [outer = 0x12958c400] 01:34:00 INFO - PROCESS | 2296 | 1465115640409 Marionette DEBUG loaded listener.js 01:34:00 INFO - PROCESS | 2296 | ++DOMWINDOW == 104 (0x12a8ef000) [pid = 2296] [serial = 275] [outer = 0x12958c400] 01:34:00 INFO - PROCESS | 2296 | 1465115640748 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]]]}] 01:34:00 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. 01:34:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 519ms 01:34:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 01:34:00 INFO - PROCESS | 2296 | 1465115640789 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 01:34:00 INFO - PROCESS | 2296 | 1465115640790 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 01:34:00 INFO - PROCESS | 2296 | 1465115640792 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 01:34:00 INFO - PROCESS | 2296 | 1465115640793 Marionette TRACE conn2 <- [1,342,null,{}] 01:34:00 INFO - PROCESS | 2296 | 1465115640796 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}] 01:34:00 INFO - PROCESS | 2296 | 1465115640797 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:00 INFO - PROCESS | 2296 | 1465115640893 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 01:34:00 INFO - PROCESS | 2296 | 1465115640897 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:00 INFO - PROCESS | 2296 | 1465115640898 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:00 INFO - PROCESS | 2296 | ++DOCSHELL 0x126833800 == 42 [pid = 2296] [id = 93] 01:34:00 INFO - PROCESS | 2296 | ++DOMWINDOW == 105 (0x12a8e6c00) [pid = 2296] [serial = 276] [outer = 0x0] 01:34:00 INFO - PROCESS | 2296 | ++DOMWINDOW == 106 (0x12adaf800) [pid = 2296] [serial = 277] [outer = 0x12a8e6c00] 01:34:00 INFO - PROCESS | 2296 | 1465115640923 Marionette DEBUG loaded listener.js 01:34:00 INFO - PROCESS | 2296 | ++DOMWINDOW == 107 (0x12bade800) [pid = 2296] [serial = 278] [outer = 0x12a8e6c00] 01:34:01 INFO - PROCESS | 2296 | 1465115641425 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]]]}] 01:34:01 INFO - PROCESS | 2296 | --DOMWINDOW == 106 (0x121d39000) [pid = 2296] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 01:34:01 INFO - PROCESS | 2296 | --DOMWINDOW == 105 (0x1243eec00) [pid = 2296] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 01:34:01 INFO - PROCESS | 2296 | --DOMWINDOW == 104 (0x124824800) [pid = 2296] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 01:34:01 INFO - PROCESS | 2296 | --DOMWINDOW == 103 (0x1290e8400) [pid = 2296] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 01:34:01 INFO - PROCESS | 2296 | --DOMWINDOW == 102 (0x12140f800) [pid = 2296] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 01:34:01 INFO - PROCESS | 2296 | --DOMWINDOW == 101 (0x128dcfc00) [pid = 2296] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 01:34:01 INFO - PROCESS | 2296 | --DOMWINDOW == 100 (0x116f83c00) [pid = 2296] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 01:34:01 INFO - PROCESS | 2296 | --DOMWINDOW == 99 (0x113e78400) [pid = 2296] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 01:34:01 INFO - PROCESS | 2296 | --DOMWINDOW == 98 (0x126358800) [pid = 2296] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 01:34:01 INFO - PROCESS | 2296 | --DOMWINDOW == 97 (0x117659c00) [pid = 2296] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 01:34:01 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x113e78800) [pid = 2296] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 01:34:01 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x1184bb800) [pid = 2296] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 01:34:01 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x12ad4a000) [pid = 2296] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 01:34:01 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. 01:34:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 671ms 01:34:01 INFO - PROCESS | 2296 | 1465115641465 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 01:34:01 INFO - PROCESS | 2296 | 1465115641467 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 01:34:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 01:34:01 INFO - PROCESS | 2296 | 1465115641470 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 01:34:01 INFO - PROCESS | 2296 | 1465115641472 Marionette TRACE conn2 <- [1,346,null,{}] 01:34:01 INFO - PROCESS | 2296 | 1465115641475 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}] 01:34:01 INFO - PROCESS | 2296 | 1465115641478 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:01 INFO - PROCESS | 2296 | 1465115641610 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 01:34:01 INFO - PROCESS | 2296 | 1465115641615 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:01 INFO - PROCESS | 2296 | 1465115641616 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:01 INFO - PROCESS | 2296 | ++DOCSHELL 0x119936800 == 43 [pid = 2296] [id = 94] 01:34:01 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x12140f800) [pid = 2296] [serial = 279] [outer = 0x0] 01:34:01 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x124824800) [pid = 2296] [serial = 280] [outer = 0x12140f800] 01:34:01 INFO - PROCESS | 2296 | 1465115641657 Marionette DEBUG loaded listener.js 01:34:01 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x1293a9400) [pid = 2296] [serial = 281] [outer = 0x12140f800] 01:34:02 INFO - PROCESS | 2296 | 1465115642022 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]]]}] 01:34:02 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. 01:34:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 569ms 01:34:02 INFO - PROCESS | 2296 | 1465115642040 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 01:34:02 INFO - PROCESS | 2296 | 1465115642041 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 01:34:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 01:34:02 INFO - PROCESS | 2296 | 1465115642043 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 01:34:02 INFO - PROCESS | 2296 | 1465115642047 Marionette TRACE conn2 <- [1,350,null,{}] 01:34:02 INFO - PROCESS | 2296 | 1465115642050 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}] 01:34:02 INFO - PROCESS | 2296 | 1465115642051 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:02 INFO - PROCESS | 2296 | 1465115642159 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 01:34:02 INFO - PROCESS | 2296 | 1465115642167 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:02 INFO - PROCESS | 2296 | 1465115642169 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:02 INFO - PROCESS | 2296 | ++DOCSHELL 0x12930d000 == 44 [pid = 2296] [id = 95] 01:34:02 INFO - PROCESS | 2296 | ++DOMWINDOW == 98 (0x11826e400) [pid = 2296] [serial = 282] [outer = 0x0] 01:34:02 INFO - PROCESS | 2296 | ++DOMWINDOW == 99 (0x12bae9000) [pid = 2296] [serial = 283] [outer = 0x11826e400] 01:34:02 INFO - PROCESS | 2296 | 1465115642196 Marionette DEBUG loaded listener.js 01:34:02 INFO - PROCESS | 2296 | ++DOMWINDOW == 100 (0x12bca3400) [pid = 2296] [serial = 284] [outer = 0x11826e400] 01:34:02 INFO - PROCESS | 2296 | 1465115642504 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]]]}] 01:34:02 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. 01:34:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 472ms 01:34:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 01:34:02 INFO - PROCESS | 2296 | 1465115642518 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 01:34:02 INFO - PROCESS | 2296 | 1465115642519 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 01:34:02 INFO - PROCESS | 2296 | 1465115642522 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 01:34:02 INFO - PROCESS | 2296 | 1465115642523 Marionette TRACE conn2 <- [1,354,null,{}] 01:34:02 INFO - PROCESS | 2296 | 1465115642526 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}] 01:34:02 INFO - PROCESS | 2296 | 1465115642527 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:02 INFO - PROCESS | 2296 | 1465115642610 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 01:34:02 INFO - PROCESS | 2296 | 1465115642616 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:02 INFO - PROCESS | 2296 | 1465115642617 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:02 INFO - PROCESS | 2296 | ++DOCSHELL 0x12a7a0800 == 45 [pid = 2296] [id = 96] 01:34:02 INFO - PROCESS | 2296 | ++DOMWINDOW == 101 (0x12bca6800) [pid = 2296] [serial = 285] [outer = 0x0] 01:34:02 INFO - PROCESS | 2296 | ++DOMWINDOW == 102 (0x12be9c000) [pid = 2296] [serial = 286] [outer = 0x12bca6800] 01:34:02 INFO - PROCESS | 2296 | 1465115642641 Marionette DEBUG loaded listener.js 01:34:02 INFO - PROCESS | 2296 | ++DOMWINDOW == 103 (0x12bea2400) [pid = 2296] [serial = 287] [outer = 0x12bca6800] 01:34:02 INFO - PROCESS | 2296 | 1465115642975 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]]]}] 01:34:02 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. 01:34:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 468ms 01:34:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 01:34:02 INFO - PROCESS | 2296 | 1465115642991 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 01:34:02 INFO - PROCESS | 2296 | 1465115642992 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 01:34:02 INFO - PROCESS | 2296 | 1465115642996 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 01:34:02 INFO - PROCESS | 2296 | 1465115642998 Marionette TRACE conn2 <- [1,358,null,{}] 01:34:03 INFO - PROCESS | 2296 | 1465115643000 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}] 01:34:03 INFO - PROCESS | 2296 | 1465115643001 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:03 INFO - PROCESS | 2296 | 1465115643107 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 01:34:03 INFO - PROCESS | 2296 | 1465115643112 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:03 INFO - PROCESS | 2296 | 1465115643113 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:03 INFO - PROCESS | 2296 | ++DOCSHELL 0x12ab1e000 == 46 [pid = 2296] [id = 97] 01:34:03 INFO - PROCESS | 2296 | ++DOMWINDOW == 104 (0x121d39000) [pid = 2296] [serial = 288] [outer = 0x0] 01:34:03 INFO - PROCESS | 2296 | ++DOMWINDOW == 105 (0x12c112c00) [pid = 2296] [serial = 289] [outer = 0x121d39000] 01:34:03 INFO - PROCESS | 2296 | 1465115643138 Marionette DEBUG loaded listener.js 01:34:03 INFO - PROCESS | 2296 | ++DOMWINDOW == 106 (0x12c120000) [pid = 2296] [serial = 290] [outer = 0x121d39000] 01:34:03 INFO - PROCESS | 2296 | 1465115643499 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]]]}] 01:34:03 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. 01:34:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 520ms 01:34:03 INFO - PROCESS | 2296 | 1465115643515 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 01:34:03 INFO - PROCESS | 2296 | 1465115643518 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 01:34:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 01:34:03 INFO - PROCESS | 2296 | 1465115643521 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 01:34:03 INFO - PROCESS | 2296 | 1465115643524 Marionette TRACE conn2 <- [1,362,null,{}] 01:34:03 INFO - PROCESS | 2296 | 1465115643531 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}] 01:34:03 INFO - PROCESS | 2296 | 1465115643533 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:03 INFO - PROCESS | 2296 | 1465115643639 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 01:34:03 INFO - PROCESS | 2296 | 1465115643700 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:03 INFO - PROCESS | 2296 | 1465115643702 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:03 INFO - PROCESS | 2296 | ++DOCSHELL 0x116aa3000 == 47 [pid = 2296] [id = 98] 01:34:03 INFO - PROCESS | 2296 | ++DOMWINDOW == 107 (0x1166e1400) [pid = 2296] [serial = 291] [outer = 0x0] 01:34:03 INFO - PROCESS | 2296 | ++DOMWINDOW == 108 (0x116822800) [pid = 2296] [serial = 292] [outer = 0x1166e1400] 01:34:03 INFO - PROCESS | 2296 | 1465115643735 Marionette DEBUG loaded listener.js 01:34:03 INFO - PROCESS | 2296 | ++DOMWINDOW == 109 (0x11818cc00) [pid = 2296] [serial = 293] [outer = 0x1166e1400] 01:34:04 INFO - PROCESS | 2296 | 1465115644167 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]]]}] 01:34:04 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. 01:34:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 676ms 01:34:04 INFO - PROCESS | 2296 | 1465115644197 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 01:34:04 INFO - PROCESS | 2296 | 1465115644200 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 01:34:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 01:34:04 INFO - PROCESS | 2296 | 1465115644205 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 01:34:04 INFO - PROCESS | 2296 | 1465115644207 Marionette TRACE conn2 <- [1,366,null,{}] 01:34:04 INFO - PROCESS | 2296 | 1465115644210 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}] 01:34:04 INFO - PROCESS | 2296 | 1465115644211 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:04 INFO - PROCESS | 2296 | 1465115644375 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 01:34:04 INFO - PROCESS | 2296 | 1465115644434 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:04 INFO - PROCESS | 2296 | 1465115644435 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:04 INFO - PROCESS | 2296 | ++DOCSHELL 0x119622000 == 48 [pid = 2296] [id = 99] 01:34:04 INFO - PROCESS | 2296 | ++DOMWINDOW == 110 (0x1191eb400) [pid = 2296] [serial = 294] [outer = 0x0] 01:34:04 INFO - PROCESS | 2296 | ++DOMWINDOW == 111 (0x1197c1000) [pid = 2296] [serial = 295] [outer = 0x1191eb400] 01:34:04 INFO - PROCESS | 2296 | 1465115644467 Marionette DEBUG loaded listener.js 01:34:04 INFO - PROCESS | 2296 | ++DOMWINDOW == 112 (0x121308800) [pid = 2296] [serial = 296] [outer = 0x1191eb400] 01:34:04 INFO - PROCESS | 2296 | 1465115644956 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]]]}] 01:34:04 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. 01:34:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 771ms 01:34:04 INFO - PROCESS | 2296 | 1465115644998 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 01:34:05 INFO - PROCESS | 2296 | 1465115645000 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 01:34:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 01:34:05 INFO - PROCESS | 2296 | 1465115645007 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 01:34:05 INFO - PROCESS | 2296 | 1465115645009 Marionette TRACE conn2 <- [1,370,null,{}] 01:34:05 INFO - PROCESS | 2296 | 1465115645019 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}] 01:34:05 INFO - PROCESS | 2296 | 1465115645022 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:05 INFO - PROCESS | 2296 | 1465115645124 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 01:34:05 INFO - PROCESS | 2296 | 1465115645187 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:05 INFO - PROCESS | 2296 | 1465115645189 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:05 INFO - PROCESS | 2296 | ++DOCSHELL 0x12a732000 == 49 [pid = 2296] [id = 100] 01:34:05 INFO - PROCESS | 2296 | ++DOMWINDOW == 113 (0x128be6400) [pid = 2296] [serial = 297] [outer = 0x0] 01:34:05 INFO - PROCESS | 2296 | ++DOMWINDOW == 114 (0x128c3c800) [pid = 2296] [serial = 298] [outer = 0x128be6400] 01:34:05 INFO - PROCESS | 2296 | 1465115645222 Marionette DEBUG loaded listener.js 01:34:05 INFO - PROCESS | 2296 | ++DOMWINDOW == 115 (0x1290d9400) [pid = 2296] [serial = 299] [outer = 0x128be6400] 01:34:05 INFO - PROCESS | 2296 | 1465115645679 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]]]}] 01:34:05 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. 01:34:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 725ms 01:34:05 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 01:34:05 INFO - PROCESS | 2296 | 1465115645732 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 01:34:05 INFO - PROCESS | 2296 | 1465115645734 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 01:34:05 INFO - PROCESS | 2296 | 1465115645736 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 01:34:05 INFO - PROCESS | 2296 | 1465115645737 Marionette TRACE conn2 <- [1,374,null,{}] 01:34:05 INFO - PROCESS | 2296 | 1465115645740 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}] 01:34:05 INFO - PROCESS | 2296 | 1465115645741 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:05 INFO - PROCESS | 2296 | 1465115645845 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 01:34:05 INFO - PROCESS | 2296 | 1465115645908 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:05 INFO - PROCESS | 2296 | 1465115645910 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:05 INFO - PROCESS | 2296 | ++DOCSHELL 0x12b36f800 == 50 [pid = 2296] [id = 101] 01:34:05 INFO - PROCESS | 2296 | ++DOMWINDOW == 116 (0x12939fc00) [pid = 2296] [serial = 300] [outer = 0x0] 01:34:05 INFO - PROCESS | 2296 | ++DOMWINDOW == 117 (0x129593400) [pid = 2296] [serial = 301] [outer = 0x12939fc00] 01:34:05 INFO - PROCESS | 2296 | 1465115645939 Marionette DEBUG loaded listener.js 01:34:05 INFO - PROCESS | 2296 | ++DOMWINDOW == 118 (0x12ad43000) [pid = 2296] [serial = 302] [outer = 0x12939fc00] 01:34:06 INFO - PROCESS | 2296 | 1465115646385 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 01:34:06 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 01:34:06 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 671ms 01:34:06 INFO - PROCESS | 2296 | 1465115646407 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 01:34:06 INFO - PROCESS | 2296 | 1465115646409 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 01:34:06 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 01:34:06 INFO - PROCESS | 2296 | 1465115646411 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 01:34:06 INFO - PROCESS | 2296 | 1465115646413 Marionette TRACE conn2 <- [1,378,null,{}] 01:34:06 INFO - PROCESS | 2296 | 1465115646415 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}] 01:34:06 INFO - PROCESS | 2296 | 1465115646416 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:06 INFO - PROCESS | 2296 | 1465115646519 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 01:34:06 INFO - PROCESS | 2296 | 1465115646570 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:06 INFO - PROCESS | 2296 | 1465115646571 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:06 INFO - PROCESS | 2296 | ++DOCSHELL 0x116a87800 == 51 [pid = 2296] [id = 102] 01:34:06 INFO - PROCESS | 2296 | ++DOMWINDOW == 119 (0x12ad41400) [pid = 2296] [serial = 303] [outer = 0x0] 01:34:06 INFO - PROCESS | 2296 | ++DOMWINDOW == 120 (0x12bae0800) [pid = 2296] [serial = 304] [outer = 0x12ad41400] 01:34:06 INFO - PROCESS | 2296 | 1465115646600 Marionette DEBUG loaded listener.js 01:34:06 INFO - PROCESS | 2296 | ++DOMWINDOW == 121 (0x12bc9cc00) [pid = 2296] [serial = 305] [outer = 0x12ad41400] 01:34:07 INFO - PROCESS | 2296 | 1465115647203 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 01:34:07 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 01:34:07 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 823ms 01:34:07 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 01:34:07 INFO - PROCESS | 2296 | 1465115647234 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 01:34:07 INFO - PROCESS | 2296 | 1465115647237 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 01:34:07 INFO - PROCESS | 2296 | 1465115647239 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 01:34:07 INFO - PROCESS | 2296 | 1465115647243 Marionette TRACE conn2 <- [1,382,null,{}] 01:34:07 INFO - PROCESS | 2296 | 1465115647246 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}] 01:34:07 INFO - PROCESS | 2296 | 1465115647247 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:07 INFO - PROCESS | 2296 | 1465115647341 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 01:34:07 INFO - PROCESS | 2296 | 1465115647393 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:07 INFO - PROCESS | 2296 | 1465115647395 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:07 INFO - PROCESS | 2296 | ++DOCSHELL 0x117019800 == 52 [pid = 2296] [id = 103] 01:34:07 INFO - PROCESS | 2296 | ++DOMWINDOW == 122 (0x1184ba800) [pid = 2296] [serial = 306] [outer = 0x0] 01:34:07 INFO - PROCESS | 2296 | ++DOMWINDOW == 123 (0x12130a000) [pid = 2296] [serial = 307] [outer = 0x1184ba800] 01:34:07 INFO - PROCESS | 2296 | 1465115647423 Marionette DEBUG loaded listener.js 01:34:07 INFO - PROCESS | 2296 | ++DOMWINDOW == 124 (0x121a96000) [pid = 2296] [serial = 308] [outer = 0x1184ba800] 01:34:07 INFO - PROCESS | 2296 | --DOCSHELL 0x12a7a0800 == 51 [pid = 2296] [id = 96] 01:34:07 INFO - PROCESS | 2296 | --DOCSHELL 0x12930d000 == 50 [pid = 2296] [id = 95] 01:34:07 INFO - PROCESS | 2296 | --DOCSHELL 0x119936800 == 49 [pid = 2296] [id = 94] 01:34:07 INFO - PROCESS | 2296 | --DOCSHELL 0x126833800 == 48 [pid = 2296] [id = 93] 01:34:07 INFO - PROCESS | 2296 | --DOCSHELL 0x124e28800 == 47 [pid = 2296] [id = 92] 01:34:07 INFO - PROCESS | 2296 | --DOCSHELL 0x121f8d800 == 46 [pid = 2296] [id = 91] 01:34:07 INFO - PROCESS | 2296 | --DOCSHELL 0x121326800 == 45 [pid = 2296] [id = 90] 01:34:07 INFO - PROCESS | 2296 | --DOMWINDOW == 123 (0x12bade400) [pid = 2296] [serial = 235] [outer = 0x0] [url = about:blank] 01:34:07 INFO - PROCESS | 2296 | --DOCSHELL 0x119e0b000 == 44 [pid = 2296] [id = 89] 01:34:07 INFO - PROCESS | 2296 | --DOCSHELL 0x119635000 == 43 [pid = 2296] [id = 88] 01:34:07 INFO - PROCESS | 2296 | --DOCSHELL 0x1185e5000 == 42 [pid = 2296] [id = 87] 01:34:07 INFO - PROCESS | 2296 | --DOCSHELL 0x1132aa800 == 41 [pid = 2296] [id = 86] 01:34:07 INFO - PROCESS | 2296 | --DOCSHELL 0x117e12800 == 40 [pid = 2296] [id = 85] 01:34:07 INFO - PROCESS | 2296 | --DOCSHELL 0x1162d4800 == 39 [pid = 2296] [id = 84] 01:34:07 INFO - PROCESS | 2296 | --DOCSHELL 0x129892800 == 38 [pid = 2296] [id = 83] 01:34:07 INFO - PROCESS | 2296 | --DOCSHELL 0x12987b800 == 37 [pid = 2296] [id = 79] 01:34:07 INFO - PROCESS | 2296 | 1465115647875 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 01:34:07 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 01:34:07 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 673ms 01:34:07 INFO - PROCESS | 2296 | 1465115647924 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 01:34:07 INFO - PROCESS | 2296 | 1465115647927 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 01:34:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 01:34:07 INFO - PROCESS | 2296 | --DOMWINDOW == 122 (0x12b30c400) [pid = 2296] [serial = 233] [outer = 0x0] [url = about:blank] 01:34:07 INFO - PROCESS | 2296 | --DOMWINDOW == 121 (0x1263e4400) [pid = 2296] [serial = 211] [outer = 0x0] [url = about:blank] 01:34:07 INFO - PROCESS | 2296 | --DOMWINDOW == 120 (0x12a75f800) [pid = 2296] [serial = 221] [outer = 0x0] [url = about:blank] 01:34:07 INFO - PROCESS | 2296 | --DOMWINDOW == 119 (0x126847000) [pid = 2296] [serial = 212] [outer = 0x0] [url = about:blank] 01:34:07 INFO - PROCESS | 2296 | --DOMWINDOW == 118 (0x1166e3c00) [pid = 2296] [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.] 01:34:07 INFO - PROCESS | 2296 | --DOMWINDOW == 117 (0x12a8e5400) [pid = 2296] [serial = 229] [outer = 0x0] [url = about:blank] 01:34:07 INFO - PROCESS | 2296 | --DOMWINDOW == 116 (0x12a8e3400) [pid = 2296] [serial = 224] [outer = 0x0] [url = about:blank] 01:34:07 INFO - PROCESS | 2296 | --DOMWINDOW == 115 (0x12a7f5800) [pid = 2296] [serial = 223] [outer = 0x0] [url = about:blank] 01:34:07 INFO - PROCESS | 2296 | --DOMWINDOW == 114 (0x121b9bc00) [pid = 2296] [serial = 205] [outer = 0x0] [url = about:blank] 01:34:07 INFO - PROCESS | 2296 | --DOMWINDOW == 113 (0x12939c000) [pid = 2296] [serial = 190] [outer = 0x0] [url = about:blank] 01:34:07 INFO - PROCESS | 2296 | --DOMWINDOW == 112 (0x124741c00) [pid = 2296] [serial = 227] [outer = 0x0] [url = about:blank] 01:34:07 INFO - PROCESS | 2296 | --DOMWINDOW == 111 (0x129588000) [pid = 2296] [serial = 217] [outer = 0x0] [url = about:blank] 01:34:07 INFO - PROCESS | 2296 | --DOMWINDOW == 110 (0x124318000) [pid = 2296] [serial = 206] [outer = 0x0] [url = about:blank] 01:34:07 INFO - PROCESS | 2296 | --DOMWINDOW == 109 (0x128c42800) [pid = 2296] [serial = 214] [outer = 0x0] [url = about:blank] 01:34:07 INFO - PROCESS | 2296 | --DOMWINDOW == 108 (0x118414000) [pid = 2296] [serial = 199] [outer = 0x0] [url = about:blank] 01:34:07 INFO - PROCESS | 2296 | --DOMWINDOW == 107 (0x1298ad800) [pid = 2296] [serial = 220] [outer = 0x0] [url = about:blank] 01:34:07 INFO - PROCESS | 2296 | --DOMWINDOW == 106 (0x1183b5c00) [pid = 2296] [serial = 195] [outer = 0x0] [url = about:blank] 01:34:07 INFO - PROCESS | 2296 | --DOMWINDOW == 105 (0x115e49000) [pid = 2296] [serial = 192] [outer = 0x0] [url = about:blank] 01:34:07 INFO - PROCESS | 2296 | --DOMWINDOW == 104 (0x124db1800) [pid = 2296] [serial = 209] [outer = 0x0] [url = about:blank] 01:34:07 INFO - PROCESS | 2296 | --DOMWINDOW == 103 (0x119ed5c00) [pid = 2296] [serial = 203] [outer = 0x0] [url = about:blank] 01:34:07 INFO - PROCESS | 2296 | --DOMWINDOW == 102 (0x12456c400) [pid = 2296] [serial = 208] [outer = 0x0] [url = about:blank] 01:34:07 INFO - PROCESS | 2296 | --DOMWINDOW == 101 (0x1293a1800) [pid = 2296] [serial = 215] [outer = 0x0] [url = about:blank] 01:34:07 INFO - PROCESS | 2296 | --DOMWINDOW == 100 (0x129593c00) [pid = 2296] [serial = 218] [outer = 0x0] [url = about:blank] 01:34:07 INFO - PROCESS | 2296 | --DOMWINDOW == 99 (0x12adad400) [pid = 2296] [serial = 232] [outer = 0x0] [url = about:blank] 01:34:07 INFO - PROCESS | 2296 | --DOMWINDOW == 98 (0x118716c00) [pid = 2296] [serial = 226] [outer = 0x0] [url = about:blank] 01:34:07 INFO - PROCESS | 2296 | --DOMWINDOW == 97 (0x118263000) [pid = 2296] [serial = 198] [outer = 0x0] [url = about:blank] 01:34:07 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x119153400) [pid = 2296] [serial = 202] [outer = 0x0] [url = about:blank] 01:34:07 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x12ad45800) [pid = 2296] [serial = 230] [outer = 0x0] [url = about:blank] 01:34:07 INFO - PROCESS | 2296 | 1465115647977 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 01:34:07 INFO - PROCESS | 2296 | 1465115647979 Marionette TRACE conn2 <- [1,386,null,{}] 01:34:08 INFO - PROCESS | 2296 | 1465115648020 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}] 01:34:08 INFO - PROCESS | 2296 | 1465115648022 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:08 INFO - PROCESS | 2296 | 1465115648142 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 01:34:08 INFO - PROCESS | 2296 | 1465115648148 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:08 INFO - PROCESS | 2296 | 1465115648150 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:08 INFO - PROCESS | 2296 | ++DOCSHELL 0x119717000 == 38 [pid = 2296] [id = 104] 01:34:08 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x126853800) [pid = 2296] [serial = 309] [outer = 0x0] 01:34:08 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x126dad400) [pid = 2296] [serial = 310] [outer = 0x126853800] 01:34:08 INFO - PROCESS | 2296 | 1465115648194 Marionette DEBUG loaded listener.js 01:34:08 INFO - PROCESS | 2296 | ++DOMWINDOW == 98 (0x128bec400) [pid = 2296] [serial = 311] [outer = 0x126853800] 01:34:08 INFO - PROCESS | 2296 | 1465115648665 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]]]}] 01:34:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 01:34:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 769ms 01:34:08 INFO - PROCESS | 2296 | 1465115648715 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 01:34:08 INFO - PROCESS | 2296 | 1465115648716 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 01:34:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 01:34:08 INFO - PROCESS | 2296 | 1465115648719 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 01:34:08 INFO - PROCESS | 2296 | 1465115648722 Marionette TRACE conn2 <- [1,390,null,{}] 01:34:08 INFO - PROCESS | 2296 | 1465115648735 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}] 01:34:08 INFO - PROCESS | 2296 | 1465115648737 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:08 INFO - PROCESS | 2296 | 1465115648820 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 01:34:08 INFO - PROCESS | 2296 | 1465115648825 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:08 INFO - PROCESS | 2296 | 1465115648827 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:08 INFO - PROCESS | 2296 | ++DOCSHELL 0x121542800 == 39 [pid = 2296] [id = 105] 01:34:08 INFO - PROCESS | 2296 | ++DOMWINDOW == 99 (0x129588000) [pid = 2296] [serial = 312] [outer = 0x0] 01:34:08 INFO - PROCESS | 2296 | ++DOMWINDOW == 100 (0x129593c00) [pid = 2296] [serial = 313] [outer = 0x129588000] 01:34:08 INFO - PROCESS | 2296 | 1465115648857 Marionette DEBUG loaded listener.js 01:34:08 INFO - PROCESS | 2296 | ++DOMWINDOW == 101 (0x12a8e5400) [pid = 2296] [serial = 314] [outer = 0x129588000] 01:34:09 INFO - PROCESS | 2296 | 1465115649222 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]]]}] 01:34:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 01:34:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 521ms 01:34:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 01:34:09 INFO - PROCESS | 2296 | 1465115649240 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 01:34:09 INFO - PROCESS | 2296 | 1465115649242 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 01:34:09 INFO - PROCESS | 2296 | 1465115649244 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 01:34:09 INFO - PROCESS | 2296 | 1465115649247 Marionette TRACE conn2 <- [1,394,null,{}] 01:34:09 INFO - PROCESS | 2296 | 1465115649250 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}] 01:34:09 INFO - PROCESS | 2296 | 1465115649251 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:09 INFO - PROCESS | 2296 | 1465115649334 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 01:34:09 INFO - PROCESS | 2296 | 1465115649337 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:09 INFO - PROCESS | 2296 | 1465115649338 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:09 INFO - PROCESS | 2296 | ++DOCSHELL 0x12377f800 == 40 [pid = 2296] [id = 106] 01:34:09 INFO - PROCESS | 2296 | ++DOMWINDOW == 102 (0x12ad44800) [pid = 2296] [serial = 315] [outer = 0x0] 01:34:09 INFO - PROCESS | 2296 | ++DOMWINDOW == 103 (0x12b30cc00) [pid = 2296] [serial = 316] [outer = 0x12ad44800] 01:34:09 INFO - PROCESS | 2296 | 1465115649364 Marionette DEBUG loaded listener.js 01:34:09 INFO - PROCESS | 2296 | ++DOMWINDOW == 104 (0x12bc99400) [pid = 2296] [serial = 317] [outer = 0x12ad44800] 01:34:09 INFO - PROCESS | 2296 | 1465115649673 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]]]}] 01:34:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 01:34:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 473ms 01:34:09 INFO - PROCESS | 2296 | 1465115649717 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 01:34:09 INFO - PROCESS | 2296 | 1465115649718 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 01:34:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 01:34:09 INFO - PROCESS | 2296 | 1465115649721 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 01:34:09 INFO - PROCESS | 2296 | 1465115649722 Marionette TRACE conn2 <- [1,398,null,{}] 01:34:09 INFO - PROCESS | 2296 | 1465115649724 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}] 01:34:09 INFO - PROCESS | 2296 | 1465115649725 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:09 INFO - PROCESS | 2296 | 1465115649805 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 01:34:09 INFO - PROCESS | 2296 | 1465115649861 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:09 INFO - PROCESS | 2296 | 1465115649862 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:09 INFO - PROCESS | 2296 | ++DOCSHELL 0x124e30000 == 41 [pid = 2296] [id = 107] 01:34:09 INFO - PROCESS | 2296 | ++DOMWINDOW == 105 (0x12ad45800) [pid = 2296] [serial = 318] [outer = 0x0] 01:34:09 INFO - PROCESS | 2296 | ++DOMWINDOW == 106 (0x12bc9e800) [pid = 2296] [serial = 319] [outer = 0x12ad45800] 01:34:09 INFO - PROCESS | 2296 | 1465115649886 Marionette DEBUG loaded listener.js 01:34:09 INFO - PROCESS | 2296 | ++DOMWINDOW == 107 (0x12c114800) [pid = 2296] [serial = 320] [outer = 0x12ad45800] 01:34:10 INFO - PROCESS | 2296 | 1465115650233 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]]]}] 01:34:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 01:34:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 517ms 01:34:10 INFO - PROCESS | 2296 | 1465115650239 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 01:34:10 INFO - PROCESS | 2296 | 1465115650240 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 01:34:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 01:34:10 INFO - PROCESS | 2296 | 1465115650242 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 01:34:10 INFO - PROCESS | 2296 | 1465115650244 Marionette TRACE conn2 <- [1,402,null,{}] 01:34:10 INFO - PROCESS | 2296 | 1465115650247 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}] 01:34:10 INFO - PROCESS | 2296 | 1465115650251 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:10 INFO - PROCESS | 2296 | 1465115650372 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 01:34:10 INFO - PROCESS | 2296 | 1465115650377 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:10 INFO - PROCESS | 2296 | 1465115650378 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:10 INFO - PROCESS | 2296 | ++DOCSHELL 0x126bb4000 == 42 [pid = 2296] [id = 108] 01:34:10 INFO - PROCESS | 2296 | ++DOMWINDOW == 108 (0x12b312c00) [pid = 2296] [serial = 321] [outer = 0x0] 01:34:10 INFO - PROCESS | 2296 | ++DOMWINDOW == 109 (0x12c11e000) [pid = 2296] [serial = 322] [outer = 0x12b312c00] 01:34:10 INFO - PROCESS | 2296 | 1465115650403 Marionette DEBUG loaded listener.js 01:34:10 INFO - PROCESS | 2296 | ++DOMWINDOW == 110 (0x12c8bb400) [pid = 2296] [serial = 323] [outer = 0x12b312c00] 01:34:10 INFO - PROCESS | 2296 | 1465115650569 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 01:34:10 INFO - PROCESS | 2296 | 1465115650789 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]]]}] 01:34:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 01:34:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 571ms 01:34:10 INFO - PROCESS | 2296 | 1465115650817 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 01:34:10 INFO - PROCESS | 2296 | 1465115650818 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 01:34:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 01:34:10 INFO - PROCESS | 2296 | 1465115650821 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 01:34:10 INFO - PROCESS | 2296 | 1465115650822 Marionette TRACE conn2 <- [1,406,null,{}] 01:34:10 INFO - PROCESS | 2296 | 1465115650824 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}] 01:34:10 INFO - PROCESS | 2296 | 1465115650825 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:10 INFO - PROCESS | 2296 | 1465115650948 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 01:34:10 INFO - PROCESS | 2296 | 1465115650962 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:10 INFO - PROCESS | 2296 | 1465115650964 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:10 INFO - PROCESS | 2296 | ++DOCSHELL 0x129887000 == 43 [pid = 2296] [id = 109] 01:34:10 INFO - PROCESS | 2296 | ++DOMWINDOW == 111 (0x118310800) [pid = 2296] [serial = 324] [outer = 0x0] 01:34:11 INFO - PROCESS | 2296 | ++DOMWINDOW == 112 (0x118312c00) [pid = 2296] [serial = 325] [outer = 0x118310800] 01:34:11 INFO - PROCESS | 2296 | 1465115651016 Marionette DEBUG loaded listener.js 01:34:11 INFO - PROCESS | 2296 | ++DOMWINDOW == 113 (0x12c8bb000) [pid = 2296] [serial = 326] [outer = 0x118310800] 01:34:11 INFO - PROCESS | 2296 | 1465115651500 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]]]}] 01:34:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 01:34:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 720ms 01:34:11 INFO - PROCESS | 2296 | 1465115651542 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 01:34:11 INFO - PROCESS | 2296 | 1465115651544 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 01:34:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 01:34:11 INFO - PROCESS | 2296 | 1465115651548 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 01:34:11 INFO - PROCESS | 2296 | 1465115651549 Marionette TRACE conn2 <- [1,410,null,{}] 01:34:11 INFO - PROCESS | 2296 | 1465115651553 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}] 01:34:11 INFO - PROCESS | 2296 | 1465115651555 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:11 INFO - PROCESS | 2296 | 1465115651683 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 01:34:11 INFO - PROCESS | 2296 | 1465115651720 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:11 INFO - PROCESS | 2296 | 1465115651722 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:11 INFO - PROCESS | 2296 | ++DOCSHELL 0x12ab09000 == 44 [pid = 2296] [id = 110] 01:34:11 INFO - PROCESS | 2296 | ++DOMWINDOW == 114 (0x118311400) [pid = 2296] [serial = 327] [outer = 0x0] 01:34:11 INFO - PROCESS | 2296 | ++DOMWINDOW == 115 (0x12c8bf400) [pid = 2296] [serial = 328] [outer = 0x118311400] 01:34:11 INFO - PROCESS | 2296 | 1465115651746 Marionette DEBUG loaded listener.js 01:34:11 INFO - PROCESS | 2296 | ++DOMWINDOW == 116 (0x12d214000) [pid = 2296] [serial = 329] [outer = 0x118311400] 01:34:12 INFO - PROCESS | 2296 | 1465115652067 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]]]}] 01:34:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 01:34:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 570ms 01:34:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 01:34:12 INFO - PROCESS | 2296 | 1465115652117 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 01:34:12 INFO - PROCESS | 2296 | 1465115652118 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 01:34:12 INFO - PROCESS | 2296 | 1465115652121 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 01:34:12 INFO - PROCESS | 2296 | 1465115652122 Marionette TRACE conn2 <- [1,414,null,{}] 01:34:12 INFO - PROCESS | 2296 | 1465115652124 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}] 01:34:12 INFO - PROCESS | 2296 | 1465115652125 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:12 INFO - PROCESS | 2296 | 1465115652321 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 01:34:12 INFO - PROCESS | 2296 | --DOMWINDOW == 115 (0x113e77800) [pid = 2296] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 01:34:12 INFO - PROCESS | 2296 | --DOMWINDOW == 114 (0x118270400) [pid = 2296] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 01:34:12 INFO - PROCESS | 2296 | --DOMWINDOW == 113 (0x1293a8400) [pid = 2296] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 01:34:12 INFO - PROCESS | 2296 | --DOMWINDOW == 112 (0x12958c400) [pid = 2296] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 01:34:12 INFO - PROCESS | 2296 | --DOMWINDOW == 111 (0x119c0fc00) [pid = 2296] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 01:34:12 INFO - PROCESS | 2296 | --DOMWINDOW == 110 (0x124db3800) [pid = 2296] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 01:34:12 INFO - PROCESS | 2296 | --DOMWINDOW == 109 (0x12a8e6c00) [pid = 2296] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 01:34:12 INFO - PROCESS | 2296 | --DOMWINDOW == 108 (0x11804a800) [pid = 2296] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 01:34:12 INFO - PROCESS | 2296 | --DOMWINDOW == 107 (0x118266000) [pid = 2296] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 01:34:12 INFO - PROCESS | 2296 | --DOMWINDOW == 106 (0x124827400) [pid = 2296] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 01:34:12 INFO - PROCESS | 2296 | --DOMWINDOW == 105 (0x12140f800) [pid = 2296] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 01:34:12 INFO - PROCESS | 2296 | --DOMWINDOW == 104 (0x12bca6800) [pid = 2296] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 01:34:12 INFO - PROCESS | 2296 | --DOMWINDOW == 103 (0x11826e400) [pid = 2296] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 01:34:12 INFO - PROCESS | 2296 | --DOMWINDOW == 102 (0x1266a7800) [pid = 2296] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 01:34:12 INFO - PROCESS | 2296 | 1465115652380 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:12 INFO - PROCESS | 2296 | 1465115652381 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:12 INFO - PROCESS | 2296 | ++DOCSHELL 0x117008800 == 45 [pid = 2296] [id = 111] 01:34:12 INFO - PROCESS | 2296 | ++DOMWINDOW == 103 (0x116754000) [pid = 2296] [serial = 330] [outer = 0x0] 01:34:12 INFO - PROCESS | 2296 | ++DOMWINDOW == 104 (0x118265c00) [pid = 2296] [serial = 331] [outer = 0x116754000] 01:34:12 INFO - PROCESS | 2296 | 1465115652405 Marionette DEBUG loaded listener.js 01:34:12 INFO - PROCESS | 2296 | ++DOMWINDOW == 105 (0x11970c000) [pid = 2296] [serial = 332] [outer = 0x116754000] 01:34:12 INFO - PROCESS | 2296 | 1465115652682 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]]]}] 01:34:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 01:34:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 621ms 01:34:12 INFO - PROCESS | 2296 | 1465115652742 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 01:34:12 INFO - PROCESS | 2296 | 1465115652743 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 01:34:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 01:34:12 INFO - PROCESS | 2296 | 1465115652747 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 01:34:12 INFO - PROCESS | 2296 | 1465115652749 Marionette TRACE conn2 <- [1,418,null,{}] 01:34:12 INFO - PROCESS | 2296 | 1465115652751 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}] 01:34:12 INFO - PROCESS | 2296 | 1465115652753 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:12 INFO - PROCESS | 2296 | 1465115652844 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 01:34:12 INFO - PROCESS | 2296 | 1465115652898 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:12 INFO - PROCESS | 2296 | 1465115652899 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:12 INFO - PROCESS | 2296 | ++DOCSHELL 0x129896000 == 46 [pid = 2296] [id = 112] 01:34:12 INFO - PROCESS | 2296 | ++DOMWINDOW == 106 (0x10e9c4000) [pid = 2296] [serial = 333] [outer = 0x0] 01:34:12 INFO - PROCESS | 2296 | ++DOMWINDOW == 107 (0x10e9cb000) [pid = 2296] [serial = 334] [outer = 0x10e9c4000] 01:34:12 INFO - PROCESS | 2296 | 1465115652923 Marionette DEBUG loaded listener.js 01:34:12 INFO - PROCESS | 2296 | ++DOMWINDOW == 108 (0x1168a0400) [pid = 2296] [serial = 335] [outer = 0x10e9c4000] 01:34:13 INFO - PROCESS | 2296 | 1465115653672 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]]]}] 01:34:13 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 01:34:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 970ms 01:34:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 01:34:13 INFO - PROCESS | 2296 | 1465115653717 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 01:34:13 INFO - PROCESS | 2296 | 1465115653719 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 01:34:13 INFO - PROCESS | 2296 | 1465115653721 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 01:34:13 INFO - PROCESS | 2296 | 1465115653723 Marionette TRACE conn2 <- [1,422,null,{}] 01:34:13 INFO - PROCESS | 2296 | 1465115653725 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}] 01:34:13 INFO - PROCESS | 2296 | 1465115653727 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:13 INFO - PROCESS | 2296 | 1465115653825 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 01:34:13 INFO - PROCESS | 2296 | 1465115653831 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:13 INFO - PROCESS | 2296 | 1465115653833 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:13 INFO - PROCESS | 2296 | ++DOCSHELL 0x12c1e3000 == 47 [pid = 2296] [id = 113] 01:34:13 INFO - PROCESS | 2296 | ++DOMWINDOW == 109 (0x118252000) [pid = 2296] [serial = 336] [outer = 0x0] 01:34:13 INFO - PROCESS | 2296 | ++DOMWINDOW == 110 (0x118254c00) [pid = 2296] [serial = 337] [outer = 0x118252000] 01:34:13 INFO - PROCESS | 2296 | 1465115653859 Marionette DEBUG loaded listener.js 01:34:13 INFO - PROCESS | 2296 | ++DOMWINDOW == 111 (0x11970e000) [pid = 2296] [serial = 338] [outer = 0x118252000] 01:34:14 INFO - PROCESS | 2296 | 1465115654661 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]]]}] 01:34:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 01:34:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 970ms 01:34:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 01:34:14 INFO - PROCESS | 2296 | 1465115654692 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 01:34:14 INFO - PROCESS | 2296 | 1465115654695 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 01:34:14 INFO - PROCESS | 2296 | 1465115654699 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 01:34:14 INFO - PROCESS | 2296 | 1465115654701 Marionette TRACE conn2 <- [1,426,null,{}] 01:34:14 INFO - PROCESS | 2296 | 1465115654705 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}] 01:34:14 INFO - PROCESS | 2296 | 1465115654706 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:14 INFO - PROCESS | 2296 | 1465115654816 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 01:34:14 INFO - PROCESS | 2296 | 1465115654867 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:14 INFO - PROCESS | 2296 | 1465115654869 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:14 INFO - PROCESS | 2296 | ++DOCSHELL 0x1180a6000 == 48 [pid = 2296] [id = 114] 01:34:14 INFO - PROCESS | 2296 | ++DOMWINDOW == 112 (0x11804a800) [pid = 2296] [serial = 339] [outer = 0x0] 01:34:14 INFO - PROCESS | 2296 | ++DOMWINDOW == 113 (0x11824dc00) [pid = 2296] [serial = 340] [outer = 0x11804a800] 01:34:14 INFO - PROCESS | 2296 | 1465115654901 Marionette DEBUG loaded listener.js 01:34:14 INFO - PROCESS | 2296 | ++DOMWINDOW == 114 (0x118258800) [pid = 2296] [serial = 341] [outer = 0x11804a800] 01:34:15 INFO - PROCESS | 2296 | 1465115655367 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] 01:34:15 INFO - PROCESS | 2296 | 1465115655422 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 01:34:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 01:34:15 INFO - PROCESS | 2296 | 1465115655427 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 01:34:15 INFO - PROCESS | 2296 | 1465115655431 Marionette TRACE conn2 <- [1,430,null,{}] 01:34:15 INFO - PROCESS | 2296 | 1465115655434 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}] 01:34:15 INFO - PROCESS | 2296 | 1465115655435 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:15 INFO - PROCESS | 2296 | 1465115655542 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 01:34:15 INFO - PROCESS | 2296 | 1465115655608 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:15 INFO - PROCESS | 2296 | 1465115655609 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:15 INFO - PROCESS | 2296 | ++DOCSHELL 0x12146b000 == 49 [pid = 2296] [id = 115] 01:34:15 INFO - PROCESS | 2296 | ++DOMWINDOW == 115 (0x1184c5000) [pid = 2296] [serial = 342] [outer = 0x0] 01:34:15 INFO - PROCESS | 2296 | ++DOMWINDOW == 116 (0x11970d000) [pid = 2296] [serial = 343] [outer = 0x1184c5000] 01:34:15 INFO - PROCESS | 2296 | 1465115655640 Marionette DEBUG loaded listener.js 01:34:15 INFO - PROCESS | 2296 | ++DOMWINDOW == 117 (0x119a0b400) [pid = 2296] [serial = 344] [outer = 0x1184c5000] 01:34:16 INFO - PROCESS | 2296 | 1465115656080 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]]]}] 01:34:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 01:34:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 674ms 01:34:16 INFO - PROCESS | 2296 | 1465115656101 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 01:34:16 INFO - PROCESS | 2296 | 1465115656103 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 01:34:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 01:34:16 INFO - PROCESS | 2296 | 1465115656105 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 01:34:16 INFO - PROCESS | 2296 | 1465115656108 Marionette TRACE conn2 <- [1,434,null,{}] 01:34:16 INFO - PROCESS | 2296 | 1465115656115 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}] 01:34:16 INFO - PROCESS | 2296 | 1465115656119 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:16 INFO - PROCESS | 2296 | 1465115656228 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 01:34:16 INFO - PROCESS | 2296 | 1465115656315 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:16 INFO - PROCESS | 2296 | 1465115656317 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:16 INFO - PROCESS | 2296 | ++DOCSHELL 0x12be1e000 == 50 [pid = 2296] [id = 116] 01:34:16 INFO - PROCESS | 2296 | ++DOMWINDOW == 118 (0x119a13800) [pid = 2296] [serial = 345] [outer = 0x0] 01:34:16 INFO - PROCESS | 2296 | ++DOMWINDOW == 119 (0x119ed7c00) [pid = 2296] [serial = 346] [outer = 0x119a13800] 01:34:16 INFO - PROCESS | 2296 | 1465115656351 Marionette DEBUG loaded listener.js 01:34:16 INFO - PROCESS | 2296 | ++DOMWINDOW == 120 (0x1218ee000) [pid = 2296] [serial = 347] [outer = 0x119a13800] 01:34:16 INFO - PROCESS | 2296 | 1465115656782 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]]]}] 01:34:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 01:34:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 721ms 01:34:16 INFO - PROCESS | 2296 | 1465115656843 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 01:34:16 INFO - PROCESS | 2296 | 1465115656846 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 01:34:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 01:34:16 INFO - PROCESS | 2296 | 1465115656850 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 01:34:16 INFO - PROCESS | 2296 | 1465115656851 Marionette TRACE conn2 <- [1,438,null,{}] 01:34:16 INFO - PROCESS | 2296 | 1465115656854 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}] 01:34:16 INFO - PROCESS | 2296 | 1465115656855 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:16 INFO - PROCESS | 2296 | 1465115656965 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 01:34:17 INFO - PROCESS | 2296 | 1465115657198 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:17 INFO - PROCESS | 2296 | 1465115657199 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:17 INFO - PROCESS | 2296 | ++DOCSHELL 0x116a9d000 == 51 [pid = 2296] [id = 117] 01:34:17 INFO - PROCESS | 2296 | ++DOMWINDOW == 121 (0x113e13000) [pid = 2296] [serial = 348] [outer = 0x0] 01:34:17 INFO - PROCESS | 2296 | ++DOMWINDOW == 122 (0x118257c00) [pid = 2296] [serial = 349] [outer = 0x113e13000] 01:34:17 INFO - PROCESS | 2296 | 1465115657228 Marionette DEBUG loaded listener.js 01:34:17 INFO - PROCESS | 2296 | ++DOMWINDOW == 123 (0x1182c6400) [pid = 2296] [serial = 350] [outer = 0x113e13000] 01:34:17 INFO - PROCESS | 2296 | 1465115657700 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]]]}] 01:34:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 01:34:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 870ms 01:34:17 INFO - PROCESS | 2296 | 1465115657722 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 01:34:17 INFO - PROCESS | 2296 | 1465115657724 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 01:34:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 01:34:17 INFO - PROCESS | 2296 | 1465115657727 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 01:34:17 INFO - PROCESS | 2296 | 1465115657728 Marionette TRACE conn2 <- [1,442,null,{}] 01:34:17 INFO - PROCESS | 2296 | 1465115657732 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}] 01:34:17 INFO - PROCESS | 2296 | 1465115657735 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:17 INFO - PROCESS | 2296 | 1465115657827 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 01:34:17 INFO - PROCESS | 2296 | 1465115657882 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:17 INFO - PROCESS | 2296 | 1465115657883 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:17 INFO - PROCESS | 2296 | ++DOCSHELL 0x117008000 == 52 [pid = 2296] [id = 118] 01:34:17 INFO - PROCESS | 2296 | ++DOMWINDOW == 124 (0x118263400) [pid = 2296] [serial = 351] [outer = 0x0] 01:34:17 INFO - PROCESS | 2296 | ++DOMWINDOW == 125 (0x118414000) [pid = 2296] [serial = 352] [outer = 0x118263400] 01:34:17 INFO - PROCESS | 2296 | 1465115657911 Marionette DEBUG loaded listener.js 01:34:17 INFO - PROCESS | 2296 | ++DOMWINDOW == 126 (0x119a0c800) [pid = 2296] [serial = 353] [outer = 0x118263400] 01:34:18 INFO - PROCESS | 2296 | --DOCSHELL 0x129896000 == 51 [pid = 2296] [id = 112] 01:34:18 INFO - PROCESS | 2296 | --DOCSHELL 0x117008800 == 50 [pid = 2296] [id = 111] 01:34:18 INFO - PROCESS | 2296 | --DOCSHELL 0x12ab09000 == 49 [pid = 2296] [id = 110] 01:34:18 INFO - PROCESS | 2296 | --DOCSHELL 0x129887000 == 48 [pid = 2296] [id = 109] 01:34:18 INFO - PROCESS | 2296 | --DOCSHELL 0x126bb4000 == 47 [pid = 2296] [id = 108] 01:34:18 INFO - PROCESS | 2296 | --DOCSHELL 0x124e30000 == 46 [pid = 2296] [id = 107] 01:34:18 INFO - PROCESS | 2296 | --DOMWINDOW == 125 (0x12c112c00) [pid = 2296] [serial = 289] [outer = 0x0] [url = about:blank] 01:34:18 INFO - PROCESS | 2296 | --DOMWINDOW == 124 (0x128be8800) [pid = 2296] [serial = 247] [outer = 0x0] [url = about:blank] 01:34:18 INFO - PROCESS | 2296 | --DOMWINDOW == 123 (0x121303400) [pid = 2296] [serial = 241] [outer = 0x0] [url = about:blank] 01:34:18 INFO - PROCESS | 2296 | --DOMWINDOW == 122 (0x116f80c00) [pid = 2296] [serial = 238] [outer = 0x0] [url = about:blank] 01:34:18 INFO - PROCESS | 2296 | --DOMWINDOW == 121 (0x126286800) [pid = 2296] [serial = 244] [outer = 0x0] [url = about:blank] 01:34:18 INFO - PROCESS | 2296 | --DOMWINDOW == 120 (0x1263f2c00) [pid = 2296] [serial = 250] [outer = 0x0] [url = about:blank] 01:34:18 INFO - PROCESS | 2296 | --DOCSHELL 0x12377f800 == 45 [pid = 2296] [id = 106] 01:34:18 INFO - PROCESS | 2296 | --DOCSHELL 0x121542800 == 44 [pid = 2296] [id = 105] 01:34:18 INFO - PROCESS | 2296 | --DOCSHELL 0x119717000 == 43 [pid = 2296] [id = 104] 01:34:18 INFO - PROCESS | 2296 | --DOCSHELL 0x117019800 == 42 [pid = 2296] [id = 103] 01:34:18 INFO - PROCESS | 2296 | --DOCSHELL 0x116a87800 == 41 [pid = 2296] [id = 102] 01:34:18 INFO - PROCESS | 2296 | --DOCSHELL 0x12b36f800 == 40 [pid = 2296] [id = 101] 01:34:18 INFO - PROCESS | 2296 | --DOCSHELL 0x12a732000 == 39 [pid = 2296] [id = 100] 01:34:18 INFO - PROCESS | 2296 | --DOCSHELL 0x119622000 == 38 [pid = 2296] [id = 99] 01:34:18 INFO - PROCESS | 2296 | --DOCSHELL 0x116aa3000 == 37 [pid = 2296] [id = 98] 01:34:18 INFO - PROCESS | 2296 | --DOCSHELL 0x12ab1e000 == 36 [pid = 2296] [id = 97] 01:34:18 INFO - PROCESS | 2296 | 1465115658336 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]]]}] 01:34:18 INFO - PROCESS | 2296 | --DOMWINDOW == 119 (0x1293a9400) [pid = 2296] [serial = 281] [outer = 0x0] [url = about:blank] 01:34:18 INFO - PROCESS | 2296 | --DOMWINDOW == 118 (0x12bea2400) [pid = 2296] [serial = 287] [outer = 0x0] [url = about:blank] 01:34:18 INFO - PROCESS | 2296 | --DOMWINDOW == 117 (0x124824800) [pid = 2296] [serial = 280] [outer = 0x0] [url = about:blank] 01:34:18 INFO - PROCESS | 2296 | --DOMWINDOW == 116 (0x12bae9000) [pid = 2296] [serial = 283] [outer = 0x0] [url = about:blank] 01:34:18 INFO - PROCESS | 2296 | --DOMWINDOW == 115 (0x12be9c000) [pid = 2296] [serial = 286] [outer = 0x0] [url = about:blank] 01:34:18 INFO - PROCESS | 2296 | --DOMWINDOW == 114 (0x12bade800) [pid = 2296] [serial = 278] [outer = 0x0] [url = about:blank] 01:34:18 INFO - PROCESS | 2296 | --DOMWINDOW == 113 (0x12bca3400) [pid = 2296] [serial = 284] [outer = 0x0] [url = about:blank] 01:34:18 INFO - PROCESS | 2296 | --DOMWINDOW == 112 (0x128bf0000) [pid = 2296] [serial = 268] [outer = 0x0] [url = about:blank] 01:34:18 INFO - PROCESS | 2296 | --DOMWINDOW == 111 (0x12a8ef000) [pid = 2296] [serial = 275] [outer = 0x0] [url = about:blank] 01:34:18 INFO - PROCESS | 2296 | --DOMWINDOW == 110 (0x118056c00) [pid = 2296] [serial = 272] [outer = 0x0] [url = about:blank] 01:34:18 INFO - PROCESS | 2296 | --DOMWINDOW == 109 (0x1293a4c00) [pid = 2296] [serial = 269] [outer = 0x0] [url = about:blank] 01:34:18 INFO - PROCESS | 2296 | --DOMWINDOW == 108 (0x116853800) [pid = 2296] [serial = 193] [outer = 0x0] [url = about:blank] 01:34:18 INFO - PROCESS | 2296 | --DOMWINDOW == 107 (0x1184ba400) [pid = 2296] [serial = 196] [outer = 0x0] [url = about:blank] 01:34:18 INFO - PROCESS | 2296 | --DOMWINDOW == 106 (0x12958f000) [pid = 2296] [serial = 271] [outer = 0x0] [url = about:blank] 01:34:18 INFO - PROCESS | 2296 | --DOMWINDOW == 105 (0x12a8e5800) [pid = 2296] [serial = 274] [outer = 0x0] [url = about:blank] 01:34:18 INFO - PROCESS | 2296 | --DOMWINDOW == 104 (0x121411800) [pid = 2296] [serial = 259] [outer = 0x0] [url = about:blank] 01:34:18 INFO - PROCESS | 2296 | --DOMWINDOW == 103 (0x1243ed400) [pid = 2296] [serial = 260] [outer = 0x0] [url = about:blank] 01:34:18 INFO - PROCESS | 2296 | --DOMWINDOW == 102 (0x1266a2800) [pid = 2296] [serial = 265] [outer = 0x0] [url = about:blank] 01:34:18 INFO - PROCESS | 2296 | --DOMWINDOW == 101 (0x126db5400) [pid = 2296] [serial = 266] [outer = 0x0] [url = about:blank] 01:34:18 INFO - PROCESS | 2296 | --DOMWINDOW == 100 (0x12adaf800) [pid = 2296] [serial = 277] [outer = 0x0] [url = about:blank] 01:34:18 INFO - PROCESS | 2296 | --DOMWINDOW == 99 (0x118a1bc00) [pid = 2296] [serial = 256] [outer = 0x0] [url = about:blank] 01:34:18 INFO - PROCESS | 2296 | --DOMWINDOW == 98 (0x119c12000) [pid = 2296] [serial = 257] [outer = 0x0] [url = about:blank] 01:34:18 INFO - PROCESS | 2296 | --DOMWINDOW == 97 (0x118779800) [pid = 2296] [serial = 254] [outer = 0x0] [url = about:blank] 01:34:18 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x1182c1c00) [pid = 2296] [serial = 253] [outer = 0x0] [url = about:blank] 01:34:18 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x126282400) [pid = 2296] [serial = 262] [outer = 0x0] [url = about:blank] 01:34:18 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x1263f2800) [pid = 2296] [serial = 263] [outer = 0x0] [url = about:blank] 01:34:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 01:34:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 671ms 01:34:18 INFO - PROCESS | 2296 | 1465115658402 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 01:34:18 INFO - PROCESS | 2296 | 1465115658405 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 01:34:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 01:34:18 INFO - PROCESS | 2296 | 1465115658407 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 01:34:18 INFO - PROCESS | 2296 | 1465115658409 Marionette TRACE conn2 <- [1,446,null,{}] 01:34:18 INFO - PROCESS | 2296 | 1465115658412 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}] 01:34:18 INFO - PROCESS | 2296 | 1465115658414 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:18 INFO - PROCESS | 2296 | 1465115658494 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 01:34:18 INFO - PROCESS | 2296 | 1465115658500 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:18 INFO - PROCESS | 2296 | 1465115658501 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:18 INFO - PROCESS | 2296 | ++DOCSHELL 0x116849800 == 37 [pid = 2296] [id = 119] 01:34:18 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x118308c00) [pid = 2296] [serial = 354] [outer = 0x0] 01:34:18 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x119a0ec00) [pid = 2296] [serial = 355] [outer = 0x118308c00] 01:34:18 INFO - PROCESS | 2296 | 1465115658527 Marionette DEBUG loaded listener.js 01:34:18 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x121305800) [pid = 2296] [serial = 356] [outer = 0x118308c00] 01:34:18 INFO - PROCESS | 2296 | 1465115658872 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]]]}] 01:34:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 01:34:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 518ms 01:34:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 01:34:18 INFO - PROCESS | 2296 | 1465115658926 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 01:34:18 INFO - PROCESS | 2296 | 1465115658927 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 01:34:18 INFO - PROCESS | 2296 | 1465115658934 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 01:34:18 INFO - PROCESS | 2296 | 1465115658938 Marionette TRACE conn2 <- [1,450,null,{}] 01:34:18 INFO - PROCESS | 2296 | 1465115658941 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}] 01:34:18 INFO - PROCESS | 2296 | 1465115658943 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:19 INFO - PROCESS | 2296 | 1465115659022 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 01:34:19 INFO - PROCESS | 2296 | 1465115659031 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:19 INFO - PROCESS | 2296 | 1465115659032 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:19 INFO - PROCESS | 2296 | ++DOCSHELL 0x119e0b000 == 38 [pid = 2296] [id = 120] 01:34:19 INFO - PROCESS | 2296 | ++DOMWINDOW == 98 (0x1216d5c00) [pid = 2296] [serial = 357] [outer = 0x0] 01:34:19 INFO - PROCESS | 2296 | ++DOMWINDOW == 99 (0x1243ed400) [pid = 2296] [serial = 358] [outer = 0x1216d5c00] 01:34:19 INFO - PROCESS | 2296 | 1465115659057 Marionette DEBUG loaded listener.js 01:34:19 INFO - PROCESS | 2296 | ++DOMWINDOW == 100 (0x126283c00) [pid = 2296] [serial = 359] [outer = 0x1216d5c00] 01:34:19 INFO - PROCESS | 2296 | 1465115659415 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] 01:34:19 INFO - PROCESS | 2296 | 1465115659470 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 01:34:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 01:34:19 INFO - PROCESS | 2296 | 1465115659477 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 01:34:19 INFO - PROCESS | 2296 | 1465115659478 Marionette TRACE conn2 <- [1,454,null,{}] 01:34:19 INFO - PROCESS | 2296 | 1465115659481 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}] 01:34:19 INFO - PROCESS | 2296 | 1465115659482 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:19 INFO - PROCESS | 2296 | 1465115659583 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 01:34:19 INFO - PROCESS | 2296 | 1465115659588 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:19 INFO - PROCESS | 2296 | 1465115659589 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:19 INFO - PROCESS | 2296 | ++DOCSHELL 0x12153e000 == 39 [pid = 2296] [id = 121] 01:34:19 INFO - PROCESS | 2296 | ++DOMWINDOW == 101 (0x1265b7400) [pid = 2296] [serial = 360] [outer = 0x0] 01:34:19 INFO - PROCESS | 2296 | ++DOMWINDOW == 102 (0x126b3cc00) [pid = 2296] [serial = 361] [outer = 0x1265b7400] 01:34:19 INFO - PROCESS | 2296 | 1465115659631 Marionette DEBUG loaded listener.js 01:34:19 INFO - PROCESS | 2296 | ++DOMWINDOW == 103 (0x128be3800) [pid = 2296] [serial = 362] [outer = 0x1265b7400] 01:34:20 INFO - PROCESS | 2296 | [2296] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:34:20 INFO - PROCESS | 2296 | 1465115660134 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]]]}] 01:34:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 01:34:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 670ms 01:34:20 INFO - PROCESS | 2296 | 1465115660150 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 01:34:20 INFO - PROCESS | 2296 | 1465115660151 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 01:34:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 01:34:20 INFO - PROCESS | 2296 | 1465115660153 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 01:34:20 INFO - PROCESS | 2296 | 1465115660154 Marionette TRACE conn2 <- [1,458,null,{}] 01:34:20 INFO - PROCESS | 2296 | 1465115660157 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}] 01:34:20 INFO - PROCESS | 2296 | 1465115660158 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:20 INFO - PROCESS | 2296 | 1465115660235 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 01:34:20 INFO - PROCESS | 2296 | 1465115660257 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:20 INFO - PROCESS | 2296 | 1465115660262 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:20 INFO - PROCESS | 2296 | ++DOCSHELL 0x123782800 == 40 [pid = 2296] [id = 122] 01:34:20 INFO - PROCESS | 2296 | ++DOMWINDOW == 104 (0x128c41400) [pid = 2296] [serial = 363] [outer = 0x0] 01:34:20 INFO - PROCESS | 2296 | ++DOMWINDOW == 105 (0x128c45400) [pid = 2296] [serial = 364] [outer = 0x128c41400] 01:34:20 INFO - PROCESS | 2296 | 1465115660296 Marionette DEBUG loaded listener.js 01:34:20 INFO - PROCESS | 2296 | ++DOMWINDOW == 106 (0x1290e6400) [pid = 2296] [serial = 365] [outer = 0x128c41400] 01:34:20 INFO - PROCESS | 2296 | 1465115660678 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] 01:34:20 INFO - PROCESS | 2296 | 1465115660724 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 01:34:20 INFO - PROCESS | 2296 | 1465115660727 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 01:34:20 INFO - PROCESS | 2296 | 1465115660728 Marionette TRACE conn2 <- [1,462,null,{}] 01:34:20 INFO - PROCESS | 2296 | 1465115660733 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}] 01:34:20 INFO - PROCESS | 2296 | 1465115660734 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:20 INFO - PROCESS | 2296 | 1465115660836 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 01:34:20 INFO - PROCESS | 2296 | 1465115660839 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:20 INFO - PROCESS | 2296 | 1465115660841 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:20 INFO - PROCESS | 2296 | ++DOCSHELL 0x124e2d800 == 41 [pid = 2296] [id = 123] 01:34:20 INFO - PROCESS | 2296 | ++DOMWINDOW == 107 (0x12939c000) [pid = 2296] [serial = 366] [outer = 0x0] 01:34:20 INFO - PROCESS | 2296 | ++DOMWINDOW == 108 (0x1298b9400) [pid = 2296] [serial = 367] [outer = 0x12939c000] 01:34:20 INFO - PROCESS | 2296 | 1465115660866 Marionette DEBUG loaded listener.js 01:34:20 INFO - PROCESS | 2296 | ++DOMWINDOW == 109 (0x12a7fa000) [pid = 2296] [serial = 368] [outer = 0x12939c000] 01:34:21 INFO - PROCESS | 2296 | [2296] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:34:21 INFO - PROCESS | 2296 | 1465115661223 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] 01:34:21 INFO - PROCESS | 2296 | 1465115661252 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 01:34:21 INFO - PROCESS | 2296 | 1465115661254 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 01:34:21 INFO - PROCESS | 2296 | 1465115661255 Marionette TRACE conn2 <- [1,466,null,{}] 01:34:21 INFO - PROCESS | 2296 | 1465115661258 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}] 01:34:21 INFO - PROCESS | 2296 | 1465115661259 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:21 INFO - PROCESS | 2296 | 1465115661354 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 01:34:21 INFO - PROCESS | 2296 | 1465115661394 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:21 INFO - PROCESS | 2296 | 1465115661396 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:21 INFO - PROCESS | 2296 | ++DOCSHELL 0x114032800 == 42 [pid = 2296] [id = 124] 01:34:21 INFO - PROCESS | 2296 | ++DOMWINDOW == 110 (0x1298b6800) [pid = 2296] [serial = 369] [outer = 0x0] 01:34:21 INFO - PROCESS | 2296 | ++DOMWINDOW == 111 (0x12a8eac00) [pid = 2296] [serial = 370] [outer = 0x1298b6800] 01:34:21 INFO - PROCESS | 2296 | 1465115661420 Marionette DEBUG loaded listener.js 01:34:21 INFO - PROCESS | 2296 | ++DOMWINDOW == 112 (0x12adaec00) [pid = 2296] [serial = 371] [outer = 0x1298b6800] 01:34:21 INFO - PROCESS | 2296 | 1465115661757 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] 01:34:21 INFO - PROCESS | 2296 | 1465115661776 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 01:34:21 INFO - PROCESS | 2296 | 1465115661778 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 01:34:21 INFO - PROCESS | 2296 | 1465115661781 Marionette TRACE conn2 <- [1,470,null,{}] 01:34:21 INFO - PROCESS | 2296 | 1465115661784 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}] 01:34:21 INFO - PROCESS | 2296 | 1465115661785 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:21 INFO - PROCESS | 2296 | 1465115661886 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 01:34:21 INFO - PROCESS | 2296 | 1465115661900 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:21 INFO - PROCESS | 2296 | 1465115661901 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:21 INFO - PROCESS | 2296 | ++DOCSHELL 0x128fb7000 == 43 [pid = 2296] [id = 125] 01:34:21 INFO - PROCESS | 2296 | ++DOMWINDOW == 113 (0x12a8ef000) [pid = 2296] [serial = 372] [outer = 0x0] 01:34:21 INFO - PROCESS | 2296 | ++DOMWINDOW == 114 (0x12b319400) [pid = 2296] [serial = 373] [outer = 0x12a8ef000] 01:34:21 INFO - PROCESS | 2296 | 1465115661925 Marionette DEBUG loaded listener.js 01:34:21 INFO - PROCESS | 2296 | ++DOMWINDOW == 115 (0x12bc9fc00) [pid = 2296] [serial = 374] [outer = 0x12a8ef000] 01:34:22 INFO - PROCESS | 2296 | 1465115662274 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]]]}] 01:34:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 01:34:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 521ms 01:34:22 INFO - PROCESS | 2296 | 1465115662304 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 01:34:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 01:34:22 INFO - PROCESS | 2296 | 1465115662305 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 01:34:22 INFO - PROCESS | 2296 | 1465115662309 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 01:34:22 INFO - PROCESS | 2296 | 1465115662311 Marionette TRACE conn2 <- [1,474,null,{}] 01:34:22 INFO - PROCESS | 2296 | 1465115662314 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}] 01:34:22 INFO - PROCESS | 2296 | 1465115662316 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:22 INFO - PROCESS | 2296 | 1465115662490 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 01:34:22 INFO - PROCESS | 2296 | --DOMWINDOW == 114 (0x118776000) [pid = 2296] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 01:34:22 INFO - PROCESS | 2296 | --DOMWINDOW == 113 (0x12b30d400) [pid = 2296] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 01:34:22 INFO - PROCESS | 2296 | --DOMWINDOW == 112 (0x12452b000) [pid = 2296] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 01:34:22 INFO - PROCESS | 2296 | --DOMWINDOW == 111 (0x128be4400) [pid = 2296] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 01:34:22 INFO - PROCESS | 2296 | --DOMWINDOW == 110 (0x11682a000) [pid = 2296] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 01:34:22 INFO - PROCESS | 2296 | --DOMWINDOW == 109 (0x1160b1400) [pid = 2296] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 01:34:22 INFO - PROCESS | 2296 | --DOMWINDOW == 108 (0x12b312c00) [pid = 2296] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 01:34:22 INFO - PROCESS | 2296 | --DOMWINDOW == 107 (0x118310800) [pid = 2296] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 01:34:22 INFO - PROCESS | 2296 | --DOMWINDOW == 106 (0x118311400) [pid = 2296] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 01:34:22 INFO - PROCESS | 2296 | --DOMWINDOW == 105 (0x10e9c4000) [pid = 2296] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 01:34:22 INFO - PROCESS | 2296 | --DOMWINDOW == 104 (0x1166e1400) [pid = 2296] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 01:34:22 INFO - PROCESS | 2296 | --DOMWINDOW == 103 (0x1184ba800) [pid = 2296] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 01:34:22 INFO - PROCESS | 2296 | --DOMWINDOW == 102 (0x12939fc00) [pid = 2296] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 01:34:22 INFO - PROCESS | 2296 | --DOMWINDOW == 101 (0x12ad45800) [pid = 2296] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 01:34:22 INFO - PROCESS | 2296 | --DOMWINDOW == 100 (0x126853800) [pid = 2296] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 01:34:22 INFO - PROCESS | 2296 | --DOMWINDOW == 99 (0x129588000) [pid = 2296] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 01:34:22 INFO - PROCESS | 2296 | --DOMWINDOW == 98 (0x116754000) [pid = 2296] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 01:34:22 INFO - PROCESS | 2296 | --DOMWINDOW == 97 (0x12ad41400) [pid = 2296] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 01:34:22 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x128be6400) [pid = 2296] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 01:34:22 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x1191eb400) [pid = 2296] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 01:34:22 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x12ad44800) [pid = 2296] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 01:34:22 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x121d39000) [pid = 2296] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 01:34:22 INFO - PROCESS | 2296 | 1465115662729 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:22 INFO - PROCESS | 2296 | 1465115662731 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:22 INFO - PROCESS | 2296 | ++DOCSHELL 0x114019800 == 44 [pid = 2296] [id = 126] 01:34:22 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x10e9c1400) [pid = 2296] [serial = 375] [outer = 0x0] 01:34:22 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x11682a000) [pid = 2296] [serial = 376] [outer = 0x10e9c1400] 01:34:22 INFO - PROCESS | 2296 | 1465115662757 Marionette DEBUG loaded listener.js 01:34:22 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x1184ba800) [pid = 2296] [serial = 377] [outer = 0x10e9c1400] 01:34:23 INFO - PROCESS | 2296 | 1465115663032 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]]]}] 01:34:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 01:34:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 775ms 01:34:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 01:34:23 INFO - PROCESS | 2296 | 1465115663085 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 01:34:23 INFO - PROCESS | 2296 | 1465115663086 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 01:34:23 INFO - PROCESS | 2296 | 1465115663088 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 01:34:23 INFO - PROCESS | 2296 | 1465115663089 Marionette TRACE conn2 <- [1,478,null,{}] 01:34:23 INFO - PROCESS | 2296 | 1465115663091 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}] 01:34:23 INFO - PROCESS | 2296 | 1465115663093 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:23 INFO - PROCESS | 2296 | 1465115663175 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 01:34:23 INFO - PROCESS | 2296 | 1465115663182 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:23 INFO - PROCESS | 2296 | 1465115663184 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:23 INFO - PROCESS | 2296 | ++DOCSHELL 0x12a7a2000 == 45 [pid = 2296] [id = 127] 01:34:23 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x1191ec400) [pid = 2296] [serial = 378] [outer = 0x0] 01:34:23 INFO - PROCESS | 2296 | ++DOMWINDOW == 98 (0x126db3400) [pid = 2296] [serial = 379] [outer = 0x1191ec400] 01:34:23 INFO - PROCESS | 2296 | 1465115663211 Marionette DEBUG loaded listener.js 01:34:23 INFO - PROCESS | 2296 | ++DOMWINDOW == 99 (0x12bca3800) [pid = 2296] [serial = 380] [outer = 0x1191ec400] 01:34:23 INFO - PROCESS | 2296 | 1465115663536 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]]]}] 01:34:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 01:34:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 471ms 01:34:23 INFO - PROCESS | 2296 | 1465115663560 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 01:34:23 INFO - PROCESS | 2296 | 1465115663561 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 01:34:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 01:34:23 INFO - PROCESS | 2296 | 1465115663590 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 01:34:23 INFO - PROCESS | 2296 | 1465115663592 Marionette TRACE conn2 <- [1,482,null,{}] 01:34:23 INFO - PROCESS | 2296 | 1465115663594 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}] 01:34:23 INFO - PROCESS | 2296 | 1465115663598 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:23 INFO - PROCESS | 2296 | 1465115663702 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 01:34:23 INFO - PROCESS | 2296 | 1465115663706 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:23 INFO - PROCESS | 2296 | 1465115663707 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:23 INFO - PROCESS | 2296 | ++DOCSHELL 0x12b278000 == 46 [pid = 2296] [id = 128] 01:34:23 INFO - PROCESS | 2296 | ++DOMWINDOW == 100 (0x12bca6800) [pid = 2296] [serial = 381] [outer = 0x0] 01:34:23 INFO - PROCESS | 2296 | ++DOMWINDOW == 101 (0x12c132400) [pid = 2296] [serial = 382] [outer = 0x12bca6800] 01:34:23 INFO - PROCESS | 2296 | 1465115663732 Marionette DEBUG loaded listener.js 01:34:23 INFO - PROCESS | 2296 | ++DOMWINDOW == 102 (0x12c13a000) [pid = 2296] [serial = 383] [outer = 0x12bca6800] 01:34:24 INFO - PROCESS | 2296 | 1465115664070 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]]]}] 01:34:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 01:34:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 540ms 01:34:24 INFO - PROCESS | 2296 | 1465115664112 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 01:34:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 01:34:24 INFO - PROCESS | 2296 | 1465115664115 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 01:34:24 INFO - PROCESS | 2296 | 1465115664117 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 01:34:24 INFO - PROCESS | 2296 | 1465115664118 Marionette TRACE conn2 <- [1,486,null,{}] 01:34:24 INFO - PROCESS | 2296 | 1465115664120 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}] 01:34:24 INFO - PROCESS | 2296 | 1465115664121 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:24 INFO - PROCESS | 2296 | 1465115664224 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 01:34:24 INFO - PROCESS | 2296 | 1465115664258 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:24 INFO - PROCESS | 2296 | 1465115664259 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:24 INFO - PROCESS | 2296 | ++DOCSHELL 0x12be1b800 == 47 [pid = 2296] [id = 129] 01:34:24 INFO - PROCESS | 2296 | ++DOMWINDOW == 103 (0x116773000) [pid = 2296] [serial = 384] [outer = 0x0] 01:34:24 INFO - PROCESS | 2296 | ++DOMWINDOW == 104 (0x11677a400) [pid = 2296] [serial = 385] [outer = 0x116773000] 01:34:24 INFO - PROCESS | 2296 | 1465115664283 Marionette DEBUG loaded listener.js 01:34:24 INFO - PROCESS | 2296 | ++DOMWINDOW == 105 (0x116780400) [pid = 2296] [serial = 386] [outer = 0x116773000] 01:34:24 INFO - PROCESS | 2296 | 1465115664547 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]]]}] 01:34:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 01:34:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 468ms 01:34:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 01:34:24 INFO - PROCESS | 2296 | 1465115664586 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 01:34:24 INFO - PROCESS | 2296 | 1465115664587 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 01:34:24 INFO - PROCESS | 2296 | 1465115664589 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 01:34:24 INFO - PROCESS | 2296 | 1465115664590 Marionette TRACE conn2 <- [1,490,null,{}] 01:34:24 INFO - PROCESS | 2296 | 1465115664592 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}] 01:34:24 INFO - PROCESS | 2296 | 1465115664605 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:24 INFO - PROCESS | 2296 | 1465115664694 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 01:34:24 INFO - PROCESS | 2296 | 1465115664801 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:24 INFO - PROCESS | 2296 | 1465115664803 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:24 INFO - PROCESS | 2296 | ++DOCSHELL 0x1133b2000 == 48 [pid = 2296] [id = 130] 01:34:24 INFO - PROCESS | 2296 | ++DOMWINDOW == 106 (0x10e9c2000) [pid = 2296] [serial = 387] [outer = 0x0] 01:34:24 INFO - PROCESS | 2296 | ++DOMWINDOW == 107 (0x111d7c400) [pid = 2296] [serial = 388] [outer = 0x10e9c2000] 01:34:24 INFO - PROCESS | 2296 | 1465115664834 Marionette DEBUG loaded listener.js 01:34:24 INFO - PROCESS | 2296 | ++DOMWINDOW == 108 (0x11682c800) [pid = 2296] [serial = 389] [outer = 0x10e9c2000] 01:34:25 INFO - PROCESS | 2296 | 1465115665272 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]]]}] 01:34:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 01:34:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 721ms 01:34:25 INFO - PROCESS | 2296 | 1465115665312 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 01:34:25 INFO - PROCESS | 2296 | 1465115665315 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 01:34:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 01:34:25 INFO - PROCESS | 2296 | 1465115665318 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 01:34:25 INFO - PROCESS | 2296 | 1465115665320 Marionette TRACE conn2 <- [1,494,null,{}] 01:34:25 INFO - PROCESS | 2296 | 1465115665323 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}] 01:34:25 INFO - PROCESS | 2296 | 1465115665326 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:25 INFO - PROCESS | 2296 | 1465115665432 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 01:34:25 INFO - PROCESS | 2296 | 1465115665489 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:25 INFO - PROCESS | 2296 | 1465115665491 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:25 INFO - PROCESS | 2296 | ++DOCSHELL 0x119934800 == 49 [pid = 2296] [id = 131] 01:34:25 INFO - PROCESS | 2296 | ++DOMWINDOW == 109 (0x118264000) [pid = 2296] [serial = 390] [outer = 0x0] 01:34:25 INFO - PROCESS | 2296 | ++DOMWINDOW == 110 (0x119499c00) [pid = 2296] [serial = 391] [outer = 0x118264000] 01:34:25 INFO - PROCESS | 2296 | 1465115665521 Marionette DEBUG loaded listener.js 01:34:25 INFO - PROCESS | 2296 | ++DOMWINDOW == 111 (0x119a0d000) [pid = 2296] [serial = 392] [outer = 0x118264000] 01:34:25 INFO - PROCESS | 2296 | 1465115665974 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]]]}] 01:34:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 01:34:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 670ms 01:34:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 01:34:25 INFO - PROCESS | 2296 | 1465115665990 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 01:34:25 INFO - PROCESS | 2296 | 1465115665993 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 01:34:25 INFO - PROCESS | 2296 | 1465115665995 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 01:34:25 INFO - PROCESS | 2296 | 1465115665997 Marionette TRACE conn2 <- [1,498,null,{}] 01:34:26 INFO - PROCESS | 2296 | 1465115665999 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}] 01:34:26 INFO - PROCESS | 2296 | 1465115666001 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:26 INFO - PROCESS | 2296 | 1465115666126 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 01:34:26 INFO - PROCESS | 2296 | 1465115666208 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:26 INFO - PROCESS | 2296 | 1465115666210 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:26 INFO - PROCESS | 2296 | ++DOCSHELL 0x12a79c800 == 50 [pid = 2296] [id = 132] 01:34:26 INFO - PROCESS | 2296 | ++DOMWINDOW == 112 (0x121307400) [pid = 2296] [serial = 393] [outer = 0x0] 01:34:26 INFO - PROCESS | 2296 | ++DOMWINDOW == 113 (0x124569400) [pid = 2296] [serial = 394] [outer = 0x121307400] 01:34:26 INFO - PROCESS | 2296 | 1465115666241 Marionette DEBUG loaded listener.js 01:34:26 INFO - PROCESS | 2296 | ++DOMWINDOW == 114 (0x126288000) [pid = 2296] [serial = 395] [outer = 0x121307400] 01:34:26 INFO - PROCESS | 2296 | 1465115666655 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]]]}] 01:34:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 01:34:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 671ms 01:34:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 01:34:26 INFO - PROCESS | 2296 | 1465115666667 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 01:34:26 INFO - PROCESS | 2296 | 1465115666668 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 01:34:26 INFO - PROCESS | 2296 | 1465115666676 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 01:34:26 INFO - PROCESS | 2296 | 1465115666680 Marionette TRACE conn2 <- [1,502,null,{}] 01:34:26 INFO - PROCESS | 2296 | 1465115666683 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}] 01:34:26 INFO - PROCESS | 2296 | 1465115666686 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:26 INFO - PROCESS | 2296 | 1465115666790 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 01:34:26 INFO - PROCESS | 2296 | 1465115666846 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:26 INFO - PROCESS | 2296 | 1465115666847 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:26 INFO - PROCESS | 2296 | ++DOCSHELL 0x12c811800 == 51 [pid = 2296] [id = 133] 01:34:26 INFO - PROCESS | 2296 | ++DOMWINDOW == 115 (0x11689f000) [pid = 2296] [serial = 396] [outer = 0x0] 01:34:26 INFO - PROCESS | 2296 | ++DOMWINDOW == 116 (0x128be6400) [pid = 2296] [serial = 397] [outer = 0x11689f000] 01:34:26 INFO - PROCESS | 2296 | 1465115666889 Marionette DEBUG loaded listener.js 01:34:26 INFO - PROCESS | 2296 | ++DOMWINDOW == 117 (0x128cb0400) [pid = 2296] [serial = 398] [outer = 0x11689f000] 01:34:27 INFO - PROCESS | 2296 | 1465115667302 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]]]}] 01:34:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 01:34:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 677ms 01:34:27 INFO - PROCESS | 2296 | 1465115667349 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 01:34:27 INFO - PROCESS | 2296 | 1465115667350 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 01:34:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 01:34:27 INFO - PROCESS | 2296 | 1465115667353 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 01:34:27 INFO - PROCESS | 2296 | 1465115667354 Marionette TRACE conn2 <- [1,506,null,{}] 01:34:27 INFO - PROCESS | 2296 | 1465115667357 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}] 01:34:27 INFO - PROCESS | 2296 | 1465115667358 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:27 INFO - PROCESS | 2296 | 1465115667480 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 01:34:27 INFO - PROCESS | 2296 | 1465115667549 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:27 INFO - PROCESS | 2296 | 1465115667551 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:27 INFO - PROCESS | 2296 | ++DOCSHELL 0x12cc70800 == 52 [pid = 2296] [id = 134] 01:34:27 INFO - PROCESS | 2296 | ++DOMWINDOW == 118 (0x128cb5400) [pid = 2296] [serial = 399] [outer = 0x0] 01:34:27 INFO - PROCESS | 2296 | ++DOMWINDOW == 119 (0x1290e1000) [pid = 2296] [serial = 400] [outer = 0x128cb5400] 01:34:27 INFO - PROCESS | 2296 | 1465115667581 Marionette DEBUG loaded listener.js 01:34:27 INFO - PROCESS | 2296 | ++DOMWINDOW == 120 (0x129591000) [pid = 2296] [serial = 401] [outer = 0x128cb5400] 01:34:28 INFO - PROCESS | 2296 | 1465115668035 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]]]}] 01:34:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 01:34:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 719ms 01:34:28 INFO - PROCESS | 2296 | 1465115668072 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 01:34:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 01:34:28 INFO - PROCESS | 2296 | 1465115668073 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 01:34:28 INFO - PROCESS | 2296 | 1465115668076 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 01:34:28 INFO - PROCESS | 2296 | 1465115668077 Marionette TRACE conn2 <- [1,510,null,{}] 01:34:28 INFO - PROCESS | 2296 | 1465115668080 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}] 01:34:28 INFO - PROCESS | 2296 | 1465115668081 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:28 INFO - PROCESS | 2296 | 1465115668184 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 01:34:28 INFO - PROCESS | 2296 | 1465115668253 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:28 INFO - PROCESS | 2296 | 1465115668257 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:28 INFO - PROCESS | 2296 | ++DOCSHELL 0x119161000 == 53 [pid = 2296] [id = 135] 01:34:28 INFO - PROCESS | 2296 | ++DOMWINDOW == 121 (0x1290e6800) [pid = 2296] [serial = 402] [outer = 0x0] 01:34:28 INFO - PROCESS | 2296 | ++DOMWINDOW == 122 (0x1298ba400) [pid = 2296] [serial = 403] [outer = 0x1290e6800] 01:34:28 INFO - PROCESS | 2296 | 1465115668293 Marionette DEBUG loaded listener.js 01:34:28 INFO - PROCESS | 2296 | ++DOMWINDOW == 123 (0x12baeac00) [pid = 2296] [serial = 404] [outer = 0x1290e6800] 01:34:28 INFO - PROCESS | 2296 | 1465115668890 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]]]}] 01:34:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 01:34:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 871ms 01:34:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 01:34:28 INFO - PROCESS | 2296 | 1465115668948 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 01:34:28 INFO - PROCESS | 2296 | 1465115668950 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 01:34:28 INFO - PROCESS | 2296 | 1465115668953 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 01:34:28 INFO - PROCESS | 2296 | 1465115668955 Marionette TRACE conn2 <- [1,514,null,{}] 01:34:28 INFO - PROCESS | 2296 | 1465115668959 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}] 01:34:28 INFO - PROCESS | 2296 | 1465115668960 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:29 INFO - PROCESS | 2296 | 1465115669053 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 01:34:29 INFO - PROCESS | 2296 | 1465115669131 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:29 INFO - PROCESS | 2296 | 1465115669132 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:29 INFO - PROCESS | 2296 | ++DOCSHELL 0x1140e8800 == 54 [pid = 2296] [id = 136] 01:34:29 INFO - PROCESS | 2296 | ++DOMWINDOW == 124 (0x118307400) [pid = 2296] [serial = 405] [outer = 0x0] 01:34:29 INFO - PROCESS | 2296 | ++DOMWINDOW == 125 (0x11830c000) [pid = 2296] [serial = 406] [outer = 0x118307400] 01:34:29 INFO - PROCESS | 2296 | 1465115669161 Marionette DEBUG loaded listener.js 01:34:29 INFO - PROCESS | 2296 | ++DOMWINDOW == 126 (0x11949ac00) [pid = 2296] [serial = 407] [outer = 0x118307400] 01:34:29 INFO - PROCESS | 2296 | --DOCSHELL 0x12be1b800 == 53 [pid = 2296] [id = 129] 01:34:29 INFO - PROCESS | 2296 | --DOCSHELL 0x12b278000 == 52 [pid = 2296] [id = 128] 01:34:29 INFO - PROCESS | 2296 | --DOCSHELL 0x12a7a2000 == 51 [pid = 2296] [id = 127] 01:34:29 INFO - PROCESS | 2296 | --DOCSHELL 0x114019800 == 50 [pid = 2296] [id = 126] 01:34:29 INFO - PROCESS | 2296 | --DOCSHELL 0x128fb7000 == 49 [pid = 2296] [id = 125] 01:34:29 INFO - PROCESS | 2296 | --DOCSHELL 0x114032800 == 48 [pid = 2296] [id = 124] 01:34:29 INFO - PROCESS | 2296 | --DOCSHELL 0x124e2d800 == 47 [pid = 2296] [id = 123] 01:34:29 INFO - PROCESS | 2296 | --DOMWINDOW == 125 (0x118254c00) [pid = 2296] [serial = 337] [outer = 0x0] [url = about:blank] 01:34:29 INFO - PROCESS | 2296 | --DOCSHELL 0x123782800 == 46 [pid = 2296] [id = 122] 01:34:29 INFO - PROCESS | 2296 | --DOCSHELL 0x12153e000 == 45 [pid = 2296] [id = 121] 01:34:29 INFO - PROCESS | 2296 | --DOCSHELL 0x119e0b000 == 44 [pid = 2296] [id = 120] 01:34:29 INFO - PROCESS | 2296 | --DOCSHELL 0x116849800 == 43 [pid = 2296] [id = 119] 01:34:29 INFO - PROCESS | 2296 | --DOCSHELL 0x117008000 == 42 [pid = 2296] [id = 118] 01:34:29 INFO - PROCESS | 2296 | --DOCSHELL 0x116a9d000 == 41 [pid = 2296] [id = 117] 01:34:29 INFO - PROCESS | 2296 | --DOCSHELL 0x1180a6000 == 40 [pid = 2296] [id = 114] 01:34:29 INFO - PROCESS | 2296 | --DOCSHELL 0x12c1e3000 == 39 [pid = 2296] [id = 113] 01:34:29 INFO - PROCESS | 2296 | 1465115669597 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]]]}] 01:34:29 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 01:34:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 673ms 01:34:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 01:34:29 INFO - PROCESS | 2296 | 1465115669625 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 01:34:29 INFO - PROCESS | 2296 | 1465115669628 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 01:34:29 INFO - PROCESS | 2296 | 1465115669632 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 01:34:29 INFO - PROCESS | 2296 | 1465115669634 Marionette TRACE conn2 <- [1,518,null,{}] 01:34:29 INFO - PROCESS | 2296 | 1465115669637 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}] 01:34:29 INFO - PROCESS | 2296 | 1465115669638 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:29 INFO - PROCESS | 2296 | 1465115669732 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 01:34:29 INFO - PROCESS | 2296 | --DOMWINDOW == 124 (0x12bae3c00) [pid = 2296] [serial = 236] [outer = 0x0] [url = about:blank] 01:34:29 INFO - PROCESS | 2296 | --DOMWINDOW == 123 (0x126dadc00) [pid = 2296] [serial = 245] [outer = 0x0] [url = about:blank] 01:34:29 INFO - PROCESS | 2296 | --DOMWINDOW == 122 (0x128bee400) [pid = 2296] [serial = 248] [outer = 0x0] [url = about:blank] 01:34:29 INFO - PROCESS | 2296 | --DOMWINDOW == 121 (0x128c40800) [pid = 2296] [serial = 251] [outer = 0x0] [url = about:blank] 01:34:29 INFO - PROCESS | 2296 | --DOMWINDOW == 120 (0x11826fc00) [pid = 2296] [serial = 239] [outer = 0x0] [url = about:blank] 01:34:29 INFO - PROCESS | 2296 | --DOMWINDOW == 119 (0x1218e3800) [pid = 2296] [serial = 242] [outer = 0x0] [url = about:blank] 01:34:29 INFO - PROCESS | 2296 | --DOMWINDOW == 118 (0x1290d9400) [pid = 2296] [serial = 299] [outer = 0x0] [url = about:blank] 01:34:29 INFO - PROCESS | 2296 | --DOMWINDOW == 117 (0x128c3c800) [pid = 2296] [serial = 298] [outer = 0x0] [url = about:blank] 01:34:29 INFO - PROCESS | 2296 | --DOMWINDOW == 116 (0x121308800) [pid = 2296] [serial = 296] [outer = 0x0] [url = about:blank] 01:34:29 INFO - PROCESS | 2296 | --DOMWINDOW == 115 (0x1197c1000) [pid = 2296] [serial = 295] [outer = 0x0] [url = about:blank] 01:34:29 INFO - PROCESS | 2296 | --DOMWINDOW == 114 (0x12b30cc00) [pid = 2296] [serial = 316] [outer = 0x0] [url = about:blank] 01:34:29 INFO - PROCESS | 2296 | --DOMWINDOW == 113 (0x12bc99400) [pid = 2296] [serial = 317] [outer = 0x0] [url = about:blank] 01:34:29 INFO - PROCESS | 2296 | --DOMWINDOW == 112 (0x12c120000) [pid = 2296] [serial = 290] [outer = 0x0] [url = about:blank] 01:34:29 INFO - PROCESS | 2296 | --DOMWINDOW == 111 (0x1168a0400) [pid = 2296] [serial = 335] [outer = 0x0] [url = about:blank] 01:34:29 INFO - PROCESS | 2296 | --DOMWINDOW == 110 (0x118265c00) [pid = 2296] [serial = 331] [outer = 0x0] [url = about:blank] 01:34:29 INFO - PROCESS | 2296 | --DOMWINDOW == 109 (0x12c8bb400) [pid = 2296] [serial = 323] [outer = 0x0] [url = about:blank] 01:34:29 INFO - PROCESS | 2296 | --DOMWINDOW == 108 (0x12c114800) [pid = 2296] [serial = 320] [outer = 0x0] [url = about:blank] 01:34:29 INFO - PROCESS | 2296 | --DOMWINDOW == 107 (0x12c11e000) [pid = 2296] [serial = 322] [outer = 0x0] [url = about:blank] 01:34:29 INFO - PROCESS | 2296 | --DOMWINDOW == 106 (0x12c8bb000) [pid = 2296] [serial = 326] [outer = 0x0] [url = about:blank] 01:34:29 INFO - PROCESS | 2296 | --DOMWINDOW == 105 (0x118312c00) [pid = 2296] [serial = 325] [outer = 0x0] [url = about:blank] 01:34:29 INFO - PROCESS | 2296 | --DOMWINDOW == 104 (0x12d214000) [pid = 2296] [serial = 329] [outer = 0x0] [url = about:blank] 01:34:29 INFO - PROCESS | 2296 | --DOMWINDOW == 103 (0x12c8bf400) [pid = 2296] [serial = 328] [outer = 0x0] [url = about:blank] 01:34:29 INFO - PROCESS | 2296 | --DOMWINDOW == 102 (0x10e9cb000) [pid = 2296] [serial = 334] [outer = 0x0] [url = about:blank] 01:34:29 INFO - PROCESS | 2296 | --DOMWINDOW == 101 (0x11818cc00) [pid = 2296] [serial = 293] [outer = 0x0] [url = about:blank] 01:34:29 INFO - PROCESS | 2296 | --DOMWINDOW == 100 (0x116822800) [pid = 2296] [serial = 292] [outer = 0x0] [url = about:blank] 01:34:29 INFO - PROCESS | 2296 | --DOMWINDOW == 99 (0x121a96000) [pid = 2296] [serial = 308] [outer = 0x0] [url = about:blank] 01:34:29 INFO - PROCESS | 2296 | --DOMWINDOW == 98 (0x12130a000) [pid = 2296] [serial = 307] [outer = 0x0] [url = about:blank] 01:34:29 INFO - PROCESS | 2296 | --DOMWINDOW == 97 (0x12ad43000) [pid = 2296] [serial = 302] [outer = 0x0] [url = about:blank] 01:34:29 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x129593400) [pid = 2296] [serial = 301] [outer = 0x0] [url = about:blank] 01:34:29 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x12bc9e800) [pid = 2296] [serial = 319] [outer = 0x0] [url = about:blank] 01:34:29 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x126dad400) [pid = 2296] [serial = 310] [outer = 0x0] [url = about:blank] 01:34:29 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x128bec400) [pid = 2296] [serial = 311] [outer = 0x0] [url = about:blank] 01:34:29 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x129593c00) [pid = 2296] [serial = 313] [outer = 0x0] [url = about:blank] 01:34:29 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x12a8e5400) [pid = 2296] [serial = 314] [outer = 0x0] [url = about:blank] 01:34:29 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x11970c000) [pid = 2296] [serial = 332] [outer = 0x0] [url = about:blank] 01:34:29 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x12bc9cc00) [pid = 2296] [serial = 305] [outer = 0x0] [url = about:blank] 01:34:29 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x12bae0800) [pid = 2296] [serial = 304] [outer = 0x0] [url = about:blank] 01:34:29 INFO - PROCESS | 2296 | 1465115669799 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:29 INFO - PROCESS | 2296 | 1465115669801 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:29 INFO - PROCESS | 2296 | ++DOCSHELL 0x1180b6000 == 40 [pid = 2296] [id = 137] 01:34:29 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x1168a0400) [pid = 2296] [serial = 408] [outer = 0x0] 01:34:29 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x118312c00) [pid = 2296] [serial = 409] [outer = 0x1168a0400] 01:34:29 INFO - PROCESS | 2296 | 1465115669828 Marionette DEBUG loaded listener.js 01:34:29 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x12130b800) [pid = 2296] [serial = 410] [outer = 0x1168a0400] 01:34:30 INFO - PROCESS | 2296 | 1465115670140 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]]]}] 01:34:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 01:34:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 520ms 01:34:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 01:34:30 INFO - PROCESS | 2296 | 1465115670153 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 01:34:30 INFO - PROCESS | 2296 | 1465115670154 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 01:34:30 INFO - PROCESS | 2296 | 1465115670157 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 01:34:30 INFO - PROCESS | 2296 | 1465115670159 Marionette TRACE conn2 <- [1,522,null,{}] 01:34:30 INFO - PROCESS | 2296 | 1465115670170 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}] 01:34:30 INFO - PROCESS | 2296 | 1465115670173 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:30 INFO - PROCESS | 2296 | 1465115670257 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 01:34:30 INFO - PROCESS | 2296 | 1465115670336 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:30 INFO - PROCESS | 2296 | 1465115670338 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:30 INFO - PROCESS | 2296 | ++DOCSHELL 0x121454000 == 41 [pid = 2296] [id = 138] 01:34:30 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x1243e2400) [pid = 2296] [serial = 411] [outer = 0x0] 01:34:30 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x12669e000) [pid = 2296] [serial = 412] [outer = 0x1243e2400] 01:34:30 INFO - PROCESS | 2296 | 1465115670368 Marionette DEBUG loaded listener.js 01:34:30 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x128bec400) [pid = 2296] [serial = 413] [outer = 0x1243e2400] 01:34:30 INFO - PROCESS | 2296 | 1465115670675 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 01:34:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 01:34:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 525ms 01:34:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 01:34:30 INFO - PROCESS | 2296 | 1465115670685 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 01:34:30 INFO - PROCESS | 2296 | 1465115670687 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 01:34:30 INFO - PROCESS | 2296 | 1465115670689 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 01:34:30 INFO - PROCESS | 2296 | 1465115670690 Marionette TRACE conn2 <- [1,526,null,{}] 01:34:30 INFO - PROCESS | 2296 | 1465115670693 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:30 INFO - PROCESS | 2296 | 1465115670694 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:30 INFO - PROCESS | 2296 | 1465115670784 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 01:34:30 INFO - PROCESS | 2296 | 1465115670787 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:30 INFO - PROCESS | 2296 | 1465115670789 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:30 INFO - PROCESS | 2296 | ++DOCSHELL 0x116aa3800 == 42 [pid = 2296] [id = 139] 01:34:30 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x128c46800) [pid = 2296] [serial = 414] [outer = 0x0] 01:34:30 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x12939bc00) [pid = 2296] [serial = 415] [outer = 0x128c46800] 01:34:30 INFO - PROCESS | 2296 | 1465115670814 Marionette DEBUG loaded listener.js 01:34:30 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x129593c00) [pid = 2296] [serial = 416] [outer = 0x128c46800] 01:34:31 INFO - PROCESS | 2296 | 1465115671237 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 01:34:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 01:34:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 571ms 01:34:31 INFO - PROCESS | 2296 | 1465115671263 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 01:34:31 INFO - PROCESS | 2296 | 1465115671265 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 01:34:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 01:34:31 INFO - PROCESS | 2296 | 1465115671269 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 01:34:31 INFO - PROCESS | 2296 | 1465115671270 Marionette TRACE conn2 <- [1,530,null,{}] 01:34:31 INFO - PROCESS | 2296 | 1465115671274 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:31 INFO - PROCESS | 2296 | 1465115671276 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:31 INFO - PROCESS | 2296 | 1465115671388 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 01:34:31 INFO - PROCESS | 2296 | 1465115671393 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:31 INFO - PROCESS | 2296 | 1465115671395 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:31 INFO - PROCESS | 2296 | ++DOCSHELL 0x117e26800 == 43 [pid = 2296] [id = 140] 01:34:31 INFO - PROCESS | 2296 | ++DOMWINDOW == 98 (0x12a75d800) [pid = 2296] [serial = 417] [outer = 0x0] 01:34:31 INFO - PROCESS | 2296 | ++DOMWINDOW == 99 (0x12ad43c00) [pid = 2296] [serial = 418] [outer = 0x12a75d800] 01:34:31 INFO - PROCESS | 2296 | 1465115671417 Marionette DEBUG loaded listener.js 01:34:31 INFO - PROCESS | 2296 | ++DOMWINDOW == 100 (0x12bade400) [pid = 2296] [serial = 419] [outer = 0x12a75d800] 01:34:31 INFO - PROCESS | 2296 | 1465115671904 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 01:34:31 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 01:34:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 01:34:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:34:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:34:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 01:34:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:34:31 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 01:34:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 01:34:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:34:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:34:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 01:34:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:34:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 672ms 01:34:31 INFO - PROCESS | 2296 | 1465115671947 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 01:34:31 INFO - PROCESS | 2296 | 1465115671949 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 01:34:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 01:34:31 INFO - PROCESS | 2296 | 1465115671953 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 01:34:31 INFO - PROCESS | 2296 | 1465115671955 Marionette TRACE conn2 <- [1,534,null,{}] 01:34:31 INFO - PROCESS | 2296 | 1465115671958 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:31 INFO - PROCESS | 2296 | 1465115671964 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:32 INFO - PROCESS | 2296 | 1465115672159 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 01:34:32 INFO - PROCESS | 2296 | 1465115672186 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:32 INFO - PROCESS | 2296 | 1465115672187 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:32 INFO - PROCESS | 2296 | ++DOCSHELL 0x12988d800 == 44 [pid = 2296] [id = 141] 01:34:32 INFO - PROCESS | 2296 | ++DOMWINDOW == 101 (0x12932d400) [pid = 2296] [serial = 420] [outer = 0x0] 01:34:32 INFO - PROCESS | 2296 | ++DOMWINDOW == 102 (0x12bca3000) [pid = 2296] [serial = 421] [outer = 0x12932d400] 01:34:32 INFO - PROCESS | 2296 | 1465115672229 Marionette DEBUG loaded listener.js 01:34:32 INFO - PROCESS | 2296 | ++DOMWINDOW == 103 (0x12bea3000) [pid = 2296] [serial = 422] [outer = 0x12932d400] 01:34:32 INFO - PROCESS | 2296 | 1465115672570 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 01:34:32 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 01:34:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 670ms 01:34:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 01:34:32 INFO - PROCESS | 2296 | 1465115672628 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 01:34:32 INFO - PROCESS | 2296 | 1465115672630 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 01:34:32 INFO - PROCESS | 2296 | 1465115672632 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 01:34:32 INFO - PROCESS | 2296 | 1465115672633 Marionette TRACE conn2 <- [1,538,null,{}] 01:34:32 INFO - PROCESS | 2296 | 1465115672635 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:32 INFO - PROCESS | 2296 | 1465115672636 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:32 INFO - PROCESS | 2296 | 1465115672764 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 01:34:32 INFO - PROCESS | 2296 | 1465115672815 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:32 INFO - PROCESS | 2296 | 1465115672817 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:32 INFO - PROCESS | 2296 | ++DOCSHELL 0x12ab16800 == 45 [pid = 2296] [id = 142] 01:34:32 INFO - PROCESS | 2296 | ++DOMWINDOW == 104 (0x1129a4000) [pid = 2296] [serial = 423] [outer = 0x0] 01:34:32 INFO - PROCESS | 2296 | ++DOMWINDOW == 105 (0x1129aa000) [pid = 2296] [serial = 424] [outer = 0x1129a4000] 01:34:32 INFO - PROCESS | 2296 | 1465115672856 Marionette DEBUG loaded listener.js 01:34:32 INFO - PROCESS | 2296 | ++DOMWINDOW == 106 (0x1182bbc00) [pid = 2296] [serial = 425] [outer = 0x1129a4000] 01:34:33 INFO - PROCESS | 2296 | 1465115673168 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 01:34:33 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 01:34:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 570ms 01:34:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 01:34:33 INFO - PROCESS | 2296 | 1465115673203 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 01:34:33 INFO - PROCESS | 2296 | 1465115673204 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 01:34:33 INFO - PROCESS | 2296 | 1465115673206 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 01:34:33 INFO - PROCESS | 2296 | 1465115673207 Marionette TRACE conn2 <- [1,542,null,{}] 01:34:33 INFO - PROCESS | 2296 | 1465115673209 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:33 INFO - PROCESS | 2296 | 1465115673211 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:33 INFO - PROCESS | 2296 | 1465115673318 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 01:34:33 INFO - PROCESS | 2296 | 1465115673331 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:33 INFO - PROCESS | 2296 | 1465115673332 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:33 INFO - PROCESS | 2296 | ++DOCSHELL 0x12b278000 == 46 [pid = 2296] [id = 143] 01:34:33 INFO - PROCESS | 2296 | ++DOMWINDOW == 107 (0x1129a8400) [pid = 2296] [serial = 426] [outer = 0x0] 01:34:33 INFO - PROCESS | 2296 | ++DOMWINDOW == 108 (0x12be96400) [pid = 2296] [serial = 427] [outer = 0x1129a8400] 01:34:33 INFO - PROCESS | 2296 | 1465115673357 Marionette DEBUG loaded listener.js 01:34:33 INFO - PROCESS | 2296 | ++DOMWINDOW == 109 (0x12c11e400) [pid = 2296] [serial = 428] [outer = 0x1129a8400] 01:34:33 INFO - PROCESS | 2296 | 1465115673686 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 01:34:33 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 01:34:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 518ms 01:34:33 INFO - PROCESS | 2296 | 1465115673725 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 01:34:33 INFO - PROCESS | 2296 | 1465115673726 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 01:34:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 01:34:33 INFO - PROCESS | 2296 | 1465115673736 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 01:34:33 INFO - PROCESS | 2296 | 1465115673737 Marionette TRACE conn2 <- [1,546,null,{}] 01:34:33 INFO - PROCESS | 2296 | 1465115673739 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:33 INFO - PROCESS | 2296 | 1465115673740 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:33 INFO - PROCESS | 2296 | 1465115673870 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 01:34:34 INFO - PROCESS | 2296 | --DOMWINDOW == 108 (0x12939c000) [pid = 2296] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 01:34:34 INFO - PROCESS | 2296 | --DOMWINDOW == 107 (0x1298b6800) [pid = 2296] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 01:34:34 INFO - PROCESS | 2296 | --DOMWINDOW == 106 (0x128c41400) [pid = 2296] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 01:34:34 INFO - PROCESS | 2296 | --DOMWINDOW == 105 (0x118308c00) [pid = 2296] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 01:34:34 INFO - PROCESS | 2296 | --DOMWINDOW == 104 (0x113e13000) [pid = 2296] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 01:34:34 INFO - PROCESS | 2296 | --DOMWINDOW == 103 (0x1265b7400) [pid = 2296] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 01:34:34 INFO - PROCESS | 2296 | --DOMWINDOW == 102 (0x118263400) [pid = 2296] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 01:34:34 INFO - PROCESS | 2296 | --DOMWINDOW == 101 (0x1216d5c00) [pid = 2296] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 01:34:34 INFO - PROCESS | 2296 | --DOMWINDOW == 100 (0x12a8ef000) [pid = 2296] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 01:34:34 INFO - PROCESS | 2296 | --DOMWINDOW == 99 (0x12bca6800) [pid = 2296] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 01:34:34 INFO - PROCESS | 2296 | --DOMWINDOW == 98 (0x10e9c1400) [pid = 2296] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 01:34:34 INFO - PROCESS | 2296 | --DOMWINDOW == 97 (0x1191ec400) [pid = 2296] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 01:34:34 INFO - PROCESS | 2296 | 1465115674067 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:34 INFO - PROCESS | 2296 | 1465115674068 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:34 INFO - PROCESS | 2296 | ++DOCSHELL 0x1180ae800 == 47 [pid = 2296] [id = 144] 01:34:34 INFO - PROCESS | 2296 | ++DOMWINDOW == 98 (0x1129ae800) [pid = 2296] [serial = 429] [outer = 0x0] 01:34:34 INFO - PROCESS | 2296 | ++DOMWINDOW == 99 (0x11824f000) [pid = 2296] [serial = 430] [outer = 0x1129ae800] 01:34:34 INFO - PROCESS | 2296 | 1465115674092 Marionette DEBUG loaded listener.js 01:34:34 INFO - PROCESS | 2296 | ++DOMWINDOW == 100 (0x12130a400) [pid = 2296] [serial = 431] [outer = 0x1129ae800] 01:34:34 INFO - PROCESS | 2296 | 1465115674359 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 01:34:34 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 01:34:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 680ms 01:34:34 INFO - PROCESS | 2296 | 1465115674410 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 01:34:34 INFO - PROCESS | 2296 | 1465115674412 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 01:34:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 01:34:34 INFO - PROCESS | 2296 | 1465115674423 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 01:34:34 INFO - PROCESS | 2296 | 1465115674424 Marionette TRACE conn2 <- [1,550,null,{}] 01:34:34 INFO - PROCESS | 2296 | 1465115674426 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:34 INFO - PROCESS | 2296 | 1465115674428 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:34 INFO - PROCESS | 2296 | 1465115674531 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 01:34:34 INFO - PROCESS | 2296 | 1465115674537 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:34 INFO - PROCESS | 2296 | 1465115674538 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:34 INFO - PROCESS | 2296 | ++DOCSHELL 0x12c2c1800 == 48 [pid = 2296] [id = 145] 01:34:34 INFO - PROCESS | 2296 | ++DOMWINDOW == 101 (0x12130c000) [pid = 2296] [serial = 432] [outer = 0x0] 01:34:34 INFO - PROCESS | 2296 | ++DOMWINDOW == 102 (0x12bae9000) [pid = 2296] [serial = 433] [outer = 0x12130c000] 01:34:34 INFO - PROCESS | 2296 | 1465115674567 Marionette DEBUG loaded listener.js 01:34:34 INFO - PROCESS | 2296 | ++DOMWINDOW == 103 (0x12c13cc00) [pid = 2296] [serial = 434] [outer = 0x12130c000] 01:34:34 INFO - PROCESS | 2296 | 1465115674901 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 01:34:34 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 01:34:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 518ms 01:34:34 INFO - PROCESS | 2296 | 1465115674941 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 01:34:34 INFO - PROCESS | 2296 | 1465115674943 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 01:34:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 01:34:34 INFO - PROCESS | 2296 | 1465115674945 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 01:34:34 INFO - PROCESS | 2296 | 1465115674947 Marionette TRACE conn2 <- [1,554,null,{}] 01:34:34 INFO - PROCESS | 2296 | 1465115674949 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:34 INFO - PROCESS | 2296 | 1465115674951 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:35 INFO - PROCESS | 2296 | 1465115675086 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 01:34:35 INFO - PROCESS | 2296 | 1465115675092 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:35 INFO - PROCESS | 2296 | 1465115675093 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:35 INFO - PROCESS | 2296 | ++DOCSHELL 0x12cc83000 == 49 [pid = 2296] [id = 146] 01:34:35 INFO - PROCESS | 2296 | ++DOMWINDOW == 104 (0x12c13d800) [pid = 2296] [serial = 435] [outer = 0x0] 01:34:35 INFO - PROCESS | 2296 | ++DOMWINDOW == 105 (0x12c704000) [pid = 2296] [serial = 436] [outer = 0x12c13d800] 01:34:35 INFO - PROCESS | 2296 | 1465115675121 Marionette DEBUG loaded listener.js 01:34:35 INFO - PROCESS | 2296 | ++DOMWINDOW == 106 (0x12c711000) [pid = 2296] [serial = 437] [outer = 0x12c13d800] 01:34:35 INFO - PROCESS | 2296 | [2296] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:34:35 INFO - PROCESS | 2296 | [2296] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:34:35 INFO - PROCESS | 2296 | 1465115675453 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 01:34:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 01:34:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 521ms 01:34:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 01:34:35 INFO - PROCESS | 2296 | 1465115675467 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 01:34:35 INFO - PROCESS | 2296 | 1465115675468 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 01:34:35 INFO - PROCESS | 2296 | 1465115675470 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 01:34:35 INFO - PROCESS | 2296 | 1465115675471 Marionette TRACE conn2 <- [1,558,null,{}] 01:34:35 INFO - PROCESS | 2296 | 1465115675473 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:35 INFO - PROCESS | 2296 | 1465115675474 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:35 INFO - PROCESS | 2296 | 1465115675559 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 01:34:35 INFO - PROCESS | 2296 | 1465115675565 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:35 INFO - PROCESS | 2296 | 1465115675566 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:35 INFO - PROCESS | 2296 | ++DOCSHELL 0x12d379000 == 50 [pid = 2296] [id = 147] 01:34:35 INFO - PROCESS | 2296 | ++DOMWINDOW == 107 (0x121acf000) [pid = 2296] [serial = 438] [outer = 0x0] 01:34:35 INFO - PROCESS | 2296 | ++DOMWINDOW == 108 (0x121ad1800) [pid = 2296] [serial = 439] [outer = 0x121acf000] 01:34:35 INFO - PROCESS | 2296 | 1465115675590 Marionette DEBUG loaded listener.js 01:34:35 INFO - PROCESS | 2296 | ++DOMWINDOW == 109 (0x12c121800) [pid = 2296] [serial = 440] [outer = 0x121acf000] 01:34:35 INFO - PROCESS | 2296 | 1465115675917 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 01:34:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 01:34:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 470ms 01:34:35 INFO - PROCESS | 2296 | 1465115675942 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 01:34:35 INFO - PROCESS | 2296 | 1465115675943 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 01:34:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 01:34:35 INFO - PROCESS | 2296 | 1465115675946 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 01:34:35 INFO - PROCESS | 2296 | 1465115675948 Marionette TRACE conn2 <- [1,562,null,{}] 01:34:35 INFO - PROCESS | 2296 | 1465115675952 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:35 INFO - PROCESS | 2296 | 1465115675961 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:36 INFO - PROCESS | 2296 | 1465115676077 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 01:34:36 INFO - PROCESS | 2296 | 1465115676169 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:36 INFO - PROCESS | 2296 | 1465115676171 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:36 INFO - PROCESS | 2296 | ++DOCSHELL 0x11687d000 == 51 [pid = 2296] [id = 148] 01:34:36 INFO - PROCESS | 2296 | ++DOMWINDOW == 110 (0x10e9bfc00) [pid = 2296] [serial = 441] [outer = 0x0] 01:34:36 INFO - PROCESS | 2296 | ++DOMWINDOW == 111 (0x1129a6800) [pid = 2296] [serial = 442] [outer = 0x10e9bfc00] 01:34:36 INFO - PROCESS | 2296 | 1465115676204 Marionette DEBUG loaded listener.js 01:34:36 INFO - PROCESS | 2296 | ++DOMWINDOW == 112 (0x116780800) [pid = 2296] [serial = 443] [outer = 0x10e9bfc00] 01:34:36 INFO - PROCESS | 2296 | [2296] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:34:36 INFO - PROCESS | 2296 | 1465115676639 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 01:34:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 01:34:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 723ms 01:34:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 01:34:36 INFO - PROCESS | 2296 | 1465115676669 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 01:34:36 INFO - PROCESS | 2296 | 1465115676672 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 01:34:36 INFO - PROCESS | 2296 | 1465115676675 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 01:34:36 INFO - PROCESS | 2296 | 1465115676677 Marionette TRACE conn2 <- [1,566,null,{}] 01:34:36 INFO - PROCESS | 2296 | 1465115676680 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:36 INFO - PROCESS | 2296 | 1465115676683 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:36 INFO - PROCESS | 2296 | 1465115676790 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 01:34:36 INFO - PROCESS | 2296 | 1465115676849 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:36 INFO - PROCESS | 2296 | 1465115676850 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:36 INFO - PROCESS | 2296 | ++DOCSHELL 0x121465800 == 52 [pid = 2296] [id = 149] 01:34:36 INFO - PROCESS | 2296 | ++DOMWINDOW == 113 (0x11826b000) [pid = 2296] [serial = 444] [outer = 0x0] 01:34:36 INFO - PROCESS | 2296 | ++DOMWINDOW == 114 (0x119a16c00) [pid = 2296] [serial = 445] [outer = 0x11826b000] 01:34:36 INFO - PROCESS | 2296 | 1465115676881 Marionette DEBUG loaded listener.js 01:34:36 INFO - PROCESS | 2296 | ++DOMWINDOW == 115 (0x12140ec00) [pid = 2296] [serial = 446] [outer = 0x11826b000] 01:34:37 INFO - PROCESS | 2296 | [2296] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:34:37 INFO - PROCESS | 2296 | 1465115677332 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 01:34:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 01:34:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 671ms 01:34:37 INFO - PROCESS | 2296 | 1465115677348 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 01:34:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 01:34:37 INFO - PROCESS | 2296 | 1465115677351 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 01:34:37 INFO - PROCESS | 2296 | 1465115677353 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 01:34:37 INFO - PROCESS | 2296 | 1465115677355 Marionette TRACE conn2 <- [1,570,null,{}] 01:34:37 INFO - PROCESS | 2296 | 1465115677357 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:37 INFO - PROCESS | 2296 | 1465115677359 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:37 INFO - PROCESS | 2296 | 1465115677483 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 01:34:37 INFO - PROCESS | 2296 | 1465115677571 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:37 INFO - PROCESS | 2296 | 1465115677572 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:37 INFO - PROCESS | 2296 | ++DOCSHELL 0x12c2cf000 == 53 [pid = 2296] [id = 150] 01:34:37 INFO - PROCESS | 2296 | ++DOMWINDOW == 116 (0x124574800) [pid = 2296] [serial = 447] [outer = 0x0] 01:34:37 INFO - PROCESS | 2296 | ++DOMWINDOW == 117 (0x126357c00) [pid = 2296] [serial = 448] [outer = 0x124574800] 01:34:37 INFO - PROCESS | 2296 | 1465115677602 Marionette DEBUG loaded listener.js 01:34:37 INFO - PROCESS | 2296 | ++DOMWINDOW == 118 (0x128be5c00) [pid = 2296] [serial = 449] [outer = 0x124574800] 01:34:37 INFO - PROCESS | 2296 | [2296] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:34:38 INFO - PROCESS | 2296 | 1465115678024 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 01:34:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 01:34:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 722ms 01:34:38 INFO - PROCESS | 2296 | 1465115678076 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 01:34:38 INFO - PROCESS | 2296 | 1465115678077 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 01:34:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 01:34:38 INFO - PROCESS | 2296 | 1465115678104 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 01:34:38 INFO - PROCESS | 2296 | 1465115678108 Marionette TRACE conn2 <- [1,574,null,{}] 01:34:38 INFO - PROCESS | 2296 | 1465115678111 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:38 INFO - PROCESS | 2296 | 1465115678116 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:38 INFO - PROCESS | 2296 | 1465115678222 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 01:34:38 INFO - PROCESS | 2296 | 1465115678293 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:38 INFO - PROCESS | 2296 | 1465115678294 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:38 INFO - PROCESS | 2296 | ++DOCSHELL 0x12d57e000 == 54 [pid = 2296] [id = 151] 01:34:38 INFO - PROCESS | 2296 | ++DOMWINDOW == 119 (0x128cad800) [pid = 2296] [serial = 450] [outer = 0x0] 01:34:38 INFO - PROCESS | 2296 | ++DOMWINDOW == 120 (0x12932c800) [pid = 2296] [serial = 451] [outer = 0x128cad800] 01:34:38 INFO - PROCESS | 2296 | 1465115678323 Marionette DEBUG loaded listener.js 01:34:38 INFO - PROCESS | 2296 | ++DOMWINDOW == 121 (0x12a7f8400) [pid = 2296] [serial = 452] [outer = 0x128cad800] 01:34:38 INFO - PROCESS | 2296 | 1465115678744 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 01:34:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 01:34:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 683ms 01:34:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 01:34:38 INFO - PROCESS | 2296 | 1465115678797 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 01:34:38 INFO - PROCESS | 2296 | 1465115678799 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 01:34:38 INFO - PROCESS | 2296 | 1465115678801 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 01:34:38 INFO - PROCESS | 2296 | 1465115678803 Marionette TRACE conn2 <- [1,578,null,{}] 01:34:38 INFO - PROCESS | 2296 | 1465115678805 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:38 INFO - PROCESS | 2296 | 1465115678806 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:38 INFO - PROCESS | 2296 | 1465115678913 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 01:34:38 INFO - PROCESS | 2296 | 1465115678973 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:38 INFO - PROCESS | 2296 | 1465115678974 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:39 INFO - PROCESS | 2296 | ++DOCSHELL 0x12b378800 == 55 [pid = 2296] [id = 152] 01:34:39 INFO - PROCESS | 2296 | ++DOMWINDOW == 122 (0x116777400) [pid = 2296] [serial = 453] [outer = 0x0] 01:34:39 INFO - PROCESS | 2296 | ++DOMWINDOW == 123 (0x12be96c00) [pid = 2296] [serial = 454] [outer = 0x116777400] 01:34:39 INFO - PROCESS | 2296 | 1465115679043 Marionette DEBUG loaded listener.js 01:34:39 INFO - PROCESS | 2296 | ++DOMWINDOW == 124 (0x12c13d400) [pid = 2296] [serial = 455] [outer = 0x116777400] 01:34:39 INFO - PROCESS | 2296 | 1465115679652 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 01:34:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 01:34:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 869ms 01:34:39 INFO - PROCESS | 2296 | 1465115679671 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 01:34:39 INFO - PROCESS | 2296 | 1465115679673 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 01:34:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 01:34:39 INFO - PROCESS | 2296 | 1465115679678 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 01:34:39 INFO - PROCESS | 2296 | 1465115679680 Marionette TRACE conn2 <- [1,582,null,{}] 01:34:39 INFO - PROCESS | 2296 | 1465115679684 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:39 INFO - PROCESS | 2296 | 1465115679685 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:39 INFO - PROCESS | 2296 | 1465115679800 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 01:34:39 INFO - PROCESS | 2296 | 1465115679893 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:39 INFO - PROCESS | 2296 | 1465115679896 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:39 INFO - PROCESS | 2296 | ++DOCSHELL 0x11991d000 == 56 [pid = 2296] [id = 153] 01:34:39 INFO - PROCESS | 2296 | ++DOMWINDOW == 125 (0x11660f800) [pid = 2296] [serial = 456] [outer = 0x0] 01:34:39 INFO - PROCESS | 2296 | ++DOMWINDOW == 126 (0x11682d000) [pid = 2296] [serial = 457] [outer = 0x11660f800] 01:34:39 INFO - PROCESS | 2296 | 1465115679924 Marionette DEBUG loaded listener.js 01:34:39 INFO - PROCESS | 2296 | ++DOMWINDOW == 127 (0x118054800) [pid = 2296] [serial = 458] [outer = 0x11660f800] 01:34:40 INFO - PROCESS | 2296 | 1465115680419 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 01:34:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 01:34:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 771ms 01:34:40 INFO - PROCESS | 2296 | 1465115680449 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 01:34:40 INFO - PROCESS | 2296 | 1465115680452 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 01:34:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 01:34:40 INFO - PROCESS | 2296 | 1465115680456 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 01:34:40 INFO - PROCESS | 2296 | 1465115680458 Marionette TRACE conn2 <- [1,586,null,{}] 01:34:40 INFO - PROCESS | 2296 | 1465115680460 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:40 INFO - PROCESS | 2296 | 1465115680462 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:40 INFO - PROCESS | 2296 | 1465115680557 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 01:34:41 INFO - PROCESS | 2296 | --DOCSHELL 0x12d379000 == 55 [pid = 2296] [id = 147] 01:34:41 INFO - PROCESS | 2296 | --DOCSHELL 0x12cc83000 == 54 [pid = 2296] [id = 146] 01:34:41 INFO - PROCESS | 2296 | --DOCSHELL 0x12c2c1800 == 53 [pid = 2296] [id = 145] 01:34:41 INFO - PROCESS | 2296 | --DOCSHELL 0x1180ae800 == 52 [pid = 2296] [id = 144] 01:34:41 INFO - PROCESS | 2296 | --DOCSHELL 0x12b278000 == 51 [pid = 2296] [id = 143] 01:34:41 INFO - PROCESS | 2296 | --DOCSHELL 0x12ab16800 == 50 [pid = 2296] [id = 142] 01:34:41 INFO - PROCESS | 2296 | --DOCSHELL 0x12988d800 == 49 [pid = 2296] [id = 141] 01:34:41 INFO - PROCESS | 2296 | --DOCSHELL 0x117e26800 == 48 [pid = 2296] [id = 140] 01:34:41 INFO - PROCESS | 2296 | --DOCSHELL 0x116aa3800 == 47 [pid = 2296] [id = 139] 01:34:41 INFO - PROCESS | 2296 | --DOCSHELL 0x121454000 == 46 [pid = 2296] [id = 138] 01:34:41 INFO - PROCESS | 2296 | --DOCSHELL 0x1180b6000 == 45 [pid = 2296] [id = 137] 01:34:41 INFO - PROCESS | 2296 | --DOCSHELL 0x1140e8800 == 44 [pid = 2296] [id = 136] 01:34:41 INFO - PROCESS | 2296 | --DOCSHELL 0x12c811800 == 43 [pid = 2296] [id = 133] 01:34:41 INFO - PROCESS | 2296 | --DOCSHELL 0x12a79c800 == 42 [pid = 2296] [id = 132] 01:34:41 INFO - PROCESS | 2296 | --DOCSHELL 0x119934800 == 41 [pid = 2296] [id = 131] 01:34:41 INFO - PROCESS | 2296 | --DOCSHELL 0x1133b2000 == 40 [pid = 2296] [id = 130] 01:34:41 INFO - PROCESS | 2296 | --DOCSHELL 0x11701a000 == 39 [pid = 2296] [id = 80] 01:34:41 INFO - PROCESS | 2296 | --DOCSHELL 0x12cc70800 == 38 [pid = 2296] [id = 134] 01:34:41 INFO - PROCESS | 2296 | --DOCSHELL 0x116880000 == 37 [pid = 2296] [id = 52] 01:34:41 INFO - PROCESS | 2296 | --DOCSHELL 0x1219db000 == 36 [pid = 2296] [id = 81] 01:34:41 INFO - PROCESS | 2296 | --DOCSHELL 0x119161000 == 35 [pid = 2296] [id = 135] 01:34:41 INFO - PROCESS | 2296 | --DOCSHELL 0x126dda000 == 34 [pid = 2296] [id = 82] 01:34:41 INFO - PROCESS | 2296 | --DOCSHELL 0x12146b000 == 33 [pid = 2296] [id = 115] 01:34:41 INFO - PROCESS | 2296 | --DOCSHELL 0x12be1e000 == 32 [pid = 2296] [id = 116] 01:34:41 INFO - PROCESS | 2296 | --DOCSHELL 0x11991d000 == 31 [pid = 2296] [id = 153] 01:34:41 INFO - PROCESS | 2296 | --DOCSHELL 0x12b378800 == 30 [pid = 2296] [id = 152] 01:34:41 INFO - PROCESS | 2296 | --DOCSHELL 0x12d57e000 == 29 [pid = 2296] [id = 151] 01:34:41 INFO - PROCESS | 2296 | --DOCSHELL 0x12c2cf000 == 28 [pid = 2296] [id = 150] 01:34:41 INFO - PROCESS | 2296 | --DOCSHELL 0x121465800 == 27 [pid = 2296] [id = 149] 01:34:41 INFO - PROCESS | 2296 | --DOCSHELL 0x11687d000 == 26 [pid = 2296] [id = 148] 01:34:41 INFO - PROCESS | 2296 | --DOMWINDOW == 126 (0x1298b9400) [pid = 2296] [serial = 367] [outer = 0x0] [url = about:blank] 01:34:41 INFO - PROCESS | 2296 | --DOMWINDOW == 125 (0x12a8eac00) [pid = 2296] [serial = 370] [outer = 0x0] [url = about:blank] 01:34:41 INFO - PROCESS | 2296 | --DOMWINDOW == 124 (0x128c45400) [pid = 2296] [serial = 364] [outer = 0x0] [url = about:blank] 01:34:41 INFO - PROCESS | 2296 | --DOMWINDOW == 123 (0x119a0ec00) [pid = 2296] [serial = 355] [outer = 0x0] [url = about:blank] 01:34:41 INFO - PROCESS | 2296 | --DOMWINDOW == 122 (0x121305800) [pid = 2296] [serial = 356] [outer = 0x0] [url = about:blank] 01:34:41 INFO - PROCESS | 2296 | --DOMWINDOW == 121 (0x1182c6400) [pid = 2296] [serial = 350] [outer = 0x0] [url = about:blank] 01:34:41 INFO - PROCESS | 2296 | --DOMWINDOW == 120 (0x118257c00) [pid = 2296] [serial = 349] [outer = 0x0] [url = about:blank] 01:34:41 INFO - PROCESS | 2296 | --DOMWINDOW == 119 (0x126b3cc00) [pid = 2296] [serial = 361] [outer = 0x0] [url = about:blank] 01:34:41 INFO - PROCESS | 2296 | --DOMWINDOW == 118 (0x128be3800) [pid = 2296] [serial = 362] [outer = 0x0] [url = about:blank] 01:34:41 INFO - PROCESS | 2296 | --DOMWINDOW == 117 (0x11824dc00) [pid = 2296] [serial = 340] [outer = 0x0] [url = about:blank] 01:34:41 INFO - PROCESS | 2296 | --DOMWINDOW == 116 (0x119a0c800) [pid = 2296] [serial = 353] [outer = 0x0] [url = about:blank] 01:34:41 INFO - PROCESS | 2296 | --DOMWINDOW == 115 (0x118414000) [pid = 2296] [serial = 352] [outer = 0x0] [url = about:blank] 01:34:41 INFO - PROCESS | 2296 | --DOMWINDOW == 114 (0x126283c00) [pid = 2296] [serial = 359] [outer = 0x0] [url = about:blank] 01:34:41 INFO - PROCESS | 2296 | --DOMWINDOW == 113 (0x1243ed400) [pid = 2296] [serial = 358] [outer = 0x0] [url = about:blank] 01:34:41 INFO - PROCESS | 2296 | --DOMWINDOW == 112 (0x11970d000) [pid = 2296] [serial = 343] [outer = 0x0] [url = about:blank] 01:34:41 INFO - PROCESS | 2296 | --DOMWINDOW == 111 (0x119ed7c00) [pid = 2296] [serial = 346] [outer = 0x0] [url = about:blank] 01:34:41 INFO - PROCESS | 2296 | --DOMWINDOW == 110 (0x12b319400) [pid = 2296] [serial = 373] [outer = 0x0] [url = about:blank] 01:34:41 INFO - PROCESS | 2296 | --DOMWINDOW == 109 (0x12c13a000) [pid = 2296] [serial = 383] [outer = 0x0] [url = about:blank] 01:34:41 INFO - PROCESS | 2296 | --DOMWINDOW == 108 (0x12adaec00) [pid = 2296] [serial = 371] [outer = 0x0] [url = about:blank] 01:34:41 INFO - PROCESS | 2296 | --DOMWINDOW == 107 (0x12bc9fc00) [pid = 2296] [serial = 374] [outer = 0x0] [url = about:blank] 01:34:41 INFO - PROCESS | 2296 | --DOMWINDOW == 106 (0x12c132400) [pid = 2296] [serial = 382] [outer = 0x0] [url = about:blank] 01:34:41 INFO - PROCESS | 2296 | --DOMWINDOW == 105 (0x1184ba800) [pid = 2296] [serial = 377] [outer = 0x0] [url = about:blank] 01:34:41 INFO - PROCESS | 2296 | --DOMWINDOW == 104 (0x11682a000) [pid = 2296] [serial = 376] [outer = 0x0] [url = about:blank] 01:34:41 INFO - PROCESS | 2296 | --DOMWINDOW == 103 (0x12bca3800) [pid = 2296] [serial = 380] [outer = 0x0] [url = about:blank] 01:34:41 INFO - PROCESS | 2296 | --DOMWINDOW == 102 (0x12a7fa000) [pid = 2296] [serial = 368] [outer = 0x0] [url = about:blank] 01:34:41 INFO - PROCESS | 2296 | --DOMWINDOW == 101 (0x126db3400) [pid = 2296] [serial = 379] [outer = 0x0] [url = about:blank] 01:34:41 INFO - PROCESS | 2296 | --DOMWINDOW == 100 (0x1290e6400) [pid = 2296] [serial = 365] [outer = 0x0] [url = about:blank] 01:34:41 INFO - PROCESS | 2296 | --DOMWINDOW == 99 (0x11677a400) [pid = 2296] [serial = 385] [outer = 0x0] [url = about:blank] 01:34:41 INFO - PROCESS | 2296 | 1465115681271 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:41 INFO - PROCESS | 2296 | 1465115681272 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:41 INFO - PROCESS | 2296 | ++DOCSHELL 0x112de7800 == 27 [pid = 2296] [id = 154] 01:34:41 INFO - PROCESS | 2296 | ++DOMWINDOW == 100 (0x1122a9c00) [pid = 2296] [serial = 459] [outer = 0x0] 01:34:41 INFO - PROCESS | 2296 | ++DOMWINDOW == 101 (0x112db2000) [pid = 2296] [serial = 460] [outer = 0x1122a9c00] 01:34:41 INFO - PROCESS | 2296 | 1465115681304 Marionette DEBUG loaded listener.js 01:34:41 INFO - PROCESS | 2296 | ++DOMWINDOW == 102 (0x11604ec00) [pid = 2296] [serial = 461] [outer = 0x1122a9c00] 01:34:41 INFO - PROCESS | 2296 | [2296] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:34:41 INFO - PROCESS | 2296 | [2296] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:34:41 INFO - PROCESS | 2296 | 1465115681678 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 01:34:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 01:34:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1273ms 01:34:41 INFO - PROCESS | 2296 | 1465115681732 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 01:34:41 INFO - PROCESS | 2296 | 1465115681735 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 01:34:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 01:34:41 INFO - PROCESS | 2296 | 1465115681739 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 01:34:41 INFO - PROCESS | 2296 | 1465115681742 Marionette TRACE conn2 <- [1,590,null,{}] 01:34:41 INFO - PROCESS | 2296 | 1465115681747 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:41 INFO - PROCESS | 2296 | 1465115681750 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:41 INFO - PROCESS | 2296 | 1465115681892 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 01:34:41 INFO - PROCESS | 2296 | 1465115681980 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:41 INFO - PROCESS | 2296 | 1465115681982 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:42 INFO - PROCESS | 2296 | ++DOCSHELL 0x116a96800 == 28 [pid = 2296] [id = 155] 01:34:42 INFO - PROCESS | 2296 | ++DOMWINDOW == 103 (0x116752c00) [pid = 2296] [serial = 462] [outer = 0x0] 01:34:42 INFO - PROCESS | 2296 | ++DOMWINDOW == 104 (0x116a5a800) [pid = 2296] [serial = 463] [outer = 0x116752c00] 01:34:42 INFO - PROCESS | 2296 | 1465115682013 Marionette DEBUG loaded listener.js 01:34:42 INFO - PROCESS | 2296 | ++DOMWINDOW == 105 (0x118050c00) [pid = 2296] [serial = 464] [outer = 0x116752c00] 01:34:42 INFO - PROCESS | 2296 | 1465115682300 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 01:34:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 01:34:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 574ms 01:34:42 INFO - PROCESS | 2296 | 1465115682316 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 01:34:42 INFO - PROCESS | 2296 | 1465115682319 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 01:34:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 01:34:42 INFO - PROCESS | 2296 | 1465115682327 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 01:34:42 INFO - PROCESS | 2296 | 1465115682329 Marionette TRACE conn2 <- [1,594,null,{}] 01:34:42 INFO - PROCESS | 2296 | 1465115682334 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:42 INFO - PROCESS | 2296 | 1465115682336 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:42 INFO - PROCESS | 2296 | 1465115682416 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 01:34:42 INFO - PROCESS | 2296 | 1465115682494 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:42 INFO - PROCESS | 2296 | 1465115682495 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:42 INFO - PROCESS | 2296 | ++DOCSHELL 0x116221800 == 29 [pid = 2296] [id = 156] 01:34:42 INFO - PROCESS | 2296 | ++DOMWINDOW == 106 (0x118267800) [pid = 2296] [serial = 465] [outer = 0x0] 01:34:42 INFO - PROCESS | 2296 | ++DOMWINDOW == 107 (0x1182c3800) [pid = 2296] [serial = 466] [outer = 0x118267800] 01:34:42 INFO - PROCESS | 2296 | 1465115682531 Marionette DEBUG loaded listener.js 01:34:42 INFO - PROCESS | 2296 | ++DOMWINDOW == 108 (0x1183ba800) [pid = 2296] [serial = 467] [outer = 0x118267800] 01:34:42 INFO - PROCESS | 2296 | 1465115682818 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 01:34:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 01:34:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 522ms 01:34:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 01:34:42 INFO - PROCESS | 2296 | 1465115682854 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 01:34:42 INFO - PROCESS | 2296 | 1465115682856 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 01:34:42 INFO - PROCESS | 2296 | 1465115682866 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 01:34:42 INFO - PROCESS | 2296 | 1465115682871 Marionette TRACE conn2 <- [1,598,null,{}] 01:34:42 INFO - PROCESS | 2296 | 1465115682875 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:42 INFO - PROCESS | 2296 | 1465115682878 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:42 INFO - PROCESS | 2296 | 1465115682973 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 01:34:43 INFO - PROCESS | 2296 | 1465115683036 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:43 INFO - PROCESS | 2296 | 1465115683037 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:43 INFO - PROCESS | 2296 | ++DOCSHELL 0x119328800 == 30 [pid = 2296] [id = 157] 01:34:43 INFO - PROCESS | 2296 | ++DOMWINDOW == 109 (0x11841a000) [pid = 2296] [serial = 468] [outer = 0x0] 01:34:43 INFO - PROCESS | 2296 | ++DOMWINDOW == 110 (0x1184c0000) [pid = 2296] [serial = 469] [outer = 0x11841a000] 01:34:43 INFO - PROCESS | 2296 | 1465115683062 Marionette DEBUG loaded listener.js 01:34:43 INFO - PROCESS | 2296 | ++DOMWINDOW == 111 (0x1191f0400) [pid = 2296] [serial = 470] [outer = 0x11841a000] 01:34:43 INFO - PROCESS | 2296 | 1465115683353 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 01:34:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 01:34:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 532ms 01:34:43 INFO - PROCESS | 2296 | 1465115683392 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 01:34:43 INFO - PROCESS | 2296 | 1465115683393 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 01:34:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 01:34:43 INFO - PROCESS | 2296 | 1465115683396 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 01:34:43 INFO - PROCESS | 2296 | 1465115683399 Marionette TRACE conn2 <- [1,602,null,{}] 01:34:43 INFO - PROCESS | 2296 | 1465115683402 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:43 INFO - PROCESS | 2296 | 1465115683404 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:43 INFO - PROCESS | 2296 | 1465115683500 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 01:34:43 INFO - PROCESS | 2296 | 1465115683537 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:43 INFO - PROCESS | 2296 | 1465115683538 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:43 INFO - PROCESS | 2296 | ++DOCSHELL 0x119922000 == 31 [pid = 2296] [id = 158] 01:34:43 INFO - PROCESS | 2296 | ++DOMWINDOW == 112 (0x116f84c00) [pid = 2296] [serial = 471] [outer = 0x0] 01:34:43 INFO - PROCESS | 2296 | ++DOMWINDOW == 113 (0x119a0d400) [pid = 2296] [serial = 472] [outer = 0x116f84c00] 01:34:43 INFO - PROCESS | 2296 | 1465115683563 Marionette DEBUG loaded listener.js 01:34:43 INFO - PROCESS | 2296 | ++DOMWINDOW == 114 (0x119a16800) [pid = 2296] [serial = 473] [outer = 0x116f84c00] 01:34:43 INFO - PROCESS | 2296 | 1465115683901 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 01:34:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 01:34:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 523ms 01:34:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 01:34:43 INFO - PROCESS | 2296 | 1465115683920 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 01:34:43 INFO - PROCESS | 2296 | 1465115683921 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 01:34:43 INFO - PROCESS | 2296 | 1465115683923 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 01:34:43 INFO - PROCESS | 2296 | 1465115683924 Marionette TRACE conn2 <- [1,606,null,{}] 01:34:43 INFO - PROCESS | 2296 | 1465115683927 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:43 INFO - PROCESS | 2296 | 1465115683928 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:44 INFO - PROCESS | 2296 | 1465115684025 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 01:34:44 INFO - PROCESS | 2296 | 1465115684063 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:44 INFO - PROCESS | 2296 | 1465115684067 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:44 INFO - PROCESS | 2296 | ++DOCSHELL 0x12145e800 == 32 [pid = 2296] [id = 159] 01:34:44 INFO - PROCESS | 2296 | ++DOMWINDOW == 115 (0x118263400) [pid = 2296] [serial = 474] [outer = 0x0] 01:34:44 INFO - PROCESS | 2296 | ++DOMWINDOW == 116 (0x121307c00) [pid = 2296] [serial = 475] [outer = 0x118263400] 01:34:44 INFO - PROCESS | 2296 | 1465115684100 Marionette DEBUG loaded listener.js 01:34:44 INFO - PROCESS | 2296 | ++DOMWINDOW == 117 (0x1218e3800) [pid = 2296] [serial = 476] [outer = 0x118263400] 01:34:44 INFO - PROCESS | 2296 | 1465115684436 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 01:34:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 01:34:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 520ms 01:34:44 INFO - PROCESS | 2296 | 1465115684443 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 01:34:44 INFO - PROCESS | 2296 | 1465115684445 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 01:34:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 01:34:44 INFO - PROCESS | 2296 | 1465115684449 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 01:34:44 INFO - PROCESS | 2296 | 1465115684451 Marionette TRACE conn2 <- [1,610,null,{}] 01:34:44 INFO - PROCESS | 2296 | 1465115684454 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:44 INFO - PROCESS | 2296 | 1465115684455 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:44 INFO - PROCESS | 2296 | 1465115684553 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 01:34:44 INFO - PROCESS | 2296 | 1465115684590 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:44 INFO - PROCESS | 2296 | 1465115684591 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:44 INFO - PROCESS | 2296 | ++DOCSHELL 0x112279000 == 33 [pid = 2296] [id = 160] 01:34:44 INFO - PROCESS | 2296 | ++DOMWINDOW == 118 (0x119a0c800) [pid = 2296] [serial = 477] [outer = 0x0] 01:34:44 INFO - PROCESS | 2296 | ++DOMWINDOW == 119 (0x121ad2800) [pid = 2296] [serial = 478] [outer = 0x119a0c800] 01:34:44 INFO - PROCESS | 2296 | 1465115684616 Marionette DEBUG loaded listener.js 01:34:44 INFO - PROCESS | 2296 | ++DOMWINDOW == 120 (0x1243e7c00) [pid = 2296] [serial = 479] [outer = 0x119a0c800] 01:34:44 INFO - PROCESS | 2296 | 1465115684963 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 01:34:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 01:34:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 572ms 01:34:45 INFO - PROCESS | 2296 | 1465115685020 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 01:34:45 INFO - PROCESS | 2296 | 1465115685022 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 01:34:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 01:34:45 INFO - PROCESS | 2296 | 1465115685024 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 01:34:45 INFO - PROCESS | 2296 | 1465115685026 Marionette TRACE conn2 <- [1,614,null,{}] 01:34:45 INFO - PROCESS | 2296 | 1465115685028 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:45 INFO - PROCESS | 2296 | 1465115685029 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:45 INFO - PROCESS | 2296 | 1465115685129 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 01:34:45 INFO - PROCESS | 2296 | 1465115685167 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:45 INFO - PROCESS | 2296 | 1465115685168 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:45 INFO - PROCESS | 2296 | ++DOCSHELL 0x1248a1000 == 34 [pid = 2296] [id = 161] 01:34:45 INFO - PROCESS | 2296 | ++DOMWINDOW == 121 (0x116266400) [pid = 2296] [serial = 480] [outer = 0x0] 01:34:45 INFO - PROCESS | 2296 | ++DOMWINDOW == 122 (0x1245df000) [pid = 2296] [serial = 481] [outer = 0x116266400] 01:34:45 INFO - PROCESS | 2296 | 1465115685193 Marionette DEBUG loaded listener.js 01:34:45 INFO - PROCESS | 2296 | ++DOMWINDOW == 123 (0x124db3400) [pid = 2296] [serial = 482] [outer = 0x116266400] 01:34:45 INFO - PROCESS | 2296 | --DOMWINDOW == 122 (0x121acf000) [pid = 2296] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 01:34:45 INFO - PROCESS | 2296 | --DOMWINDOW == 121 (0x118307400) [pid = 2296] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 01:34:45 INFO - PROCESS | 2296 | --DOMWINDOW == 120 (0x12932d400) [pid = 2296] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 01:34:45 INFO - PROCESS | 2296 | --DOMWINDOW == 119 (0x1129a4000) [pid = 2296] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 01:34:45 INFO - PROCESS | 2296 | --DOMWINDOW == 118 (0x11689f000) [pid = 2296] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 01:34:45 INFO - PROCESS | 2296 | --DOMWINDOW == 117 (0x1184c5000) [pid = 2296] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 01:34:45 INFO - PROCESS | 2296 | --DOMWINDOW == 116 (0x12130c000) [pid = 2296] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 01:34:45 INFO - PROCESS | 2296 | --DOMWINDOW == 115 (0x121307400) [pid = 2296] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 01:34:45 INFO - PROCESS | 2296 | --DOMWINDOW == 114 (0x118264000) [pid = 2296] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 01:34:45 INFO - PROCESS | 2296 | --DOMWINDOW == 113 (0x128cb5400) [pid = 2296] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 01:34:45 INFO - PROCESS | 2296 | --DOMWINDOW == 112 (0x1129a8400) [pid = 2296] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 01:34:45 INFO - PROCESS | 2296 | --DOMWINDOW == 111 (0x12a75d800) [pid = 2296] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 01:34:45 INFO - PROCESS | 2296 | --DOMWINDOW == 110 (0x116773000) [pid = 2296] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 01:34:45 INFO - PROCESS | 2296 | --DOMWINDOW == 109 (0x1168a0400) [pid = 2296] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 01:34:45 INFO - PROCESS | 2296 | --DOMWINDOW == 108 (0x119a13800) [pid = 2296] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 01:34:45 INFO - PROCESS | 2296 | --DOMWINDOW == 107 (0x10e9c2000) [pid = 2296] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 01:34:45 INFO - PROCESS | 2296 | --DOMWINDOW == 106 (0x1129ae800) [pid = 2296] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 01:34:45 INFO - PROCESS | 2296 | --DOMWINDOW == 105 (0x128c46800) [pid = 2296] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 01:34:45 INFO - PROCESS | 2296 | --DOMWINDOW == 104 (0x11804a800) [pid = 2296] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 01:34:45 INFO - PROCESS | 2296 | --DOMWINDOW == 103 (0x1290e6800) [pid = 2296] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 01:34:45 INFO - PROCESS | 2296 | --DOMWINDOW == 102 (0x12c13d800) [pid = 2296] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 01:34:45 INFO - PROCESS | 2296 | --DOMWINDOW == 101 (0x1243e2400) [pid = 2296] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 01:34:45 INFO - PROCESS | 2296 | --DOMWINDOW == 100 (0x118252000) [pid = 2296] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 01:34:45 INFO - PROCESS | 2296 | 1465115685801 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 01:34:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 01:34:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 820ms 01:34:45 INFO - PROCESS | 2296 | ++DOMWINDOW == 101 (0x118264000) [pid = 2296] [serial = 483] [outer = 0x12ce75000] 01:34:45 INFO - PROCESS | 2296 | 1465115685875 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 01:34:45 INFO - PROCESS | 2296 | 1465115685877 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 01:34:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 01:34:45 INFO - PROCESS | 2296 | 1465115685924 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 01:34:45 INFO - PROCESS | 2296 | 1465115685926 Marionette TRACE conn2 <- [1,618,null,{}] 01:34:45 INFO - PROCESS | 2296 | 1465115685939 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:45 INFO - PROCESS | 2296 | 1465115685941 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:46 INFO - PROCESS | 2296 | 1465115686067 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 01:34:46 INFO - PROCESS | 2296 | 1465115686073 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:46 INFO - PROCESS | 2296 | 1465115686075 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:46 INFO - PROCESS | 2296 | ++DOCSHELL 0x126bae800 == 35 [pid = 2296] [id = 162] 01:34:46 INFO - PROCESS | 2296 | ++DOMWINDOW == 102 (0x118266000) [pid = 2296] [serial = 484] [outer = 0x0] 01:34:46 INFO - PROCESS | 2296 | ++DOMWINDOW == 103 (0x1243e2400) [pid = 2296] [serial = 485] [outer = 0x118266000] 01:34:46 INFO - PROCESS | 2296 | 1465115686116 Marionette DEBUG loaded listener.js 01:34:46 INFO - PROCESS | 2296 | ++DOMWINDOW == 104 (0x126289800) [pid = 2296] [serial = 486] [outer = 0x118266000] 01:34:46 INFO - PROCESS | 2296 | 1465115686504 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 01:34:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 01:34:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 656ms 01:34:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 01:34:46 INFO - PROCESS | 2296 | 1465115686555 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 01:34:46 INFO - PROCESS | 2296 | 1465115686556 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 01:34:46 INFO - PROCESS | 2296 | 1465115686559 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 01:34:46 INFO - PROCESS | 2296 | 1465115686560 Marionette TRACE conn2 <- [1,622,null,{}] 01:34:46 INFO - PROCESS | 2296 | 1465115686562 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:46 INFO - PROCESS | 2296 | 1465115686563 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:46 INFO - PROCESS | 2296 | 1465115686638 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 01:34:46 INFO - PROCESS | 2296 | 1465115686642 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:46 INFO - PROCESS | 2296 | 1465115686643 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:46 INFO - PROCESS | 2296 | ++DOCSHELL 0x12654d000 == 36 [pid = 2296] [id = 163] 01:34:46 INFO - PROCESS | 2296 | ++DOMWINDOW == 105 (0x118264400) [pid = 2296] [serial = 487] [outer = 0x0] 01:34:46 INFO - PROCESS | 2296 | ++DOMWINDOW == 106 (0x126358800) [pid = 2296] [serial = 488] [outer = 0x118264400] 01:34:46 INFO - PROCESS | 2296 | 1465115686669 Marionette DEBUG loaded listener.js 01:34:46 INFO - PROCESS | 2296 | ++DOMWINDOW == 107 (0x1266a2800) [pid = 2296] [serial = 489] [outer = 0x118264400] 01:34:46 INFO - PROCESS | 2296 | 1465115686990 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 01:34:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 01:34:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 468ms 01:34:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 01:34:47 INFO - PROCESS | 2296 | 1465115687027 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 01:34:47 INFO - PROCESS | 2296 | 1465115687029 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 01:34:47 INFO - PROCESS | 2296 | 1465115687031 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 01:34:47 INFO - PROCESS | 2296 | 1465115687032 Marionette TRACE conn2 <- [1,626,null,{}] 01:34:47 INFO - PROCESS | 2296 | 1465115687034 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:47 INFO - PROCESS | 2296 | 1465115687035 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:47 INFO - PROCESS | 2296 | 1465115687113 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 01:34:47 INFO - PROCESS | 2296 | 1465115687118 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:47 INFO - PROCESS | 2296 | 1465115687120 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:47 INFO - PROCESS | 2296 | ++DOCSHELL 0x128f0d800 == 37 [pid = 2296] [id = 164] 01:34:47 INFO - PROCESS | 2296 | ++DOMWINDOW == 108 (0x1263f1c00) [pid = 2296] [serial = 490] [outer = 0x0] 01:34:47 INFO - PROCESS | 2296 | ++DOMWINDOW == 109 (0x126db1800) [pid = 2296] [serial = 491] [outer = 0x1263f1c00] 01:34:47 INFO - PROCESS | 2296 | 1465115687147 Marionette DEBUG loaded listener.js 01:34:47 INFO - PROCESS | 2296 | ++DOMWINDOW == 110 (0x128c3d400) [pid = 2296] [serial = 492] [outer = 0x1263f1c00] 01:34:47 INFO - PROCESS | 2296 | 1465115687512 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 01:34:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 01:34:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 518ms 01:34:47 INFO - PROCESS | 2296 | 1465115687550 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 01:34:47 INFO - PROCESS | 2296 | 1465115687551 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 01:34:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 01:34:47 INFO - PROCESS | 2296 | 1465115687553 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 01:34:47 INFO - PROCESS | 2296 | 1465115687555 Marionette TRACE conn2 <- [1,630,null,{}] 01:34:47 INFO - PROCESS | 2296 | 1465115687558 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:47 INFO - PROCESS | 2296 | 1465115687559 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:47 INFO - PROCESS | 2296 | 1465115687709 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 01:34:47 INFO - PROCESS | 2296 | 1465115687776 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:47 INFO - PROCESS | 2296 | 1465115687778 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:47 INFO - PROCESS | 2296 | ++DOCSHELL 0x113ba8000 == 38 [pid = 2296] [id = 165] 01:34:47 INFO - PROCESS | 2296 | ++DOMWINDOW == 111 (0x1129a8400) [pid = 2296] [serial = 493] [outer = 0x0] 01:34:47 INFO - PROCESS | 2296 | ++DOMWINDOW == 112 (0x113351800) [pid = 2296] [serial = 494] [outer = 0x1129a8400] 01:34:47 INFO - PROCESS | 2296 | 1465115687821 Marionette DEBUG loaded listener.js 01:34:47 INFO - PROCESS | 2296 | ++DOMWINDOW == 113 (0x11626dc00) [pid = 2296] [serial = 495] [outer = 0x1129a8400] 01:34:48 INFO - PROCESS | 2296 | 1465115688486 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 01:34:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 01:34:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 969ms 01:34:48 INFO - PROCESS | 2296 | 1465115688525 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 01:34:48 INFO - PROCESS | 2296 | 1465115688528 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 01:34:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 01:34:48 INFO - PROCESS | 2296 | 1465115688567 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 01:34:48 INFO - PROCESS | 2296 | 1465115688570 Marionette TRACE conn2 <- [1,634,null,{}] 01:34:48 INFO - PROCESS | 2296 | 1465115688576 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:48 INFO - PROCESS | 2296 | 1465115688581 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:48 INFO - PROCESS | 2296 | 1465115688720 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 01:34:48 INFO - PROCESS | 2296 | 1465115688774 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:48 INFO - PROCESS | 2296 | 1465115688775 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:48 INFO - PROCESS | 2296 | ++DOCSHELL 0x11931f800 == 39 [pid = 2296] [id = 166] 01:34:48 INFO - PROCESS | 2296 | ++DOMWINDOW == 114 (0x116f81000) [pid = 2296] [serial = 496] [outer = 0x0] 01:34:48 INFO - PROCESS | 2296 | ++DOMWINDOW == 115 (0x118196c00) [pid = 2296] [serial = 497] [outer = 0x116f81000] 01:34:48 INFO - PROCESS | 2296 | 1465115688807 Marionette DEBUG loaded listener.js 01:34:48 INFO - PROCESS | 2296 | ++DOMWINDOW == 116 (0x11830c400) [pid = 2296] [serial = 498] [outer = 0x116f81000] 01:34:49 INFO - PROCESS | 2296 | [2296] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:34:49 INFO - PROCESS | 2296 | 1465115689315 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 01:34:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 01:34:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 779ms 01:34:49 INFO - PROCESS | 2296 | 1465115689341 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 01:34:49 INFO - PROCESS | 2296 | 1465115689343 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 01:34:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 01:34:49 INFO - PROCESS | 2296 | 1465115689373 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 01:34:49 INFO - PROCESS | 2296 | 1465115689375 Marionette TRACE conn2 <- [1,638,null,{}] 01:34:49 INFO - PROCESS | 2296 | 1465115689379 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:49 INFO - PROCESS | 2296 | 1465115689381 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:49 INFO - PROCESS | 2296 | 1465115689491 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 01:34:49 INFO - PROCESS | 2296 | 1465115689582 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:49 INFO - PROCESS | 2296 | 1465115689584 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:49 INFO - PROCESS | 2296 | ++DOCSHELL 0x126bc5800 == 40 [pid = 2296] [id = 167] 01:34:49 INFO - PROCESS | 2296 | ++DOMWINDOW == 117 (0x11877f000) [pid = 2296] [serial = 499] [outer = 0x0] 01:34:49 INFO - PROCESS | 2296 | ++DOMWINDOW == 118 (0x1191c4400) [pid = 2296] [serial = 500] [outer = 0x11877f000] 01:34:49 INFO - PROCESS | 2296 | 1465115689613 Marionette DEBUG loaded listener.js 01:34:49 INFO - PROCESS | 2296 | ++DOMWINDOW == 119 (0x119a10c00) [pid = 2296] [serial = 501] [outer = 0x11877f000] 01:34:49 INFO - PROCESS | 2296 | [2296] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:34:50 INFO - PROCESS | 2296 | 1465115690283 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 01:34:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 01:34:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 950ms 01:34:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 01:34:50 INFO - PROCESS | 2296 | 1465115690296 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 01:34:50 INFO - PROCESS | 2296 | 1465115690298 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 01:34:50 INFO - PROCESS | 2296 | 1465115690301 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 01:34:50 INFO - PROCESS | 2296 | 1465115690303 Marionette TRACE conn2 <- [1,642,null,{}] 01:34:50 INFO - PROCESS | 2296 | 1465115690306 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:50 INFO - PROCESS | 2296 | 1465115690308 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:50 INFO - PROCESS | 2296 | 1465115690419 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 01:34:50 INFO - PROCESS | 2296 | --DOCSHELL 0x128f0d800 == 39 [pid = 2296] [id = 164] 01:34:50 INFO - PROCESS | 2296 | --DOCSHELL 0x12654d000 == 38 [pid = 2296] [id = 163] 01:34:50 INFO - PROCESS | 2296 | --DOCSHELL 0x126bae800 == 37 [pid = 2296] [id = 162] 01:34:50 INFO - PROCESS | 2296 | --DOCSHELL 0x1248a1000 == 36 [pid = 2296] [id = 161] 01:34:50 INFO - PROCESS | 2296 | --DOCSHELL 0x112279000 == 35 [pid = 2296] [id = 160] 01:34:50 INFO - PROCESS | 2296 | --DOCSHELL 0x12145e800 == 34 [pid = 2296] [id = 159] 01:34:50 INFO - PROCESS | 2296 | --DOCSHELL 0x119922000 == 33 [pid = 2296] [id = 158] 01:34:50 INFO - PROCESS | 2296 | --DOCSHELL 0x119328800 == 32 [pid = 2296] [id = 157] 01:34:50 INFO - PROCESS | 2296 | --DOCSHELL 0x116221800 == 31 [pid = 2296] [id = 156] 01:34:50 INFO - PROCESS | 2296 | --DOCSHELL 0x116a96800 == 30 [pid = 2296] [id = 155] 01:34:50 INFO - PROCESS | 2296 | --DOCSHELL 0x112de7800 == 29 [pid = 2296] [id = 154] 01:34:50 INFO - PROCESS | 2296 | --DOMWINDOW == 118 (0x11830c000) [pid = 2296] [serial = 406] [outer = 0x0] [url = about:blank] 01:34:50 INFO - PROCESS | 2296 | --DOMWINDOW == 117 (0x12bca3000) [pid = 2296] [serial = 421] [outer = 0x0] [url = about:blank] 01:34:50 INFO - PROCESS | 2296 | --DOMWINDOW == 116 (0x1129aa000) [pid = 2296] [serial = 424] [outer = 0x0] [url = about:blank] 01:34:50 INFO - PROCESS | 2296 | --DOMWINDOW == 115 (0x128be6400) [pid = 2296] [serial = 397] [outer = 0x0] [url = about:blank] 01:34:50 INFO - PROCESS | 2296 | --DOMWINDOW == 114 (0x119a0b400) [pid = 2296] [serial = 344] [outer = 0x0] [url = about:blank] 01:34:50 INFO - PROCESS | 2296 | --DOMWINDOW == 113 (0x12c13cc00) [pid = 2296] [serial = 434] [outer = 0x0] [url = about:blank] 01:34:50 INFO - PROCESS | 2296 | --DOMWINDOW == 112 (0x126288000) [pid = 2296] [serial = 395] [outer = 0x0] [url = about:blank] 01:34:50 INFO - PROCESS | 2296 | --DOMWINDOW == 111 (0x119a0d000) [pid = 2296] [serial = 392] [outer = 0x0] [url = about:blank] 01:34:50 INFO - PROCESS | 2296 | --DOMWINDOW == 110 (0x124569400) [pid = 2296] [serial = 394] [outer = 0x0] [url = about:blank] 01:34:50 INFO - PROCESS | 2296 | --DOMWINDOW == 109 (0x1290e1000) [pid = 2296] [serial = 400] [outer = 0x0] [url = about:blank] 01:34:50 INFO - PROCESS | 2296 | --DOMWINDOW == 108 (0x1182bbc00) [pid = 2296] [serial = 425] [outer = 0x0] [url = about:blank] 01:34:50 INFO - PROCESS | 2296 | --DOMWINDOW == 107 (0x12c11e400) [pid = 2296] [serial = 428] [outer = 0x0] [url = about:blank] 01:34:50 INFO - PROCESS | 2296 | --DOMWINDOW == 106 (0x12ad43c00) [pid = 2296] [serial = 418] [outer = 0x0] [url = about:blank] 01:34:50 INFO - PROCESS | 2296 | --DOMWINDOW == 105 (0x12bade400) [pid = 2296] [serial = 419] [outer = 0x0] [url = about:blank] 01:34:50 INFO - PROCESS | 2296 | --DOMWINDOW == 104 (0x116780400) [pid = 2296] [serial = 386] [outer = 0x0] [url = about:blank] 01:34:50 INFO - PROCESS | 2296 | --DOMWINDOW == 103 (0x12bae9000) [pid = 2296] [serial = 433] [outer = 0x0] [url = about:blank] 01:34:50 INFO - PROCESS | 2296 | --DOMWINDOW == 102 (0x118312c00) [pid = 2296] [serial = 409] [outer = 0x0] [url = about:blank] 01:34:50 INFO - PROCESS | 2296 | --DOMWINDOW == 101 (0x1218ee000) [pid = 2296] [serial = 347] [outer = 0x0] [url = about:blank] 01:34:50 INFO - PROCESS | 2296 | --DOMWINDOW == 100 (0x11949ac00) [pid = 2296] [serial = 407] [outer = 0x0] [url = about:blank] 01:34:50 INFO - PROCESS | 2296 | --DOMWINDOW == 99 (0x111d7c400) [pid = 2296] [serial = 388] [outer = 0x0] [url = about:blank] 01:34:50 INFO - PROCESS | 2296 | --DOMWINDOW == 98 (0x119499c00) [pid = 2296] [serial = 391] [outer = 0x0] [url = about:blank] 01:34:50 INFO - PROCESS | 2296 | --DOMWINDOW == 97 (0x12130a400) [pid = 2296] [serial = 431] [outer = 0x0] [url = about:blank] 01:34:50 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x12130b800) [pid = 2296] [serial = 410] [outer = 0x0] [url = about:blank] 01:34:50 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x12bea3000) [pid = 2296] [serial = 422] [outer = 0x0] [url = about:blank] 01:34:50 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x128cb0400) [pid = 2296] [serial = 398] [outer = 0x0] [url = about:blank] 01:34:50 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x12939bc00) [pid = 2296] [serial = 415] [outer = 0x0] [url = about:blank] 01:34:50 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x129591000) [pid = 2296] [serial = 401] [outer = 0x0] [url = about:blank] 01:34:50 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x118258800) [pid = 2296] [serial = 341] [outer = 0x0] [url = about:blank] 01:34:50 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x1298ba400) [pid = 2296] [serial = 403] [outer = 0x0] [url = about:blank] 01:34:50 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x11682c800) [pid = 2296] [serial = 389] [outer = 0x0] [url = about:blank] 01:34:50 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x12c704000) [pid = 2296] [serial = 436] [outer = 0x0] [url = about:blank] 01:34:50 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x12669e000) [pid = 2296] [serial = 412] [outer = 0x0] [url = about:blank] 01:34:50 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x12be96400) [pid = 2296] [serial = 427] [outer = 0x0] [url = about:blank] 01:34:50 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x128bec400) [pid = 2296] [serial = 413] [outer = 0x0] [url = about:blank] 01:34:50 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x12baeac00) [pid = 2296] [serial = 404] [outer = 0x0] [url = about:blank] 01:34:50 INFO - PROCESS | 2296 | --DOMWINDOW == 83 (0x129593c00) [pid = 2296] [serial = 416] [outer = 0x0] [url = about:blank] 01:34:50 INFO - PROCESS | 2296 | --DOMWINDOW == 82 (0x11824f000) [pid = 2296] [serial = 430] [outer = 0x0] [url = about:blank] 01:34:50 INFO - PROCESS | 2296 | --DOMWINDOW == 81 (0x11970e000) [pid = 2296] [serial = 338] [outer = 0x0] [url = about:blank] 01:34:50 INFO - PROCESS | 2296 | --DOMWINDOW == 80 (0x121ad1800) [pid = 2296] [serial = 439] [outer = 0x0] [url = about:blank] 01:34:50 INFO - PROCESS | 2296 | --DOMWINDOW == 79 (0x12c711000) [pid = 2296] [serial = 437] [outer = 0x0] [url = about:blank] 01:34:50 INFO - PROCESS | 2296 | --DOMWINDOW == 78 (0x12c121800) [pid = 2296] [serial = 440] [outer = 0x0] [url = about:blank] 01:34:50 INFO - PROCESS | 2296 | 1465115690507 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:50 INFO - PROCESS | 2296 | 1465115690508 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:50 INFO - PROCESS | 2296 | ++DOCSHELL 0x116082800 == 30 [pid = 2296] [id = 168] 01:34:50 INFO - PROCESS | 2296 | ++DOMWINDOW == 79 (0x1129ad800) [pid = 2296] [serial = 502] [outer = 0x0] 01:34:50 INFO - PROCESS | 2296 | ++DOMWINDOW == 80 (0x1166e1400) [pid = 2296] [serial = 503] [outer = 0x1129ad800] 01:34:50 INFO - PROCESS | 2296 | 1465115690537 Marionette DEBUG loaded listener.js 01:34:50 INFO - PROCESS | 2296 | ++DOMWINDOW == 81 (0x11689e800) [pid = 2296] [serial = 504] [outer = 0x1129ad800] 01:34:50 INFO - PROCESS | 2296 | 1465115690858 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 01:34:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 01:34:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 571ms 01:34:50 INFO - PROCESS | 2296 | 1465115690871 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 01:34:50 INFO - PROCESS | 2296 | 1465115690874 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 01:34:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 01:34:50 INFO - PROCESS | 2296 | 1465115690879 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 01:34:50 INFO - PROCESS | 2296 | 1465115690883 Marionette TRACE conn2 <- [1,646,null,{}] 01:34:50 INFO - PROCESS | 2296 | 1465115690886 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:50 INFO - PROCESS | 2296 | 1465115690888 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:50 INFO - PROCESS | 2296 | 1465115690968 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 01:34:51 INFO - PROCESS | 2296 | 1465115691028 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:51 INFO - PROCESS | 2296 | 1465115691029 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:51 INFO - PROCESS | 2296 | ++DOCSHELL 0x115e7c800 == 31 [pid = 2296] [id = 169] 01:34:51 INFO - PROCESS | 2296 | ++DOMWINDOW == 82 (0x11682c800) [pid = 2296] [serial = 505] [outer = 0x0] 01:34:51 INFO - PROCESS | 2296 | ++DOMWINDOW == 83 (0x11824dc00) [pid = 2296] [serial = 506] [outer = 0x11682c800] 01:34:51 INFO - PROCESS | 2296 | 1465115691056 Marionette DEBUG loaded listener.js 01:34:51 INFO - PROCESS | 2296 | ++DOMWINDOW == 84 (0x11830b400) [pid = 2296] [serial = 507] [outer = 0x11682c800] 01:34:51 INFO - PROCESS | 2296 | 1465115691349 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 01:34:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 01:34:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 523ms 01:34:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 01:34:51 INFO - PROCESS | 2296 | 1465115691402 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 01:34:51 INFO - PROCESS | 2296 | 1465115691403 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 01:34:51 INFO - PROCESS | 2296 | 1465115691405 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 01:34:51 INFO - PROCESS | 2296 | 1465115691407 Marionette TRACE conn2 <- [1,650,null,{}] 01:34:51 INFO - PROCESS | 2296 | 1465115691415 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:51 INFO - PROCESS | 2296 | 1465115691418 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:51 INFO - PROCESS | 2296 | 1465115691505 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 01:34:51 INFO - PROCESS | 2296 | 1465115691560 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:51 INFO - PROCESS | 2296 | 1465115691563 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:51 INFO - PROCESS | 2296 | ++DOCSHELL 0x119921800 == 32 [pid = 2296] [id = 170] 01:34:51 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x114011400) [pid = 2296] [serial = 508] [outer = 0x0] 01:34:51 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x11830b000) [pid = 2296] [serial = 509] [outer = 0x114011400] 01:34:51 INFO - PROCESS | 2296 | 1465115691593 Marionette DEBUG loaded listener.js 01:34:51 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x119a0e800) [pid = 2296] [serial = 510] [outer = 0x114011400] 01:34:51 INFO - PROCESS | 2296 | 1465115691891 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 01:34:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 01:34:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 520ms 01:34:51 INFO - PROCESS | 2296 | 1465115691926 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 01:34:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 01:34:51 INFO - PROCESS | 2296 | 1465115691928 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 01:34:51 INFO - PROCESS | 2296 | 1465115691931 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 01:34:51 INFO - PROCESS | 2296 | 1465115691934 Marionette TRACE conn2 <- [1,654,null,{}] 01:34:51 INFO - PROCESS | 2296 | 1465115691937 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:51 INFO - PROCESS | 2296 | 1465115691938 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:52 INFO - PROCESS | 2296 | 1465115692019 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 01:34:52 INFO - PROCESS | 2296 | 1465115692022 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:52 INFO - PROCESS | 2296 | 1465115692023 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:52 INFO - PROCESS | 2296 | ++DOCSHELL 0x1217f4000 == 33 [pid = 2296] [id = 171] 01:34:52 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x119a5a400) [pid = 2296] [serial = 511] [outer = 0x0] 01:34:52 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x121309c00) [pid = 2296] [serial = 512] [outer = 0x119a5a400] 01:34:52 INFO - PROCESS | 2296 | 1465115692051 Marionette DEBUG loaded listener.js 01:34:52 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x1217a6c00) [pid = 2296] [serial = 513] [outer = 0x119a5a400] 01:34:52 INFO - PROCESS | 2296 | 1465115692375 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 01:34:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 01:34:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 472ms 01:34:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 01:34:52 INFO - PROCESS | 2296 | 1465115692403 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 01:34:52 INFO - PROCESS | 2296 | 1465115692404 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 01:34:52 INFO - PROCESS | 2296 | 1465115692406 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 01:34:52 INFO - PROCESS | 2296 | 1465115692407 Marionette TRACE conn2 <- [1,658,null,{}] 01:34:52 INFO - PROCESS | 2296 | 1465115692409 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:52 INFO - PROCESS | 2296 | 1465115692411 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:52 INFO - PROCESS | 2296 | 1465115692529 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 01:34:52 INFO - PROCESS | 2296 | 1465115692539 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:52 INFO - PROCESS | 2296 | 1465115692540 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:52 INFO - PROCESS | 2296 | ++DOCSHELL 0x121f9a800 == 34 [pid = 2296] [id = 172] 01:34:52 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x113e78400) [pid = 2296] [serial = 514] [outer = 0x0] 01:34:52 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x119c19800) [pid = 2296] [serial = 515] [outer = 0x113e78400] 01:34:52 INFO - PROCESS | 2296 | 1465115692564 Marionette DEBUG loaded listener.js 01:34:52 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x121acf800) [pid = 2296] [serial = 516] [outer = 0x113e78400] 01:34:52 INFO - PROCESS | 2296 | 1465115692921 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 01:34:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 01:34:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 568ms 01:34:52 INFO - PROCESS | 2296 | 1465115692974 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 01:34:52 INFO - PROCESS | 2296 | 1465115692975 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 01:34:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 01:34:52 INFO - PROCESS | 2296 | 1465115692978 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 01:34:52 INFO - PROCESS | 2296 | 1465115692979 Marionette TRACE conn2 <- [1,662,null,{}] 01:34:52 INFO - PROCESS | 2296 | 1465115692981 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:52 INFO - PROCESS | 2296 | 1465115692985 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:53 INFO - PROCESS | 2296 | 1465115693105 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 01:34:53 INFO - PROCESS | 2296 | 1465115693117 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:53 INFO - PROCESS | 2296 | 1465115693119 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:53 INFO - PROCESS | 2296 | ++DOCSHELL 0x126226000 == 35 [pid = 2296] [id = 173] 01:34:53 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x121d37800) [pid = 2296] [serial = 517] [outer = 0x0] 01:34:53 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x124db3000) [pid = 2296] [serial = 518] [outer = 0x121d37800] 01:34:53 INFO - PROCESS | 2296 | 1465115693143 Marionette DEBUG loaded listener.js 01:34:53 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x128be2400) [pid = 2296] [serial = 519] [outer = 0x121d37800] 01:34:53 INFO - PROCESS | 2296 | [2296] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:34:53 INFO - PROCESS | 2296 | [2296] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:34:53 INFO - PROCESS | 2296 | 1465115693493 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 01:34:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 01:34:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 521ms 01:34:53 INFO - PROCESS | 2296 | 1465115693501 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 01:34:53 INFO - PROCESS | 2296 | 1465115693502 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 01:34:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 01:34:53 INFO - PROCESS | 2296 | 1465115693504 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 01:34:53 INFO - PROCESS | 2296 | 1465115693505 Marionette TRACE conn2 <- [1,666,null,{}] 01:34:53 INFO - PROCESS | 2296 | 1465115693508 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:53 INFO - PROCESS | 2296 | 1465115693509 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:53 INFO - PROCESS | 2296 | 1465115693618 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 01:34:53 INFO - PROCESS | 2296 | 1465115693630 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:53 INFO - PROCESS | 2296 | 1465115693632 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:53 INFO - PROCESS | 2296 | ++DOCSHELL 0x126bbf800 == 36 [pid = 2296] [id = 174] 01:34:53 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x128be9c00) [pid = 2296] [serial = 520] [outer = 0x0] 01:34:53 INFO - PROCESS | 2296 | ++DOMWINDOW == 98 (0x128bf0c00) [pid = 2296] [serial = 521] [outer = 0x128be9c00] 01:34:53 INFO - PROCESS | 2296 | 1465115693657 Marionette DEBUG loaded listener.js 01:34:53 INFO - PROCESS | 2296 | ++DOMWINDOW == 99 (0x128c46800) [pid = 2296] [serial = 522] [outer = 0x128be9c00] 01:34:53 INFO - PROCESS | 2296 | [2296] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:34:53 INFO - PROCESS | 2296 | [2296] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:34:54 INFO - PROCESS | 2296 | 1465115694000 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 01:34:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 01:34:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 519ms 01:34:54 INFO - PROCESS | 2296 | 1465115694023 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 01:34:54 INFO - PROCESS | 2296 | 1465115694024 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 01:34:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 01:34:54 INFO - PROCESS | 2296 | 1465115694027 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 01:34:54 INFO - PROCESS | 2296 | 1465115694028 Marionette TRACE conn2 <- [1,670,null,{}] 01:34:54 INFO - PROCESS | 2296 | 1465115694035 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:54 INFO - PROCESS | 2296 | 1465115694036 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:54 INFO - PROCESS | 2296 | 1465115694135 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 01:34:54 INFO - PROCESS | 2296 | 1465115694139 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:54 INFO - PROCESS | 2296 | 1465115694140 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:54 INFO - PROCESS | 2296 | ++DOCSHELL 0x12963d000 == 37 [pid = 2296] [id = 175] 01:34:54 INFO - PROCESS | 2296 | ++DOMWINDOW == 100 (0x128bebc00) [pid = 2296] [serial = 523] [outer = 0x0] 01:34:54 INFO - PROCESS | 2296 | ++DOMWINDOW == 101 (0x128caf000) [pid = 2296] [serial = 524] [outer = 0x128bebc00] 01:34:54 INFO - PROCESS | 2296 | 1465115694164 Marionette DEBUG loaded listener.js 01:34:54 INFO - PROCESS | 2296 | ++DOMWINDOW == 102 (0x128dc2000) [pid = 2296] [serial = 525] [outer = 0x128bebc00] 01:34:54 INFO - PROCESS | 2296 | 1465115694468 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 01:34:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 01:34:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 467ms 01:34:54 INFO - PROCESS | 2296 | 1465115694495 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 01:34:54 INFO - PROCESS | 2296 | 1465115694498 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 01:34:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 01:34:54 INFO - PROCESS | 2296 | --DOMWINDOW == 101 (0x1122a9c00) [pid = 2296] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 01:34:54 INFO - PROCESS | 2296 | --DOMWINDOW == 100 (0x118267800) [pid = 2296] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 01:34:54 INFO - PROCESS | 2296 | --DOMWINDOW == 99 (0x116752c00) [pid = 2296] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 01:34:54 INFO - PROCESS | 2296 | --DOMWINDOW == 98 (0x11841a000) [pid = 2296] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 01:34:54 INFO - PROCESS | 2296 | --DOMWINDOW == 97 (0x116f84c00) [pid = 2296] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 01:34:54 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x11660f800) [pid = 2296] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 01:34:54 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x119a0c800) [pid = 2296] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 01:34:54 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x118263400) [pid = 2296] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 01:34:54 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x10e9bfc00) [pid = 2296] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 01:34:54 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x116266400) [pid = 2296] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 01:34:54 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x11826b000) [pid = 2296] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 01:34:54 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x118266000) [pid = 2296] [serial = 484] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 01:34:54 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x118264400) [pid = 2296] [serial = 487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 01:34:54 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x124574800) [pid = 2296] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 01:34:54 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x128cad800) [pid = 2296] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 01:34:54 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x116777400) [pid = 2296] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 01:34:54 INFO - PROCESS | 2296 | 1465115694672 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 01:34:54 INFO - PROCESS | 2296 | 1465115694674 Marionette TRACE conn2 <- [1,674,null,{}] 01:34:54 INFO - PROCESS | 2296 | 1465115694684 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:54 INFO - PROCESS | 2296 | 1465115694686 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:54 INFO - PROCESS | 2296 | 1465115694824 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 01:34:54 INFO - PROCESS | 2296 | 1465115694831 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:54 INFO - PROCESS | 2296 | 1465115694832 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:54 INFO - PROCESS | 2296 | ++DOCSHELL 0x118a74000 == 38 [pid = 2296] [id = 176] 01:34:54 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x116f84c00) [pid = 2296] [serial = 526] [outer = 0x0] 01:34:54 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x118056000) [pid = 2296] [serial = 527] [outer = 0x116f84c00] 01:34:54 INFO - PROCESS | 2296 | 1465115694873 Marionette DEBUG loaded listener.js 01:34:54 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x11841a000) [pid = 2296] [serial = 528] [outer = 0x116f84c00] 01:34:55 INFO - PROCESS | 2296 | [2296] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:34:55 INFO - PROCESS | 2296 | [2296] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:34:55 INFO - PROCESS | 2296 | 1465115695270 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 01:34:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 01:34:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 789ms 01:34:55 INFO - PROCESS | 2296 | 1465115695299 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 01:34:55 INFO - PROCESS | 2296 | 1465115695300 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 01:34:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 01:34:55 INFO - PROCESS | 2296 | 1465115695303 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 01:34:55 INFO - PROCESS | 2296 | 1465115695304 Marionette TRACE conn2 <- [1,678,null,{}] 01:34:55 INFO - PROCESS | 2296 | 1465115695306 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:55 INFO - PROCESS | 2296 | 1465115695307 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:55 INFO - PROCESS | 2296 | 1465115695410 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 01:34:55 INFO - PROCESS | 2296 | 1465115695420 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:55 INFO - PROCESS | 2296 | 1465115695421 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:55 INFO - PROCESS | 2296 | ++DOCSHELL 0x12a794800 == 39 [pid = 2296] [id = 177] 01:34:55 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x1168a0400) [pid = 2296] [serial = 529] [outer = 0x0] 01:34:55 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x124574800) [pid = 2296] [serial = 530] [outer = 0x1168a0400] 01:34:55 INFO - PROCESS | 2296 | 1465115695447 Marionette DEBUG loaded listener.js 01:34:55 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x128dca800) [pid = 2296] [serial = 531] [outer = 0x1168a0400] 01:34:55 INFO - PROCESS | 2296 | 1465115695742 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 01:34:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 01:34:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 470ms 01:34:55 INFO - PROCESS | 2296 | 1465115695773 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 01:34:55 INFO - PROCESS | 2296 | 1465115695775 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 01:34:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 01:34:55 INFO - PROCESS | 2296 | 1465115695777 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 01:34:55 INFO - PROCESS | 2296 | 1465115695779 Marionette TRACE conn2 <- [1,682,null,{}] 01:34:55 INFO - PROCESS | 2296 | 1465115695785 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:55 INFO - PROCESS | 2296 | 1465115695787 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:55 INFO - PROCESS | 2296 | 1465115695889 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 01:34:55 INFO - PROCESS | 2296 | 1465115695892 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:55 INFO - PROCESS | 2296 | 1465115695894 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:55 INFO - PROCESS | 2296 | ++DOCSHELL 0x12ad70000 == 40 [pid = 2296] [id = 178] 01:34:55 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x1290db000) [pid = 2296] [serial = 532] [outer = 0x0] 01:34:55 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x129325800) [pid = 2296] [serial = 533] [outer = 0x1290db000] 01:34:55 INFO - PROCESS | 2296 | 1465115695921 Marionette DEBUG loaded listener.js 01:34:55 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x1293a6800) [pid = 2296] [serial = 534] [outer = 0x1290db000] 01:34:56 INFO - PROCESS | 2296 | 1465115696757 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 01:34:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 01:34:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1026ms 01:34:56 INFO - PROCESS | 2296 | 1465115696856 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 01:34:56 INFO - PROCESS | 2296 | 1465115696859 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 01:34:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 01:34:56 INFO - PROCESS | 2296 | 1465115696864 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 01:34:56 INFO - PROCESS | 2296 | 1465115696866 Marionette TRACE conn2 <- [1,686,null,{}] 01:34:56 INFO - PROCESS | 2296 | 1465115696870 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:56 INFO - PROCESS | 2296 | 1465115696872 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:56 INFO - PROCESS | 2296 | 1465115696968 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 01:34:57 INFO - PROCESS | 2296 | 1465115697060 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:57 INFO - PROCESS | 2296 | 1465115697061 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:57 INFO - PROCESS | 2296 | ++DOCSHELL 0x117e20000 == 41 [pid = 2296] [id = 179] 01:34:57 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x116754400) [pid = 2296] [serial = 535] [outer = 0x0] 01:34:57 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x11677a000) [pid = 2296] [serial = 536] [outer = 0x116754400] 01:34:57 INFO - PROCESS | 2296 | 1465115697094 Marionette DEBUG loaded listener.js 01:34:57 INFO - PROCESS | 2296 | ++DOMWINDOW == 98 (0x116f8c000) [pid = 2296] [serial = 537] [outer = 0x116754400] 01:34:57 INFO - PROCESS | 2296 | 1465115697994 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 01:34:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 01:34:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1172ms 01:34:58 INFO - PROCESS | 2296 | 1465115698036 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 01:34:58 INFO - PROCESS | 2296 | 1465115698039 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 01:34:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 01:34:58 INFO - PROCESS | 2296 | 1465115698044 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 01:34:58 INFO - PROCESS | 2296 | 1465115698046 Marionette TRACE conn2 <- [1,690,null,{}] 01:34:58 INFO - PROCESS | 2296 | 1465115698048 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:58 INFO - PROCESS | 2296 | 1465115698050 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:58 INFO - PROCESS | 2296 | 1465115698153 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 01:34:58 INFO - PROCESS | 2296 | 1465115698209 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:58 INFO - PROCESS | 2296 | 1465115698210 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:58 INFO - PROCESS | 2296 | ++DOCSHELL 0x12154e000 == 42 [pid = 2296] [id = 180] 01:34:58 INFO - PROCESS | 2296 | ++DOMWINDOW == 99 (0x1183b0000) [pid = 2296] [serial = 538] [outer = 0x0] 01:34:58 INFO - PROCESS | 2296 | ++DOMWINDOW == 100 (0x119153800) [pid = 2296] [serial = 539] [outer = 0x1183b0000] 01:34:58 INFO - PROCESS | 2296 | 1465115698241 Marionette DEBUG loaded listener.js 01:34:58 INFO - PROCESS | 2296 | ++DOMWINDOW == 101 (0x1197c2400) [pid = 2296] [serial = 540] [outer = 0x1183b0000] 01:34:59 INFO - PROCESS | 2296 | 1465115699176 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 01:34:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 01:34:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1171ms 01:34:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 01:34:59 INFO - PROCESS | 2296 | 1465115699215 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 01:34:59 INFO - PROCESS | 2296 | 1465115699217 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 01:34:59 INFO - PROCESS | 2296 | 1465115699219 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 01:34:59 INFO - PROCESS | 2296 | 1465115699222 Marionette TRACE conn2 <- [1,694,null,{}] 01:34:59 INFO - PROCESS | 2296 | 1465115699229 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:59 INFO - PROCESS | 2296 | 1465115699233 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:59 INFO - PROCESS | 2296 | 1465115699335 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 01:34:59 INFO - PROCESS | 2296 | 1465115699389 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:59 INFO - PROCESS | 2296 | 1465115699391 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:34:59 INFO - PROCESS | 2296 | ++DOCSHELL 0x129313000 == 43 [pid = 2296] [id = 181] 01:34:59 INFO - PROCESS | 2296 | ++DOMWINDOW == 102 (0x11841e000) [pid = 2296] [serial = 541] [outer = 0x0] 01:34:59 INFO - PROCESS | 2296 | ++DOMWINDOW == 103 (0x1213fd400) [pid = 2296] [serial = 542] [outer = 0x11841e000] 01:34:59 INFO - PROCESS | 2296 | 1465115699422 Marionette DEBUG loaded listener.js 01:34:59 INFO - PROCESS | 2296 | ++DOMWINDOW == 104 (0x12634f400) [pid = 2296] [serial = 543] [outer = 0x11841e000] 01:35:01 INFO - PROCESS | 2296 | --DOCSHELL 0x12a794800 == 42 [pid = 2296] [id = 177] 01:35:01 INFO - PROCESS | 2296 | --DOCSHELL 0x118a74000 == 41 [pid = 2296] [id = 176] 01:35:01 INFO - PROCESS | 2296 | --DOCSHELL 0x12963d000 == 40 [pid = 2296] [id = 175] 01:35:01 INFO - PROCESS | 2296 | --DOCSHELL 0x126bbf800 == 39 [pid = 2296] [id = 174] 01:35:01 INFO - PROCESS | 2296 | --DOCSHELL 0x126226000 == 38 [pid = 2296] [id = 173] 01:35:01 INFO - PROCESS | 2296 | --DOCSHELL 0x121f9a800 == 37 [pid = 2296] [id = 172] 01:35:01 INFO - PROCESS | 2296 | --DOCSHELL 0x1217f4000 == 36 [pid = 2296] [id = 171] 01:35:01 INFO - PROCESS | 2296 | --DOCSHELL 0x119921800 == 35 [pid = 2296] [id = 170] 01:35:01 INFO - PROCESS | 2296 | --DOCSHELL 0x115e7c800 == 34 [pid = 2296] [id = 169] 01:35:01 INFO - PROCESS | 2296 | --DOCSHELL 0x116082800 == 33 [pid = 2296] [id = 168] 01:35:01 INFO - PROCESS | 2296 | --DOCSHELL 0x126bc5800 == 32 [pid = 2296] [id = 167] 01:35:01 INFO - PROCESS | 2296 | --DOCSHELL 0x11931f800 == 31 [pid = 2296] [id = 166] 01:35:01 INFO - PROCESS | 2296 | --DOCSHELL 0x113ba8000 == 30 [pid = 2296] [id = 165] 01:35:01 INFO - PROCESS | 2296 | --DOCSHELL 0x12154e000 == 29 [pid = 2296] [id = 180] 01:35:01 INFO - PROCESS | 2296 | --DOCSHELL 0x12ad70000 == 28 [pid = 2296] [id = 178] 01:35:01 INFO - PROCESS | 2296 | --DOCSHELL 0x117e20000 == 27 [pid = 2296] [id = 179] 01:35:01 INFO - PROCESS | 2296 | --DOMWINDOW == 103 (0x116780800) [pid = 2296] [serial = 443] [outer = 0x0] [url = about:blank] 01:35:01 INFO - PROCESS | 2296 | --DOMWINDOW == 102 (0x1129a6800) [pid = 2296] [serial = 442] [outer = 0x0] [url = about:blank] 01:35:01 INFO - PROCESS | 2296 | --DOMWINDOW == 101 (0x1245df000) [pid = 2296] [serial = 481] [outer = 0x0] [url = about:blank] 01:35:01 INFO - PROCESS | 2296 | --DOMWINDOW == 100 (0x12140ec00) [pid = 2296] [serial = 446] [outer = 0x0] [url = about:blank] 01:35:01 INFO - PROCESS | 2296 | --DOMWINDOW == 99 (0x126289800) [pid = 2296] [serial = 486] [outer = 0x0] [url = about:blank] 01:35:01 INFO - PROCESS | 2296 | --DOMWINDOW == 98 (0x119a16c00) [pid = 2296] [serial = 445] [outer = 0x0] [url = about:blank] 01:35:01 INFO - PROCESS | 2296 | --DOMWINDOW == 97 (0x1266a2800) [pid = 2296] [serial = 489] [outer = 0x0] [url = about:blank] 01:35:01 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x1243e2400) [pid = 2296] [serial = 485] [outer = 0x0] [url = about:blank] 01:35:01 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x128be5c00) [pid = 2296] [serial = 449] [outer = 0x0] [url = about:blank] 01:35:01 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x126357c00) [pid = 2296] [serial = 448] [outer = 0x0] [url = about:blank] 01:35:01 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x126358800) [pid = 2296] [serial = 488] [outer = 0x0] [url = about:blank] 01:35:01 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x12a7f8400) [pid = 2296] [serial = 452] [outer = 0x0] [url = about:blank] 01:35:01 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x12932c800) [pid = 2296] [serial = 451] [outer = 0x0] [url = about:blank] 01:35:01 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x124db3400) [pid = 2296] [serial = 482] [outer = 0x0] [url = about:blank] 01:35:01 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x12be96c00) [pid = 2296] [serial = 454] [outer = 0x0] [url = about:blank] 01:35:01 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x12c13d400) [pid = 2296] [serial = 455] [outer = 0x0] [url = about:blank] 01:35:01 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x119a16800) [pid = 2296] [serial = 473] [outer = 0x0] [url = about:blank] 01:35:01 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x1191f0400) [pid = 2296] [serial = 470] [outer = 0x0] [url = about:blank] 01:35:01 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x1184b9000) [pid = 2296] [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.] 01:35:01 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x126db1800) [pid = 2296] [serial = 491] [outer = 0x0] [url = about:blank] 01:35:01 INFO - PROCESS | 2296 | --DOMWINDOW == 83 (0x112db2000) [pid = 2296] [serial = 460] [outer = 0x0] [url = about:blank] 01:35:01 INFO - PROCESS | 2296 | --DOMWINDOW == 82 (0x11604ec00) [pid = 2296] [serial = 461] [outer = 0x0] [url = about:blank] 01:35:01 INFO - PROCESS | 2296 | --DOMWINDOW == 81 (0x1182c3800) [pid = 2296] [serial = 466] [outer = 0x0] [url = about:blank] 01:35:01 INFO - PROCESS | 2296 | --DOMWINDOW == 80 (0x1183ba800) [pid = 2296] [serial = 467] [outer = 0x0] [url = about:blank] 01:35:01 INFO - PROCESS | 2296 | --DOMWINDOW == 79 (0x116a5a800) [pid = 2296] [serial = 463] [outer = 0x0] [url = about:blank] 01:35:01 INFO - PROCESS | 2296 | --DOMWINDOW == 78 (0x118050c00) [pid = 2296] [serial = 464] [outer = 0x0] [url = about:blank] 01:35:01 INFO - PROCESS | 2296 | --DOMWINDOW == 77 (0x1184c0000) [pid = 2296] [serial = 469] [outer = 0x0] [url = about:blank] 01:35:01 INFO - PROCESS | 2296 | --DOMWINDOW == 76 (0x119a0d400) [pid = 2296] [serial = 472] [outer = 0x0] [url = about:blank] 01:35:01 INFO - PROCESS | 2296 | --DOMWINDOW == 75 (0x118054800) [pid = 2296] [serial = 458] [outer = 0x0] [url = about:blank] 01:35:01 INFO - PROCESS | 2296 | --DOMWINDOW == 74 (0x11682d000) [pid = 2296] [serial = 457] [outer = 0x0] [url = about:blank] 01:35:01 INFO - PROCESS | 2296 | --DOMWINDOW == 73 (0x121ad2800) [pid = 2296] [serial = 478] [outer = 0x0] [url = about:blank] 01:35:01 INFO - PROCESS | 2296 | --DOMWINDOW == 72 (0x1218e3800) [pid = 2296] [serial = 476] [outer = 0x0] [url = about:blank] 01:35:01 INFO - PROCESS | 2296 | --DOMWINDOW == 71 (0x121307c00) [pid = 2296] [serial = 475] [outer = 0x0] [url = about:blank] 01:35:01 INFO - PROCESS | 2296 | --DOMWINDOW == 70 (0x1243e7c00) [pid = 2296] [serial = 479] [outer = 0x0] [url = about:blank] 01:35:01 INFO - PROCESS | 2296 | 1465115701124 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 01:35:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 01:35:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1923ms 01:35:01 INFO - PROCESS | 2296 | 1465115701143 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 01:35:01 INFO - PROCESS | 2296 | 1465115701145 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 01:35:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 01:35:01 INFO - PROCESS | 2296 | 1465115701152 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 01:35:01 INFO - PROCESS | 2296 | 1465115701154 Marionette TRACE conn2 <- [1,698,null,{}] 01:35:01 INFO - PROCESS | 2296 | 1465115701159 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:01 INFO - PROCESS | 2296 | 1465115701160 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:01 INFO - PROCESS | 2296 | 1465115701237 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 01:35:01 INFO - PROCESS | 2296 | 1465115701242 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:01 INFO - PROCESS | 2296 | 1465115701245 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:01 INFO - PROCESS | 2296 | ++DOCSHELL 0x11401c000 == 28 [pid = 2296] [id = 182] 01:35:01 INFO - PROCESS | 2296 | ++DOMWINDOW == 71 (0x115e4b000) [pid = 2296] [serial = 544] [outer = 0x0] 01:35:01 INFO - PROCESS | 2296 | ++DOMWINDOW == 72 (0x11604c400) [pid = 2296] [serial = 545] [outer = 0x115e4b000] 01:35:01 INFO - PROCESS | 2296 | 1465115701278 Marionette DEBUG loaded listener.js 01:35:01 INFO - PROCESS | 2296 | ++DOMWINDOW == 73 (0x116754c00) [pid = 2296] [serial = 546] [outer = 0x115e4b000] 01:35:02 INFO - PROCESS | 2296 | 1465115702094 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 01:35:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 01:35:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 973ms 01:35:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 01:35:02 INFO - PROCESS | 2296 | 1465115702123 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 01:35:02 INFO - PROCESS | 2296 | 1465115702127 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 01:35:02 INFO - PROCESS | 2296 | 1465115702134 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 01:35:02 INFO - PROCESS | 2296 | 1465115702136 Marionette TRACE conn2 <- [1,702,null,{}] 01:35:02 INFO - PROCESS | 2296 | 1465115702143 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:02 INFO - PROCESS | 2296 | 1465115702145 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:02 INFO - PROCESS | 2296 | 1465115702221 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 01:35:02 INFO - PROCESS | 2296 | 1465115702225 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:02 INFO - PROCESS | 2296 | 1465115702226 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:02 INFO - PROCESS | 2296 | ++DOCSHELL 0x117008800 == 29 [pid = 2296] [id = 183] 01:35:02 INFO - PROCESS | 2296 | ++DOMWINDOW == 74 (0x116829800) [pid = 2296] [serial = 547] [outer = 0x0] 01:35:02 INFO - PROCESS | 2296 | ++DOMWINDOW == 75 (0x118048000) [pid = 2296] [serial = 548] [outer = 0x116829800] 01:35:02 INFO - PROCESS | 2296 | 1465115702255 Marionette DEBUG loaded listener.js 01:35:02 INFO - PROCESS | 2296 | ++DOMWINDOW == 76 (0x118193000) [pid = 2296] [serial = 549] [outer = 0x116829800] 01:35:03 INFO - PROCESS | 2296 | 1465115703091 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 01:35:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 01:35:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 979ms 01:35:03 INFO - PROCESS | 2296 | 1465115703110 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 01:35:03 INFO - PROCESS | 2296 | 1465115703112 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 01:35:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 01:35:03 INFO - PROCESS | 2296 | 1465115703127 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 01:35:03 INFO - PROCESS | 2296 | 1465115703130 Marionette TRACE conn2 <- [1,706,null,{}] 01:35:03 INFO - PROCESS | 2296 | 1465115703140 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:03 INFO - PROCESS | 2296 | 1465115703143 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:03 INFO - PROCESS | 2296 | 1465115703240 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 01:35:03 INFO - PROCESS | 2296 | 1465115703276 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:03 INFO - PROCESS | 2296 | 1465115703278 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:03 INFO - PROCESS | 2296 | ++DOCSHELL 0x1180b6800 == 30 [pid = 2296] [id = 184] 01:35:03 INFO - PROCESS | 2296 | ++DOMWINDOW == 77 (0x1182c0c00) [pid = 2296] [serial = 550] [outer = 0x0] 01:35:03 INFO - PROCESS | 2296 | ++DOMWINDOW == 78 (0x11830c000) [pid = 2296] [serial = 551] [outer = 0x1182c0c00] 01:35:03 INFO - PROCESS | 2296 | 1465115703308 Marionette DEBUG loaded listener.js 01:35:03 INFO - PROCESS | 2296 | ++DOMWINDOW == 79 (0x118416000) [pid = 2296] [serial = 552] [outer = 0x1182c0c00] 01:35:04 INFO - PROCESS | 2296 | 1465115704134 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 01:35:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 01:35:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1032ms 01:35:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 01:35:04 INFO - PROCESS | 2296 | 1465115704153 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 01:35:04 INFO - PROCESS | 2296 | 1465115704154 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 01:35:04 INFO - PROCESS | 2296 | 1465115704156 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 01:35:04 INFO - PROCESS | 2296 | 1465115704158 Marionette TRACE conn2 <- [1,710,null,{}] 01:35:04 INFO - PROCESS | 2296 | 1465115704175 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:04 INFO - PROCESS | 2296 | 1465115704177 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:04 INFO - PROCESS | 2296 | 1465115704272 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 01:35:04 INFO - PROCESS | 2296 | 1465115704276 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:04 INFO - PROCESS | 2296 | 1465115704277 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:04 INFO - PROCESS | 2296 | ++DOCSHELL 0x119315000 == 31 [pid = 2296] [id = 185] 01:35:04 INFO - PROCESS | 2296 | ++DOMWINDOW == 80 (0x1184c2400) [pid = 2296] [serial = 553] [outer = 0x0] 01:35:04 INFO - PROCESS | 2296 | ++DOMWINDOW == 81 (0x11877f800) [pid = 2296] [serial = 554] [outer = 0x1184c2400] 01:35:04 INFO - PROCESS | 2296 | 1465115704305 Marionette DEBUG loaded listener.js 01:35:04 INFO - PROCESS | 2296 | ++DOMWINDOW == 82 (0x1191e5000) [pid = 2296] [serial = 555] [outer = 0x1184c2400] 01:35:05 INFO - PROCESS | 2296 | --DOMWINDOW == 81 (0x1290db000) [pid = 2296] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 01:35:05 INFO - PROCESS | 2296 | --DOMWINDOW == 80 (0x121d37800) [pid = 2296] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 01:35:05 INFO - PROCESS | 2296 | --DOMWINDOW == 79 (0x128be9c00) [pid = 2296] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 01:35:05 INFO - PROCESS | 2296 | --DOMWINDOW == 78 (0x11877f000) [pid = 2296] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 01:35:05 INFO - PROCESS | 2296 | --DOMWINDOW == 77 (0x116f81000) [pid = 2296] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 01:35:05 INFO - PROCESS | 2296 | --DOMWINDOW == 76 (0x1129ad800) [pid = 2296] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 01:35:05 INFO - PROCESS | 2296 | --DOMWINDOW == 75 (0x1129a8400) [pid = 2296] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 01:35:05 INFO - PROCESS | 2296 | --DOMWINDOW == 74 (0x11682c800) [pid = 2296] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 01:35:05 INFO - PROCESS | 2296 | --DOMWINDOW == 73 (0x128bebc00) [pid = 2296] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 01:35:05 INFO - PROCESS | 2296 | --DOMWINDOW == 72 (0x114011400) [pid = 2296] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 01:35:05 INFO - PROCESS | 2296 | --DOMWINDOW == 71 (0x119a5a400) [pid = 2296] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 01:35:05 INFO - PROCESS | 2296 | --DOMWINDOW == 70 (0x1263f1c00) [pid = 2296] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 01:35:05 INFO - PROCESS | 2296 | --DOMWINDOW == 69 (0x116f84c00) [pid = 2296] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 01:35:05 INFO - PROCESS | 2296 | --DOMWINDOW == 68 (0x1168a0400) [pid = 2296] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 01:35:05 INFO - PROCESS | 2296 | --DOMWINDOW == 67 (0x113e78400) [pid = 2296] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 01:35:05 INFO - PROCESS | 2296 | 1465115705137 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 01:35:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 01:35:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1018ms 01:35:05 INFO - PROCESS | 2296 | 1465115705176 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 01:35:05 INFO - PROCESS | 2296 | 1465115705177 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 01:35:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 01:35:05 INFO - PROCESS | 2296 | 1465115705179 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 01:35:05 INFO - PROCESS | 2296 | 1465115705180 Marionette TRACE conn2 <- [1,714,null,{}] 01:35:05 INFO - PROCESS | 2296 | 1465115705183 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:05 INFO - PROCESS | 2296 | 1465115705184 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:05 INFO - PROCESS | 2296 | 1465115705262 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 01:35:05 INFO - PROCESS | 2296 | 1465115705268 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:05 INFO - PROCESS | 2296 | 1465115705269 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:05 INFO - PROCESS | 2296 | ++DOCSHELL 0x11932a000 == 32 [pid = 2296] [id = 186] 01:35:05 INFO - PROCESS | 2296 | ++DOMWINDOW == 68 (0x116777c00) [pid = 2296] [serial = 556] [outer = 0x0] 01:35:05 INFO - PROCESS | 2296 | ++DOMWINDOW == 69 (0x118420c00) [pid = 2296] [serial = 557] [outer = 0x116777c00] 01:35:05 INFO - PROCESS | 2296 | 1465115705294 Marionette DEBUG loaded listener.js 01:35:05 INFO - PROCESS | 2296 | ++DOMWINDOW == 70 (0x1191ee400) [pid = 2296] [serial = 558] [outer = 0x116777c00] 01:35:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 01:35:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 920ms 01:35:06 INFO - PROCESS | 2296 | 1465115706093 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 01:35:06 INFO - PROCESS | 2296 | 1465115706100 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 01:35:06 INFO - PROCESS | 2296 | 1465115706101 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 01:35:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 01:35:06 INFO - PROCESS | 2296 | 1465115706103 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 01:35:06 INFO - PROCESS | 2296 | 1465115706104 Marionette TRACE conn2 <- [1,718,null,{}] 01:35:06 INFO - PROCESS | 2296 | 1465115706106 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:06 INFO - PROCESS | 2296 | 1465115706110 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:06 INFO - PROCESS | 2296 | 1465115706214 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 01:35:06 INFO - PROCESS | 2296 | 1465115706260 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:06 INFO - PROCESS | 2296 | 1465115706262 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:06 INFO - PROCESS | 2296 | ++DOCSHELL 0x119ce9800 == 33 [pid = 2296] [id = 187] 01:35:06 INFO - PROCESS | 2296 | ++DOMWINDOW == 71 (0x112017400) [pid = 2296] [serial = 559] [outer = 0x0] 01:35:06 INFO - PROCESS | 2296 | ++DOMWINDOW == 72 (0x119a13400) [pid = 2296] [serial = 560] [outer = 0x112017400] 01:35:06 INFO - PROCESS | 2296 | 1465115706288 Marionette DEBUG loaded listener.js 01:35:06 INFO - PROCESS | 2296 | ++DOMWINDOW == 73 (0x121409400) [pid = 2296] [serial = 561] [outer = 0x112017400] 01:35:07 INFO - PROCESS | 2296 | 1465115707057 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 01:35:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 01:35:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 971ms 01:35:07 INFO - PROCESS | 2296 | 1465115707074 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 01:35:07 INFO - PROCESS | 2296 | 1465115707075 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 01:35:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 01:35:07 INFO - PROCESS | 2296 | 1465115707077 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 01:35:07 INFO - PROCESS | 2296 | 1465115707079 Marionette TRACE conn2 <- [1,722,null,{}] 01:35:07 INFO - PROCESS | 2296 | 1465115707082 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:07 INFO - PROCESS | 2296 | 1465115707083 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:07 INFO - PROCESS | 2296 | 1465115707207 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 01:35:07 INFO - PROCESS | 2296 | 1465115707256 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:07 INFO - PROCESS | 2296 | 1465115707257 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:07 INFO - PROCESS | 2296 | ++DOCSHELL 0x11329d000 == 34 [pid = 2296] [id = 188] 01:35:07 INFO - PROCESS | 2296 | ++DOMWINDOW == 74 (0x111d7c400) [pid = 2296] [serial = 562] [outer = 0x0] 01:35:07 INFO - PROCESS | 2296 | ++DOMWINDOW == 75 (0x112044000) [pid = 2296] [serial = 563] [outer = 0x111d7c400] 01:35:07 INFO - PROCESS | 2296 | 1465115707289 Marionette DEBUG loaded listener.js 01:35:07 INFO - PROCESS | 2296 | ++DOMWINDOW == 76 (0x112f75c00) [pid = 2296] [serial = 564] [outer = 0x111d7c400] 01:35:07 INFO - PROCESS | 2296 | 1465115707931 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 01:35:08 INFO - PROCESS | 2296 | 1465115708005 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 01:35:08 INFO - PROCESS | 2296 | 1465115708008 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 01:35:08 INFO - PROCESS | 2296 | 1465115708011 Marionette TRACE conn2 <- [1,726,null,{}] 01:35:08 INFO - PROCESS | 2296 | 1465115708014 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:08 INFO - PROCESS | 2296 | 1465115708016 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:08 INFO - PROCESS | 2296 | 1465115708123 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 01:35:08 INFO - PROCESS | 2296 | 1465115708169 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:08 INFO - PROCESS | 2296 | 1465115708171 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:08 INFO - PROCESS | 2296 | ++DOCSHELL 0x1185eb800 == 35 [pid = 2296] [id = 189] 01:35:08 INFO - PROCESS | 2296 | ++DOMWINDOW == 77 (0x117659400) [pid = 2296] [serial = 565] [outer = 0x0] 01:35:08 INFO - PROCESS | 2296 | ++DOMWINDOW == 78 (0x118250400) [pid = 2296] [serial = 566] [outer = 0x117659400] 01:35:08 INFO - PROCESS | 2296 | 1465115708202 Marionette DEBUG loaded listener.js 01:35:08 INFO - PROCESS | 2296 | ++DOMWINDOW == 79 (0x1182bcc00) [pid = 2296] [serial = 567] [outer = 0x117659400] 01:35:08 INFO - PROCESS | 2296 | 1465115708752 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 01:35:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 01:35:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 827ms 01:35:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 01:35:08 INFO - PROCESS | 2296 | 1465115708836 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 01:35:08 INFO - PROCESS | 2296 | 1465115708838 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 01:35:08 INFO - PROCESS | 2296 | 1465115708840 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 01:35:08 INFO - PROCESS | 2296 | 1465115708842 Marionette TRACE conn2 <- [1,730,null,{}] 01:35:08 INFO - PROCESS | 2296 | 1465115708844 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:08 INFO - PROCESS | 2296 | 1465115708846 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:08 INFO - PROCESS | 2296 | 1465115708950 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 01:35:09 INFO - PROCESS | 2296 | 1465115709003 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:09 INFO - PROCESS | 2296 | 1465115709005 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:09 INFO - PROCESS | 2296 | ++DOCSHELL 0x119716800 == 36 [pid = 2296] [id = 190] 01:35:09 INFO - PROCESS | 2296 | ++DOMWINDOW == 80 (0x11729a000) [pid = 2296] [serial = 568] [outer = 0x0] 01:35:09 INFO - PROCESS | 2296 | ++DOMWINDOW == 81 (0x118777c00) [pid = 2296] [serial = 569] [outer = 0x11729a000] 01:35:09 INFO - PROCESS | 2296 | 1465115709035 Marionette DEBUG loaded listener.js 01:35:09 INFO - PROCESS | 2296 | ++DOMWINDOW == 82 (0x119a0d800) [pid = 2296] [serial = 570] [outer = 0x11729a000] 01:35:09 INFO - PROCESS | 2296 | --DOCSHELL 0x129303800 == 35 [pid = 2296] [id = 6] 01:35:09 INFO - PROCESS | 2296 | --DOCSHELL 0x11621b000 == 34 [pid = 2296] [id = 26] 01:35:09 INFO - PROCESS | 2296 | --DOMWINDOW == 81 (0x124db3000) [pid = 2296] [serial = 518] [outer = 0x0] [url = about:blank] 01:35:09 INFO - PROCESS | 2296 | --DOMWINDOW == 80 (0x128bf0c00) [pid = 2296] [serial = 521] [outer = 0x0] [url = about:blank] 01:35:09 INFO - PROCESS | 2296 | --DOMWINDOW == 79 (0x1191c4400) [pid = 2296] [serial = 500] [outer = 0x0] [url = about:blank] 01:35:09 INFO - PROCESS | 2296 | --DOMWINDOW == 78 (0x119a10c00) [pid = 2296] [serial = 501] [outer = 0x0] [url = about:blank] 01:35:09 INFO - PROCESS | 2296 | --DOMWINDOW == 77 (0x118196c00) [pid = 2296] [serial = 497] [outer = 0x0] [url = about:blank] 01:35:09 INFO - PROCESS | 2296 | --DOMWINDOW == 76 (0x11830c400) [pid = 2296] [serial = 498] [outer = 0x0] [url = about:blank] 01:35:09 INFO - PROCESS | 2296 | --DOMWINDOW == 75 (0x1166e1400) [pid = 2296] [serial = 503] [outer = 0x0] [url = about:blank] 01:35:09 INFO - PROCESS | 2296 | --DOMWINDOW == 74 (0x11689e800) [pid = 2296] [serial = 504] [outer = 0x0] [url = about:blank] 01:35:09 INFO - PROCESS | 2296 | --DOMWINDOW == 73 (0x113351800) [pid = 2296] [serial = 494] [outer = 0x0] [url = about:blank] 01:35:09 INFO - PROCESS | 2296 | --DOMWINDOW == 72 (0x11626dc00) [pid = 2296] [serial = 495] [outer = 0x0] [url = about:blank] 01:35:09 INFO - PROCESS | 2296 | --DOMWINDOW == 71 (0x11824dc00) [pid = 2296] [serial = 506] [outer = 0x0] [url = about:blank] 01:35:09 INFO - PROCESS | 2296 | --DOMWINDOW == 70 (0x11830b400) [pid = 2296] [serial = 507] [outer = 0x0] [url = about:blank] 01:35:09 INFO - PROCESS | 2296 | --DOMWINDOW == 69 (0x128caf000) [pid = 2296] [serial = 524] [outer = 0x0] [url = about:blank] 01:35:09 INFO - PROCESS | 2296 | --DOMWINDOW == 68 (0x11830b000) [pid = 2296] [serial = 509] [outer = 0x0] [url = about:blank] 01:35:09 INFO - PROCESS | 2296 | --DOMWINDOW == 67 (0x119a0e800) [pid = 2296] [serial = 510] [outer = 0x0] [url = about:blank] 01:35:09 INFO - PROCESS | 2296 | --DOMWINDOW == 66 (0x121309c00) [pid = 2296] [serial = 512] [outer = 0x0] [url = about:blank] 01:35:09 INFO - PROCESS | 2296 | --DOMWINDOW == 65 (0x1217a6c00) [pid = 2296] [serial = 513] [outer = 0x0] [url = about:blank] 01:35:09 INFO - PROCESS | 2296 | --DOMWINDOW == 64 (0x128c3d400) [pid = 2296] [serial = 492] [outer = 0x0] [url = about:blank] 01:35:09 INFO - PROCESS | 2296 | --DOMWINDOW == 63 (0x118056000) [pid = 2296] [serial = 527] [outer = 0x0] [url = about:blank] 01:35:09 INFO - PROCESS | 2296 | --DOMWINDOW == 62 (0x11841a000) [pid = 2296] [serial = 528] [outer = 0x0] [url = about:blank] 01:35:09 INFO - PROCESS | 2296 | --DOMWINDOW == 61 (0x128dc2000) [pid = 2296] [serial = 525] [outer = 0x0] [url = about:blank] 01:35:09 INFO - PROCESS | 2296 | --DOMWINDOW == 60 (0x128dca800) [pid = 2296] [serial = 531] [outer = 0x0] [url = about:blank] 01:35:09 INFO - PROCESS | 2296 | --DOMWINDOW == 59 (0x1293a6800) [pid = 2296] [serial = 534] [outer = 0x0] [url = about:blank] 01:35:09 INFO - PROCESS | 2296 | --DOMWINDOW == 58 (0x119c19800) [pid = 2296] [serial = 515] [outer = 0x0] [url = about:blank] 01:35:09 INFO - PROCESS | 2296 | --DOMWINDOW == 57 (0x121acf800) [pid = 2296] [serial = 516] [outer = 0x0] [url = about:blank] 01:35:09 INFO - PROCESS | 2296 | --DOMWINDOW == 56 (0x128be2400) [pid = 2296] [serial = 519] [outer = 0x0] [url = about:blank] 01:35:09 INFO - PROCESS | 2296 | --DOMWINDOW == 55 (0x128c46800) [pid = 2296] [serial = 522] [outer = 0x0] [url = about:blank] 01:35:09 INFO - PROCESS | 2296 | --DOMWINDOW == 54 (0x124574800) [pid = 2296] [serial = 530] [outer = 0x0] [url = about:blank] 01:35:09 INFO - PROCESS | 2296 | --DOMWINDOW == 53 (0x129325800) [pid = 2296] [serial = 533] [outer = 0x0] [url = about:blank] 01:35:09 INFO - PROCESS | 2296 | 1465115709594 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[3248] expected 0 but got 9","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 01:35:09 INFO - PROCESS | 2296 | 1465115709619 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 01:35:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 01:35:09 INFO - PROCESS | 2296 | 1465115709622 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 01:35:09 INFO - PROCESS | 2296 | 1465115709623 Marionette TRACE conn2 <- [1,734,null,{}] 01:35:09 INFO - PROCESS | 2296 | 1465115709628 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:09 INFO - PROCESS | 2296 | 1465115709630 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:09 INFO - PROCESS | 2296 | 1465115709711 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 01:35:09 INFO - PROCESS | 2296 | 1465115709720 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:09 INFO - PROCESS | 2296 | 1465115709723 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:09 INFO - PROCESS | 2296 | ++DOCSHELL 0x117014800 == 35 [pid = 2296] [id = 191] 01:35:09 INFO - PROCESS | 2296 | ++DOMWINDOW == 54 (0x117657000) [pid = 2296] [serial = 571] [outer = 0x0] 01:35:09 INFO - PROCESS | 2296 | ++DOMWINDOW == 55 (0x118190000) [pid = 2296] [serial = 572] [outer = 0x117657000] 01:35:09 INFO - PROCESS | 2296 | 1465115709755 Marionette DEBUG loaded listener.js 01:35:09 INFO - PROCESS | 2296 | ++DOMWINDOW == 56 (0x118269000) [pid = 2296] [serial = 573] [outer = 0x117657000] 01:35:10 INFO - PROCESS | 2296 | 1465115710269 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 01:35:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 01:35:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 671ms 01:35:10 INFO - PROCESS | 2296 | 1465115710334 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 01:35:10 INFO - PROCESS | 2296 | 1465115710338 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 01:35:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 01:35:10 INFO - PROCESS | 2296 | 1465115710345 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 01:35:10 INFO - PROCESS | 2296 | 1465115710349 Marionette TRACE conn2 <- [1,738,null,{}] 01:35:10 INFO - PROCESS | 2296 | 1465115710353 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:10 INFO - PROCESS | 2296 | 1465115710355 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:10 INFO - PROCESS | 2296 | 1465115710440 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 01:35:10 INFO - PROCESS | 2296 | 1465115710495 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:10 INFO - PROCESS | 2296 | 1465115710496 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:10 INFO - PROCESS | 2296 | ++DOCSHELL 0x118a72800 == 36 [pid = 2296] [id = 192] 01:35:10 INFO - PROCESS | 2296 | ++DOMWINDOW == 57 (0x118778800) [pid = 2296] [serial = 574] [outer = 0x0] 01:35:10 INFO - PROCESS | 2296 | ++DOMWINDOW == 58 (0x119153400) [pid = 2296] [serial = 575] [outer = 0x118778800] 01:35:10 INFO - PROCESS | 2296 | 1465115710526 Marionette DEBUG loaded listener.js 01:35:10 INFO - PROCESS | 2296 | ++DOMWINDOW == 59 (0x11970a800) [pid = 2296] [serial = 576] [outer = 0x118778800] 01:35:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 01:35:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 975ms 01:35:11 INFO - PROCESS | 2296 | 1465115711310 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 01:35:11 INFO - PROCESS | 2296 | 1465115711320 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 01:35:11 INFO - PROCESS | 2296 | 1465115711321 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 01:35:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 01:35:11 INFO - PROCESS | 2296 | 1465115711324 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 01:35:11 INFO - PROCESS | 2296 | 1465115711326 Marionette TRACE conn2 <- [1,742,null,{}] 01:35:11 INFO - PROCESS | 2296 | 1465115711335 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:11 INFO - PROCESS | 2296 | 1465115711338 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:11 INFO - PROCESS | 2296 | 1465115711415 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 01:35:11 INFO - PROCESS | 2296 | 1465115711422 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:11 INFO - PROCESS | 2296 | 1465115711425 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:11 INFO - PROCESS | 2296 | ++DOCSHELL 0x121320800 == 37 [pid = 2296] [id = 193] 01:35:11 INFO - PROCESS | 2296 | ++DOMWINDOW == 60 (0x113e13c00) [pid = 2296] [serial = 577] [outer = 0x0] 01:35:11 INFO - PROCESS | 2296 | ++DOMWINDOW == 61 (0x1217a7c00) [pid = 2296] [serial = 578] [outer = 0x113e13c00] 01:35:11 INFO - PROCESS | 2296 | 1465115711454 Marionette DEBUG loaded listener.js 01:35:11 INFO - PROCESS | 2296 | ++DOMWINDOW == 62 (0x121acf800) [pid = 2296] [serial = 579] [outer = 0x113e13c00] 01:35:12 INFO - PROCESS | 2296 | 1465115712320 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 01:35:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 01:35:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1021ms 01:35:12 INFO - PROCESS | 2296 | 1465115712345 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 01:35:12 INFO - PROCESS | 2296 | 1465115712347 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 01:35:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 01:35:12 INFO - PROCESS | 2296 | 1465115712352 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 01:35:12 INFO - PROCESS | 2296 | 1465115712353 Marionette TRACE conn2 <- [1,746,null,{}] 01:35:12 INFO - PROCESS | 2296 | 1465115712355 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:12 INFO - PROCESS | 2296 | 1465115712356 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:12 INFO - PROCESS | 2296 | 1465115712461 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 01:35:12 INFO - PROCESS | 2296 | --DOMWINDOW == 61 (0x115e4b000) [pid = 2296] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 01:35:12 INFO - PROCESS | 2296 | --DOMWINDOW == 60 (0x116829800) [pid = 2296] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 01:35:12 INFO - PROCESS | 2296 | --DOMWINDOW == 59 (0x116754400) [pid = 2296] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 01:35:12 INFO - PROCESS | 2296 | --DOMWINDOW == 58 (0x1183b0000) [pid = 2296] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 01:35:12 INFO - PROCESS | 2296 | --DOMWINDOW == 57 (0x1184c2400) [pid = 2296] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 01:35:12 INFO - PROCESS | 2296 | --DOMWINDOW == 56 (0x116777c00) [pid = 2296] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 01:35:12 INFO - PROCESS | 2296 | --DOMWINDOW == 55 (0x1182c0c00) [pid = 2296] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 01:35:12 INFO - PROCESS | 2296 | 1465115712501 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:12 INFO - PROCESS | 2296 | 1465115712502 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:12 INFO - PROCESS | 2296 | ++DOCSHELL 0x1219df800 == 38 [pid = 2296] [id = 194] 01:35:12 INFO - PROCESS | 2296 | ++DOMWINDOW == 56 (0x116754400) [pid = 2296] [serial = 580] [outer = 0x0] 01:35:12 INFO - PROCESS | 2296 | ++DOMWINDOW == 57 (0x116f80800) [pid = 2296] [serial = 581] [outer = 0x116754400] 01:35:12 INFO - PROCESS | 2296 | 1465115712528 Marionette DEBUG loaded listener.js 01:35:12 INFO - PROCESS | 2296 | ++DOMWINDOW == 58 (0x119a0a800) [pid = 2296] [serial = 582] [outer = 0x116754400] 01:35:13 INFO - PROCESS | 2296 | 1465115713298 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 01:35:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 01:35:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 968ms 01:35:13 INFO - PROCESS | 2296 | 1465115713321 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 01:35:13 INFO - PROCESS | 2296 | 1465115713322 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 01:35:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 01:35:13 INFO - PROCESS | 2296 | 1465115713324 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 01:35:13 INFO - PROCESS | 2296 | 1465115713325 Marionette TRACE conn2 <- [1,750,null,{}] 01:35:13 INFO - PROCESS | 2296 | 1465115713328 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:13 INFO - PROCESS | 2296 | 1465115713329 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:13 INFO - PROCESS | 2296 | 1465115713405 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 01:35:13 INFO - PROCESS | 2296 | 1465115713409 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:13 INFO - PROCESS | 2296 | 1465115713410 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:13 INFO - PROCESS | 2296 | ++DOCSHELL 0x12369b800 == 39 [pid = 2296] [id = 195] 01:35:13 INFO - PROCESS | 2296 | ++DOMWINDOW == 59 (0x112fc2400) [pid = 2296] [serial = 583] [outer = 0x0] 01:35:13 INFO - PROCESS | 2296 | ++DOMWINDOW == 60 (0x12431ec00) [pid = 2296] [serial = 584] [outer = 0x112fc2400] 01:35:13 INFO - PROCESS | 2296 | 1465115713437 Marionette DEBUG loaded listener.js 01:35:13 INFO - PROCESS | 2296 | ++DOMWINDOW == 61 (0x12452f400) [pid = 2296] [serial = 585] [outer = 0x112fc2400] 01:35:14 INFO - PROCESS | 2296 | 1465115714227 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 01:35:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 01:35:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 920ms 01:35:14 INFO - PROCESS | 2296 | 1465115714246 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 01:35:14 INFO - PROCESS | 2296 | 1465115714248 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 01:35:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 01:35:14 INFO - PROCESS | 2296 | 1465115714252 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 01:35:14 INFO - PROCESS | 2296 | 1465115714253 Marionette TRACE conn2 <- [1,754,null,{}] 01:35:14 INFO - PROCESS | 2296 | 1465115714255 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:14 INFO - PROCESS | 2296 | 1465115714259 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:14 INFO - PROCESS | 2296 | 1465115714351 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 01:35:14 INFO - PROCESS | 2296 | 1465115714355 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:14 INFO - PROCESS | 2296 | 1465115714356 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:14 INFO - PROCESS | 2296 | ++DOCSHELL 0x124e28800 == 40 [pid = 2296] [id = 196] 01:35:14 INFO - PROCESS | 2296 | ++DOMWINDOW == 62 (0x12456e400) [pid = 2296] [serial = 586] [outer = 0x0] 01:35:14 INFO - PROCESS | 2296 | ++DOMWINDOW == 63 (0x124db4c00) [pid = 2296] [serial = 587] [outer = 0x12456e400] 01:35:14 INFO - PROCESS | 2296 | 1465115714382 Marionette DEBUG loaded listener.js 01:35:14 INFO - PROCESS | 2296 | ++DOMWINDOW == 64 (0x12669d800) [pid = 2296] [serial = 588] [outer = 0x12456e400] 01:35:15 INFO - PROCESS | 2296 | 1465115715178 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 01:35:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 01:35:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 968ms 01:35:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 01:35:15 INFO - PROCESS | 2296 | 1465115715221 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 01:35:15 INFO - PROCESS | 2296 | 1465115715222 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 01:35:15 INFO - PROCESS | 2296 | 1465115715224 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 01:35:15 INFO - PROCESS | 2296 | 1465115715225 Marionette TRACE conn2 <- [1,758,null,{}] 01:35:15 INFO - PROCESS | 2296 | 1465115715227 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:15 INFO - PROCESS | 2296 | 1465115715229 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:15 INFO - PROCESS | 2296 | 1465115715322 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 01:35:15 INFO - PROCESS | 2296 | 1465115715328 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:15 INFO - PROCESS | 2296 | 1465115715330 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:15 INFO - PROCESS | 2296 | ++DOCSHELL 0x126337000 == 41 [pid = 2296] [id = 197] 01:35:15 INFO - PROCESS | 2296 | ++DOMWINDOW == 65 (0x118778000) [pid = 2296] [serial = 589] [outer = 0x0] 01:35:15 INFO - PROCESS | 2296 | ++DOMWINDOW == 66 (0x1266a3c00) [pid = 2296] [serial = 590] [outer = 0x118778000] 01:35:15 INFO - PROCESS | 2296 | 1465115715355 Marionette DEBUG loaded listener.js 01:35:15 INFO - PROCESS | 2296 | ++DOMWINDOW == 67 (0x126b3dc00) [pid = 2296] [serial = 591] [outer = 0x118778000] 01:35:15 INFO - PROCESS | 2296 | 1465115715840 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 01:35:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 01:35:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 668ms 01:35:15 INFO - PROCESS | 2296 | 1465115715893 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 01:35:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 01:35:15 INFO - PROCESS | 2296 | 1465115715897 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 01:35:15 INFO - PROCESS | 2296 | 1465115715902 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 01:35:15 INFO - PROCESS | 2296 | 1465115715906 Marionette TRACE conn2 <- [1,762,null,{}] 01:35:15 INFO - PROCESS | 2296 | 1465115715912 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:15 INFO - PROCESS | 2296 | 1465115715914 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:16 INFO - PROCESS | 2296 | 1465115716061 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 01:35:16 INFO - PROCESS | 2296 | 1465115716153 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:16 INFO - PROCESS | 2296 | 1465115716155 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:16 INFO - PROCESS | 2296 | ++DOCSHELL 0x1182ce000 == 42 [pid = 2296] [id = 198] 01:35:16 INFO - PROCESS | 2296 | ++DOMWINDOW == 68 (0x11677f000) [pid = 2296] [serial = 592] [outer = 0x0] 01:35:16 INFO - PROCESS | 2296 | ++DOMWINDOW == 69 (0x116a65800) [pid = 2296] [serial = 593] [outer = 0x11677f000] 01:35:16 INFO - PROCESS | 2296 | 1465115716207 Marionette DEBUG loaded listener.js 01:35:16 INFO - PROCESS | 2296 | ++DOMWINDOW == 70 (0x11826c800) [pid = 2296] [serial = 594] [outer = 0x11677f000] 01:35:17 INFO - PROCESS | 2296 | 1465115717095 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 01:35:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 01:35:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1227ms 01:35:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 01:35:17 INFO - PROCESS | 2296 | 1465115717127 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 01:35:17 INFO - PROCESS | 2296 | 1465115717130 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 01:35:17 INFO - PROCESS | 2296 | 1465115717135 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 01:35:17 INFO - PROCESS | 2296 | 1465115717137 Marionette TRACE conn2 <- [1,766,null,{}] 01:35:17 INFO - PROCESS | 2296 | 1465115717139 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:17 INFO - PROCESS | 2296 | 1465115717141 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:17 INFO - PROCESS | 2296 | 1465115717268 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 01:35:17 INFO - PROCESS | 2296 | 1465115717321 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:17 INFO - PROCESS | 2296 | 1465115717323 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:17 INFO - PROCESS | 2296 | ++DOCSHELL 0x12131d800 == 43 [pid = 2296] [id = 199] 01:35:17 INFO - PROCESS | 2296 | ++DOMWINDOW == 71 (0x119702400) [pid = 2296] [serial = 595] [outer = 0x0] 01:35:17 INFO - PROCESS | 2296 | ++DOMWINDOW == 72 (0x119a0e000) [pid = 2296] [serial = 596] [outer = 0x119702400] 01:35:17 INFO - PROCESS | 2296 | 1465115717354 Marionette DEBUG loaded listener.js 01:35:17 INFO - PROCESS | 2296 | ++DOMWINDOW == 73 (0x119ed5800) [pid = 2296] [serial = 597] [outer = 0x119702400] 01:35:18 INFO - PROCESS | 2296 | 1465115718256 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 01:35:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 01:35:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1172ms 01:35:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 01:35:18 INFO - PROCESS | 2296 | 1465115718307 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 01:35:18 INFO - PROCESS | 2296 | 1465115718308 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 01:35:18 INFO - PROCESS | 2296 | 1465115718311 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 01:35:18 INFO - PROCESS | 2296 | 1465115718313 Marionette TRACE conn2 <- [1,770,null,{}] 01:35:18 INFO - PROCESS | 2296 | 1465115718321 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:18 INFO - PROCESS | 2296 | 1465115718324 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:18 INFO - PROCESS | 2296 | 1465115718536 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 01:35:18 INFO - PROCESS | 2296 | 1465115718633 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:18 INFO - PROCESS | 2296 | 1465115718634 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:18 INFO - PROCESS | 2296 | ++DOCSHELL 0x117019000 == 44 [pid = 2296] [id = 200] 01:35:18 INFO - PROCESS | 2296 | ++DOMWINDOW == 74 (0x116f80400) [pid = 2296] [serial = 598] [outer = 0x0] 01:35:18 INFO - PROCESS | 2296 | ++DOMWINDOW == 75 (0x117650c00) [pid = 2296] [serial = 599] [outer = 0x116f80400] 01:35:18 INFO - PROCESS | 2296 | 1465115718664 Marionette DEBUG loaded listener.js 01:35:18 INFO - PROCESS | 2296 | ++DOMWINDOW == 76 (0x118255c00) [pid = 2296] [serial = 600] [outer = 0x116f80400] 01:35:19 INFO - PROCESS | 2296 | 1465115719061 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 01:35:19 INFO - PROCESS | 2296 | --DOCSHELL 0x12c1dc000 == 43 [pid = 2296] [id = 11] 01:35:19 INFO - PROCESS | 2296 | --DOCSHELL 0x12d068000 == 42 [pid = 2296] [id = 15] 01:35:19 INFO - PROCESS | 2296 | --DOCSHELL 0x12c807000 == 41 [pid = 2296] [id = 13] 01:35:19 INFO - PROCESS | 2296 | --DOCSHELL 0x12cc73000 == 40 [pid = 2296] [id = 14] 01:35:19 INFO - PROCESS | 2296 | --DOCSHELL 0x1180a3800 == 39 [pid = 2296] [id = 20] 01:35:19 INFO - PROCESS | 2296 | --DOCSHELL 0x12a7a7800 == 38 [pid = 2296] [id = 8] 01:35:19 INFO - PROCESS | 2296 | --DOCSHELL 0x119730800 == 37 [pid = 2296] [id = 19] 01:35:19 INFO - PROCESS | 2296 | --DOCSHELL 0x12b379000 == 36 [pid = 2296] [id = 9] 01:35:19 INFO - PROCESS | 2296 | --DOCSHELL 0x11264d000 == 35 [pid = 2296] [id = 22] 01:35:19 INFO - PROCESS | 2296 | --DOCSHELL 0x113b37000 == 34 [pid = 2296] [id = 25] 01:35:19 INFO - PROCESS | 2296 | --DOCSHELL 0x12be04800 == 33 [pid = 2296] [id = 10] 01:35:19 INFO - PROCESS | 2296 | --DOCSHELL 0x129313000 == 32 [pid = 2296] [id = 181] 01:35:19 INFO - PROCESS | 2296 | --DOCSHELL 0x118a78000 == 31 [pid = 2296] [id = 21] 01:35:19 INFO - PROCESS | 2296 | --DOCSHELL 0x117021800 == 30 [pid = 2296] [id = 24] 01:35:19 INFO - PROCESS | 2296 | --DOCSHELL 0x11684b800 == 29 [pid = 2296] [id = 23] 01:35:19 INFO - PROCESS | 2296 | --DOCSHELL 0x12c2be800 == 28 [pid = 2296] [id = 12] 01:35:19 INFO - PROCESS | 2296 | --DOCSHELL 0x12d394800 == 27 [pid = 2296] [id = 18] 01:35:19 INFO - PROCESS | 2296 | --DOMWINDOW == 75 (0x119a13400) [pid = 2296] [serial = 560] [outer = 0x0] [url = about:blank] 01:35:19 INFO - PROCESS | 2296 | --DOMWINDOW == 74 (0x11604c400) [pid = 2296] [serial = 545] [outer = 0x0] [url = about:blank] 01:35:19 INFO - PROCESS | 2296 | --DOMWINDOW == 73 (0x118048000) [pid = 2296] [serial = 548] [outer = 0x0] [url = about:blank] 01:35:19 INFO - PROCESS | 2296 | --DOMWINDOW == 72 (0x1213fd400) [pid = 2296] [serial = 542] [outer = 0x0] [url = about:blank] 01:35:19 INFO - PROCESS | 2296 | --DOMWINDOW == 71 (0x116f8c000) [pid = 2296] [serial = 537] [outer = 0x0] [url = about:blank] 01:35:19 INFO - PROCESS | 2296 | --DOMWINDOW == 70 (0x11677a000) [pid = 2296] [serial = 536] [outer = 0x0] [url = about:blank] 01:35:19 INFO - PROCESS | 2296 | --DOMWINDOW == 69 (0x1197c2400) [pid = 2296] [serial = 540] [outer = 0x0] [url = about:blank] 01:35:19 INFO - PROCESS | 2296 | --DOMWINDOW == 68 (0x119153800) [pid = 2296] [serial = 539] [outer = 0x0] [url = about:blank] 01:35:19 INFO - PROCESS | 2296 | --DOMWINDOW == 67 (0x11877f800) [pid = 2296] [serial = 554] [outer = 0x0] [url = about:blank] 01:35:19 INFO - PROCESS | 2296 | --DOMWINDOW == 66 (0x118420c00) [pid = 2296] [serial = 557] [outer = 0x0] [url = about:blank] 01:35:19 INFO - PROCESS | 2296 | --DOMWINDOW == 65 (0x1191ee400) [pid = 2296] [serial = 558] [outer = 0x0] [url = about:blank] 01:35:19 INFO - PROCESS | 2296 | --DOMWINDOW == 64 (0x116754c00) [pid = 2296] [serial = 546] [outer = 0x0] [url = about:blank] 01:35:19 INFO - PROCESS | 2296 | --DOMWINDOW == 63 (0x11830c000) [pid = 2296] [serial = 551] [outer = 0x0] [url = about:blank] 01:35:19 INFO - PROCESS | 2296 | --DOMWINDOW == 62 (0x118416000) [pid = 2296] [serial = 552] [outer = 0x0] [url = about:blank] 01:35:19 INFO - PROCESS | 2296 | --DOMWINDOW == 61 (0x1191e5000) [pid = 2296] [serial = 555] [outer = 0x0] [url = about:blank] 01:35:19 INFO - PROCESS | 2296 | --DOMWINDOW == 60 (0x118193000) [pid = 2296] [serial = 549] [outer = 0x0] [url = about:blank] 01:35:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 01:35:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1275ms 01:35:19 INFO - PROCESS | 2296 | 1465115719615 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 01:35:19 INFO - PROCESS | 2296 | 1465115719618 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 01:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 01:35:19 INFO - PROCESS | 2296 | 1465115719624 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 01:35:19 INFO - PROCESS | 2296 | 1465115719625 Marionette TRACE conn2 <- [1,774,null,{}] 01:35:19 INFO - PROCESS | 2296 | 1465115719629 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:19 INFO - PROCESS | 2296 | 1465115719633 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:19 INFO - PROCESS | 2296 | 1465115719711 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 01:35:19 INFO - PROCESS | 2296 | 1465115719720 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:19 INFO - PROCESS | 2296 | 1465115719723 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:19 INFO - PROCESS | 2296 | ++DOCSHELL 0x112ddf000 == 28 [pid = 2296] [id = 201] 01:35:19 INFO - PROCESS | 2296 | ++DOMWINDOW == 61 (0x11604c400) [pid = 2296] [serial = 601] [outer = 0x0] 01:35:19 INFO - PROCESS | 2296 | ++DOMWINDOW == 62 (0x1160aa000) [pid = 2296] [serial = 602] [outer = 0x11604c400] 01:35:19 INFO - PROCESS | 2296 | 1465115719751 Marionette DEBUG loaded listener.js 01:35:19 INFO - PROCESS | 2296 | ++DOMWINDOW == 63 (0x1166e3400) [pid = 2296] [serial = 603] [outer = 0x11604c400] 01:35:20 INFO - PROCESS | 2296 | 1465115720100 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 01:35:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 01:35:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 522ms 01:35:20 INFO - PROCESS | 2296 | 1465115720164 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 01:35:20 INFO - PROCESS | 2296 | 1465115720166 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 01:35:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 01:35:20 INFO - PROCESS | 2296 | 1465115720172 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 01:35:20 INFO - PROCESS | 2296 | 1465115720175 Marionette TRACE conn2 <- [1,778,null,{}] 01:35:20 INFO - PROCESS | 2296 | 1465115720178 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:20 INFO - PROCESS | 2296 | 1465115720179 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:20 INFO - PROCESS | 2296 | 1465115720255 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 01:35:20 INFO - PROCESS | 2296 | 1465115720259 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:20 INFO - PROCESS | 2296 | 1465115720261 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:20 INFO - PROCESS | 2296 | ++DOCSHELL 0x11700b800 == 29 [pid = 2296] [id = 202] 01:35:20 INFO - PROCESS | 2296 | ++DOMWINDOW == 64 (0x116780800) [pid = 2296] [serial = 604] [outer = 0x0] 01:35:20 INFO - PROCESS | 2296 | ++DOMWINDOW == 65 (0x118048000) [pid = 2296] [serial = 605] [outer = 0x116780800] 01:35:20 INFO - PROCESS | 2296 | 1465115720291 Marionette DEBUG loaded listener.js 01:35:20 INFO - PROCESS | 2296 | ++DOMWINDOW == 66 (0x11824d000) [pid = 2296] [serial = 606] [outer = 0x116780800] 01:35:20 INFO - PROCESS | 2296 | 1465115720606 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 01:35:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 01:35:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 472ms 01:35:20 INFO - PROCESS | 2296 | 1465115720643 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 01:35:20 INFO - PROCESS | 2296 | 1465115720644 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 01:35:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 01:35:20 INFO - PROCESS | 2296 | 1465115720647 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 01:35:20 INFO - PROCESS | 2296 | 1465115720650 Marionette TRACE conn2 <- [1,782,null,{}] 01:35:20 INFO - PROCESS | 2296 | 1465115720658 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:20 INFO - PROCESS | 2296 | 1465115720661 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:20 INFO - PROCESS | 2296 | 1465115720748 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 01:35:20 INFO - PROCESS | 2296 | 1465115720797 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:20 INFO - PROCESS | 2296 | 1465115720799 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:20 INFO - PROCESS | 2296 | ++DOCSHELL 0x1185c2000 == 30 [pid = 2296] [id = 203] 01:35:20 INFO - PROCESS | 2296 | ++DOMWINDOW == 67 (0x1182c1000) [pid = 2296] [serial = 607] [outer = 0x0] 01:35:20 INFO - PROCESS | 2296 | ++DOMWINDOW == 68 (0x118305c00) [pid = 2296] [serial = 608] [outer = 0x1182c1000] 01:35:20 INFO - PROCESS | 2296 | 1465115720828 Marionette DEBUG loaded listener.js 01:35:20 INFO - PROCESS | 2296 | ++DOMWINDOW == 69 (0x118314800) [pid = 2296] [serial = 609] [outer = 0x1182c1000] 01:35:21 INFO - PROCESS | 2296 | 1465115721118 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 01:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 01:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 523ms 01:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 01:35:21 INFO - PROCESS | 2296 | 1465115721170 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 01:35:21 INFO - PROCESS | 2296 | 1465115721172 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 01:35:21 INFO - PROCESS | 2296 | 1465115721174 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 01:35:21 INFO - PROCESS | 2296 | 1465115721175 Marionette TRACE conn2 <- [1,786,null,{}] 01:35:21 INFO - PROCESS | 2296 | 1465115721177 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:21 INFO - PROCESS | 2296 | 1465115721178 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:21 INFO - PROCESS | 2296 | 1465115721255 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 01:35:21 INFO - PROCESS | 2296 | 1465115721305 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:21 INFO - PROCESS | 2296 | 1465115721306 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:21 INFO - PROCESS | 2296 | ++DOCSHELL 0x119619800 == 31 [pid = 2296] [id = 204] 01:35:21 INFO - PROCESS | 2296 | ++DOMWINDOW == 70 (0x118310c00) [pid = 2296] [serial = 610] [outer = 0x0] 01:35:21 INFO - PROCESS | 2296 | ++DOMWINDOW == 71 (0x1184c5800) [pid = 2296] [serial = 611] [outer = 0x118310c00] 01:35:21 INFO - PROCESS | 2296 | 1465115721332 Marionette DEBUG loaded listener.js 01:35:21 INFO - PROCESS | 2296 | ++DOMWINDOW == 72 (0x118a17c00) [pid = 2296] [serial = 612] [outer = 0x118310c00] 01:35:21 INFO - PROCESS | 2296 | 1465115721646 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 01:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 01:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 519ms 01:35:21 INFO - PROCESS | 2296 | 1465115721694 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 01:35:21 INFO - PROCESS | 2296 | 1465115721696 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 01:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 01:35:21 INFO - PROCESS | 2296 | 1465115721699 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 01:35:21 INFO - PROCESS | 2296 | 1465115721701 Marionette TRACE conn2 <- [1,790,null,{}] 01:35:21 INFO - PROCESS | 2296 | 1465115721705 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:21 INFO - PROCESS | 2296 | 1465115721707 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:21 INFO - PROCESS | 2296 | 1465115721854 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 01:35:21 INFO - PROCESS | 2296 | 1465115721860 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:21 INFO - PROCESS | 2296 | 1465115721862 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:21 INFO - PROCESS | 2296 | ++DOCSHELL 0x119cd1000 == 32 [pid = 2296] [id = 205] 01:35:21 INFO - PROCESS | 2296 | ++DOMWINDOW == 73 (0x118311800) [pid = 2296] [serial = 613] [outer = 0x0] 01:35:21 INFO - PROCESS | 2296 | ++DOMWINDOW == 74 (0x1191e5000) [pid = 2296] [serial = 614] [outer = 0x118311800] 01:35:21 INFO - PROCESS | 2296 | 1465115721946 Marionette DEBUG loaded listener.js 01:35:22 INFO - PROCESS | 2296 | ++DOMWINDOW == 75 (0x11970ac00) [pid = 2296] [serial = 615] [outer = 0x118311800] 01:35:22 INFO - PROCESS | 2296 | 1465115722357 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 01:35:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 01:35:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 670ms 01:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 01:35:22 INFO - PROCESS | 2296 | 1465115722370 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 01:35:22 INFO - PROCESS | 2296 | 1465115722371 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 01:35:22 INFO - PROCESS | 2296 | 1465115722373 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 01:35:22 INFO - PROCESS | 2296 | 1465115722374 Marionette TRACE conn2 <- [1,794,null,{}] 01:35:22 INFO - PROCESS | 2296 | 1465115722377 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:22 INFO - PROCESS | 2296 | 1465115722381 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:22 INFO - PROCESS | 2296 | 1465115722499 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 01:35:22 INFO - PROCESS | 2296 | 1465115722534 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:22 INFO - PROCESS | 2296 | 1465115722536 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:22 INFO - PROCESS | 2296 | ++DOCSHELL 0x1219d5000 == 33 [pid = 2296] [id = 206] 01:35:22 INFO - PROCESS | 2296 | ++DOMWINDOW == 76 (0x119a0f400) [pid = 2296] [serial = 616] [outer = 0x0] 01:35:22 INFO - PROCESS | 2296 | ++DOMWINDOW == 77 (0x119ed7400) [pid = 2296] [serial = 617] [outer = 0x119a0f400] 01:35:22 INFO - PROCESS | 2296 | 1465115722561 Marionette DEBUG loaded listener.js 01:35:22 INFO - PROCESS | 2296 | ++DOMWINDOW == 78 (0x1218f1400) [pid = 2296] [serial = 618] [outer = 0x119a0f400] 01:35:22 INFO - PROCESS | 2296 | 1465115722876 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 01:35:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 01:35:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 519ms 01:35:22 INFO - PROCESS | 2296 | 1465115722892 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 01:35:22 INFO - PROCESS | 2296 | 1465115722893 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 01:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 01:35:22 INFO - PROCESS | 2296 | 1465115722895 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 01:35:22 INFO - PROCESS | 2296 | 1465115722897 Marionette TRACE conn2 <- [1,798,null,{}] 01:35:22 INFO - PROCESS | 2296 | 1465115722902 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:22 INFO - PROCESS | 2296 | 1465115722903 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:22 INFO - PROCESS | 2296 | 1465115722995 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 01:35:23 INFO - PROCESS | 2296 | 1465115723028 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:23 INFO - PROCESS | 2296 | 1465115723029 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:23 INFO - PROCESS | 2296 | ++DOCSHELL 0x124505800 == 34 [pid = 2296] [id = 207] 01:35:23 INFO - PROCESS | 2296 | ++DOMWINDOW == 79 (0x113e78800) [pid = 2296] [serial = 619] [outer = 0x0] 01:35:23 INFO - PROCESS | 2296 | ++DOMWINDOW == 80 (0x121ad5000) [pid = 2296] [serial = 620] [outer = 0x113e78800] 01:35:23 INFO - PROCESS | 2296 | 1465115723054 Marionette DEBUG loaded listener.js 01:35:23 INFO - PROCESS | 2296 | ++DOMWINDOW == 81 (0x1237bc000) [pid = 2296] [serial = 621] [outer = 0x113e78800] 01:35:23 INFO - PROCESS | 2296 | 1465115723378 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 01:35:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 01:35:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 522ms 01:35:23 INFO - PROCESS | 2296 | 1465115723418 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 01:35:23 INFO - PROCESS | 2296 | 1465115723420 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 01:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 01:35:23 INFO - PROCESS | 2296 | 1465115723427 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 01:35:23 INFO - PROCESS | 2296 | 1465115723428 Marionette TRACE conn2 <- [1,802,null,{}] 01:35:23 INFO - PROCESS | 2296 | 1465115723431 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:23 INFO - PROCESS | 2296 | 1465115723432 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:23 INFO - PROCESS | 2296 | 1465115723522 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 01:35:23 INFO - PROCESS | 2296 | 1465115723525 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:23 INFO - PROCESS | 2296 | 1465115723526 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:23 INFO - PROCESS | 2296 | ++DOCSHELL 0x124e31800 == 35 [pid = 2296] [id = 208] 01:35:23 INFO - PROCESS | 2296 | ++DOMWINDOW == 82 (0x121ac7c00) [pid = 2296] [serial = 622] [outer = 0x0] 01:35:23 INFO - PROCESS | 2296 | ++DOMWINDOW == 83 (0x124523800) [pid = 2296] [serial = 623] [outer = 0x121ac7c00] 01:35:23 INFO - PROCESS | 2296 | 1465115723551 Marionette DEBUG loaded listener.js 01:35:23 INFO - PROCESS | 2296 | ++DOMWINDOW == 84 (0x12473b400) [pid = 2296] [serial = 624] [outer = 0x121ac7c00] 01:35:23 INFO - PROCESS | 2296 | --DOMWINDOW == 83 (0x12456e400) [pid = 2296] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 01:35:23 INFO - PROCESS | 2296 | --DOMWINDOW == 82 (0x116754400) [pid = 2296] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 01:35:23 INFO - PROCESS | 2296 | --DOMWINDOW == 81 (0x112fc2400) [pid = 2296] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 01:35:23 INFO - PROCESS | 2296 | --DOMWINDOW == 80 (0x117659400) [pid = 2296] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 01:35:23 INFO - PROCESS | 2296 | --DOMWINDOW == 79 (0x118778800) [pid = 2296] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 01:35:23 INFO - PROCESS | 2296 | --DOMWINDOW == 78 (0x112017400) [pid = 2296] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 01:35:23 INFO - PROCESS | 2296 | --DOMWINDOW == 77 (0x11729a000) [pid = 2296] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 01:35:23 INFO - PROCESS | 2296 | --DOMWINDOW == 76 (0x117657000) [pid = 2296] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 01:35:23 INFO - PROCESS | 2296 | --DOMWINDOW == 75 (0x113e13c00) [pid = 2296] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 01:35:23 INFO - PROCESS | 2296 | --DOMWINDOW == 74 (0x111d7c400) [pid = 2296] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 01:35:23 INFO - PROCESS | 2296 | --DOMWINDOW == 73 (0x11841e000) [pid = 2296] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 01:35:23 INFO - PROCESS | 2296 | 1465115723943 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 01:35:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 01:35:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 574ms 01:35:24 INFO - PROCESS | 2296 | 1465115724004 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 01:35:24 INFO - PROCESS | 2296 | 1465115724005 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 01:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 01:35:24 INFO - PROCESS | 2296 | 1465115724007 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 01:35:24 INFO - PROCESS | 2296 | 1465115724009 Marionette TRACE conn2 <- [1,806,null,{}] 01:35:24 INFO - PROCESS | 2296 | 1465115724011 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:24 INFO - PROCESS | 2296 | 1465115724012 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:24 INFO - PROCESS | 2296 | 1465115724091 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 01:35:24 INFO - PROCESS | 2296 | 1465115724095 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:24 INFO - PROCESS | 2296 | 1465115724096 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:24 INFO - PROCESS | 2296 | ++DOCSHELL 0x126832000 == 36 [pid = 2296] [id = 209] 01:35:24 INFO - PROCESS | 2296 | ++DOMWINDOW == 74 (0x11516f000) [pid = 2296] [serial = 625] [outer = 0x0] 01:35:24 INFO - PROCESS | 2296 | ++DOMWINDOW == 75 (0x1217a7400) [pid = 2296] [serial = 626] [outer = 0x11516f000] 01:35:24 INFO - PROCESS | 2296 | 1465115724125 Marionette DEBUG loaded listener.js 01:35:24 INFO - PROCESS | 2296 | ++DOMWINDOW == 76 (0x12456dc00) [pid = 2296] [serial = 627] [outer = 0x11516f000] 01:35:24 INFO - PROCESS | 2296 | [2296] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 01:35:24 INFO - PROCESS | 2296 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 01:35:24 INFO - PROCESS | 2296 | Determined SkiaGL cache limits: Size 100663296, Items: 256 01:35:24 INFO - PROCESS | 2296 | [GFX2-]: Using SkiaGL canvas. 01:35:24 INFO - PROCESS | 2296 | 1465115724500 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 01:35:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 01:35:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 519ms 01:35:24 INFO - PROCESS | 2296 | 1465115724528 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 01:35:24 INFO - PROCESS | 2296 | 1465115724529 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 01:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 01:35:24 INFO - PROCESS | 2296 | 1465115724531 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 01:35:24 INFO - PROCESS | 2296 | 1465115724532 Marionette TRACE conn2 <- [1,810,null,{}] 01:35:24 INFO - PROCESS | 2296 | 1465115724535 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:24 INFO - PROCESS | 2296 | 1465115724536 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:24 INFO - PROCESS | 2296 | 1465115724609 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 01:35:24 INFO - PROCESS | 2296 | 1465115724660 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:24 INFO - PROCESS | 2296 | 1465115724661 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:24 INFO - PROCESS | 2296 | ++DOCSHELL 0x126bbe000 == 37 [pid = 2296] [id = 210] 01:35:24 INFO - PROCESS | 2296 | ++DOMWINDOW == 77 (0x11841e000) [pid = 2296] [serial = 628] [outer = 0x0] 01:35:24 INFO - PROCESS | 2296 | ++DOMWINDOW == 78 (0x124824800) [pid = 2296] [serial = 629] [outer = 0x11841e000] 01:35:24 INFO - PROCESS | 2296 | 1465115724686 Marionette DEBUG loaded listener.js 01:35:24 INFO - PROCESS | 2296 | ++DOMWINDOW == 79 (0x12628b400) [pid = 2296] [serial = 630] [outer = 0x11841e000] 01:35:24 INFO - PROCESS | 2296 | 1465115724958 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 01:35:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 01:35:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 470ms 01:35:25 INFO - PROCESS | 2296 | 1465115725006 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 01:35:25 INFO - PROCESS | 2296 | 1465115725007 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 01:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 01:35:25 INFO - PROCESS | 2296 | 1465115725010 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 01:35:25 INFO - PROCESS | 2296 | 1465115725011 Marionette TRACE conn2 <- [1,814,null,{}] 01:35:25 INFO - PROCESS | 2296 | 1465115725016 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:25 INFO - PROCESS | 2296 | 1465115725019 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:25 INFO - PROCESS | 2296 | 1465115725108 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 01:35:25 INFO - PROCESS | 2296 | 1465115725112 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:25 INFO - PROCESS | 2296 | 1465115725113 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:25 INFO - PROCESS | 2296 | ++DOCSHELL 0x129304800 == 38 [pid = 2296] [id = 211] 01:35:25 INFO - PROCESS | 2296 | ++DOMWINDOW == 80 (0x12634bc00) [pid = 2296] [serial = 631] [outer = 0x0] 01:35:25 INFO - PROCESS | 2296 | ++DOMWINDOW == 81 (0x12669ec00) [pid = 2296] [serial = 632] [outer = 0x12634bc00] 01:35:25 INFO - PROCESS | 2296 | 1465115725142 Marionette DEBUG loaded listener.js 01:35:25 INFO - PROCESS | 2296 | ++DOMWINDOW == 82 (0x126db6c00) [pid = 2296] [serial = 633] [outer = 0x12634bc00] 01:35:25 INFO - PROCESS | 2296 | 1465115725497 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] 01:35:25 INFO - PROCESS | 2296 | 1465115725532 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 01:35:25 INFO - PROCESS | 2296 | 1465115725534 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 01:35:25 INFO - PROCESS | 2296 | 1465115725535 Marionette TRACE conn2 <- [1,818,null,{}] 01:35:25 INFO - PROCESS | 2296 | 1465115725538 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:25 INFO - PROCESS | 2296 | 1465115725539 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:25 INFO - PROCESS | 2296 | 1465115725612 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 01:35:25 INFO - PROCESS | 2296 | 1465115725617 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:25 INFO - PROCESS | 2296 | 1465115725619 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:25 INFO - PROCESS | 2296 | ++DOCSHELL 0x12987a000 == 39 [pid = 2296] [id = 212] 01:35:25 INFO - PROCESS | 2296 | ++DOMWINDOW == 83 (0x128be5000) [pid = 2296] [serial = 634] [outer = 0x0] 01:35:25 INFO - PROCESS | 2296 | ++DOMWINDOW == 84 (0x128bee400) [pid = 2296] [serial = 635] [outer = 0x128be5000] 01:35:25 INFO - PROCESS | 2296 | 1465115725642 Marionette DEBUG loaded listener.js 01:35:25 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x128c40800) [pid = 2296] [serial = 636] [outer = 0x128be5000] 01:35:26 INFO - PROCESS | 2296 | 1465115726196 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 01:35:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 01:35:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 719ms 01:35:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 01:35:26 INFO - PROCESS | 2296 | 1465115726253 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 01:35:26 INFO - PROCESS | 2296 | 1465115726256 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 01:35:26 INFO - PROCESS | 2296 | 1465115726259 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 01:35:26 INFO - PROCESS | 2296 | 1465115726261 Marionette TRACE conn2 <- [1,822,null,{}] 01:35:26 INFO - PROCESS | 2296 | 1465115726265 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:26 INFO - PROCESS | 2296 | 1465115726267 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:26 INFO - PROCESS | 2296 | 1465115726374 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 01:35:26 INFO - PROCESS | 2296 | 1465115726447 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:26 INFO - PROCESS | 2296 | 1465115726449 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:26 INFO - PROCESS | 2296 | ++DOCSHELL 0x11701d800 == 40 [pid = 2296] [id = 213] 01:35:26 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x1160a9800) [pid = 2296] [serial = 637] [outer = 0x0] 01:35:26 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x116777c00) [pid = 2296] [serial = 638] [outer = 0x1160a9800] 01:35:26 INFO - PROCESS | 2296 | 1465115726479 Marionette DEBUG loaded listener.js 01:35:26 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x116f7e800) [pid = 2296] [serial = 639] [outer = 0x1160a9800] 01:35:27 INFO - PROCESS | 2296 | 1465115727115 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 01:35:27 INFO - PROCESS | 2296 | 1465115727159 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 01:35:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 01:35:27 INFO - PROCESS | 2296 | 1465115727164 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 01:35:27 INFO - PROCESS | 2296 | 1465115727168 Marionette TRACE conn2 <- [1,826,null,{}] 01:35:27 INFO - PROCESS | 2296 | 1465115727176 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:27 INFO - PROCESS | 2296 | 1465115727178 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:27 INFO - PROCESS | 2296 | 1465115727276 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 01:35:27 INFO - PROCESS | 2296 | 1465115727325 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:27 INFO - PROCESS | 2296 | 1465115727327 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:27 INFO - PROCESS | 2296 | ++DOCSHELL 0x116aa1800 == 41 [pid = 2296] [id = 214] 01:35:27 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x117657400) [pid = 2296] [serial = 640] [outer = 0x0] 01:35:27 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x118054000) [pid = 2296] [serial = 641] [outer = 0x117657400] 01:35:27 INFO - PROCESS | 2296 | 1465115727355 Marionette DEBUG loaded listener.js 01:35:27 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x118255400) [pid = 2296] [serial = 642] [outer = 0x117657400] 01:35:27 INFO - PROCESS | 2296 | --DOCSHELL 0x129304800 == 40 [pid = 2296] [id = 211] 01:35:27 INFO - PROCESS | 2296 | --DOCSHELL 0x126bbe000 == 39 [pid = 2296] [id = 210] 01:35:27 INFO - PROCESS | 2296 | --DOCSHELL 0x126832000 == 38 [pid = 2296] [id = 209] 01:35:27 INFO - PROCESS | 2296 | --DOCSHELL 0x124e31800 == 37 [pid = 2296] [id = 208] 01:35:27 INFO - PROCESS | 2296 | --DOCSHELL 0x124505800 == 36 [pid = 2296] [id = 207] 01:35:27 INFO - PROCESS | 2296 | --DOCSHELL 0x1219d5000 == 35 [pid = 2296] [id = 206] 01:35:27 INFO - PROCESS | 2296 | --DOCSHELL 0x119cd1000 == 34 [pid = 2296] [id = 205] 01:35:27 INFO - PROCESS | 2296 | --DOCSHELL 0x119619800 == 33 [pid = 2296] [id = 204] 01:35:27 INFO - PROCESS | 2296 | --DOCSHELL 0x1185c2000 == 32 [pid = 2296] [id = 203] 01:35:27 INFO - PROCESS | 2296 | --DOCSHELL 0x11700b800 == 31 [pid = 2296] [id = 202] 01:35:27 INFO - PROCESS | 2296 | --DOCSHELL 0x112ddf000 == 30 [pid = 2296] [id = 201] 01:35:27 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x116f80800) [pid = 2296] [serial = 581] [outer = 0x0] [url = about:blank] 01:35:27 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x119a0a800) [pid = 2296] [serial = 582] [outer = 0x0] [url = about:blank] 01:35:27 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x12452f400) [pid = 2296] [serial = 585] [outer = 0x0] [url = about:blank] 01:35:27 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x12431ec00) [pid = 2296] [serial = 584] [outer = 0x0] [url = about:blank] 01:35:27 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x118250400) [pid = 2296] [serial = 566] [outer = 0x0] [url = about:blank] 01:35:27 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x1182bcc00) [pid = 2296] [serial = 567] [outer = 0x0] [url = about:blank] 01:35:27 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x119153400) [pid = 2296] [serial = 575] [outer = 0x0] [url = about:blank] 01:35:27 INFO - PROCESS | 2296 | --DOMWINDOW == 83 (0x11970a800) [pid = 2296] [serial = 576] [outer = 0x0] [url = about:blank] 01:35:27 INFO - PROCESS | 2296 | --DOMWINDOW == 82 (0x121409400) [pid = 2296] [serial = 561] [outer = 0x0] [url = about:blank] 01:35:27 INFO - PROCESS | 2296 | --DOMWINDOW == 81 (0x118777c00) [pid = 2296] [serial = 569] [outer = 0x0] [url = about:blank] 01:35:27 INFO - PROCESS | 2296 | --DOMWINDOW == 80 (0x119a0d800) [pid = 2296] [serial = 570] [outer = 0x0] [url = about:blank] 01:35:27 INFO - PROCESS | 2296 | --DOMWINDOW == 79 (0x118190000) [pid = 2296] [serial = 572] [outer = 0x0] [url = about:blank] 01:35:27 INFO - PROCESS | 2296 | --DOMWINDOW == 78 (0x118269000) [pid = 2296] [serial = 573] [outer = 0x0] [url = about:blank] 01:35:27 INFO - PROCESS | 2296 | --DOMWINDOW == 77 (0x1217a7c00) [pid = 2296] [serial = 578] [outer = 0x0] [url = about:blank] 01:35:27 INFO - PROCESS | 2296 | --DOMWINDOW == 76 (0x112044000) [pid = 2296] [serial = 563] [outer = 0x0] [url = about:blank] 01:35:27 INFO - PROCESS | 2296 | --DOMWINDOW == 75 (0x112f75c00) [pid = 2296] [serial = 564] [outer = 0x0] [url = about:blank] 01:35:27 INFO - PROCESS | 2296 | --DOMWINDOW == 74 (0x12669d800) [pid = 2296] [serial = 588] [outer = 0x0] [url = about:blank] 01:35:27 INFO - PROCESS | 2296 | --DOMWINDOW == 73 (0x121acf800) [pid = 2296] [serial = 579] [outer = 0x0] [url = about:blank] 01:35:27 INFO - PROCESS | 2296 | --DOMWINDOW == 72 (0x12634f400) [pid = 2296] [serial = 543] [outer = 0x0] [url = about:blank] 01:35:27 INFO - PROCESS | 2296 | --DOMWINDOW == 71 (0x1266a3c00) [pid = 2296] [serial = 590] [outer = 0x0] [url = about:blank] 01:35:27 INFO - PROCESS | 2296 | --DOMWINDOW == 70 (0x124db4c00) [pid = 2296] [serial = 587] [outer = 0x0] [url = about:blank] 01:35:27 INFO - PROCESS | 2296 | 1465115727848 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 01:35:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 01:35:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 726ms 01:35:27 INFO - PROCESS | 2296 | 1465115727890 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 01:35:27 INFO - PROCESS | 2296 | 1465115727894 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 01:35:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 01:35:27 INFO - PROCESS | 2296 | 1465115727900 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 01:35:27 INFO - PROCESS | 2296 | 1465115727902 Marionette TRACE conn2 <- [1,830,null,{}] 01:35:27 INFO - PROCESS | 2296 | 1465115727905 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:27 INFO - PROCESS | 2296 | 1465115727906 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:27 INFO - PROCESS | 2296 | 1465115727981 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 01:35:27 INFO - PROCESS | 2296 | 1465115727988 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:27 INFO - PROCESS | 2296 | 1465115727989 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:28 INFO - PROCESS | 2296 | ++DOCSHELL 0x1180a8000 == 31 [pid = 2296] [id = 215] 01:35:28 INFO - PROCESS | 2296 | ++DOMWINDOW == 71 (0x118255800) [pid = 2296] [serial = 643] [outer = 0x0] 01:35:28 INFO - PROCESS | 2296 | ++DOMWINDOW == 72 (0x1182bcc00) [pid = 2296] [serial = 644] [outer = 0x118255800] 01:35:28 INFO - PROCESS | 2296 | 1465115728019 Marionette DEBUG loaded listener.js 01:35:28 INFO - PROCESS | 2296 | ++DOMWINDOW == 73 (0x118312400) [pid = 2296] [serial = 645] [outer = 0x118255800] 01:35:28 INFO - PROCESS | 2296 | 1465115728380 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 01:35:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 01:35:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 522ms 01:35:28 INFO - PROCESS | 2296 | 1465115728420 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 01:35:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 01:35:28 INFO - PROCESS | 2296 | 1465115728422 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 01:35:28 INFO - PROCESS | 2296 | 1465115728424 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 01:35:28 INFO - PROCESS | 2296 | 1465115728427 Marionette TRACE conn2 <- [1,834,null,{}] 01:35:28 INFO - PROCESS | 2296 | 1465115728434 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:28 INFO - PROCESS | 2296 | 1465115728438 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:28 INFO - PROCESS | 2296 | 1465115728514 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 01:35:28 INFO - PROCESS | 2296 | 1465115728523 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:28 INFO - PROCESS | 2296 | 1465115728525 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:28 INFO - PROCESS | 2296 | ++DOCSHELL 0x11962e000 == 32 [pid = 2296] [id = 216] 01:35:28 INFO - PROCESS | 2296 | ++DOMWINDOW == 74 (0x1184b9400) [pid = 2296] [serial = 646] [outer = 0x0] 01:35:28 INFO - PROCESS | 2296 | ++DOMWINDOW == 75 (0x1191c7c00) [pid = 2296] [serial = 647] [outer = 0x1184b9400] 01:35:28 INFO - PROCESS | 2296 | 1465115728554 Marionette DEBUG loaded listener.js 01:35:28 INFO - PROCESS | 2296 | ++DOMWINDOW == 76 (0x11970e400) [pid = 2296] [serial = 648] [outer = 0x1184b9400] 01:35:28 INFO - PROCESS | 2296 | 1465115728917 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 01:35:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 01:35:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 521ms 01:35:28 INFO - PROCESS | 2296 | 1465115728945 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 01:35:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 01:35:28 INFO - PROCESS | 2296 | 1465115728947 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 01:35:28 INFO - PROCESS | 2296 | 1465115728949 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 01:35:28 INFO - PROCESS | 2296 | 1465115728951 Marionette TRACE conn2 <- [1,838,null,{}] 01:35:28 INFO - PROCESS | 2296 | 1465115728953 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:28 INFO - PROCESS | 2296 | 1465115728954 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:29 INFO - PROCESS | 2296 | 1465115729037 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 01:35:29 INFO - PROCESS | 2296 | 1465115729087 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:29 INFO - PROCESS | 2296 | 1465115729088 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:29 INFO - PROCESS | 2296 | ++DOCSHELL 0x12131d000 == 33 [pid = 2296] [id = 217] 01:35:29 INFO - PROCESS | 2296 | ++DOMWINDOW == 77 (0x115177000) [pid = 2296] [serial = 649] [outer = 0x0] 01:35:29 INFO - PROCESS | 2296 | ++DOMWINDOW == 78 (0x119a17400) [pid = 2296] [serial = 650] [outer = 0x115177000] 01:35:29 INFO - PROCESS | 2296 | 1465115729113 Marionette DEBUG loaded listener.js 01:35:29 INFO - PROCESS | 2296 | ++DOMWINDOW == 79 (0x12130b000) [pid = 2296] [serial = 651] [outer = 0x115177000] 01:35:29 INFO - PROCESS | 2296 | 1465115729391 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 01:35:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 01:35:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 470ms 01:35:29 INFO - PROCESS | 2296 | 1465115729423 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 01:35:29 INFO - PROCESS | 2296 | 1465115729424 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 01:35:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 01:35:29 INFO - PROCESS | 2296 | 1465115729426 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 01:35:29 INFO - PROCESS | 2296 | 1465115729427 Marionette TRACE conn2 <- [1,842,null,{}] 01:35:29 INFO - PROCESS | 2296 | 1465115729430 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:29 INFO - PROCESS | 2296 | 1465115729431 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:29 INFO - PROCESS | 2296 | 1465115729519 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 01:35:29 INFO - PROCESS | 2296 | 1465115729522 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:29 INFO - PROCESS | 2296 | 1465115729524 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:29 INFO - PROCESS | 2296 | ++DOCSHELL 0x1219ec800 == 34 [pid = 2296] [id = 218] 01:35:29 INFO - PROCESS | 2296 | ++DOMWINDOW == 80 (0x116779000) [pid = 2296] [serial = 652] [outer = 0x0] 01:35:29 INFO - PROCESS | 2296 | ++DOMWINDOW == 81 (0x121ac8800) [pid = 2296] [serial = 653] [outer = 0x116779000] 01:35:29 INFO - PROCESS | 2296 | 1465115729555 Marionette DEBUG loaded listener.js 01:35:29 INFO - PROCESS | 2296 | ++DOMWINDOW == 82 (0x121d40c00) [pid = 2296] [serial = 654] [outer = 0x116779000] 01:35:29 INFO - PROCESS | 2296 | 1465115729901 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 01:35:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 01:35:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 519ms 01:35:29 INFO - PROCESS | 2296 | 1465115729949 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 01:35:29 INFO - PROCESS | 2296 | 1465115729950 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 01:35:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 01:35:29 INFO - PROCESS | 2296 | 1465115729952 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 01:35:29 INFO - PROCESS | 2296 | 1465115729953 Marionette TRACE conn2 <- [1,846,null,{}] 01:35:29 INFO - PROCESS | 2296 | 1465115729956 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:29 INFO - PROCESS | 2296 | 1465115729960 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:30 INFO - PROCESS | 2296 | 1465115730078 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 01:35:30 INFO - PROCESS | 2296 | 1465115730090 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:30 INFO - PROCESS | 2296 | 1465115730092 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:30 INFO - PROCESS | 2296 | ++DOCSHELL 0x1236a3000 == 35 [pid = 2296] [id = 219] 01:35:30 INFO - PROCESS | 2296 | ++DOMWINDOW == 83 (0x121acb800) [pid = 2296] [serial = 655] [outer = 0x0] 01:35:30 INFO - PROCESS | 2296 | ++DOMWINDOW == 84 (0x1243e7c00) [pid = 2296] [serial = 656] [outer = 0x121acb800] 01:35:30 INFO - PROCESS | 2296 | 1465115730117 Marionette DEBUG loaded listener.js 01:35:30 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x1266a7800) [pid = 2296] [serial = 657] [outer = 0x121acb800] 01:35:30 INFO - PROCESS | 2296 | 1465115730453 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 01:35:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 01:35:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 518ms 01:35:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 01:35:30 INFO - PROCESS | 2296 | 1465115730471 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 01:35:30 INFO - PROCESS | 2296 | 1465115730472 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 01:35:30 INFO - PROCESS | 2296 | 1465115730474 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 01:35:30 INFO - PROCESS | 2296 | 1465115730476 Marionette TRACE conn2 <- [1,850,null,{}] 01:35:30 INFO - PROCESS | 2296 | 1465115730478 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:30 INFO - PROCESS | 2296 | 1465115730480 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:30 INFO - PROCESS | 2296 | 1465115730594 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 01:35:30 INFO - PROCESS | 2296 | 1465115730609 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:30 INFO - PROCESS | 2296 | 1465115730610 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:30 INFO - PROCESS | 2296 | ++DOCSHELL 0x12661e800 == 36 [pid = 2296] [id = 220] 01:35:30 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x121fc9800) [pid = 2296] [serial = 658] [outer = 0x0] 01:35:30 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x126dac000) [pid = 2296] [serial = 659] [outer = 0x121fc9800] 01:35:30 INFO - PROCESS | 2296 | 1465115730662 Marionette DEBUG loaded listener.js 01:35:30 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x128be3400) [pid = 2296] [serial = 660] [outer = 0x121fc9800] 01:35:31 INFO - PROCESS | 2296 | 1465115731122 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 01:35:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 01:35:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 669ms 01:35:31 INFO - PROCESS | 2296 | 1465115731144 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 01:35:31 INFO - PROCESS | 2296 | 1465115731145 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 01:35:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 01:35:31 INFO - PROCESS | 2296 | 1465115731147 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 01:35:31 INFO - PROCESS | 2296 | 1465115731148 Marionette TRACE conn2 <- [1,854,null,{}] 01:35:31 INFO - PROCESS | 2296 | 1465115731151 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:31 INFO - PROCESS | 2296 | 1465115731152 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:31 INFO - PROCESS | 2296 | 1465115731245 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 01:35:31 INFO - PROCESS | 2296 | 1465115731256 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:31 INFO - PROCESS | 2296 | 1465115731257 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:31 INFO - PROCESS | 2296 | ++DOCSHELL 0x126dca800 == 37 [pid = 2296] [id = 221] 01:35:31 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x128be8400) [pid = 2296] [serial = 661] [outer = 0x0] 01:35:31 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x128bed400) [pid = 2296] [serial = 662] [outer = 0x128be8400] 01:35:31 INFO - PROCESS | 2296 | 1465115731281 Marionette DEBUG loaded listener.js 01:35:31 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x128c3f000) [pid = 2296] [serial = 663] [outer = 0x128be8400] 01:35:31 INFO - PROCESS | 2296 | 1465115731598 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 01:35:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 01:35:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 470ms 01:35:31 INFO - PROCESS | 2296 | 1465115731619 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 01:35:31 INFO - PROCESS | 2296 | 1465115731621 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 01:35:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 01:35:31 INFO - PROCESS | 2296 | 1465115731623 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 01:35:31 INFO - PROCESS | 2296 | 1465115731624 Marionette TRACE conn2 <- [1,858,null,{}] 01:35:31 INFO - PROCESS | 2296 | 1465115731626 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:31 INFO - PROCESS | 2296 | 1465115731627 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:31 INFO - PROCESS | 2296 | 1465115731723 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 01:35:31 INFO - PROCESS | 2296 | 1465115731735 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:31 INFO - PROCESS | 2296 | 1465115731736 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:31 INFO - PROCESS | 2296 | ++DOCSHELL 0x12963e800 == 38 [pid = 2296] [id = 222] 01:35:31 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x128be8800) [pid = 2296] [serial = 664] [outer = 0x0] 01:35:31 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x128c4b400) [pid = 2296] [serial = 665] [outer = 0x128be8800] 01:35:31 INFO - PROCESS | 2296 | 1465115731768 Marionette DEBUG loaded listener.js 01:35:31 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x128cad000) [pid = 2296] [serial = 666] [outer = 0x128be8800] 01:35:32 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x118778000) [pid = 2296] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 01:35:32 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x118311800) [pid = 2296] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 01:35:32 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x113e78800) [pid = 2296] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 01:35:32 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x1182c1000) [pid = 2296] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 01:35:32 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x11604c400) [pid = 2296] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 01:35:32 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x118310c00) [pid = 2296] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 01:35:32 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x116f80400) [pid = 2296] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 01:35:32 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x116780800) [pid = 2296] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 01:35:32 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x119a0f400) [pid = 2296] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 01:35:32 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x121ac7c00) [pid = 2296] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 01:35:32 INFO - PROCESS | 2296 | --DOMWINDOW == 83 (0x11516f000) [pid = 2296] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 01:35:32 INFO - PROCESS | 2296 | --DOMWINDOW == 82 (0x11841e000) [pid = 2296] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 01:35:32 INFO - PROCESS | 2296 | --DOMWINDOW == 81 (0x11677f000) [pid = 2296] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 01:35:32 INFO - PROCESS | 2296 | --DOMWINDOW == 80 (0x119702400) [pid = 2296] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 01:35:32 INFO - PROCESS | 2296 | --DOMWINDOW == 79 (0x12634bc00) [pid = 2296] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 01:35:32 INFO - PROCESS | 2296 | 1465115732192 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 01:35:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 01:35:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 619ms 01:35:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 01:35:32 INFO - PROCESS | 2296 | 1465115732243 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 01:35:32 INFO - PROCESS | 2296 | 1465115732244 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 01:35:32 INFO - PROCESS | 2296 | 1465115732246 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 01:35:32 INFO - PROCESS | 2296 | 1465115732247 Marionette TRACE conn2 <- [1,862,null,{}] 01:35:32 INFO - PROCESS | 2296 | 1465115732249 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:32 INFO - PROCESS | 2296 | 1465115732250 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:32 INFO - PROCESS | 2296 | 1465115732328 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 01:35:32 INFO - PROCESS | 2296 | 1465115732335 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:32 INFO - PROCESS | 2296 | 1465115732336 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:32 INFO - PROCESS | 2296 | ++DOCSHELL 0x119ce3000 == 39 [pid = 2296] [id = 223] 01:35:32 INFO - PROCESS | 2296 | ++DOMWINDOW == 80 (0x116754000) [pid = 2296] [serial = 667] [outer = 0x0] 01:35:32 INFO - PROCESS | 2296 | ++DOMWINDOW == 81 (0x118191800) [pid = 2296] [serial = 668] [outer = 0x116754000] 01:35:32 INFO - PROCESS | 2296 | 1465115732363 Marionette DEBUG loaded listener.js 01:35:32 INFO - PROCESS | 2296 | ++DOMWINDOW == 82 (0x12130b800) [pid = 2296] [serial = 669] [outer = 0x116754000] 01:35:32 INFO - PROCESS | 2296 | 1465115732732 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 01:35:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 01:35:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 519ms 01:35:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 01:35:32 INFO - PROCESS | 2296 | 1465115732766 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 01:35:32 INFO - PROCESS | 2296 | 1465115732767 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 01:35:32 INFO - PROCESS | 2296 | 1465115732769 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 01:35:32 INFO - PROCESS | 2296 | 1465115732771 Marionette TRACE conn2 <- [1,866,null,{}] 01:35:32 INFO - PROCESS | 2296 | 1465115732774 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:32 INFO - PROCESS | 2296 | 1465115732775 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:32 INFO - PROCESS | 2296 | 1465115732862 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 01:35:32 INFO - PROCESS | 2296 | 1465115732867 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:32 INFO - PROCESS | 2296 | 1465115732877 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:32 INFO - PROCESS | 2296 | ++DOCSHELL 0x12a79d000 == 40 [pid = 2296] [id = 224] 01:35:32 INFO - PROCESS | 2296 | ++DOMWINDOW == 83 (0x121ad3400) [pid = 2296] [serial = 670] [outer = 0x0] 01:35:32 INFO - PROCESS | 2296 | ++DOMWINDOW == 84 (0x128cb1400) [pid = 2296] [serial = 671] [outer = 0x121ad3400] 01:35:32 INFO - PROCESS | 2296 | 1465115732903 Marionette DEBUG loaded listener.js 01:35:32 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x128dcf400) [pid = 2296] [serial = 672] [outer = 0x121ad3400] 01:35:33 INFO - PROCESS | 2296 | 1465115733262 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 01:35:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 01:35:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 520ms 01:35:33 INFO - PROCESS | 2296 | 1465115733290 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 01:35:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 01:35:33 INFO - PROCESS | 2296 | 1465115733292 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 01:35:33 INFO - PROCESS | 2296 | 1465115733295 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 01:35:33 INFO - PROCESS | 2296 | 1465115733297 Marionette TRACE conn2 <- [1,870,null,{}] 01:35:33 INFO - PROCESS | 2296 | 1465115733300 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:33 INFO - PROCESS | 2296 | 1465115733302 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:33 INFO - PROCESS | 2296 | 1465115733460 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 01:35:33 INFO - PROCESS | 2296 | 1465115733473 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:33 INFO - PROCESS | 2296 | 1465115733474 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:33 INFO - PROCESS | 2296 | ++DOCSHELL 0x12ab0b000 == 41 [pid = 2296] [id = 225] 01:35:33 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x12130dc00) [pid = 2296] [serial = 673] [outer = 0x0] 01:35:33 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x1290df800) [pid = 2296] [serial = 674] [outer = 0x12130dc00] 01:35:33 INFO - PROCESS | 2296 | 1465115733514 Marionette DEBUG loaded listener.js 01:35:33 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x129324c00) [pid = 2296] [serial = 675] [outer = 0x12130dc00] 01:35:33 INFO - PROCESS | 2296 | 1465115733899 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 01:35:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 01:35:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 622ms 01:35:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 01:35:33 INFO - PROCESS | 2296 | 1465115733918 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 01:35:33 INFO - PROCESS | 2296 | 1465115733919 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 01:35:33 INFO - PROCESS | 2296 | 1465115733921 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 01:35:33 INFO - PROCESS | 2296 | 1465115733922 Marionette TRACE conn2 <- [1,874,null,{}] 01:35:33 INFO - PROCESS | 2296 | 1465115733925 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:33 INFO - PROCESS | 2296 | 1465115733926 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:34 INFO - PROCESS | 2296 | 1465115734009 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 01:35:34 INFO - PROCESS | 2296 | 1465115734063 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:34 INFO - PROCESS | 2296 | 1465115734064 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:34 INFO - PROCESS | 2296 | ++DOCSHELL 0x12ad67000 == 42 [pid = 2296] [id = 226] 01:35:34 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x129323800) [pid = 2296] [serial = 676] [outer = 0x0] 01:35:34 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x12932bc00) [pid = 2296] [serial = 677] [outer = 0x129323800] 01:35:34 INFO - PROCESS | 2296 | 1465115734088 Marionette DEBUG loaded listener.js 01:35:34 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x12939b800) [pid = 2296] [serial = 678] [outer = 0x129323800] 01:35:34 INFO - PROCESS | 2296 | 1465115734563 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 01:35:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 01:35:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 669ms 01:35:34 INFO - PROCESS | 2296 | 1465115734590 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 01:35:34 INFO - PROCESS | 2296 | 1465115734593 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 01:35:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 01:35:34 INFO - PROCESS | 2296 | 1465115734596 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 01:35:34 INFO - PROCESS | 2296 | 1465115734600 Marionette TRACE conn2 <- [1,878,null,{}] 01:35:34 INFO - PROCESS | 2296 | 1465115734621 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:34 INFO - PROCESS | 2296 | 1465115734623 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:34 INFO - PROCESS | 2296 | 1465115734726 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 01:35:34 INFO - PROCESS | 2296 | 1465115734790 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:34 INFO - PROCESS | 2296 | 1465115734791 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:34 INFO - PROCESS | 2296 | ++DOCSHELL 0x118a7d000 == 43 [pid = 2296] [id = 227] 01:35:34 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x116a66400) [pid = 2296] [serial = 679] [outer = 0x0] 01:35:34 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x118051800) [pid = 2296] [serial = 680] [outer = 0x116a66400] 01:35:34 INFO - PROCESS | 2296 | 1465115734823 Marionette DEBUG loaded listener.js 01:35:34 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x118269000) [pid = 2296] [serial = 681] [outer = 0x116a66400] 01:35:35 INFO - PROCESS | 2296 | 1465115735237 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 01:35:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 01:35:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 690ms 01:35:35 INFO - PROCESS | 2296 | 1465115735287 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 01:35:35 INFO - PROCESS | 2296 | 1465115735290 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 01:35:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 01:35:35 INFO - PROCESS | 2296 | 1465115735313 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 01:35:35 INFO - PROCESS | 2296 | 1465115735315 Marionette TRACE conn2 <- [1,882,null,{}] 01:35:35 INFO - PROCESS | 2296 | 1465115735352 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:35 INFO - PROCESS | 2296 | 1465115735354 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:35 INFO - PROCESS | 2296 | 1465115735459 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 01:35:35 INFO - PROCESS | 2296 | 1465115735523 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:35 INFO - PROCESS | 2296 | 1465115735525 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:35 INFO - PROCESS | 2296 | ++DOCSHELL 0x124893000 == 44 [pid = 2296] [id = 228] 01:35:35 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x118777c00) [pid = 2296] [serial = 682] [outer = 0x0] 01:35:35 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x118a18c00) [pid = 2296] [serial = 683] [outer = 0x118777c00] 01:35:35 INFO - PROCESS | 2296 | 1465115735557 Marionette DEBUG loaded listener.js 01:35:35 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x11970ec00) [pid = 2296] [serial = 684] [outer = 0x118777c00] 01:35:35 INFO - PROCESS | 2296 | 1465115735979 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 01:35:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 01:35:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 702ms 01:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 01:35:36 INFO - PROCESS | 2296 | 1465115735997 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 01:35:36 INFO - PROCESS | 2296 | 1465115735999 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 01:35:36 INFO - PROCESS | 2296 | 1465115736001 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 01:35:36 INFO - PROCESS | 2296 | 1465115736003 Marionette TRACE conn2 <- [1,886,null,{}] 01:35:36 INFO - PROCESS | 2296 | 1465115736012 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:36 INFO - PROCESS | 2296 | 1465115736015 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:36 INFO - PROCESS | 2296 | 1465115736120 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 01:35:36 INFO - PROCESS | 2296 | 1465115736175 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:36 INFO - PROCESS | 2296 | 1465115736177 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:36 INFO - PROCESS | 2296 | ++DOCSHELL 0x12b368800 == 45 [pid = 2296] [id = 229] 01:35:36 INFO - PROCESS | 2296 | ++DOMWINDOW == 98 (0x121ac7c00) [pid = 2296] [serial = 685] [outer = 0x0] 01:35:36 INFO - PROCESS | 2296 | ++DOMWINDOW == 99 (0x1243ea000) [pid = 2296] [serial = 686] [outer = 0x121ac7c00] 01:35:36 INFO - PROCESS | 2296 | 1465115736207 Marionette DEBUG loaded listener.js 01:35:36 INFO - PROCESS | 2296 | ++DOMWINDOW == 100 (0x124db0400) [pid = 2296] [serial = 687] [outer = 0x121ac7c00] 01:35:36 INFO - PROCESS | 2296 | 1465115736711 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 01:35:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 01:35:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 721ms 01:35:36 INFO - PROCESS | 2296 | 1465115736757 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 01:35:36 INFO - PROCESS | 2296 | 1465115736761 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 01:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 01:35:36 INFO - PROCESS | 2296 | 1465115736769 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 01:35:36 INFO - PROCESS | 2296 | 1465115736771 Marionette TRACE conn2 <- [1,890,null,{}] 01:35:36 INFO - PROCESS | 2296 | 1465115736775 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:36 INFO - PROCESS | 2296 | 1465115736777 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:36 INFO - PROCESS | 2296 | 1465115736915 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 01:35:36 INFO - PROCESS | 2296 | 1465115736979 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:36 INFO - PROCESS | 2296 | 1465115736981 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:36 INFO - PROCESS | 2296 | ++DOCSHELL 0x118a6e800 == 46 [pid = 2296] [id = 230] 01:35:36 INFO - PROCESS | 2296 | ++DOMWINDOW == 101 (0x11826c400) [pid = 2296] [serial = 688] [outer = 0x0] 01:35:37 INFO - PROCESS | 2296 | ++DOMWINDOW == 102 (0x123626000) [pid = 2296] [serial = 689] [outer = 0x11826c400] 01:35:37 INFO - PROCESS | 2296 | 1465115737010 Marionette DEBUG loaded listener.js 01:35:37 INFO - PROCESS | 2296 | ++DOMWINDOW == 103 (0x128be6c00) [pid = 2296] [serial = 690] [outer = 0x11826c400] 01:35:37 INFO - PROCESS | 2296 | 1465115737541 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 01:35:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 01:35:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 824ms 01:35:37 INFO - PROCESS | 2296 | 1465115737589 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 01:35:37 INFO - PROCESS | 2296 | 1465115737592 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 01:35:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 01:35:37 INFO - PROCESS | 2296 | 1465115737595 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 01:35:37 INFO - PROCESS | 2296 | 1465115737597 Marionette TRACE conn2 <- [1,894,null,{}] 01:35:37 INFO - PROCESS | 2296 | 1465115737600 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:37 INFO - PROCESS | 2296 | 1465115737602 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:37 INFO - PROCESS | 2296 | 1465115737697 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 01:35:37 INFO - PROCESS | 2296 | 1465115737763 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:37 INFO - PROCESS | 2296 | 1465115737765 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:37 INFO - PROCESS | 2296 | ++DOCSHELL 0x1180ac000 == 47 [pid = 2296] [id = 231] 01:35:37 INFO - PROCESS | 2296 | ++DOMWINDOW == 104 (0x11677f000) [pid = 2296] [serial = 691] [outer = 0x0] 01:35:37 INFO - PROCESS | 2296 | ++DOMWINDOW == 105 (0x116f83400) [pid = 2296] [serial = 692] [outer = 0x11677f000] 01:35:37 INFO - PROCESS | 2296 | 1465115737792 Marionette DEBUG loaded listener.js 01:35:37 INFO - PROCESS | 2296 | ++DOMWINDOW == 106 (0x118254000) [pid = 2296] [serial = 693] [outer = 0x11677f000] 01:35:38 INFO - PROCESS | 2296 | --DOCSHELL 0x117019000 == 46 [pid = 2296] [id = 200] 01:35:38 INFO - PROCESS | 2296 | --DOCSHELL 0x12ab0b000 == 45 [pid = 2296] [id = 225] 01:35:38 INFO - PROCESS | 2296 | --DOCSHELL 0x12a79d000 == 44 [pid = 2296] [id = 224] 01:35:38 INFO - PROCESS | 2296 | --DOCSHELL 0x119ce3000 == 43 [pid = 2296] [id = 223] 01:35:38 INFO - PROCESS | 2296 | --DOCSHELL 0x12963e800 == 42 [pid = 2296] [id = 222] 01:35:38 INFO - PROCESS | 2296 | --DOCSHELL 0x126dca800 == 41 [pid = 2296] [id = 221] 01:35:38 INFO - PROCESS | 2296 | --DOCSHELL 0x12661e800 == 40 [pid = 2296] [id = 220] 01:35:38 INFO - PROCESS | 2296 | --DOCSHELL 0x1236a3000 == 39 [pid = 2296] [id = 219] 01:35:38 INFO - PROCESS | 2296 | --DOCSHELL 0x1219ec800 == 38 [pid = 2296] [id = 218] 01:35:38 INFO - PROCESS | 2296 | --DOCSHELL 0x12131d000 == 37 [pid = 2296] [id = 217] 01:35:38 INFO - PROCESS | 2296 | --DOCSHELL 0x11962e000 == 36 [pid = 2296] [id = 216] 01:35:38 INFO - PROCESS | 2296 | --DOCSHELL 0x1180a8000 == 35 [pid = 2296] [id = 215] 01:35:38 INFO - PROCESS | 2296 | --DOCSHELL 0x116aa1800 == 34 [pid = 2296] [id = 214] 01:35:38 INFO - PROCESS | 2296 | --DOCSHELL 0x12987a000 == 33 [pid = 2296] [id = 212] 01:35:38 INFO - PROCESS | 2296 | --DOCSHELL 0x11701d800 == 32 [pid = 2296] [id = 213] 01:35:38 INFO - PROCESS | 2296 | --DOCSHELL 0x118a6e800 == 31 [pid = 2296] [id = 230] 01:35:38 INFO - PROCESS | 2296 | --DOCSHELL 0x12b368800 == 30 [pid = 2296] [id = 229] 01:35:38 INFO - PROCESS | 2296 | --DOCSHELL 0x124893000 == 29 [pid = 2296] [id = 228] 01:35:38 INFO - PROCESS | 2296 | --DOCSHELL 0x118a7d000 == 28 [pid = 2296] [id = 227] 01:35:38 INFO - PROCESS | 2296 | --DOCSHELL 0x12ad67000 == 27 [pid = 2296] [id = 226] 01:35:38 INFO - PROCESS | 2296 | --DOMWINDOW == 105 (0x118314800) [pid = 2296] [serial = 609] [outer = 0x0] [url = about:blank] 01:35:38 INFO - PROCESS | 2296 | --DOMWINDOW == 104 (0x1160aa000) [pid = 2296] [serial = 602] [outer = 0x0] [url = about:blank] 01:35:38 INFO - PROCESS | 2296 | --DOMWINDOW == 103 (0x1166e3400) [pid = 2296] [serial = 603] [outer = 0x0] [url = about:blank] 01:35:38 INFO - PROCESS | 2296 | --DOMWINDOW == 102 (0x1184c5800) [pid = 2296] [serial = 611] [outer = 0x0] [url = about:blank] 01:35:38 INFO - PROCESS | 2296 | --DOMWINDOW == 101 (0x118255c00) [pid = 2296] [serial = 600] [outer = 0x0] [url = about:blank] 01:35:38 INFO - PROCESS | 2296 | --DOMWINDOW == 100 (0x117650c00) [pid = 2296] [serial = 599] [outer = 0x0] [url = about:blank] 01:35:38 INFO - PROCESS | 2296 | --DOMWINDOW == 99 (0x118048000) [pid = 2296] [serial = 605] [outer = 0x0] [url = about:blank] 01:35:38 INFO - PROCESS | 2296 | --DOMWINDOW == 98 (0x11824d000) [pid = 2296] [serial = 606] [outer = 0x0] [url = about:blank] 01:35:38 INFO - PROCESS | 2296 | --DOMWINDOW == 97 (0x1218f1400) [pid = 2296] [serial = 618] [outer = 0x0] [url = about:blank] 01:35:38 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x119ed7400) [pid = 2296] [serial = 617] [outer = 0x0] [url = about:blank] 01:35:38 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x1237bc000) [pid = 2296] [serial = 621] [outer = 0x0] [url = about:blank] 01:35:38 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x124523800) [pid = 2296] [serial = 623] [outer = 0x0] [url = about:blank] 01:35:38 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x1217a7400) [pid = 2296] [serial = 626] [outer = 0x0] [url = about:blank] 01:35:38 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x12628b400) [pid = 2296] [serial = 630] [outer = 0x0] [url = about:blank] 01:35:38 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x1191e5000) [pid = 2296] [serial = 614] [outer = 0x0] [url = about:blank] 01:35:38 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x11826c800) [pid = 2296] [serial = 594] [outer = 0x0] [url = about:blank] 01:35:38 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x116a65800) [pid = 2296] [serial = 593] [outer = 0x0] [url = about:blank] 01:35:38 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x124824800) [pid = 2296] [serial = 629] [outer = 0x0] [url = about:blank] 01:35:38 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x12473b400) [pid = 2296] [serial = 624] [outer = 0x0] [url = about:blank] 01:35:38 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x119ed5800) [pid = 2296] [serial = 597] [outer = 0x0] [url = about:blank] 01:35:38 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x119a0e000) [pid = 2296] [serial = 596] [outer = 0x0] [url = about:blank] 01:35:38 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x12456dc00) [pid = 2296] [serial = 627] [outer = 0x0] [url = about:blank] 01:35:38 INFO - PROCESS | 2296 | --DOMWINDOW == 83 (0x126db6c00) [pid = 2296] [serial = 633] [outer = 0x0] [url = about:blank] 01:35:38 INFO - PROCESS | 2296 | --DOMWINDOW == 82 (0x118a17c00) [pid = 2296] [serial = 612] [outer = 0x0] [url = about:blank] 01:35:38 INFO - PROCESS | 2296 | --DOMWINDOW == 81 (0x128bee400) [pid = 2296] [serial = 635] [outer = 0x0] [url = about:blank] 01:35:38 INFO - PROCESS | 2296 | --DOMWINDOW == 80 (0x12669ec00) [pid = 2296] [serial = 632] [outer = 0x0] [url = about:blank] 01:35:38 INFO - PROCESS | 2296 | --DOMWINDOW == 79 (0x126b3dc00) [pid = 2296] [serial = 591] [outer = 0x0] [url = about:blank] 01:35:38 INFO - PROCESS | 2296 | --DOMWINDOW == 78 (0x11970ac00) [pid = 2296] [serial = 615] [outer = 0x0] [url = about:blank] 01:35:38 INFO - PROCESS | 2296 | --DOMWINDOW == 77 (0x121ad5000) [pid = 2296] [serial = 620] [outer = 0x0] [url = about:blank] 01:35:38 INFO - PROCESS | 2296 | --DOMWINDOW == 76 (0x118305c00) [pid = 2296] [serial = 608] [outer = 0x0] [url = about:blank] 01:35:38 INFO - PROCESS | 2296 | 1465115738771 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 01:35:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 01:35:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1225ms 01:35:38 INFO - PROCESS | 2296 | 1465115738820 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 01:35:38 INFO - PROCESS | 2296 | 1465115738822 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 01:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 01:35:38 INFO - PROCESS | 2296 | 1465115738826 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 01:35:38 INFO - PROCESS | 2296 | 1465115738829 Marionette TRACE conn2 <- [1,898,null,{}] 01:35:38 INFO - PROCESS | 2296 | 1465115738834 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:38 INFO - PROCESS | 2296 | 1465115738837 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:38 INFO - PROCESS | 2296 | 1465115738913 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 01:35:38 INFO - PROCESS | 2296 | 1465115738921 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:38 INFO - PROCESS | 2296 | 1465115738924 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:38 INFO - PROCESS | 2296 | ++DOCSHELL 0x112de7000 == 28 [pid = 2296] [id = 232] 01:35:38 INFO - PROCESS | 2296 | ++DOMWINDOW == 77 (0x1122acc00) [pid = 2296] [serial = 694] [outer = 0x0] 01:35:38 INFO - PROCESS | 2296 | ++DOMWINDOW == 78 (0x1122b5c00) [pid = 2296] [serial = 695] [outer = 0x1122acc00] 01:35:38 INFO - PROCESS | 2296 | 1465115738952 Marionette DEBUG loaded listener.js 01:35:38 INFO - PROCESS | 2296 | ++DOMWINDOW == 79 (0x112a81800) [pid = 2296] [serial = 696] [outer = 0x1122acc00] 01:35:39 INFO - PROCESS | 2296 | 1465115739296 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 01:35:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 01:35:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 521ms 01:35:39 INFO - PROCESS | 2296 | 1465115739355 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 01:35:39 INFO - PROCESS | 2296 | 1465115739359 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 01:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 01:35:39 INFO - PROCESS | 2296 | 1465115739365 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 01:35:39 INFO - PROCESS | 2296 | 1465115739367 Marionette TRACE conn2 <- [1,902,null,{}] 01:35:39 INFO - PROCESS | 2296 | 1465115739369 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:39 INFO - PROCESS | 2296 | 1465115739371 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:39 INFO - PROCESS | 2296 | 1465115739446 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 01:35:39 INFO - PROCESS | 2296 | 1465115739453 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:39 INFO - PROCESS | 2296 | 1465115739454 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:39 INFO - PROCESS | 2296 | ++DOCSHELL 0x1162cd000 == 29 [pid = 2296] [id = 233] 01:35:39 INFO - PROCESS | 2296 | ++DOMWINDOW == 80 (0x113968800) [pid = 2296] [serial = 697] [outer = 0x0] 01:35:39 INFO - PROCESS | 2296 | ++DOMWINDOW == 81 (0x115e4b000) [pid = 2296] [serial = 698] [outer = 0x113968800] 01:35:39 INFO - PROCESS | 2296 | 1465115739482 Marionette DEBUG loaded listener.js 01:35:39 INFO - PROCESS | 2296 | ++DOMWINDOW == 82 (0x1160b3c00) [pid = 2296] [serial = 699] [outer = 0x113968800] 01:35:39 INFO - PROCESS | 2296 | 1465115739822 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 01:35:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 01:35:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 471ms 01:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 01:35:39 INFO - PROCESS | 2296 | 1465115739836 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 01:35:39 INFO - PROCESS | 2296 | 1465115739838 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 01:35:39 INFO - PROCESS | 2296 | 1465115739840 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 01:35:39 INFO - PROCESS | 2296 | 1465115739842 Marionette TRACE conn2 <- [1,906,null,{}] 01:35:39 INFO - PROCESS | 2296 | 1465115739859 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:39 INFO - PROCESS | 2296 | 1465115739862 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:39 INFO - PROCESS | 2296 | 1465115739946 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 01:35:40 INFO - PROCESS | 2296 | 1465115739998 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:40 INFO - PROCESS | 2296 | 1465115740000 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:40 INFO - PROCESS | 2296 | ++DOCSHELL 0x117e24800 == 30 [pid = 2296] [id = 234] 01:35:40 INFO - PROCESS | 2296 | ++DOMWINDOW == 83 (0x116780800) [pid = 2296] [serial = 700] [outer = 0x0] 01:35:40 INFO - PROCESS | 2296 | ++DOMWINDOW == 84 (0x116862c00) [pid = 2296] [serial = 701] [outer = 0x116780800] 01:35:40 INFO - PROCESS | 2296 | 1465115740029 Marionette DEBUG loaded listener.js 01:35:40 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x118048800) [pid = 2296] [serial = 702] [outer = 0x116780800] 01:35:40 INFO - PROCESS | 2296 | 1465115740343 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 01:35:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 01:35:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 530ms 01:35:40 INFO - PROCESS | 2296 | 1465115740371 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 01:35:40 INFO - PROCESS | 2296 | 1465115740372 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 01:35:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 01:35:40 INFO - PROCESS | 2296 | 1465115740375 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 01:35:40 INFO - PROCESS | 2296 | 1465115740376 Marionette TRACE conn2 <- [1,910,null,{}] 01:35:40 INFO - PROCESS | 2296 | 1465115740378 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:40 INFO - PROCESS | 2296 | 1465115740380 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:40 INFO - PROCESS | 2296 | 1465115740464 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 01:35:40 INFO - PROCESS | 2296 | 1465115740526 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:40 INFO - PROCESS | 2296 | 1465115740527 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:40 INFO - PROCESS | 2296 | ++DOCSHELL 0x119177800 == 31 [pid = 2296] [id = 235] 01:35:40 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x117652800) [pid = 2296] [serial = 703] [outer = 0x0] 01:35:40 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x11824f400) [pid = 2296] [serial = 704] [outer = 0x117652800] 01:35:40 INFO - PROCESS | 2296 | 1465115740568 Marionette DEBUG loaded listener.js 01:35:40 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x11826e800) [pid = 2296] [serial = 705] [outer = 0x117652800] 01:35:41 INFO - PROCESS | 2296 | 1465115741031 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 01:35:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 01:35:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 669ms 01:35:41 INFO - PROCESS | 2296 | 1465115741052 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 01:35:41 INFO - PROCESS | 2296 | 1465115741054 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 01:35:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 01:35:41 INFO - PROCESS | 2296 | 1465115741056 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 01:35:41 INFO - PROCESS | 2296 | 1465115741057 Marionette TRACE conn2 <- [1,914,null,{}] 01:35:41 INFO - PROCESS | 2296 | 1465115741059 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:41 INFO - PROCESS | 2296 | 1465115741061 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:41 INFO - PROCESS | 2296 | 1465115741161 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 01:35:41 INFO - PROCESS | 2296 | 1465115741165 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:41 INFO - PROCESS | 2296 | 1465115741167 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:41 INFO - PROCESS | 2296 | ++DOCSHELL 0x119724800 == 32 [pid = 2296] [id = 236] 01:35:41 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x11824c800) [pid = 2296] [serial = 706] [outer = 0x0] 01:35:41 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x1182c2000) [pid = 2296] [serial = 707] [outer = 0x11824c800] 01:35:41 INFO - PROCESS | 2296 | 1465115741192 Marionette DEBUG loaded listener.js 01:35:41 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x118416000) [pid = 2296] [serial = 708] [outer = 0x11824c800] 01:35:41 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x121fc9800) [pid = 2296] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 01:35:41 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x128be8400) [pid = 2296] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 01:35:41 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x128be8800) [pid = 2296] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 01:35:41 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x116779000) [pid = 2296] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 01:35:41 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x1184b9400) [pid = 2296] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 01:35:41 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x115177000) [pid = 2296] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 01:35:41 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x118255800) [pid = 2296] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 01:35:41 INFO - PROCESS | 2296 | --DOMWINDOW == 83 (0x117657400) [pid = 2296] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 01:35:41 INFO - PROCESS | 2296 | --DOMWINDOW == 82 (0x128be5000) [pid = 2296] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 01:35:41 INFO - PROCESS | 2296 | --DOMWINDOW == 81 (0x1160a9800) [pid = 2296] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 01:35:41 INFO - PROCESS | 2296 | --DOMWINDOW == 80 (0x116754000) [pid = 2296] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 01:35:41 INFO - PROCESS | 2296 | --DOMWINDOW == 79 (0x121ad3400) [pid = 2296] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 01:35:41 INFO - PROCESS | 2296 | --DOMWINDOW == 78 (0x121acb800) [pid = 2296] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 01:35:41 INFO - PROCESS | 2296 | --DOMWINDOW == 77 (0x12130dc00) [pid = 2296] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 01:35:41 INFO - PROCESS | 2296 | --DOMWINDOW == 76 (0x129323800) [pid = 2296] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 01:35:42 INFO - PROCESS | 2296 | 1465115742037 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 01:35:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 01:35:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1020ms 01:35:42 INFO - PROCESS | 2296 | 1465115742076 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 01:35:42 INFO - PROCESS | 2296 | 1465115742079 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 01:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 01:35:42 INFO - PROCESS | 2296 | 1465115742084 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 01:35:42 INFO - PROCESS | 2296 | 1465115742087 Marionette TRACE conn2 <- [1,918,null,{}] 01:35:42 INFO - PROCESS | 2296 | 1465115742102 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:42 INFO - PROCESS | 2296 | 1465115742104 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:42 INFO - PROCESS | 2296 | 1465115742205 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 01:35:42 INFO - PROCESS | 2296 | 1465115742279 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:42 INFO - PROCESS | 2296 | 1465115742280 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:42 INFO - PROCESS | 2296 | ++DOCSHELL 0x117013000 == 33 [pid = 2296] [id = 237] 01:35:42 INFO - PROCESS | 2296 | ++DOMWINDOW == 77 (0x112f6e400) [pid = 2296] [serial = 709] [outer = 0x0] 01:35:42 INFO - PROCESS | 2296 | ++DOMWINDOW == 78 (0x11335e400) [pid = 2296] [serial = 710] [outer = 0x112f6e400] 01:35:42 INFO - PROCESS | 2296 | 1465115742312 Marionette DEBUG loaded listener.js 01:35:42 INFO - PROCESS | 2296 | ++DOMWINDOW == 79 (0x1160aa000) [pid = 2296] [serial = 711] [outer = 0x112f6e400] 01:35:42 INFO - PROCESS | 2296 | 1465115742918 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 01:35:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 01:35:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 877ms 01:35:42 INFO - PROCESS | 2296 | 1465115742960 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 01:35:42 INFO - PROCESS | 2296 | 1465115742966 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 01:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 01:35:42 INFO - PROCESS | 2296 | 1465115742973 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 01:35:42 INFO - PROCESS | 2296 | 1465115742976 Marionette TRACE conn2 <- [1,922,null,{}] 01:35:42 INFO - PROCESS | 2296 | 1465115742979 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:42 INFO - PROCESS | 2296 | 1465115742980 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:43 INFO - PROCESS | 2296 | 1465115743092 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 01:35:43 INFO - PROCESS | 2296 | 1465115743143 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:43 INFO - PROCESS | 2296 | 1465115743144 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:43 INFO - PROCESS | 2296 | ++DOCSHELL 0x119ce8000 == 34 [pid = 2296] [id = 238] 01:35:43 INFO - PROCESS | 2296 | ++DOMWINDOW == 80 (0x11677d800) [pid = 2296] [serial = 712] [outer = 0x0] 01:35:43 INFO - PROCESS | 2296 | ++DOMWINDOW == 81 (0x117658c00) [pid = 2296] [serial = 713] [outer = 0x11677d800] 01:35:43 INFO - PROCESS | 2296 | 1465115743176 Marionette DEBUG loaded listener.js 01:35:43 INFO - PROCESS | 2296 | ++DOMWINDOW == 82 (0x118196000) [pid = 2296] [serial = 714] [outer = 0x11677d800] 01:35:43 INFO - PROCESS | 2296 | --DOCSHELL 0x119177800 == 33 [pid = 2296] [id = 235] 01:35:43 INFO - PROCESS | 2296 | --DOCSHELL 0x117e24800 == 32 [pid = 2296] [id = 234] 01:35:43 INFO - PROCESS | 2296 | --DOCSHELL 0x1162cd000 == 31 [pid = 2296] [id = 233] 01:35:43 INFO - PROCESS | 2296 | --DOCSHELL 0x112de7000 == 30 [pid = 2296] [id = 232] 01:35:43 INFO - PROCESS | 2296 | --DOMWINDOW == 81 (0x126dac000) [pid = 2296] [serial = 659] [outer = 0x0] [url = about:blank] 01:35:43 INFO - PROCESS | 2296 | --DOMWINDOW == 80 (0x128bed400) [pid = 2296] [serial = 662] [outer = 0x0] [url = about:blank] 01:35:43 INFO - PROCESS | 2296 | --DOMWINDOW == 79 (0x128be3400) [pid = 2296] [serial = 660] [outer = 0x0] [url = about:blank] 01:35:43 INFO - PROCESS | 2296 | --DOMWINDOW == 78 (0x128c4b400) [pid = 2296] [serial = 665] [outer = 0x0] [url = about:blank] 01:35:43 INFO - PROCESS | 2296 | --DOMWINDOW == 77 (0x121ac8800) [pid = 2296] [serial = 653] [outer = 0x0] [url = about:blank] 01:35:43 INFO - PROCESS | 2296 | --DOMWINDOW == 76 (0x1191c7c00) [pid = 2296] [serial = 647] [outer = 0x0] [url = about:blank] 01:35:43 INFO - PROCESS | 2296 | --DOMWINDOW == 75 (0x11970e400) [pid = 2296] [serial = 648] [outer = 0x0] [url = about:blank] 01:35:43 INFO - PROCESS | 2296 | --DOMWINDOW == 74 (0x119a17400) [pid = 2296] [serial = 650] [outer = 0x0] [url = about:blank] 01:35:43 INFO - PROCESS | 2296 | --DOMWINDOW == 73 (0x12130b000) [pid = 2296] [serial = 651] [outer = 0x0] [url = about:blank] 01:35:43 INFO - PROCESS | 2296 | --DOMWINDOW == 72 (0x1182bcc00) [pid = 2296] [serial = 644] [outer = 0x0] [url = about:blank] 01:35:43 INFO - PROCESS | 2296 | --DOMWINDOW == 71 (0x118312400) [pid = 2296] [serial = 645] [outer = 0x0] [url = about:blank] 01:35:43 INFO - PROCESS | 2296 | --DOMWINDOW == 70 (0x118054000) [pid = 2296] [serial = 641] [outer = 0x0] [url = about:blank] 01:35:43 INFO - PROCESS | 2296 | --DOMWINDOW == 69 (0x118255400) [pid = 2296] [serial = 642] [outer = 0x0] [url = about:blank] 01:35:43 INFO - PROCESS | 2296 | --DOMWINDOW == 68 (0x128c40800) [pid = 2296] [serial = 636] [outer = 0x0] [url = about:blank] 01:35:43 INFO - PROCESS | 2296 | --DOMWINDOW == 67 (0x116777c00) [pid = 2296] [serial = 638] [outer = 0x0] [url = about:blank] 01:35:43 INFO - PROCESS | 2296 | --DOMWINDOW == 66 (0x116f7e800) [pid = 2296] [serial = 639] [outer = 0x0] [url = about:blank] 01:35:43 INFO - PROCESS | 2296 | --DOMWINDOW == 65 (0x12130b800) [pid = 2296] [serial = 669] [outer = 0x0] [url = about:blank] 01:35:43 INFO - PROCESS | 2296 | --DOMWINDOW == 64 (0x118191800) [pid = 2296] [serial = 668] [outer = 0x0] [url = about:blank] 01:35:43 INFO - PROCESS | 2296 | --DOMWINDOW == 63 (0x128cad000) [pid = 2296] [serial = 666] [outer = 0x0] [url = about:blank] 01:35:43 INFO - PROCESS | 2296 | --DOMWINDOW == 62 (0x128cb1400) [pid = 2296] [serial = 671] [outer = 0x0] [url = about:blank] 01:35:43 INFO - PROCESS | 2296 | --DOMWINDOW == 61 (0x1243e7c00) [pid = 2296] [serial = 656] [outer = 0x0] [url = about:blank] 01:35:43 INFO - PROCESS | 2296 | --DOMWINDOW == 60 (0x1266a7800) [pid = 2296] [serial = 657] [outer = 0x0] [url = about:blank] 01:35:43 INFO - PROCESS | 2296 | --DOMWINDOW == 59 (0x128c3f000) [pid = 2296] [serial = 663] [outer = 0x0] [url = about:blank] 01:35:43 INFO - PROCESS | 2296 | --DOMWINDOW == 58 (0x129324c00) [pid = 2296] [serial = 675] [outer = 0x0] [url = about:blank] 01:35:43 INFO - PROCESS | 2296 | --DOMWINDOW == 57 (0x121d40c00) [pid = 2296] [serial = 654] [outer = 0x0] [url = about:blank] 01:35:43 INFO - PROCESS | 2296 | --DOMWINDOW == 56 (0x128dcf400) [pid = 2296] [serial = 672] [outer = 0x0] [url = about:blank] 01:35:43 INFO - PROCESS | 2296 | --DOMWINDOW == 55 (0x1290df800) [pid = 2296] [serial = 674] [outer = 0x0] [url = about:blank] 01:35:43 INFO - PROCESS | 2296 | --DOMWINDOW == 54 (0x12939b800) [pid = 2296] [serial = 678] [outer = 0x0] [url = about:blank] 01:35:43 INFO - PROCESS | 2296 | --DOMWINDOW == 53 (0x12932bc00) [pid = 2296] [serial = 677] [outer = 0x0] [url = about:blank] 01:35:43 INFO - PROCESS | 2296 | 1465115743781 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 01:35:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 01:35:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 872ms 01:35:43 INFO - PROCESS | 2296 | 1465115743844 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 01:35:43 INFO - PROCESS | 2296 | 1465115743846 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 01:35:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 01:35:43 INFO - PROCESS | 2296 | 1465115743849 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 01:35:43 INFO - PROCESS | 2296 | 1465115743851 Marionette TRACE conn2 <- [1,926,null,{}] 01:35:43 INFO - PROCESS | 2296 | 1465115743855 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:43 INFO - PROCESS | 2296 | 1465115743856 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:43 INFO - PROCESS | 2296 | 1465115743933 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 01:35:43 INFO - PROCESS | 2296 | 1465115743938 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:43 INFO - PROCESS | 2296 | 1465115743941 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:43 INFO - PROCESS | 2296 | ++DOCSHELL 0x114034800 == 31 [pid = 2296] [id = 239] 01:35:43 INFO - PROCESS | 2296 | ++DOMWINDOW == 54 (0x112f69400) [pid = 2296] [serial = 715] [outer = 0x0] 01:35:43 INFO - PROCESS | 2296 | ++DOMWINDOW == 55 (0x11516f000) [pid = 2296] [serial = 716] [outer = 0x112f69400] 01:35:43 INFO - PROCESS | 2296 | 1465115743969 Marionette DEBUG loaded listener.js 01:35:44 INFO - PROCESS | 2296 | ++DOMWINDOW == 56 (0x116260c00) [pid = 2296] [serial = 717] [outer = 0x112f69400] 01:35:44 INFO - PROCESS | 2296 | 1465115744330 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 01:35:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 01:35:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 520ms 01:35:44 INFO - PROCESS | 2296 | 1465115744369 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 01:35:44 INFO - PROCESS | 2296 | 1465115744372 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 01:35:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 01:35:44 INFO - PROCESS | 2296 | 1465115744377 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 01:35:44 INFO - PROCESS | 2296 | 1465115744378 Marionette TRACE conn2 <- [1,930,null,{}] 01:35:44 INFO - PROCESS | 2296 | 1465115744402 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:44 INFO - PROCESS | 2296 | 1465115744404 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:44 INFO - PROCESS | 2296 | 1465115744485 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 01:35:44 INFO - PROCESS | 2296 | 1465115744489 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:44 INFO - PROCESS | 2296 | 1465115744491 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:44 INFO - PROCESS | 2296 | ++DOCSHELL 0x1180a9800 == 32 [pid = 2296] [id = 240] 01:35:44 INFO - PROCESS | 2296 | ++DOMWINDOW == 57 (0x11677a000) [pid = 2296] [serial = 718] [outer = 0x0] 01:35:44 INFO - PROCESS | 2296 | ++DOMWINDOW == 58 (0x117657c00) [pid = 2296] [serial = 719] [outer = 0x11677a000] 01:35:44 INFO - PROCESS | 2296 | 1465115744518 Marionette DEBUG loaded listener.js 01:35:44 INFO - PROCESS | 2296 | ++DOMWINDOW == 59 (0x118255800) [pid = 2296] [serial = 720] [outer = 0x11677a000] 01:35:44 INFO - PROCESS | 2296 | 1465115744935 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 01:35:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 01:35:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 569ms 01:35:44 INFO - PROCESS | 2296 | 1465115744947 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 01:35:44 INFO - PROCESS | 2296 | 1465115744951 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 01:35:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 01:35:44 INFO - PROCESS | 2296 | 1465115744955 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 01:35:44 INFO - PROCESS | 2296 | 1465115744957 Marionette TRACE conn2 <- [1,934,null,{}] 01:35:44 INFO - PROCESS | 2296 | 1465115744961 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:44 INFO - PROCESS | 2296 | 1465115744963 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:45 INFO - PROCESS | 2296 | 1465115745090 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 01:35:45 INFO - PROCESS | 2296 | 1465115745110 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:45 INFO - PROCESS | 2296 | 1465115745114 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:45 INFO - PROCESS | 2296 | ++DOCSHELL 0x117e13000 == 33 [pid = 2296] [id = 241] 01:35:45 INFO - PROCESS | 2296 | ++DOMWINDOW == 60 (0x10e9c8c00) [pid = 2296] [serial = 721] [outer = 0x0] 01:35:45 INFO - PROCESS | 2296 | ++DOMWINDOW == 61 (0x11626dc00) [pid = 2296] [serial = 722] [outer = 0x10e9c8c00] 01:35:45 INFO - PROCESS | 2296 | 1465115745173 Marionette DEBUG loaded listener.js 01:35:45 INFO - PROCESS | 2296 | ++DOMWINDOW == 62 (0x1168a3800) [pid = 2296] [serial = 723] [outer = 0x10e9c8c00] 01:35:45 INFO - PROCESS | 2296 | 1465115745590 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 01:35:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 01:35:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 670ms 01:35:45 INFO - PROCESS | 2296 | 1465115745625 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 01:35:45 INFO - PROCESS | 2296 | 1465115745628 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 01:35:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 01:35:45 INFO - PROCESS | 2296 | 1465115745633 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 01:35:45 INFO - PROCESS | 2296 | 1465115745635 Marionette TRACE conn2 <- [1,938,null,{}] 01:35:45 INFO - PROCESS | 2296 | 1465115745638 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:45 INFO - PROCESS | 2296 | 1465115745640 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:45 INFO - PROCESS | 2296 | 1465115745765 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 01:35:45 INFO - PROCESS | 2296 | 1465115745816 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:45 INFO - PROCESS | 2296 | 1465115745817 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:45 INFO - PROCESS | 2296 | ++DOCSHELL 0x119720000 == 34 [pid = 2296] [id = 242] 01:35:45 INFO - PROCESS | 2296 | ++DOMWINDOW == 63 (0x118266000) [pid = 2296] [serial = 724] [outer = 0x0] 01:35:45 INFO - PROCESS | 2296 | ++DOMWINDOW == 64 (0x11830b000) [pid = 2296] [serial = 725] [outer = 0x118266000] 01:35:45 INFO - PROCESS | 2296 | 1465115745849 Marionette DEBUG loaded listener.js 01:35:45 INFO - PROCESS | 2296 | ++DOMWINDOW == 65 (0x1183b5400) [pid = 2296] [serial = 726] [outer = 0x118266000] 01:35:46 INFO - PROCESS | 2296 | 1465115746270 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 01:35:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 01:35:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 671ms 01:35:46 INFO - PROCESS | 2296 | 1465115746304 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 01:35:46 INFO - PROCESS | 2296 | 1465115746306 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 01:35:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 01:35:46 INFO - PROCESS | 2296 | 1465115746308 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 01:35:46 INFO - PROCESS | 2296 | 1465115746311 Marionette TRACE conn2 <- [1,942,null,{}] 01:35:46 INFO - PROCESS | 2296 | 1465115746320 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:46 INFO - PROCESS | 2296 | 1465115746323 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:46 INFO - PROCESS | 2296 | 1465115746419 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 01:35:46 INFO - PROCESS | 2296 | 1465115746483 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:46 INFO - PROCESS | 2296 | 1465115746485 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:46 INFO - PROCESS | 2296 | ++DOCSHELL 0x121470800 == 35 [pid = 2296] [id = 243] 01:35:46 INFO - PROCESS | 2296 | ++DOMWINDOW == 66 (0x118719000) [pid = 2296] [serial = 727] [outer = 0x0] 01:35:46 INFO - PROCESS | 2296 | ++DOMWINDOW == 67 (0x11877d000) [pid = 2296] [serial = 728] [outer = 0x118719000] 01:35:46 INFO - PROCESS | 2296 | 1465115746519 Marionette DEBUG loaded listener.js 01:35:46 INFO - PROCESS | 2296 | ++DOMWINDOW == 68 (0x119152000) [pid = 2296] [serial = 729] [outer = 0x118719000] 01:35:46 INFO - PROCESS | 2296 | 1465115746933 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 01:35:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 01:35:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 671ms 01:35:46 INFO - PROCESS | 2296 | 1465115746980 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 01:35:46 INFO - PROCESS | 2296 | 1465115746982 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 01:35:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 01:35:46 INFO - PROCESS | 2296 | 1465115746984 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 01:35:46 INFO - PROCESS | 2296 | 1465115746985 Marionette TRACE conn2 <- [1,946,null,{}] 01:35:46 INFO - PROCESS | 2296 | 1465115746988 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:46 INFO - PROCESS | 2296 | 1465115746989 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:47 INFO - PROCESS | 2296 | 1465115747108 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 01:35:47 INFO - PROCESS | 2296 | 1465115747168 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:47 INFO - PROCESS | 2296 | 1465115747170 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:47 INFO - PROCESS | 2296 | ++DOCSHELL 0x121f86800 == 36 [pid = 2296] [id = 244] 01:35:47 INFO - PROCESS | 2296 | ++DOMWINDOW == 69 (0x1191c0000) [pid = 2296] [serial = 730] [outer = 0x0] 01:35:47 INFO - PROCESS | 2296 | ++DOMWINDOW == 70 (0x1191ee000) [pid = 2296] [serial = 731] [outer = 0x1191c0000] 01:35:47 INFO - PROCESS | 2296 | 1465115747202 Marionette DEBUG loaded listener.js 01:35:47 INFO - PROCESS | 2296 | ++DOMWINDOW == 71 (0x119703c00) [pid = 2296] [serial = 732] [outer = 0x1191c0000] 01:35:47 INFO - PROCESS | 2296 | 1465115747610 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 01:35:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 01:35:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 669ms 01:35:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 01:35:47 INFO - PROCESS | 2296 | 1465115747653 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 01:35:47 INFO - PROCESS | 2296 | 1465115747655 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 01:35:47 INFO - PROCESS | 2296 | 1465115747657 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 01:35:47 INFO - PROCESS | 2296 | 1465115747658 Marionette TRACE conn2 <- [1,950,null,{}] 01:35:47 INFO - PROCESS | 2296 | 1465115747661 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:47 INFO - PROCESS | 2296 | 1465115747662 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:47 INFO - PROCESS | 2296 | 1465115747751 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 01:35:47 INFO - PROCESS | 2296 | 1465115747799 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:47 INFO - PROCESS | 2296 | 1465115747801 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:47 INFO - PROCESS | 2296 | ++DOCSHELL 0x12369a800 == 37 [pid = 2296] [id = 245] 01:35:47 INFO - PROCESS | 2296 | ++DOMWINDOW == 72 (0x1191e9800) [pid = 2296] [serial = 733] [outer = 0x0] 01:35:47 INFO - PROCESS | 2296 | ++DOMWINDOW == 73 (0x11970bc00) [pid = 2296] [serial = 734] [outer = 0x1191e9800] 01:35:47 INFO - PROCESS | 2296 | 1465115747829 Marionette DEBUG loaded listener.js 01:35:47 INFO - PROCESS | 2296 | ++DOMWINDOW == 74 (0x119a0ac00) [pid = 2296] [serial = 735] [outer = 0x1191e9800] 01:35:48 INFO - PROCESS | 2296 | 1465115748257 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 01:35:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 01:35:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 620ms 01:35:48 INFO - PROCESS | 2296 | 1465115748278 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 01:35:48 INFO - PROCESS | 2296 | 1465115748279 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 01:35:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 01:35:48 INFO - PROCESS | 2296 | 1465115748282 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 01:35:48 INFO - PROCESS | 2296 | 1465115748283 Marionette TRACE conn2 <- [1,954,null,{}] 01:35:48 INFO - PROCESS | 2296 | 1465115748285 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:48 INFO - PROCESS | 2296 | 1465115748290 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:48 INFO - PROCESS | 2296 | 1465115748462 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 01:35:48 INFO - PROCESS | 2296 | 1465115748563 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:48 INFO - PROCESS | 2296 | 1465115748565 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:48 INFO - PROCESS | 2296 | ++DOCSHELL 0x116a9a800 == 38 [pid = 2296] [id = 246] 01:35:48 INFO - PROCESS | 2296 | ++DOMWINDOW == 75 (0x1129aa000) [pid = 2296] [serial = 736] [outer = 0x0] 01:35:48 INFO - PROCESS | 2296 | ++DOMWINDOW == 76 (0x112a85400) [pid = 2296] [serial = 737] [outer = 0x1129aa000] 01:35:48 INFO - PROCESS | 2296 | 1465115748593 Marionette DEBUG loaded listener.js 01:35:48 INFO - PROCESS | 2296 | ++DOMWINDOW == 77 (0x116777400) [pid = 2296] [serial = 738] [outer = 0x1129aa000] 01:35:49 INFO - PROCESS | 2296 | --DOCSHELL 0x114034800 == 37 [pid = 2296] [id = 239] 01:35:49 INFO - PROCESS | 2296 | --DOCSHELL 0x117013000 == 36 [pid = 2296] [id = 237] 01:35:49 INFO - PROCESS | 2296 | --DOCSHELL 0x1180ac000 == 35 [pid = 2296] [id = 231] 01:35:49 INFO - PROCESS | 2296 | --DOCSHELL 0x119ce8000 == 34 [pid = 2296] [id = 238] 01:35:49 INFO - PROCESS | 2296 | --DOCSHELL 0x12369a800 == 33 [pid = 2296] [id = 245] 01:35:49 INFO - PROCESS | 2296 | --DOCSHELL 0x121f86800 == 32 [pid = 2296] [id = 244] 01:35:49 INFO - PROCESS | 2296 | --DOCSHELL 0x121470800 == 31 [pid = 2296] [id = 243] 01:35:49 INFO - PROCESS | 2296 | --DOCSHELL 0x119720000 == 30 [pid = 2296] [id = 242] 01:35:49 INFO - PROCESS | 2296 | --DOCSHELL 0x119724800 == 29 [pid = 2296] [id = 236] 01:35:49 INFO - PROCESS | 2296 | --DOCSHELL 0x1180a9800 == 28 [pid = 2296] [id = 240] 01:35:49 INFO - PROCESS | 2296 | --DOCSHELL 0x117e13000 == 27 [pid = 2296] [id = 241] 01:35:49 INFO - PROCESS | 2296 | 1465115749585 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 01:35:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 01:35:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1321ms 01:35:49 INFO - PROCESS | 2296 | 1465115749605 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 01:35:49 INFO - PROCESS | 2296 | 1465115749609 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 01:35:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 01:35:49 INFO - PROCESS | 2296 | 1465115749613 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 01:35:49 INFO - PROCESS | 2296 | 1465115749618 Marionette TRACE conn2 <- [1,958,null,{}] 01:35:49 INFO - PROCESS | 2296 | 1465115749623 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:49 INFO - PROCESS | 2296 | 1465115749626 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:49 INFO - PROCESS | 2296 | 1465115749749 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 01:35:49 INFO - PROCESS | 2296 | 1465115749828 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:49 INFO - PROCESS | 2296 | 1465115749829 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:49 INFO - PROCESS | 2296 | ++DOCSHELL 0x11687a000 == 28 [pid = 2296] [id = 247] 01:35:49 INFO - PROCESS | 2296 | ++DOMWINDOW == 78 (0x116755400) [pid = 2296] [serial = 739] [outer = 0x0] 01:35:49 INFO - PROCESS | 2296 | ++DOMWINDOW == 79 (0x116779000) [pid = 2296] [serial = 740] [outer = 0x116755400] 01:35:49 INFO - PROCESS | 2296 | 1465115749858 Marionette DEBUG loaded listener.js 01:35:49 INFO - PROCESS | 2296 | ++DOMWINDOW == 80 (0x11685c800) [pid = 2296] [serial = 741] [outer = 0x116755400] 01:35:50 INFO - PROCESS | 2296 | 1465115750176 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 01:35:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 01:35:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 575ms 01:35:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 01:35:50 INFO - PROCESS | 2296 | 1465115750190 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 01:35:50 INFO - PROCESS | 2296 | 1465115750193 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 01:35:50 INFO - PROCESS | 2296 | 1465115750198 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 01:35:50 INFO - PROCESS | 2296 | 1465115750201 Marionette TRACE conn2 <- [1,962,null,{}] 01:35:50 INFO - PROCESS | 2296 | 1465115750205 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:50 INFO - PROCESS | 2296 | 1465115750208 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:50 INFO - PROCESS | 2296 | 1465115750288 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 01:35:50 INFO - PROCESS | 2296 | 1465115750293 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:50 INFO - PROCESS | 2296 | 1465115750294 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:50 INFO - PROCESS | 2296 | ++DOCSHELL 0x1185c2000 == 29 [pid = 2296] [id = 248] 01:35:50 INFO - PROCESS | 2296 | ++DOMWINDOW == 81 (0x118048000) [pid = 2296] [serial = 742] [outer = 0x0] 01:35:50 INFO - PROCESS | 2296 | ++DOMWINDOW == 82 (0x118256400) [pid = 2296] [serial = 743] [outer = 0x118048000] 01:35:50 INFO - PROCESS | 2296 | 1465115750325 Marionette DEBUG loaded listener.js 01:35:50 INFO - PROCESS | 2296 | ++DOMWINDOW == 83 (0x1182bbc00) [pid = 2296] [serial = 744] [outer = 0x118048000] 01:35:50 INFO - PROCESS | 2296 | 1465115750724 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 01:35:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 01:35:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 574ms 01:35:50 INFO - PROCESS | 2296 | 1465115750780 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 01:35:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 01:35:50 INFO - PROCESS | 2296 | 1465115750782 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 01:35:50 INFO - PROCESS | 2296 | 1465115750786 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 01:35:50 INFO - PROCESS | 2296 | 1465115750795 Marionette TRACE conn2 <- [1,966,null,{}] 01:35:50 INFO - PROCESS | 2296 | 1465115750806 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:50 INFO - PROCESS | 2296 | 1465115750810 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:50 INFO - PROCESS | 2296 | 1465115750920 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 01:35:50 INFO - PROCESS | 2296 | 1465115750947 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:50 INFO - PROCESS | 2296 | 1465115750949 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:50 INFO - PROCESS | 2296 | ++DOCSHELL 0x119e18000 == 30 [pid = 2296] [id = 249] 01:35:50 INFO - PROCESS | 2296 | ++DOMWINDOW == 84 (0x10e9c4c00) [pid = 2296] [serial = 745] [outer = 0x0] 01:35:50 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x118719400) [pid = 2296] [serial = 746] [outer = 0x10e9c4c00] 01:35:50 INFO - PROCESS | 2296 | 1465115750996 Marionette DEBUG loaded listener.js 01:35:51 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x11877d400) [pid = 2296] [serial = 747] [outer = 0x10e9c4c00] 01:35:51 INFO - PROCESS | 2296 | 1465115751375 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 01:35:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 01:35:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 635ms 01:35:51 INFO - PROCESS | 2296 | 1465115751420 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 01:35:51 INFO - PROCESS | 2296 | 1465115751422 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 01:35:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 01:35:51 INFO - PROCESS | 2296 | 1465115751429 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 01:35:51 INFO - PROCESS | 2296 | 1465115751430 Marionette TRACE conn2 <- [1,970,null,{}] 01:35:51 INFO - PROCESS | 2296 | 1465115751433 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:51 INFO - PROCESS | 2296 | 1465115751434 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:51 INFO - PROCESS | 2296 | 1465115751531 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 01:35:51 INFO - PROCESS | 2296 | 1465115751535 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:51 INFO - PROCESS | 2296 | 1465115751536 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:51 INFO - PROCESS | 2296 | ++DOCSHELL 0x1219d9000 == 31 [pid = 2296] [id = 250] 01:35:51 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x119153400) [pid = 2296] [serial = 748] [outer = 0x0] 01:35:51 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x1191f0400) [pid = 2296] [serial = 749] [outer = 0x119153400] 01:35:51 INFO - PROCESS | 2296 | 1465115751561 Marionette DEBUG loaded listener.js 01:35:51 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x11970cc00) [pid = 2296] [serial = 750] [outer = 0x119153400] 01:35:51 INFO - PROCESS | 2296 | 1465115751893 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 01:35:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 01:35:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 476ms 01:35:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 01:35:51 INFO - PROCESS | 2296 | 1465115751906 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 01:35:51 INFO - PROCESS | 2296 | 1465115751907 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 01:35:51 INFO - PROCESS | 2296 | 1465115751909 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 01:35:51 INFO - PROCESS | 2296 | 1465115751911 Marionette TRACE conn2 <- [1,974,null,{}] 01:35:51 INFO - PROCESS | 2296 | 1465115751913 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:51 INFO - PROCESS | 2296 | 1465115751914 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:52 INFO - PROCESS | 2296 | 1465115752014 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 01:35:52 INFO - PROCESS | 2296 | 1465115752048 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:52 INFO - PROCESS | 2296 | 1465115752049 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:52 INFO - PROCESS | 2296 | ++DOCSHELL 0x12458e800 == 32 [pid = 2296] [id = 251] 01:35:52 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x117658800) [pid = 2296] [serial = 751] [outer = 0x0] 01:35:52 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x1197c1c00) [pid = 2296] [serial = 752] [outer = 0x117658800] 01:35:52 INFO - PROCESS | 2296 | 1465115752074 Marionette DEBUG loaded listener.js 01:35:52 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x119a56400) [pid = 2296] [serial = 753] [outer = 0x117658800] 01:35:52 INFO - PROCESS | 2296 | 1465115752408 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 01:35:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 01:35:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 519ms 01:35:52 INFO - PROCESS | 2296 | 1465115752430 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 01:35:52 INFO - PROCESS | 2296 | 1465115752432 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 01:35:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 01:35:52 INFO - PROCESS | 2296 | 1465115752436 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 01:35:52 INFO - PROCESS | 2296 | 1465115752437 Marionette TRACE conn2 <- [1,978,null,{}] 01:35:52 INFO - PROCESS | 2296 | 1465115752440 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:52 INFO - PROCESS | 2296 | 1465115752444 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:52 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x117652800) [pid = 2296] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 01:35:52 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x11826c400) [pid = 2296] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 01:35:52 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x118777c00) [pid = 2296] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 01:35:52 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x11677f000) [pid = 2296] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 01:35:52 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x121ac7c00) [pid = 2296] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 01:35:52 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x116a66400) [pid = 2296] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 01:35:52 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x11677a000) [pid = 2296] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 01:35:52 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x116780800) [pid = 2296] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 01:35:52 INFO - PROCESS | 2296 | --DOMWINDOW == 83 (0x113968800) [pid = 2296] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 01:35:52 INFO - PROCESS | 2296 | --DOMWINDOW == 82 (0x1122acc00) [pid = 2296] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 01:35:52 INFO - PROCESS | 2296 | --DOMWINDOW == 81 (0x11824c800) [pid = 2296] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 01:35:52 INFO - PROCESS | 2296 | --DOMWINDOW == 80 (0x112f69400) [pid = 2296] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 01:35:52 INFO - PROCESS | 2296 | --DOMWINDOW == 79 (0x112f6e400) [pid = 2296] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 01:35:52 INFO - PROCESS | 2296 | --DOMWINDOW == 78 (0x11677d800) [pid = 2296] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 01:35:52 INFO - PROCESS | 2296 | 1465115752684 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 01:35:52 INFO - PROCESS | 2296 | 1465115752692 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:52 INFO - PROCESS | 2296 | 1465115752694 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:52 INFO - PROCESS | 2296 | ++DOCSHELL 0x116665800 == 33 [pid = 2296] [id = 252] 01:35:52 INFO - PROCESS | 2296 | ++DOMWINDOW == 79 (0x1129a1c00) [pid = 2296] [serial = 754] [outer = 0x0] 01:35:52 INFO - PROCESS | 2296 | ++DOMWINDOW == 80 (0x112f6e400) [pid = 2296] [serial = 755] [outer = 0x1129a1c00] 01:35:52 INFO - PROCESS | 2296 | 1465115752722 Marionette DEBUG loaded listener.js 01:35:52 INFO - PROCESS | 2296 | ++DOMWINDOW == 81 (0x117652800) [pid = 2296] [serial = 756] [outer = 0x1129a1c00] 01:35:53 INFO - PROCESS | 2296 | 1465115753035 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 01:35:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 01:35:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 619ms 01:35:53 INFO - PROCESS | 2296 | 1465115753056 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 01:35:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 01:35:53 INFO - PROCESS | 2296 | 1465115753058 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 01:35:53 INFO - PROCESS | 2296 | 1465115753061 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 01:35:53 INFO - PROCESS | 2296 | 1465115753062 Marionette TRACE conn2 <- [1,982,null,{}] 01:35:53 INFO - PROCESS | 2296 | 1465115753064 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:53 INFO - PROCESS | 2296 | 1465115753066 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:53 INFO - PROCESS | 2296 | 1465115753164 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 01:35:53 INFO - PROCESS | 2296 | 1465115753274 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:53 INFO - PROCESS | 2296 | 1465115753276 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:53 INFO - PROCESS | 2296 | ++DOCSHELL 0x12661e800 == 34 [pid = 2296] [id = 253] 01:35:53 INFO - PROCESS | 2296 | ++DOMWINDOW == 82 (0x1129a9800) [pid = 2296] [serial = 757] [outer = 0x0] 01:35:53 INFO - PROCESS | 2296 | ++DOMWINDOW == 83 (0x1184bb400) [pid = 2296] [serial = 758] [outer = 0x1129a9800] 01:35:53 INFO - PROCESS | 2296 | 1465115753320 Marionette DEBUG loaded listener.js 01:35:53 INFO - PROCESS | 2296 | ++DOMWINDOW == 84 (0x121aca400) [pid = 2296] [serial = 759] [outer = 0x1129a9800] 01:35:53 INFO - PROCESS | 2296 | 1465115753637 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 01:35:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 01:35:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 619ms 01:35:53 INFO - PROCESS | 2296 | 1465115753681 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 01:35:53 INFO - PROCESS | 2296 | 1465115753687 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 01:35:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 01:35:53 INFO - PROCESS | 2296 | 1465115753698 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 01:35:53 INFO - PROCESS | 2296 | 1465115753699 Marionette TRACE conn2 <- [1,986,null,{}] 01:35:53 INFO - PROCESS | 2296 | 1465115753705 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:53 INFO - PROCESS | 2296 | 1465115753707 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:53 INFO - PROCESS | 2296 | 1465115753857 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 01:35:53 INFO - PROCESS | 2296 | 1465115753867 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:53 INFO - PROCESS | 2296 | 1465115753869 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:53 INFO - PROCESS | 2296 | ++DOCSHELL 0x126bb8800 == 35 [pid = 2296] [id = 254] 01:35:53 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x1129ac000) [pid = 2296] [serial = 760] [outer = 0x0] 01:35:53 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x121acdc00) [pid = 2296] [serial = 761] [outer = 0x1129ac000] 01:35:53 INFO - PROCESS | 2296 | 1465115753910 Marionette DEBUG loaded listener.js 01:35:53 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x121ba4400) [pid = 2296] [serial = 762] [outer = 0x1129ac000] 01:35:54 INFO - PROCESS | 2296 | 1465115754323 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 01:35:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 01:35:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 673ms 01:35:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 01:35:54 INFO - PROCESS | 2296 | 1465115754370 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 01:35:54 INFO - PROCESS | 2296 | 1465115754371 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 01:35:54 INFO - PROCESS | 2296 | 1465115754374 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 01:35:54 INFO - PROCESS | 2296 | 1465115754375 Marionette TRACE conn2 <- [1,990,null,{}] 01:35:54 INFO - PROCESS | 2296 | 1465115754377 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:54 INFO - PROCESS | 2296 | 1465115754378 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:54 INFO - PROCESS | 2296 | 1465115754460 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 01:35:54 INFO - PROCESS | 2296 | 1465115754465 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:54 INFO - PROCESS | 2296 | 1465115754466 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:54 INFO - PROCESS | 2296 | ++DOCSHELL 0x119e14000 == 36 [pid = 2296] [id = 255] 01:35:54 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x119a0f000) [pid = 2296] [serial = 763] [outer = 0x0] 01:35:54 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x121fd1800) [pid = 2296] [serial = 764] [outer = 0x119a0f000] 01:35:54 INFO - PROCESS | 2296 | 1465115754492 Marionette DEBUG loaded listener.js 01:35:54 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x12431e800) [pid = 2296] [serial = 765] [outer = 0x119a0f000] 01:35:55 INFO - PROCESS | 2296 | 1465115755120 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 01:35:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 01:35:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 824ms 01:35:55 INFO - PROCESS | 2296 | 1465115755199 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 01:35:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 01:35:55 INFO - PROCESS | 2296 | 1465115755203 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 01:35:55 INFO - PROCESS | 2296 | 1465115755208 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 01:35:55 INFO - PROCESS | 2296 | 1465115755212 Marionette TRACE conn2 <- [1,994,null,{}] 01:35:55 INFO - PROCESS | 2296 | 1465115755218 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:55 INFO - PROCESS | 2296 | 1465115755221 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:55 INFO - PROCESS | 2296 | 1465115755385 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 01:35:55 INFO - PROCESS | 2296 | 1465115755498 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:55 INFO - PROCESS | 2296 | 1465115755499 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:55 INFO - PROCESS | 2296 | ++DOCSHELL 0x1182de000 == 37 [pid = 2296] [id = 256] 01:35:55 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x113966000) [pid = 2296] [serial = 766] [outer = 0x0] 01:35:55 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x11677b000) [pid = 2296] [serial = 767] [outer = 0x113966000] 01:35:55 INFO - PROCESS | 2296 | 1465115755553 Marionette DEBUG loaded listener.js 01:35:55 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x116f7f800) [pid = 2296] [serial = 768] [outer = 0x113966000] 01:35:56 INFO - PROCESS | 2296 | 1465115756124 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 01:35:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 01:35:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 926ms 01:35:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 01:35:56 INFO - PROCESS | 2296 | 1465115756135 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 01:35:56 INFO - PROCESS | 2296 | 1465115756138 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 01:35:56 INFO - PROCESS | 2296 | 1465115756143 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 01:35:56 INFO - PROCESS | 2296 | 1465115756145 Marionette TRACE conn2 <- [1,998,null,{}] 01:35:56 INFO - PROCESS | 2296 | 1465115756176 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:56 INFO - PROCESS | 2296 | 1465115756178 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:56 INFO - PROCESS | 2296 | 1465115756308 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 01:35:56 INFO - PROCESS | 2296 | 1465115756468 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:56 INFO - PROCESS | 2296 | 1465115756469 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:56 INFO - PROCESS | 2296 | ++DOCSHELL 0x11402b000 == 38 [pid = 2296] [id = 257] 01:35:56 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x1160b3800) [pid = 2296] [serial = 769] [outer = 0x0] 01:35:56 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x116775000) [pid = 2296] [serial = 770] [outer = 0x1160b3800] 01:35:56 INFO - PROCESS | 2296 | 1465115756497 Marionette DEBUG loaded listener.js 01:35:56 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x116f86c00) [pid = 2296] [serial = 771] [outer = 0x1160b3800] 01:35:56 INFO - PROCESS | 2296 | --DOCSHELL 0x126bb8800 == 37 [pid = 2296] [id = 254] 01:35:56 INFO - PROCESS | 2296 | --DOCSHELL 0x12661e800 == 36 [pid = 2296] [id = 253] 01:35:56 INFO - PROCESS | 2296 | --DOCSHELL 0x116665800 == 35 [pid = 2296] [id = 252] 01:35:56 INFO - PROCESS | 2296 | --DOCSHELL 0x12458e800 == 34 [pid = 2296] [id = 251] 01:35:56 INFO - PROCESS | 2296 | --DOCSHELL 0x1219d9000 == 33 [pid = 2296] [id = 250] 01:35:56 INFO - PROCESS | 2296 | --DOCSHELL 0x119e18000 == 32 [pid = 2296] [id = 249] 01:35:56 INFO - PROCESS | 2296 | --DOCSHELL 0x1185c2000 == 31 [pid = 2296] [id = 248] 01:35:56 INFO - PROCESS | 2296 | --DOCSHELL 0x11687a000 == 30 [pid = 2296] [id = 247] 01:35:56 INFO - PROCESS | 2296 | --DOCSHELL 0x116a9a800 == 29 [pid = 2296] [id = 246] 01:35:56 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x118255800) [pid = 2296] [serial = 720] [outer = 0x0] [url = about:blank] 01:35:56 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x116862c00) [pid = 2296] [serial = 701] [outer = 0x0] [url = about:blank] 01:35:56 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x118048800) [pid = 2296] [serial = 702] [outer = 0x0] [url = about:blank] 01:35:56 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x115e4b000) [pid = 2296] [serial = 698] [outer = 0x0] [url = about:blank] 01:35:56 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x1160b3c00) [pid = 2296] [serial = 699] [outer = 0x0] [url = about:blank] 01:35:56 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x1122b5c00) [pid = 2296] [serial = 695] [outer = 0x0] [url = about:blank] 01:35:56 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x112a81800) [pid = 2296] [serial = 696] [outer = 0x0] [url = about:blank] 01:35:56 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x116f83400) [pid = 2296] [serial = 692] [outer = 0x0] [url = about:blank] 01:35:56 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x1182c2000) [pid = 2296] [serial = 707] [outer = 0x0] [url = about:blank] 01:35:56 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x118051800) [pid = 2296] [serial = 680] [outer = 0x0] [url = about:blank] 01:35:56 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x11516f000) [pid = 2296] [serial = 716] [outer = 0x0] [url = about:blank] 01:35:56 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x118a18c00) [pid = 2296] [serial = 683] [outer = 0x0] [url = about:blank] 01:35:56 INFO - PROCESS | 2296 | --DOMWINDOW == 83 (0x11335e400) [pid = 2296] [serial = 710] [outer = 0x0] [url = about:blank] 01:35:56 INFO - PROCESS | 2296 | --DOMWINDOW == 82 (0x116260c00) [pid = 2296] [serial = 717] [outer = 0x0] [url = about:blank] 01:35:56 INFO - PROCESS | 2296 | --DOMWINDOW == 81 (0x1243ea000) [pid = 2296] [serial = 686] [outer = 0x0] [url = about:blank] 01:35:56 INFO - PROCESS | 2296 | --DOMWINDOW == 80 (0x123626000) [pid = 2296] [serial = 689] [outer = 0x0] [url = about:blank] 01:35:56 INFO - PROCESS | 2296 | --DOMWINDOW == 79 (0x117657c00) [pid = 2296] [serial = 719] [outer = 0x0] [url = about:blank] 01:35:56 INFO - PROCESS | 2296 | --DOMWINDOW == 78 (0x1160aa000) [pid = 2296] [serial = 711] [outer = 0x0] [url = about:blank] 01:35:56 INFO - PROCESS | 2296 | --DOMWINDOW == 77 (0x117658c00) [pid = 2296] [serial = 713] [outer = 0x0] [url = about:blank] 01:35:56 INFO - PROCESS | 2296 | --DOMWINDOW == 76 (0x118416000) [pid = 2296] [serial = 708] [outer = 0x0] [url = about:blank] 01:35:56 INFO - PROCESS | 2296 | --DOMWINDOW == 75 (0x118196000) [pid = 2296] [serial = 714] [outer = 0x0] [url = about:blank] 01:35:56 INFO - PROCESS | 2296 | --DOMWINDOW == 74 (0x11826e800) [pid = 2296] [serial = 705] [outer = 0x0] [url = about:blank] 01:35:56 INFO - PROCESS | 2296 | --DOMWINDOW == 73 (0x11824f400) [pid = 2296] [serial = 704] [outer = 0x0] [url = about:blank] 01:35:56 INFO - PROCESS | 2296 | --DOMWINDOW == 72 (0x128be6c00) [pid = 2296] [serial = 690] [outer = 0x0] [url = about:blank] 01:35:56 INFO - PROCESS | 2296 | --DOMWINDOW == 71 (0x11970ec00) [pid = 2296] [serial = 684] [outer = 0x0] [url = about:blank] 01:35:56 INFO - PROCESS | 2296 | --DOMWINDOW == 70 (0x118254000) [pid = 2296] [serial = 693] [outer = 0x0] [url = about:blank] 01:35:56 INFO - PROCESS | 2296 | --DOMWINDOW == 69 (0x124db0400) [pid = 2296] [serial = 687] [outer = 0x0] [url = about:blank] 01:35:56 INFO - PROCESS | 2296 | --DOMWINDOW == 68 (0x118269000) [pid = 2296] [serial = 681] [outer = 0x0] [url = about:blank] 01:35:56 INFO - PROCESS | 2296 | 1465115756964 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 01:35:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 01:35:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 871ms 01:35:57 INFO - PROCESS | 2296 | 1465115757021 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 01:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 01:35:57 INFO - PROCESS | 2296 | 1465115757023 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 01:35:57 INFO - PROCESS | 2296 | 1465115757027 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 01:35:57 INFO - PROCESS | 2296 | 1465115757029 Marionette TRACE conn2 <- [1,1002,null,{}] 01:35:57 INFO - PROCESS | 2296 | 1465115757032 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:57 INFO - PROCESS | 2296 | 1465115757034 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:57 INFO - PROCESS | 2296 | 1465115757112 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 01:35:57 INFO - PROCESS | 2296 | 1465115757121 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:57 INFO - PROCESS | 2296 | 1465115757123 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:57 INFO - PROCESS | 2296 | ++DOCSHELL 0x11700b800 == 30 [pid = 2296] [id = 258] 01:35:57 INFO - PROCESS | 2296 | ++DOMWINDOW == 69 (0x116a65400) [pid = 2296] [serial = 772] [outer = 0x0] 01:35:57 INFO - PROCESS | 2296 | ++DOMWINDOW == 70 (0x11825a400) [pid = 2296] [serial = 773] [outer = 0x116a65400] 01:35:57 INFO - PROCESS | 2296 | 1465115757150 Marionette DEBUG loaded listener.js 01:35:57 INFO - PROCESS | 2296 | ++DOMWINDOW == 71 (0x11830b800) [pid = 2296] [serial = 774] [outer = 0x116a65400] 01:35:57 INFO - PROCESS | 2296 | 1465115757475 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 01:35:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 01:35:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 471ms 01:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 01:35:57 INFO - PROCESS | 2296 | 1465115757508 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 01:35:57 INFO - PROCESS | 2296 | 1465115757511 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 01:35:57 INFO - PROCESS | 2296 | 1465115757513 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 01:35:57 INFO - PROCESS | 2296 | 1465115757515 Marionette TRACE conn2 <- [1,1006,null,{}] 01:35:57 INFO - PROCESS | 2296 | 1465115757519 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:57 INFO - PROCESS | 2296 | 1465115757521 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:57 INFO - PROCESS | 2296 | 1465115757599 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 01:35:57 INFO - PROCESS | 2296 | 1465115757607 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:57 INFO - PROCESS | 2296 | 1465115757608 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:57 INFO - PROCESS | 2296 | ++DOCSHELL 0x119319800 == 31 [pid = 2296] [id = 259] 01:35:57 INFO - PROCESS | 2296 | ++DOMWINDOW == 72 (0x118415800) [pid = 2296] [serial = 775] [outer = 0x0] 01:35:57 INFO - PROCESS | 2296 | ++DOMWINDOW == 73 (0x118772400) [pid = 2296] [serial = 776] [outer = 0x118415800] 01:35:57 INFO - PROCESS | 2296 | 1465115757634 Marionette DEBUG loaded listener.js 01:35:57 INFO - PROCESS | 2296 | ++DOMWINDOW == 74 (0x119150400) [pid = 2296] [serial = 777] [outer = 0x118415800] 01:35:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 01:35:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 474ms 01:35:57 INFO - PROCESS | 2296 | 1465115757979 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 01:35:57 INFO - PROCESS | 2296 | 1465115757988 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 01:35:57 INFO - PROCESS | 2296 | 1465115757989 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 01:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 01:35:57 INFO - PROCESS | 2296 | 1465115757996 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 01:35:58 INFO - PROCESS | 2296 | 1465115758003 Marionette TRACE conn2 <- [1,1010,null,{}] 01:35:58 INFO - PROCESS | 2296 | 1465115758006 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:58 INFO - PROCESS | 2296 | 1465115758009 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:58 INFO - PROCESS | 2296 | 1465115758092 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 01:35:58 INFO - PROCESS | 2296 | 1465115758143 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:58 INFO - PROCESS | 2296 | 1465115758144 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:58 INFO - PROCESS | 2296 | ++DOCSHELL 0x119727800 == 32 [pid = 2296] [id = 260] 01:35:58 INFO - PROCESS | 2296 | ++DOMWINDOW == 75 (0x112dce800) [pid = 2296] [serial = 778] [outer = 0x0] 01:35:58 INFO - PROCESS | 2296 | ++DOMWINDOW == 76 (0x1191c3000) [pid = 2296] [serial = 779] [outer = 0x112dce800] 01:35:58 INFO - PROCESS | 2296 | 1465115758169 Marionette DEBUG loaded listener.js 01:35:58 INFO - PROCESS | 2296 | ++DOMWINDOW == 77 (0x119a5b400) [pid = 2296] [serial = 780] [outer = 0x112dce800] 01:35:58 INFO - PROCESS | 2296 | 1465115758488 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 01:35:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 01:35:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 529ms 01:35:58 INFO - PROCESS | 2296 | 1465115758522 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 01:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 01:35:58 INFO - PROCESS | 2296 | 1465115758523 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 01:35:58 INFO - PROCESS | 2296 | 1465115758526 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 01:35:58 INFO - PROCESS | 2296 | 1465115758527 Marionette TRACE conn2 <- [1,1014,null,{}] 01:35:58 INFO - PROCESS | 2296 | 1465115758529 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:58 INFO - PROCESS | 2296 | 1465115758530 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:58 INFO - PROCESS | 2296 | 1465115758610 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 01:35:58 INFO - PROCESS | 2296 | 1465115758664 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:58 INFO - PROCESS | 2296 | 1465115758665 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:58 INFO - PROCESS | 2296 | ++DOCSHELL 0x1217f9000 == 33 [pid = 2296] [id = 261] 01:35:58 INFO - PROCESS | 2296 | ++DOMWINDOW == 78 (0x11600e400) [pid = 2296] [serial = 781] [outer = 0x0] 01:35:58 INFO - PROCESS | 2296 | ++DOMWINDOW == 79 (0x119ed6c00) [pid = 2296] [serial = 782] [outer = 0x11600e400] 01:35:58 INFO - PROCESS | 2296 | 1465115758690 Marionette DEBUG loaded listener.js 01:35:58 INFO - PROCESS | 2296 | ++DOMWINDOW == 80 (0x121ac8c00) [pid = 2296] [serial = 783] [outer = 0x11600e400] 01:35:58 INFO - PROCESS | 2296 | 1465115758974 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 01:35:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 01:35:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 469ms 01:35:58 INFO - PROCESS | 2296 | 1465115758996 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 01:35:58 INFO - PROCESS | 2296 | 1465115758997 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 01:35:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 01:35:59 INFO - PROCESS | 2296 | 1465115759007 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 01:35:59 INFO - PROCESS | 2296 | 1465115759008 Marionette TRACE conn2 <- [1,1018,null,{}] 01:35:59 INFO - PROCESS | 2296 | 1465115759010 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:59 INFO - PROCESS | 2296 | 1465115759012 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:59 INFO - PROCESS | 2296 | 1465115759114 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 01:35:59 INFO - PROCESS | 2296 | 1465115759119 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:59 INFO - PROCESS | 2296 | 1465115759123 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:59 INFO - PROCESS | 2296 | ++DOCSHELL 0x119cd9800 == 34 [pid = 2296] [id = 262] 01:35:59 INFO - PROCESS | 2296 | ++DOMWINDOW == 81 (0x121ba3800) [pid = 2296] [serial = 784] [outer = 0x0] 01:35:59 INFO - PROCESS | 2296 | ++DOMWINDOW == 82 (0x123622c00) [pid = 2296] [serial = 785] [outer = 0x121ba3800] 01:35:59 INFO - PROCESS | 2296 | 1465115759156 Marionette DEBUG loaded listener.js 01:35:59 INFO - PROCESS | 2296 | ++DOMWINDOW == 83 (0x124526c00) [pid = 2296] [serial = 786] [outer = 0x121ba3800] 01:35:59 INFO - PROCESS | 2296 | 1465115759531 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 01:35:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 01:35:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 569ms 01:35:59 INFO - PROCESS | 2296 | 1465115759576 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 01:35:59 INFO - PROCESS | 2296 | 1465115759577 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 01:35:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 01:35:59 INFO - PROCESS | 2296 | 1465115759580 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 01:35:59 INFO - PROCESS | 2296 | 1465115759581 Marionette TRACE conn2 <- [1,1022,null,{}] 01:35:59 INFO - PROCESS | 2296 | 1465115759583 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:59 INFO - PROCESS | 2296 | 1465115759585 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:59 INFO - PROCESS | 2296 | 1465115759681 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 01:35:59 INFO - PROCESS | 2296 | 1465115759685 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:59 INFO - PROCESS | 2296 | 1465115759686 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:35:59 INFO - PROCESS | 2296 | ++DOCSHELL 0x12661e800 == 35 [pid = 2296] [id = 263] 01:35:59 INFO - PROCESS | 2296 | ++DOMWINDOW == 84 (0x121ba5400) [pid = 2296] [serial = 787] [outer = 0x0] 01:35:59 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x12473b000) [pid = 2296] [serial = 788] [outer = 0x121ba5400] 01:35:59 INFO - PROCESS | 2296 | 1465115759711 Marionette DEBUG loaded listener.js 01:35:59 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x126288400) [pid = 2296] [serial = 789] [outer = 0x121ba5400] 01:36:00 INFO - PROCESS | 2296 | 1465115760054 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 01:36:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 01:36:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 519ms 01:36:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 01:36:00 INFO - PROCESS | 2296 | 1465115760101 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 01:36:00 INFO - PROCESS | 2296 | 1465115760103 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 01:36:00 INFO - PROCESS | 2296 | 1465115760105 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 01:36:00 INFO - PROCESS | 2296 | 1465115760106 Marionette TRACE conn2 <- [1,1026,null,{}] 01:36:00 INFO - PROCESS | 2296 | 1465115760109 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:00 INFO - PROCESS | 2296 | 1465115760110 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:00 INFO - PROCESS | 2296 | 1465115760201 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 01:36:00 INFO - PROCESS | 2296 | 1465115760211 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:00 INFO - PROCESS | 2296 | 1465115760213 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:00 INFO - PROCESS | 2296 | ++DOCSHELL 0x128f1a800 == 36 [pid = 2296] [id = 264] 01:36:00 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x12634e000) [pid = 2296] [serial = 790] [outer = 0x0] 01:36:00 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x1263e3400) [pid = 2296] [serial = 791] [outer = 0x12634e000] 01:36:00 INFO - PROCESS | 2296 | 1465115760237 Marionette DEBUG loaded listener.js 01:36:00 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x1265b8000) [pid = 2296] [serial = 792] [outer = 0x12634e000] 01:36:00 INFO - PROCESS | 2296 | 1465115760573 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 01:36:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 01:36:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 518ms 01:36:00 INFO - PROCESS | 2296 | 1465115760624 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 01:36:00 INFO - PROCESS | 2296 | 1465115760625 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 01:36:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 01:36:00 INFO - PROCESS | 2296 | 1465115760628 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 01:36:00 INFO - PROCESS | 2296 | 1465115760629 Marionette TRACE conn2 <- [1,1030,null,{}] 01:36:00 INFO - PROCESS | 2296 | 1465115760631 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:00 INFO - PROCESS | 2296 | 1465115760633 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:00 INFO - PROCESS | 2296 | 1465115760737 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 01:36:00 INFO - PROCESS | 2296 | 1465115760752 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:00 INFO - PROCESS | 2296 | 1465115760753 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:00 INFO - PROCESS | 2296 | ++DOCSHELL 0x12931a800 == 37 [pid = 2296] [id = 265] 01:36:00 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x12634bc00) [pid = 2296] [serial = 793] [outer = 0x0] 01:36:00 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x1265bd800) [pid = 2296] [serial = 794] [outer = 0x12634bc00] 01:36:00 INFO - PROCESS | 2296 | 1465115760802 Marionette DEBUG loaded listener.js 01:36:00 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x12684a400) [pid = 2296] [serial = 795] [outer = 0x12634bc00] 01:36:01 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x10e9c4c00) [pid = 2296] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 01:36:01 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x1129aa000) [pid = 2296] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 01:36:01 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x118048000) [pid = 2296] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 01:36:01 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x116755400) [pid = 2296] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 01:36:01 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x119153400) [pid = 2296] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 01:36:01 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x1129ac000) [pid = 2296] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 01:36:01 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x117658800) [pid = 2296] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 01:36:01 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x1129a1c00) [pid = 2296] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 01:36:01 INFO - PROCESS | 2296 | --DOMWINDOW == 83 (0x1129a9800) [pid = 2296] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 01:36:01 INFO - PROCESS | 2296 | --DOMWINDOW == 82 (0x10e9c8c00) [pid = 2296] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 01:36:01 INFO - PROCESS | 2296 | --DOMWINDOW == 81 (0x118266000) [pid = 2296] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 01:36:01 INFO - PROCESS | 2296 | --DOMWINDOW == 80 (0x118719000) [pid = 2296] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 01:36:01 INFO - PROCESS | 2296 | --DOMWINDOW == 79 (0x1191c0000) [pid = 2296] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 01:36:01 INFO - PROCESS | 2296 | --DOMWINDOW == 78 (0x1191e9800) [pid = 2296] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 01:36:01 INFO - PROCESS | 2296 | 1465115761284 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 01:36:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 01:36:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 668ms 01:36:01 INFO - PROCESS | 2296 | 1465115761297 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 01:36:01 INFO - PROCESS | 2296 | 1465115761298 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 01:36:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 01:36:01 INFO - PROCESS | 2296 | 1465115761313 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 01:36:01 INFO - PROCESS | 2296 | 1465115761314 Marionette TRACE conn2 <- [1,1034,null,{}] 01:36:01 INFO - PROCESS | 2296 | 1465115761318 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:01 INFO - PROCESS | 2296 | 1465115761321 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:01 INFO - PROCESS | 2296 | 1465115761403 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 01:36:01 INFO - PROCESS | 2296 | 1465115761409 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:01 INFO - PROCESS | 2296 | 1465115761410 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:01 INFO - PROCESS | 2296 | ++DOCSHELL 0x119ce5000 == 38 [pid = 2296] [id = 266] 01:36:01 INFO - PROCESS | 2296 | ++DOMWINDOW == 79 (0x118258800) [pid = 2296] [serial = 796] [outer = 0x0] 01:36:01 INFO - PROCESS | 2296 | ++DOMWINDOW == 80 (0x119153400) [pid = 2296] [serial = 797] [outer = 0x118258800] 01:36:01 INFO - PROCESS | 2296 | 1465115761437 Marionette DEBUG loaded listener.js 01:36:01 INFO - PROCESS | 2296 | ++DOMWINDOW == 81 (0x119a0c400) [pid = 2296] [serial = 798] [outer = 0x118258800] 01:36:01 INFO - PROCESS | 2296 | 1465115761754 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 01:36:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 01:36:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 476ms 01:36:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 01:36:01 INFO - PROCESS | 2296 | 1465115761787 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 01:36:01 INFO - PROCESS | 2296 | 1465115761788 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 01:36:01 INFO - PROCESS | 2296 | 1465115761790 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 01:36:01 INFO - PROCESS | 2296 | 1465115761791 Marionette TRACE conn2 <- [1,1038,null,{}] 01:36:01 INFO - PROCESS | 2296 | 1465115761793 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:01 INFO - PROCESS | 2296 | 1465115761795 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:01 INFO - PROCESS | 2296 | 1465115761874 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 01:36:01 INFO - PROCESS | 2296 | 1465115761877 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:01 INFO - PROCESS | 2296 | 1465115761879 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:01 INFO - PROCESS | 2296 | ++DOCSHELL 0x12a736000 == 39 [pid = 2296] [id = 267] 01:36:01 INFO - PROCESS | 2296 | ++DOMWINDOW == 82 (0x119c0e800) [pid = 2296] [serial = 799] [outer = 0x0] 01:36:01 INFO - PROCESS | 2296 | ++DOMWINDOW == 83 (0x12684ac00) [pid = 2296] [serial = 800] [outer = 0x119c0e800] 01:36:01 INFO - PROCESS | 2296 | 1465115761914 Marionette DEBUG loaded listener.js 01:36:01 INFO - PROCESS | 2296 | ++DOMWINDOW == 84 (0x126dad000) [pid = 2296] [serial = 801] [outer = 0x119c0e800] 01:36:02 INFO - PROCESS | 2296 | 1465115762328 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 01:36:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 01:36:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 572ms 01:36:02 INFO - PROCESS | 2296 | 1465115762363 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 01:36:02 INFO - PROCESS | 2296 | 1465115762369 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 01:36:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 01:36:02 INFO - PROCESS | 2296 | 1465115762373 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 01:36:02 INFO - PROCESS | 2296 | 1465115762375 Marionette TRACE conn2 <- [1,1042,null,{}] 01:36:02 INFO - PROCESS | 2296 | 1465115762378 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:02 INFO - PROCESS | 2296 | 1465115762380 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:02 INFO - PROCESS | 2296 | 1465115762523 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 01:36:02 INFO - PROCESS | 2296 | 1465115762533 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:02 INFO - PROCESS | 2296 | 1465115762534 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:02 INFO - PROCESS | 2296 | ++DOCSHELL 0x12ab09000 == 40 [pid = 2296] [id = 268] 01:36:02 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x118418400) [pid = 2296] [serial = 802] [outer = 0x0] 01:36:02 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x128be4c00) [pid = 2296] [serial = 803] [outer = 0x118418400] 01:36:02 INFO - PROCESS | 2296 | 1465115762573 Marionette DEBUG loaded listener.js 01:36:02 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x128c3f400) [pid = 2296] [serial = 804] [outer = 0x118418400] 01:36:02 INFO - PROCESS | 2296 | 1465115762907 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 01:36:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 01:36:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 572ms 01:36:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 01:36:02 INFO - PROCESS | 2296 | 1465115762945 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 01:36:02 INFO - PROCESS | 2296 | 1465115762946 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 01:36:02 INFO - PROCESS | 2296 | 1465115762948 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 01:36:02 INFO - PROCESS | 2296 | 1465115762950 Marionette TRACE conn2 <- [1,1046,null,{}] 01:36:02 INFO - PROCESS | 2296 | 1465115762954 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:02 INFO - PROCESS | 2296 | 1465115762955 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:03 INFO - PROCESS | 2296 | 1465115763057 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 01:36:03 INFO - PROCESS | 2296 | 1465115763142 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:03 INFO - PROCESS | 2296 | 1465115763144 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:03 INFO - PROCESS | 2296 | ++DOCSHELL 0x11390a800 == 41 [pid = 2296] [id = 269] 01:36:03 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x10e9cb000) [pid = 2296] [serial = 805] [outer = 0x0] 01:36:03 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x1129a6c00) [pid = 2296] [serial = 806] [outer = 0x10e9cb000] 01:36:03 INFO - PROCESS | 2296 | 1465115763178 Marionette DEBUG loaded listener.js 01:36:03 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x116260400) [pid = 2296] [serial = 807] [outer = 0x10e9cb000] 01:36:03 INFO - PROCESS | 2296 | 1465115763693 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 01:36:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 01:36:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 772ms 01:36:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 01:36:03 INFO - PROCESS | 2296 | 1465115763722 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 01:36:03 INFO - PROCESS | 2296 | 1465115763724 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 01:36:03 INFO - PROCESS | 2296 | 1465115763727 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 01:36:03 INFO - PROCESS | 2296 | 1465115763729 Marionette TRACE conn2 <- [1,1050,null,{}] 01:36:03 INFO - PROCESS | 2296 | 1465115763733 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:03 INFO - PROCESS | 2296 | 1465115763736 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:03 INFO - PROCESS | 2296 | 1465115763865 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 01:36:03 INFO - PROCESS | 2296 | 1465115763931 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:03 INFO - PROCESS | 2296 | 1465115763933 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:03 INFO - PROCESS | 2296 | ++DOCSHELL 0x119935000 == 42 [pid = 2296] [id = 270] 01:36:03 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x11826e800) [pid = 2296] [serial = 808] [outer = 0x0] 01:36:03 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x118312000) [pid = 2296] [serial = 809] [outer = 0x11826e800] 01:36:03 INFO - PROCESS | 2296 | 1465115763963 Marionette DEBUG loaded listener.js 01:36:04 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x118718800) [pid = 2296] [serial = 810] [outer = 0x11826e800] 01:36:04 INFO - PROCESS | 2296 | 1465115764410 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 01:36:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 01:36:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 719ms 01:36:04 INFO - PROCESS | 2296 | 1465115764470 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 01:36:04 INFO - PROCESS | 2296 | 1465115764474 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 01:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 01:36:04 INFO - PROCESS | 2296 | 1465115764483 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 01:36:04 INFO - PROCESS | 2296 | 1465115764486 Marionette TRACE conn2 <- [1,1054,null,{}] 01:36:04 INFO - PROCESS | 2296 | 1465115764490 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:04 INFO - PROCESS | 2296 | 1465115764493 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:04 INFO - PROCESS | 2296 | 1465115764651 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 01:36:04 INFO - PROCESS | 2296 | 1465115764747 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:04 INFO - PROCESS | 2296 | 1465115764749 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:04 INFO - PROCESS | 2296 | ++DOCSHELL 0x129891000 == 43 [pid = 2296] [id = 271] 01:36:04 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x1191ecc00) [pid = 2296] [serial = 811] [outer = 0x0] 01:36:04 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x11970dc00) [pid = 2296] [serial = 812] [outer = 0x1191ecc00] 01:36:04 INFO - PROCESS | 2296 | 1465115764781 Marionette DEBUG loaded listener.js 01:36:04 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x119ed1000) [pid = 2296] [serial = 813] [outer = 0x1191ecc00] 01:36:05 INFO - PROCESS | 2296 | 1465115765193 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 01:36:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 01:36:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 774ms 01:36:05 INFO - PROCESS | 2296 | 1465115765255 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 01:36:05 INFO - PROCESS | 2296 | 1465115765256 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 01:36:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 01:36:05 INFO - PROCESS | 2296 | 1465115765264 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 01:36:05 INFO - PROCESS | 2296 | 1465115765268 Marionette TRACE conn2 <- [1,1058,null,{}] 01:36:05 INFO - PROCESS | 2296 | 1465115765271 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:05 INFO - PROCESS | 2296 | 1465115765274 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:05 INFO - PROCESS | 2296 | 1465115765377 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 01:36:05 INFO - PROCESS | 2296 | 1465115765431 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:05 INFO - PROCESS | 2296 | 1465115765432 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:05 INFO - PROCESS | 2296 | ++DOCSHELL 0x12ad72800 == 44 [pid = 2296] [id = 272] 01:36:05 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x1191e5800) [pid = 2296] [serial = 814] [outer = 0x0] 01:36:05 INFO - PROCESS | 2296 | ++DOMWINDOW == 98 (0x121ad5400) [pid = 2296] [serial = 815] [outer = 0x1191e5800] 01:36:05 INFO - PROCESS | 2296 | 1465115765472 Marionette DEBUG loaded listener.js 01:36:05 INFO - PROCESS | 2296 | ++DOMWINDOW == 99 (0x12482c000) [pid = 2296] [serial = 816] [outer = 0x1191e5800] 01:36:05 INFO - PROCESS | 2296 | 1465115765885 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 01:36:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 01:36:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 679ms 01:36:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 01:36:05 INFO - PROCESS | 2296 | 1465115765938 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 01:36:05 INFO - PROCESS | 2296 | 1465115765940 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 01:36:05 INFO - PROCESS | 2296 | 1465115765943 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 01:36:05 INFO - PROCESS | 2296 | 1465115765944 Marionette TRACE conn2 <- [1,1062,null,{}] 01:36:05 INFO - PROCESS | 2296 | 1465115765947 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:05 INFO - PROCESS | 2296 | 1465115765948 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:06 INFO - PROCESS | 2296 | 1465115766052 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 01:36:06 INFO - PROCESS | 2296 | 1465115766105 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:06 INFO - PROCESS | 2296 | 1465115766107 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:06 INFO - PROCESS | 2296 | ++DOCSHELL 0x12b282800 == 45 [pid = 2296] [id = 273] 01:36:06 INFO - PROCESS | 2296 | ++DOMWINDOW == 100 (0x12634b800) [pid = 2296] [serial = 817] [outer = 0x0] 01:36:06 INFO - PROCESS | 2296 | ++DOMWINDOW == 101 (0x12684b800) [pid = 2296] [serial = 818] [outer = 0x12634b800] 01:36:06 INFO - PROCESS | 2296 | 1465115766134 Marionette DEBUG loaded listener.js 01:36:06 INFO - PROCESS | 2296 | ++DOMWINDOW == 102 (0x126db1800) [pid = 2296] [serial = 819] [outer = 0x12634b800] 01:36:06 INFO - PROCESS | 2296 | 1465115766548 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 01:36:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 01:36:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 668ms 01:36:06 INFO - PROCESS | 2296 | 1465115766612 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 01:36:06 INFO - PROCESS | 2296 | 1465115766613 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 01:36:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 01:36:06 INFO - PROCESS | 2296 | 1465115766668 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 01:36:06 INFO - PROCESS | 2296 | 1465115766669 Marionette TRACE conn2 <- [1,1066,null,{}] 01:36:06 INFO - PROCESS | 2296 | 1465115766674 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:06 INFO - PROCESS | 2296 | 1465115766676 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:06 INFO - PROCESS | 2296 | 1465115766893 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 01:36:06 INFO - PROCESS | 2296 | 1465115766959 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:06 INFO - PROCESS | 2296 | 1465115766960 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:06 INFO - PROCESS | 2296 | ++DOCSHELL 0x1182e3800 == 46 [pid = 2296] [id = 274] 01:36:06 INFO - PROCESS | 2296 | ++DOMWINDOW == 103 (0x112fcb800) [pid = 2296] [serial = 820] [outer = 0x0] 01:36:06 INFO - PROCESS | 2296 | ++DOMWINDOW == 104 (0x11677d000) [pid = 2296] [serial = 821] [outer = 0x112fcb800] 01:36:06 INFO - PROCESS | 2296 | 1465115766990 Marionette DEBUG loaded listener.js 01:36:07 INFO - PROCESS | 2296 | ++DOMWINDOW == 105 (0x118056400) [pid = 2296] [serial = 822] [outer = 0x112fcb800] 01:36:07 INFO - PROCESS | 2296 | --DOCSHELL 0x12ab09000 == 45 [pid = 2296] [id = 268] 01:36:07 INFO - PROCESS | 2296 | --DOCSHELL 0x12a736000 == 44 [pid = 2296] [id = 267] 01:36:07 INFO - PROCESS | 2296 | --DOCSHELL 0x119ce5000 == 43 [pid = 2296] [id = 266] 01:36:07 INFO - PROCESS | 2296 | --DOCSHELL 0x12931a800 == 42 [pid = 2296] [id = 265] 01:36:07 INFO - PROCESS | 2296 | --DOCSHELL 0x128f1a800 == 41 [pid = 2296] [id = 264] 01:36:07 INFO - PROCESS | 2296 | --DOCSHELL 0x12661e800 == 40 [pid = 2296] [id = 263] 01:36:07 INFO - PROCESS | 2296 | --DOCSHELL 0x119cd9800 == 39 [pid = 2296] [id = 262] 01:36:07 INFO - PROCESS | 2296 | --DOCSHELL 0x1217f9000 == 38 [pid = 2296] [id = 261] 01:36:07 INFO - PROCESS | 2296 | --DOCSHELL 0x119727800 == 37 [pid = 2296] [id = 260] 01:36:07 INFO - PROCESS | 2296 | --DOCSHELL 0x119319800 == 36 [pid = 2296] [id = 259] 01:36:07 INFO - PROCESS | 2296 | --DOCSHELL 0x11700b800 == 35 [pid = 2296] [id = 258] 01:36:07 INFO - PROCESS | 2296 | --DOCSHELL 0x11402b000 == 34 [pid = 2296] [id = 257] 01:36:07 INFO - PROCESS | 2296 | --DOCSHELL 0x1182de000 == 33 [pid = 2296] [id = 256] 01:36:07 INFO - PROCESS | 2296 | --DOCSHELL 0x119e14000 == 32 [pid = 2296] [id = 255] 01:36:07 INFO - PROCESS | 2296 | --DOCSHELL 0x12b282800 == 31 [pid = 2296] [id = 273] 01:36:07 INFO - PROCESS | 2296 | --DOCSHELL 0x12ad72800 == 30 [pid = 2296] [id = 272] 01:36:07 INFO - PROCESS | 2296 | --DOCSHELL 0x129891000 == 29 [pid = 2296] [id = 271] 01:36:07 INFO - PROCESS | 2296 | --DOCSHELL 0x119935000 == 28 [pid = 2296] [id = 270] 01:36:07 INFO - PROCESS | 2296 | --DOCSHELL 0x11390a800 == 27 [pid = 2296] [id = 269] 01:36:07 INFO - PROCESS | 2296 | 1465115767953 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 01:36:07 INFO - PROCESS | 2296 | --DOMWINDOW == 104 (0x118719400) [pid = 2296] [serial = 746] [outer = 0x0] [url = about:blank] 01:36:07 INFO - PROCESS | 2296 | --DOMWINDOW == 103 (0x116777400) [pid = 2296] [serial = 738] [outer = 0x0] [url = about:blank] 01:36:07 INFO - PROCESS | 2296 | --DOMWINDOW == 102 (0x112a85400) [pid = 2296] [serial = 737] [outer = 0x0] [url = about:blank] 01:36:07 INFO - PROCESS | 2296 | --DOMWINDOW == 101 (0x118256400) [pid = 2296] [serial = 743] [outer = 0x0] [url = about:blank] 01:36:07 INFO - PROCESS | 2296 | --DOMWINDOW == 100 (0x116779000) [pid = 2296] [serial = 740] [outer = 0x0] [url = about:blank] 01:36:07 INFO - PROCESS | 2296 | --DOMWINDOW == 99 (0x11685c800) [pid = 2296] [serial = 741] [outer = 0x0] [url = about:blank] 01:36:07 INFO - PROCESS | 2296 | --DOMWINDOW == 98 (0x1191f0400) [pid = 2296] [serial = 749] [outer = 0x0] [url = about:blank] 01:36:07 INFO - PROCESS | 2296 | --DOMWINDOW == 97 (0x121acdc00) [pid = 2296] [serial = 761] [outer = 0x0] [url = about:blank] 01:36:07 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x11877d400) [pid = 2296] [serial = 747] [outer = 0x0] [url = about:blank] 01:36:07 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x1197c1c00) [pid = 2296] [serial = 752] [outer = 0x0] [url = about:blank] 01:36:07 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x11970cc00) [pid = 2296] [serial = 750] [outer = 0x0] [url = about:blank] 01:36:07 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x112f6e400) [pid = 2296] [serial = 755] [outer = 0x0] [url = about:blank] 01:36:07 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x117652800) [pid = 2296] [serial = 756] [outer = 0x0] [url = about:blank] 01:36:07 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x119a56400) [pid = 2296] [serial = 753] [outer = 0x0] [url = about:blank] 01:36:07 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x1184bb400) [pid = 2296] [serial = 758] [outer = 0x0] [url = about:blank] 01:36:07 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x121aca400) [pid = 2296] [serial = 759] [outer = 0x0] [url = about:blank] 01:36:07 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x1182bbc00) [pid = 2296] [serial = 744] [outer = 0x0] [url = about:blank] 01:36:07 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x121ba4400) [pid = 2296] [serial = 762] [outer = 0x0] [url = about:blank] 01:36:07 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x1168a3800) [pid = 2296] [serial = 723] [outer = 0x0] [url = about:blank] 01:36:07 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x11626dc00) [pid = 2296] [serial = 722] [outer = 0x0] [url = about:blank] 01:36:07 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x1183b5400) [pid = 2296] [serial = 726] [outer = 0x0] [url = about:blank] 01:36:07 INFO - PROCESS | 2296 | --DOMWINDOW == 83 (0x11830b000) [pid = 2296] [serial = 725] [outer = 0x0] [url = about:blank] 01:36:07 INFO - PROCESS | 2296 | --DOMWINDOW == 82 (0x119152000) [pid = 2296] [serial = 729] [outer = 0x0] [url = about:blank] 01:36:07 INFO - PROCESS | 2296 | --DOMWINDOW == 81 (0x11877d000) [pid = 2296] [serial = 728] [outer = 0x0] [url = about:blank] 01:36:07 INFO - PROCESS | 2296 | --DOMWINDOW == 80 (0x119703c00) [pid = 2296] [serial = 732] [outer = 0x0] [url = about:blank] 01:36:07 INFO - PROCESS | 2296 | --DOMWINDOW == 79 (0x1191ee000) [pid = 2296] [serial = 731] [outer = 0x0] [url = about:blank] 01:36:07 INFO - PROCESS | 2296 | --DOMWINDOW == 78 (0x119a0ac00) [pid = 2296] [serial = 735] [outer = 0x0] [url = about:blank] 01:36:07 INFO - PROCESS | 2296 | --DOMWINDOW == 77 (0x11970bc00) [pid = 2296] [serial = 734] [outer = 0x0] [url = about:blank] 01:36:07 INFO - PROCESS | 2296 | --DOMWINDOW == 76 (0x121fd1800) [pid = 2296] [serial = 764] [outer = 0x0] [url = about:blank] 01:36:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 01:36:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1431ms 01:36:08 INFO - PROCESS | 2296 | 1465115768048 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 01:36:08 INFO - PROCESS | 2296 | 1465115768051 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 01:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 01:36:08 INFO - PROCESS | 2296 | 1465115768054 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 01:36:08 INFO - PROCESS | 2296 | 1465115768057 Marionette TRACE conn2 <- [1,1070,null,{}] 01:36:08 INFO - PROCESS | 2296 | 1465115768061 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:08 INFO - PROCESS | 2296 | 1465115768063 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:08 INFO - PROCESS | 2296 | 1465115768145 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 01:36:08 INFO - PROCESS | 2296 | 1465115768154 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:08 INFO - PROCESS | 2296 | 1465115768157 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:08 INFO - PROCESS | 2296 | ++DOCSHELL 0x11401e800 == 28 [pid = 2296] [id = 275] 01:36:08 INFO - PROCESS | 2296 | ++DOMWINDOW == 77 (0x115e4b000) [pid = 2296] [serial = 823] [outer = 0x0] 01:36:08 INFO - PROCESS | 2296 | ++DOMWINDOW == 78 (0x116058000) [pid = 2296] [serial = 824] [outer = 0x115e4b000] 01:36:08 INFO - PROCESS | 2296 | 1465115768186 Marionette DEBUG loaded listener.js 01:36:08 INFO - PROCESS | 2296 | ++DOMWINDOW == 79 (0x116772000) [pid = 2296] [serial = 825] [outer = 0x115e4b000] 01:36:08 INFO - PROCESS | 2296 | 1465115768546 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 01:36:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 01:36:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 521ms 01:36:08 INFO - PROCESS | 2296 | 1465115768577 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 01:36:08 INFO - PROCESS | 2296 | 1465115768580 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 01:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 01:36:08 INFO - PROCESS | 2296 | 1465115768585 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 01:36:08 INFO - PROCESS | 2296 | 1465115768587 Marionette TRACE conn2 <- [1,1074,null,{}] 01:36:08 INFO - PROCESS | 2296 | 1465115768589 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:08 INFO - PROCESS | 2296 | 1465115768591 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:08 INFO - PROCESS | 2296 | 1465115768668 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 01:36:08 INFO - PROCESS | 2296 | 1465115768672 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:08 INFO - PROCESS | 2296 | 1465115768674 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:08 INFO - PROCESS | 2296 | ++DOCSHELL 0x117e0e800 == 29 [pid = 2296] [id = 276] 01:36:08 INFO - PROCESS | 2296 | ++DOMWINDOW == 80 (0x116827000) [pid = 2296] [serial = 826] [outer = 0x0] 01:36:08 INFO - PROCESS | 2296 | ++DOMWINDOW == 81 (0x117655800) [pid = 2296] [serial = 827] [outer = 0x116827000] 01:36:08 INFO - PROCESS | 2296 | 1465115768705 Marionette DEBUG loaded listener.js 01:36:08 INFO - PROCESS | 2296 | ++DOMWINDOW == 82 (0x118191800) [pid = 2296] [serial = 828] [outer = 0x116827000] 01:36:09 INFO - PROCESS | 2296 | 1465115769042 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 01:36:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 01:36:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 470ms 01:36:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 01:36:09 INFO - PROCESS | 2296 | 1465115769055 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 01:36:09 INFO - PROCESS | 2296 | 1465115769057 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 01:36:09 INFO - PROCESS | 2296 | 1465115769059 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 01:36:09 INFO - PROCESS | 2296 | 1465115769061 Marionette TRACE conn2 <- [1,1078,null,{}] 01:36:09 INFO - PROCESS | 2296 | 1465115769072 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:09 INFO - PROCESS | 2296 | 1465115769075 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:09 INFO - PROCESS | 2296 | 1465115769165 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 01:36:09 INFO - PROCESS | 2296 | 1465115769219 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:09 INFO - PROCESS | 2296 | 1465115769221 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:09 INFO - PROCESS | 2296 | ++DOCSHELL 0x119163800 == 30 [pid = 2296] [id = 277] 01:36:09 INFO - PROCESS | 2296 | ++DOMWINDOW == 83 (0x11825a800) [pid = 2296] [serial = 829] [outer = 0x0] 01:36:09 INFO - PROCESS | 2296 | ++DOMWINDOW == 84 (0x11830ac00) [pid = 2296] [serial = 830] [outer = 0x11825a800] 01:36:09 INFO - PROCESS | 2296 | 1465115769250 Marionette DEBUG loaded listener.js 01:36:09 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x1184b9000) [pid = 2296] [serial = 831] [outer = 0x11825a800] 01:36:09 INFO - PROCESS | 2296 | 1465115769680 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 01:36:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 01:36:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 671ms 01:36:09 INFO - PROCESS | 2296 | 1465115769731 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 01:36:09 INFO - PROCESS | 2296 | 1465115769732 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 01:36:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 01:36:09 INFO - PROCESS | 2296 | 1465115769740 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 01:36:09 INFO - PROCESS | 2296 | 1465115769742 Marionette TRACE conn2 <- [1,1082,null,{}] 01:36:09 INFO - PROCESS | 2296 | 1465115769744 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:09 INFO - PROCESS | 2296 | 1465115769745 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:09 INFO - PROCESS | 2296 | 1465115769825 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 01:36:09 INFO - PROCESS | 2296 | 1465115769829 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:09 INFO - PROCESS | 2296 | 1465115769830 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:09 INFO - PROCESS | 2296 | ++DOCSHELL 0x12145e000 == 31 [pid = 2296] [id = 278] 01:36:09 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x11877d400) [pid = 2296] [serial = 832] [outer = 0x0] 01:36:09 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x119a18000) [pid = 2296] [serial = 833] [outer = 0x11877d400] 01:36:09 INFO - PROCESS | 2296 | 1465115769859 Marionette DEBUG loaded listener.js 01:36:09 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x119a57800) [pid = 2296] [serial = 834] [outer = 0x11877d400] 01:36:10 INFO - PROCESS | 2296 | 1465115770209 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 01:36:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 01:36:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 472ms 01:36:10 INFO - PROCESS | 2296 | 1465115770214 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 01:36:10 INFO - PROCESS | 2296 | 1465115770215 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 01:36:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 01:36:10 INFO - PROCESS | 2296 | 1465115770219 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 01:36:10 INFO - PROCESS | 2296 | 1465115770221 Marionette TRACE conn2 <- [1,1086,null,{}] 01:36:10 INFO - PROCESS | 2296 | 1465115770223 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:10 INFO - PROCESS | 2296 | 1465115770224 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:10 INFO - PROCESS | 2296 | 1465115770324 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 01:36:10 INFO - PROCESS | 2296 | 1465115770359 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:10 INFO - PROCESS | 2296 | 1465115770361 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:10 INFO - PROCESS | 2296 | ++DOCSHELL 0x121b60800 == 32 [pid = 2296] [id = 279] 01:36:10 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x119ecf400) [pid = 2296] [serial = 835] [outer = 0x0] 01:36:10 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x1216d5c00) [pid = 2296] [serial = 836] [outer = 0x119ecf400] 01:36:10 INFO - PROCESS | 2296 | 1465115770386 Marionette DEBUG loaded listener.js 01:36:10 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x121ac7800) [pid = 2296] [serial = 837] [outer = 0x119ecf400] 01:36:10 INFO - PROCESS | 2296 | 1465115770714 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 01:36:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 01:36:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 520ms 01:36:10 INFO - PROCESS | 2296 | 1465115770738 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 01:36:10 INFO - PROCESS | 2296 | 1465115770740 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 01:36:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 01:36:10 INFO - PROCESS | 2296 | 1465115770742 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 01:36:10 INFO - PROCESS | 2296 | 1465115770743 Marionette TRACE conn2 <- [1,1090,null,{}] 01:36:10 INFO - PROCESS | 2296 | 1465115770745 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:10 INFO - PROCESS | 2296 | 1465115770749 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:10 INFO - PROCESS | 2296 | 1465115770863 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 01:36:10 INFO - PROCESS | 2296 | 1465115770897 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:10 INFO - PROCESS | 2296 | 1465115770898 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:10 INFO - PROCESS | 2296 | ++DOCSHELL 0x124e1f800 == 33 [pid = 2296] [id = 280] 01:36:10 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x119ed7400) [pid = 2296] [serial = 838] [outer = 0x0] 01:36:10 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x121ad4400) [pid = 2296] [serial = 839] [outer = 0x119ed7400] 01:36:10 INFO - PROCESS | 2296 | 1465115770923 Marionette DEBUG loaded listener.js 01:36:10 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x12482cc00) [pid = 2296] [serial = 840] [outer = 0x119ed7400] 01:36:11 INFO - PROCESS | 2296 | 1465115771257 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 01:36:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 01:36:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 519ms 01:36:11 INFO - PROCESS | 2296 | 1465115771262 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 01:36:11 INFO - PROCESS | 2296 | 1465115771263 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 01:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 01:36:11 INFO - PROCESS | 2296 | 1465115771265 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 01:36:11 INFO - PROCESS | 2296 | 1465115771268 Marionette TRACE conn2 <- [1,1094,null,{}] 01:36:11 INFO - PROCESS | 2296 | 1465115771271 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:11 INFO - PROCESS | 2296 | 1465115771272 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:11 INFO - PROCESS | 2296 | 1465115771371 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 01:36:11 INFO - PROCESS | 2296 | 1465115771408 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:11 INFO - PROCESS | 2296 | 1465115771409 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:11 INFO - PROCESS | 2296 | ++DOCSHELL 0x126819000 == 34 [pid = 2296] [id = 281] 01:36:11 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x124dab000) [pid = 2296] [serial = 841] [outer = 0x0] 01:36:11 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x1263f1800) [pid = 2296] [serial = 842] [outer = 0x124dab000] 01:36:11 INFO - PROCESS | 2296 | 1465115771434 Marionette DEBUG loaded listener.js 01:36:11 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x126846800) [pid = 2296] [serial = 843] [outer = 0x124dab000] 01:36:11 INFO - PROCESS | 2296 | 1465115771739 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 01:36:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 01:36:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 523ms 01:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 01:36:11 INFO - PROCESS | 2296 | 1465115771789 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 01:36:11 INFO - PROCESS | 2296 | 1465115771791 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 01:36:11 INFO - PROCESS | 2296 | 1465115771793 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 01:36:11 INFO - PROCESS | 2296 | 1465115771794 Marionette TRACE conn2 <- [1,1098,null,{}] 01:36:11 INFO - PROCESS | 2296 | 1465115771796 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:11 INFO - PROCESS | 2296 | 1465115771797 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:11 INFO - PROCESS | 2296 | 1465115771894 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 01:36:11 INFO - PROCESS | 2296 | 1465115771905 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:11 INFO - PROCESS | 2296 | 1465115771906 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:11 INFO - PROCESS | 2296 | ++DOCSHELL 0x126dd7800 == 35 [pid = 2296] [id = 282] 01:36:11 INFO - PROCESS | 2296 | ++DOMWINDOW == 98 (0x126b3bc00) [pid = 2296] [serial = 844] [outer = 0x0] 01:36:11 INFO - PROCESS | 2296 | ++DOMWINDOW == 99 (0x128be5800) [pid = 2296] [serial = 845] [outer = 0x126b3bc00] 01:36:11 INFO - PROCESS | 2296 | 1465115771932 Marionette DEBUG loaded listener.js 01:36:11 INFO - PROCESS | 2296 | ++DOMWINDOW == 100 (0x128bed400) [pid = 2296] [serial = 846] [outer = 0x126b3bc00] 01:36:12 INFO - PROCESS | 2296 | --DOMWINDOW == 99 (0x118418400) [pid = 2296] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 01:36:12 INFO - PROCESS | 2296 | --DOMWINDOW == 98 (0x121ba3800) [pid = 2296] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 01:36:12 INFO - PROCESS | 2296 | --DOMWINDOW == 97 (0x121ba5400) [pid = 2296] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 01:36:12 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x11600e400) [pid = 2296] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 01:36:12 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x116a65400) [pid = 2296] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 01:36:12 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x118415800) [pid = 2296] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 01:36:12 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x12634bc00) [pid = 2296] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 01:36:12 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x112dce800) [pid = 2296] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 01:36:12 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x119a0f000) [pid = 2296] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 01:36:12 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x113966000) [pid = 2296] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 01:36:12 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x1160b3800) [pid = 2296] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 01:36:12 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x12634e000) [pid = 2296] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 01:36:12 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x119c0e800) [pid = 2296] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 01:36:12 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x118258800) [pid = 2296] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 01:36:12 INFO - PROCESS | 2296 | 1465115772548 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 01:36:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 01:36:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 768ms 01:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 01:36:12 INFO - PROCESS | 2296 | 1465115772561 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 01:36:12 INFO - PROCESS | 2296 | 1465115772562 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 01:36:12 INFO - PROCESS | 2296 | 1465115772570 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 01:36:12 INFO - PROCESS | 2296 | 1465115772572 Marionette TRACE conn2 <- [1,1102,null,{}] 01:36:12 INFO - PROCESS | 2296 | 1465115772574 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:12 INFO - PROCESS | 2296 | 1465115772575 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:12 INFO - PROCESS | 2296 | 1465115772680 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 01:36:12 INFO - PROCESS | 2296 | 1465115772690 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:12 INFO - PROCESS | 2296 | 1465115772699 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:12 INFO - PROCESS | 2296 | ++DOCSHELL 0x126dca800 == 36 [pid = 2296] [id = 283] 01:36:12 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x112040400) [pid = 2296] [serial = 847] [outer = 0x0] 01:36:12 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x119710400) [pid = 2296] [serial = 848] [outer = 0x112040400] 01:36:12 INFO - PROCESS | 2296 | 1465115772725 Marionette DEBUG loaded listener.js 01:36:12 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x12452d000) [pid = 2296] [serial = 849] [outer = 0x112040400] 01:36:13 INFO - PROCESS | 2296 | 1465115773009 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 01:36:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 01:36:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 474ms 01:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 01:36:13 INFO - PROCESS | 2296 | 1465115773040 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 01:36:13 INFO - PROCESS | 2296 | 1465115773041 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 01:36:13 INFO - PROCESS | 2296 | 1465115773043 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 01:36:13 INFO - PROCESS | 2296 | 1465115773044 Marionette TRACE conn2 <- [1,1106,null,{}] 01:36:13 INFO - PROCESS | 2296 | 1465115773046 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:13 INFO - PROCESS | 2296 | 1465115773047 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:13 INFO - PROCESS | 2296 | 1465115773128 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 01:36:13 INFO - PROCESS | 2296 | 1465115773133 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:13 INFO - PROCESS | 2296 | 1465115773136 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:13 INFO - PROCESS | 2296 | ++DOCSHELL 0x129311000 == 37 [pid = 2296] [id = 284] 01:36:13 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x121305400) [pid = 2296] [serial = 850] [outer = 0x0] 01:36:13 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x1266a5800) [pid = 2296] [serial = 851] [outer = 0x121305400] 01:36:13 INFO - PROCESS | 2296 | 1465115773162 Marionette DEBUG loaded listener.js 01:36:13 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x128bee800) [pid = 2296] [serial = 852] [outer = 0x121305400] 01:36:13 INFO - PROCESS | 2296 | 1465115773524 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 01:36:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 01:36:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 518ms 01:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 01:36:13 INFO - PROCESS | 2296 | 1465115773562 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 01:36:13 INFO - PROCESS | 2296 | 1465115773564 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 01:36:13 INFO - PROCESS | 2296 | 1465115773566 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 01:36:13 INFO - PROCESS | 2296 | 1465115773570 Marionette TRACE conn2 <- [1,1110,null,{}] 01:36:13 INFO - PROCESS | 2296 | 1465115773573 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:13 INFO - PROCESS | 2296 | 1465115773574 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:13 INFO - PROCESS | 2296 | 1465115773673 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 01:36:13 INFO - PROCESS | 2296 | 1465115773677 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:13 INFO - PROCESS | 2296 | 1465115773679 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:13 INFO - PROCESS | 2296 | ++DOCSHELL 0x12a79e800 == 38 [pid = 2296] [id = 285] 01:36:13 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x121fcd000) [pid = 2296] [serial = 853] [outer = 0x0] 01:36:13 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x128c49c00) [pid = 2296] [serial = 854] [outer = 0x121fcd000] 01:36:13 INFO - PROCESS | 2296 | 1465115773705 Marionette DEBUG loaded listener.js 01:36:13 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x128cafc00) [pid = 2296] [serial = 855] [outer = 0x121fcd000] 01:36:14 INFO - PROCESS | 2296 | 1465115774053 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 01:36:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 01:36:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 521ms 01:36:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 01:36:14 INFO - PROCESS | 2296 | 1465115774088 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 01:36:14 INFO - PROCESS | 2296 | 1465115774090 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 01:36:14 INFO - PROCESS | 2296 | 1465115774093 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 01:36:14 INFO - PROCESS | 2296 | 1465115774095 Marionette TRACE conn2 <- [1,1114,null,{}] 01:36:14 INFO - PROCESS | 2296 | 1465115774099 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:14 INFO - PROCESS | 2296 | 1465115774100 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:14 INFO - PROCESS | 2296 | 1465115774255 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 01:36:14 INFO - PROCESS | 2296 | 1465115774269 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:14 INFO - PROCESS | 2296 | 1465115774270 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:14 INFO - PROCESS | 2296 | ++DOCSHELL 0x12ad59000 == 39 [pid = 2296] [id = 286] 01:36:14 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x124523400) [pid = 2296] [serial = 856] [outer = 0x0] 01:36:14 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x128cb5800) [pid = 2296] [serial = 857] [outer = 0x124523400] 01:36:14 INFO - PROCESS | 2296 | 1465115774311 Marionette DEBUG loaded listener.js 01:36:14 INFO - PROCESS | 2296 | ++DOMWINDOW == 98 (0x119705400) [pid = 2296] [serial = 858] [outer = 0x124523400] 01:36:14 INFO - PROCESS | 2296 | 1465115774941 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 01:36:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 01:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 920ms 01:36:15 INFO - PROCESS | 2296 | 1465115775013 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 01:36:15 INFO - PROCESS | 2296 | 1465115775016 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 01:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 01:36:15 INFO - PROCESS | 2296 | 1465115775043 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 01:36:15 INFO - PROCESS | 2296 | 1465115775046 Marionette TRACE conn2 <- [1,1118,null,{}] 01:36:15 INFO - PROCESS | 2296 | 1465115775050 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:15 INFO - PROCESS | 2296 | 1465115775052 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:15 INFO - PROCESS | 2296 | 1465115775165 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 01:36:15 INFO - PROCESS | 2296 | 1465115775217 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:15 INFO - PROCESS | 2296 | 1465115775218 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:15 INFO - PROCESS | 2296 | ++DOCSHELL 0x1180b8800 == 40 [pid = 2296] [id = 287] 01:36:15 INFO - PROCESS | 2296 | ++DOMWINDOW == 99 (0x116056400) [pid = 2296] [serial = 859] [outer = 0x0] 01:36:15 INFO - PROCESS | 2296 | ++DOMWINDOW == 100 (0x116822400) [pid = 2296] [serial = 860] [outer = 0x116056400] 01:36:15 INFO - PROCESS | 2296 | 1465115775250 Marionette DEBUG loaded listener.js 01:36:15 INFO - PROCESS | 2296 | ++DOMWINDOW == 101 (0x116f8cc00) [pid = 2296] [serial = 861] [outer = 0x116056400] 01:36:15 INFO - PROCESS | 2296 | 1465115775924 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 01:36:15 INFO - PROCESS | 2296 | ++DOMWINDOW == 102 (0x112fc3400) [pid = 2296] [serial = 862] [outer = 0x12ce75000] 01:36:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 01:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 924ms 01:36:15 INFO - PROCESS | 2296 | 1465115775982 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 01:36:15 INFO - PROCESS | 2296 | 1465115775985 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 01:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 01:36:16 INFO - PROCESS | 2296 | 1465115776031 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 01:36:16 INFO - PROCESS | 2296 | 1465115776033 Marionette TRACE conn2 <- [1,1122,null,{}] 01:36:16 INFO - PROCESS | 2296 | 1465115776065 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:16 INFO - PROCESS | 2296 | 1465115776067 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:16 INFO - PROCESS | 2296 | 1465115776166 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 01:36:16 INFO - PROCESS | 2296 | 1465115776216 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:16 INFO - PROCESS | 2296 | 1465115776219 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:16 INFO - PROCESS | 2296 | ++DOCSHELL 0x11700f000 == 41 [pid = 2296] [id = 288] 01:36:16 INFO - PROCESS | 2296 | ++DOMWINDOW == 103 (0x118255c00) [pid = 2296] [serial = 863] [outer = 0x0] 01:36:16 INFO - PROCESS | 2296 | ++DOMWINDOW == 104 (0x11825bc00) [pid = 2296] [serial = 864] [outer = 0x118255c00] 01:36:16 INFO - PROCESS | 2296 | 1465115776249 Marionette DEBUG loaded listener.js 01:36:16 INFO - PROCESS | 2296 | ++DOMWINDOW == 105 (0x1182ba000) [pid = 2296] [serial = 865] [outer = 0x118255c00] 01:36:16 INFO - PROCESS | 2296 | --DOCSHELL 0x12a79e800 == 40 [pid = 2296] [id = 285] 01:36:16 INFO - PROCESS | 2296 | --DOCSHELL 0x129311000 == 39 [pid = 2296] [id = 284] 01:36:16 INFO - PROCESS | 2296 | --DOCSHELL 0x126dca800 == 38 [pid = 2296] [id = 283] 01:36:16 INFO - PROCESS | 2296 | --DOCSHELL 0x126dd7800 == 37 [pid = 2296] [id = 282] 01:36:16 INFO - PROCESS | 2296 | --DOCSHELL 0x126819000 == 36 [pid = 2296] [id = 281] 01:36:16 INFO - PROCESS | 2296 | --DOCSHELL 0x124e1f800 == 35 [pid = 2296] [id = 280] 01:36:16 INFO - PROCESS | 2296 | --DOCSHELL 0x121b60800 == 34 [pid = 2296] [id = 279] 01:36:16 INFO - PROCESS | 2296 | --DOCSHELL 0x12145e000 == 33 [pid = 2296] [id = 278] 01:36:16 INFO - PROCESS | 2296 | --DOCSHELL 0x119163800 == 32 [pid = 2296] [id = 277] 01:36:16 INFO - PROCESS | 2296 | --DOCSHELL 0x117e0e800 == 31 [pid = 2296] [id = 276] 01:36:16 INFO - PROCESS | 2296 | --DOCSHELL 0x11401e800 == 30 [pid = 2296] [id = 275] 01:36:16 INFO - PROCESS | 2296 | --DOMWINDOW == 104 (0x128be4c00) [pid = 2296] [serial = 803] [outer = 0x0] [url = about:blank] 01:36:16 INFO - PROCESS | 2296 | --DOMWINDOW == 103 (0x123622c00) [pid = 2296] [serial = 785] [outer = 0x0] [url = about:blank] 01:36:16 INFO - PROCESS | 2296 | --DOMWINDOW == 102 (0x12473b000) [pid = 2296] [serial = 788] [outer = 0x0] [url = about:blank] 01:36:16 INFO - PROCESS | 2296 | --DOMWINDOW == 101 (0x119ed6c00) [pid = 2296] [serial = 782] [outer = 0x0] [url = about:blank] 01:36:16 INFO - PROCESS | 2296 | --DOMWINDOW == 100 (0x11825a400) [pid = 2296] [serial = 773] [outer = 0x0] [url = about:blank] 01:36:16 INFO - PROCESS | 2296 | --DOMWINDOW == 99 (0x11830b800) [pid = 2296] [serial = 774] [outer = 0x0] [url = about:blank] 01:36:16 INFO - PROCESS | 2296 | --DOMWINDOW == 98 (0x118772400) [pid = 2296] [serial = 776] [outer = 0x0] [url = about:blank] 01:36:16 INFO - PROCESS | 2296 | --DOMWINDOW == 97 (0x1265bd800) [pid = 2296] [serial = 794] [outer = 0x0] [url = about:blank] 01:36:16 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x119150400) [pid = 2296] [serial = 777] [outer = 0x0] [url = about:blank] 01:36:16 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x1191c3000) [pid = 2296] [serial = 779] [outer = 0x0] [url = about:blank] 01:36:16 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x119a5b400) [pid = 2296] [serial = 780] [outer = 0x0] [url = about:blank] 01:36:16 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x12431e800) [pid = 2296] [serial = 765] [outer = 0x0] [url = about:blank] 01:36:16 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x11677b000) [pid = 2296] [serial = 767] [outer = 0x0] [url = about:blank] 01:36:16 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x116f7f800) [pid = 2296] [serial = 768] [outer = 0x0] [url = about:blank] 01:36:16 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x116775000) [pid = 2296] [serial = 770] [outer = 0x0] [url = about:blank] 01:36:16 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x116f86c00) [pid = 2296] [serial = 771] [outer = 0x0] [url = about:blank] 01:36:16 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x1265b8000) [pid = 2296] [serial = 792] [outer = 0x0] [url = about:blank] 01:36:16 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x1263e3400) [pid = 2296] [serial = 791] [outer = 0x0] [url = about:blank] 01:36:16 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x128c3f400) [pid = 2296] [serial = 804] [outer = 0x0] [url = about:blank] 01:36:16 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x12684ac00) [pid = 2296] [serial = 800] [outer = 0x0] [url = about:blank] 01:36:16 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x119153400) [pid = 2296] [serial = 797] [outer = 0x0] [url = about:blank] 01:36:16 INFO - PROCESS | 2296 | --DOMWINDOW == 83 (0x12684a400) [pid = 2296] [serial = 795] [outer = 0x0] [url = about:blank] 01:36:16 INFO - PROCESS | 2296 | --DOMWINDOW == 82 (0x126288400) [pid = 2296] [serial = 789] [outer = 0x0] [url = about:blank] 01:36:16 INFO - PROCESS | 2296 | --DOMWINDOW == 81 (0x124526c00) [pid = 2296] [serial = 786] [outer = 0x0] [url = about:blank] 01:36:16 INFO - PROCESS | 2296 | --DOMWINDOW == 80 (0x119a0c400) [pid = 2296] [serial = 798] [outer = 0x0] [url = about:blank] 01:36:16 INFO - PROCESS | 2296 | --DOMWINDOW == 79 (0x126dad000) [pid = 2296] [serial = 801] [outer = 0x0] [url = about:blank] 01:36:16 INFO - PROCESS | 2296 | --DOMWINDOW == 78 (0x121ac8c00) [pid = 2296] [serial = 783] [outer = 0x0] [url = about:blank] 01:36:16 INFO - PROCESS | 2296 | 1465115776651 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 01:36:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 01:36:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 688ms 01:36:16 INFO - PROCESS | 2296 | 1465115776679 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 01:36:16 INFO - PROCESS | 2296 | 1465115776683 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 01:36:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 01:36:16 INFO - PROCESS | 2296 | 1465115776688 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 01:36:16 INFO - PROCESS | 2296 | 1465115776689 Marionette TRACE conn2 <- [1,1126,null,{}] 01:36:16 INFO - PROCESS | 2296 | 1465115776692 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:16 INFO - PROCESS | 2296 | 1465115776693 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:16 INFO - PROCESS | 2296 | 1465115776772 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 01:36:16 INFO - PROCESS | 2296 | 1465115776777 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:16 INFO - PROCESS | 2296 | 1465115776778 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:16 INFO - PROCESS | 2296 | ++DOCSHELL 0x119177000 == 31 [pid = 2296] [id = 289] 01:36:16 INFO - PROCESS | 2296 | ++DOMWINDOW == 79 (0x11830b000) [pid = 2296] [serial = 866] [outer = 0x0] 01:36:16 INFO - PROCESS | 2296 | ++DOMWINDOW == 80 (0x1184c0c00) [pid = 2296] [serial = 867] [outer = 0x11830b000] 01:36:16 INFO - PROCESS | 2296 | 1465115776808 Marionette DEBUG loaded listener.js 01:36:16 INFO - PROCESS | 2296 | ++DOMWINDOW == 81 (0x11877d000) [pid = 2296] [serial = 868] [outer = 0x11830b000] 01:36:17 INFO - PROCESS | 2296 | 1465115777177 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 01:36:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 01:36:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 521ms 01:36:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 01:36:17 INFO - PROCESS | 2296 | 1465115777209 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 01:36:17 INFO - PROCESS | 2296 | 1465115777210 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 01:36:17 INFO - PROCESS | 2296 | 1465115777212 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 01:36:17 INFO - PROCESS | 2296 | 1465115777215 Marionette TRACE conn2 <- [1,1130,null,{}] 01:36:17 INFO - PROCESS | 2296 | 1465115777223 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:17 INFO - PROCESS | 2296 | 1465115777226 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:17 INFO - PROCESS | 2296 | 1465115777308 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 01:36:17 INFO - PROCESS | 2296 | 1465115777314 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:17 INFO - PROCESS | 2296 | 1465115777316 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:17 INFO - PROCESS | 2296 | ++DOCSHELL 0x11a1f0800 == 32 [pid = 2296] [id = 290] 01:36:17 INFO - PROCESS | 2296 | ++DOMWINDOW == 82 (0x119a0bc00) [pid = 2296] [serial = 869] [outer = 0x0] 01:36:17 INFO - PROCESS | 2296 | ++DOMWINDOW == 83 (0x119a12400) [pid = 2296] [serial = 870] [outer = 0x119a0bc00] 01:36:17 INFO - PROCESS | 2296 | 1465115777348 Marionette DEBUG loaded listener.js 01:36:17 INFO - PROCESS | 2296 | ++DOMWINDOW == 84 (0x119ece400) [pid = 2296] [serial = 871] [outer = 0x119a0bc00] 01:36:17 INFO - PROCESS | 2296 | 1465115777712 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 01:36:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 01:36:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 523ms 01:36:17 INFO - PROCESS | 2296 | 1465115777735 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 01:36:17 INFO - PROCESS | 2296 | 1465115777737 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 01:36:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 01:36:17 INFO - PROCESS | 2296 | 1465115777740 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 01:36:17 INFO - PROCESS | 2296 | 1465115777741 Marionette TRACE conn2 <- [1,1134,null,{}] 01:36:17 INFO - PROCESS | 2296 | 1465115777743 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:17 INFO - PROCESS | 2296 | 1465115777744 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:17 INFO - PROCESS | 2296 | 1465115777838 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 01:36:17 INFO - PROCESS | 2296 | 1465115777844 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:17 INFO - PROCESS | 2296 | 1465115777845 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:17 INFO - PROCESS | 2296 | ++DOCSHELL 0x12363e000 == 33 [pid = 2296] [id = 291] 01:36:17 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x12140f800) [pid = 2296] [serial = 872] [outer = 0x0] 01:36:17 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x121ac8800) [pid = 2296] [serial = 873] [outer = 0x12140f800] 01:36:17 INFO - PROCESS | 2296 | 1465115777885 Marionette DEBUG loaded listener.js 01:36:17 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x121ba5400) [pid = 2296] [serial = 874] [outer = 0x12140f800] 01:36:18 INFO - PROCESS | 2296 | 1465115778266 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 01:36:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 01:36:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 575ms 01:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 01:36:18 INFO - PROCESS | 2296 | 1465115778324 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 01:36:18 INFO - PROCESS | 2296 | 1465115778326 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 01:36:18 INFO - PROCESS | 2296 | 1465115778329 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 01:36:18 INFO - PROCESS | 2296 | 1465115778331 Marionette TRACE conn2 <- [1,1138,null,{}] 01:36:18 INFO - PROCESS | 2296 | 1465115778335 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:18 INFO - PROCESS | 2296 | 1465115778337 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:18 INFO - PROCESS | 2296 | 1465115778456 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 01:36:18 INFO - PROCESS | 2296 | 1465115778465 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:18 INFO - PROCESS | 2296 | 1465115778466 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:18 INFO - PROCESS | 2296 | ++DOCSHELL 0x124e22800 == 34 [pid = 2296] [id = 292] 01:36:18 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x11677b800) [pid = 2296] [serial = 875] [outer = 0x0] 01:36:18 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x12366b400) [pid = 2296] [serial = 876] [outer = 0x11677b800] 01:36:18 INFO - PROCESS | 2296 | 1465115778507 Marionette DEBUG loaded listener.js 01:36:18 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x12456ac00) [pid = 2296] [serial = 877] [outer = 0x11677b800] 01:36:18 INFO - PROCESS | 2296 | 1465115778938 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 01:36:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 01:36:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 620ms 01:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 01:36:18 INFO - PROCESS | 2296 | 1465115778949 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 01:36:18 INFO - PROCESS | 2296 | 1465115778950 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 01:36:18 INFO - PROCESS | 2296 | 1465115778952 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 01:36:18 INFO - PROCESS | 2296 | 1465115778953 Marionette TRACE conn2 <- [1,1142,null,{}] 01:36:18 INFO - PROCESS | 2296 | 1465115778955 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:18 INFO - PROCESS | 2296 | 1465115778960 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:19 INFO - PROCESS | 2296 | 1465115779078 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 01:36:19 INFO - PROCESS | 2296 | 1465115779090 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:19 INFO - PROCESS | 2296 | 1465115779091 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:19 INFO - PROCESS | 2296 | ++DOCSHELL 0x126bba000 == 35 [pid = 2296] [id = 293] 01:36:19 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x12456e800) [pid = 2296] [serial = 878] [outer = 0x0] 01:36:19 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x12634e000) [pid = 2296] [serial = 879] [outer = 0x12456e800] 01:36:19 INFO - PROCESS | 2296 | 1465115779116 Marionette DEBUG loaded listener.js 01:36:19 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x128be4c00) [pid = 2296] [serial = 880] [outer = 0x12456e800] 01:36:19 INFO - PROCESS | 2296 | 1465115779444 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 01:36:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 01:36:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 519ms 01:36:19 INFO - PROCESS | 2296 | 1465115779472 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 01:36:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 01:36:19 INFO - PROCESS | 2296 | 1465115779473 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 01:36:19 INFO - PROCESS | 2296 | 1465115779493 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 01:36:19 INFO - PROCESS | 2296 | 1465115779494 Marionette TRACE conn2 <- [1,1146,null,{}] 01:36:19 INFO - PROCESS | 2296 | 1465115779496 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:19 INFO - PROCESS | 2296 | 1465115779498 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:19 INFO - PROCESS | 2296 | 1465115779594 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 01:36:19 INFO - PROCESS | 2296 | 1465115779598 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:19 INFO - PROCESS | 2296 | 1465115779599 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:19 INFO - PROCESS | 2296 | ++DOCSHELL 0x128fb2800 == 36 [pid = 2296] [id = 294] 01:36:19 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x128becc00) [pid = 2296] [serial = 881] [outer = 0x0] 01:36:19 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x128c46000) [pid = 2296] [serial = 882] [outer = 0x128becc00] 01:36:19 INFO - PROCESS | 2296 | 1465115779625 Marionette DEBUG loaded listener.js 01:36:19 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x128cadc00) [pid = 2296] [serial = 883] [outer = 0x128becc00] 01:36:19 INFO - PROCESS | 2296 | 1465115779987 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 01:36:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 01:36:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 536ms 01:36:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 01:36:20 INFO - PROCESS | 2296 | 1465115780017 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 01:36:20 INFO - PROCESS | 2296 | 1465115780018 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 01:36:20 INFO - PROCESS | 2296 | 1465115780020 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 01:36:20 INFO - PROCESS | 2296 | 1465115780021 Marionette TRACE conn2 <- [1,1150,null,{}] 01:36:20 INFO - PROCESS | 2296 | 1465115780024 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:20 INFO - PROCESS | 2296 | 1465115780025 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:20 INFO - PROCESS | 2296 | 1465115780123 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 01:36:20 INFO - PROCESS | 2296 | 1465115780127 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:20 INFO - PROCESS | 2296 | 1465115780128 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:20 INFO - PROCESS | 2296 | ++DOCSHELL 0x117011800 == 37 [pid = 2296] [id = 295] 01:36:20 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x128c43c00) [pid = 2296] [serial = 884] [outer = 0x0] 01:36:20 INFO - PROCESS | 2296 | ++DOMWINDOW == 98 (0x128cb7400) [pid = 2296] [serial = 885] [outer = 0x128c43c00] 01:36:20 INFO - PROCESS | 2296 | 1465115780153 Marionette DEBUG loaded listener.js 01:36:20 INFO - PROCESS | 2296 | ++DOMWINDOW == 99 (0x128dcec00) [pid = 2296] [serial = 886] [outer = 0x128c43c00] 01:36:20 INFO - PROCESS | 2296 | 1465115780479 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 01:36:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 01:36:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 519ms 01:36:20 INFO - PROCESS | 2296 | 1465115780539 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 01:36:20 INFO - PROCESS | 2296 | 1465115780541 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 01:36:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 01:36:20 INFO - PROCESS | 2296 | 1465115780543 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 01:36:20 INFO - PROCESS | 2296 | 1465115780544 Marionette TRACE conn2 <- [1,1154,null,{}] 01:36:20 INFO - PROCESS | 2296 | 1465115780546 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:20 INFO - PROCESS | 2296 | 1465115780547 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:20 INFO - PROCESS | 2296 | 1465115780645 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 01:36:20 INFO - PROCESS | 2296 | --DOMWINDOW == 98 (0x119ecf400) [pid = 2296] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 01:36:20 INFO - PROCESS | 2296 | --DOMWINDOW == 97 (0x115e4b000) [pid = 2296] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 01:36:20 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x119ed7400) [pid = 2296] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 01:36:20 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x11825a800) [pid = 2296] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 01:36:20 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x116827000) [pid = 2296] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 01:36:20 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x11877d400) [pid = 2296] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 01:36:20 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x112fcb800) [pid = 2296] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 01:36:20 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x12634b800) [pid = 2296] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 01:36:20 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x121fcd000) [pid = 2296] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 01:36:20 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x10e9cb000) [pid = 2296] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 01:36:20 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x11826e800) [pid = 2296] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 01:36:20 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x1191ecc00) [pid = 2296] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 01:36:20 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x124dab000) [pid = 2296] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 01:36:20 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x1191e5800) [pid = 2296] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 01:36:20 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x112040400) [pid = 2296] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 01:36:20 INFO - PROCESS | 2296 | --DOMWINDOW == 83 (0x126b3bc00) [pid = 2296] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 01:36:20 INFO - PROCESS | 2296 | --DOMWINDOW == 82 (0x121305400) [pid = 2296] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 01:36:20 INFO - PROCESS | 2296 | 1465115780797 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:20 INFO - PROCESS | 2296 | 1465115780798 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:20 INFO - PROCESS | 2296 | ++DOCSHELL 0x11734e000 == 38 [pid = 2296] [id = 296] 01:36:20 INFO - PROCESS | 2296 | ++DOMWINDOW == 83 (0x111d28400) [pid = 2296] [serial = 887] [outer = 0x0] 01:36:20 INFO - PROCESS | 2296 | ++DOMWINDOW == 84 (0x11604e000) [pid = 2296] [serial = 888] [outer = 0x111d28400] 01:36:20 INFO - PROCESS | 2296 | 1465115780823 Marionette DEBUG loaded listener.js 01:36:20 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x11826e800) [pid = 2296] [serial = 889] [outer = 0x111d28400] 01:36:21 INFO - PROCESS | 2296 | 1465115781123 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 01:36:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 01:36:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 619ms 01:36:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 01:36:21 INFO - PROCESS | 2296 | 1465115781162 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 01:36:21 INFO - PROCESS | 2296 | 1465115781164 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 01:36:21 INFO - PROCESS | 2296 | 1465115781166 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 01:36:21 INFO - PROCESS | 2296 | 1465115781169 Marionette TRACE conn2 <- [1,1158,null,{}] 01:36:21 INFO - PROCESS | 2296 | 1465115781173 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:21 INFO - PROCESS | 2296 | 1465115781174 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:21 INFO - PROCESS | 2296 | 1465115781257 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 01:36:21 INFO - PROCESS | 2296 | 1465115781261 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:21 INFO - PROCESS | 2296 | 1465115781262 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:21 INFO - PROCESS | 2296 | ++DOCSHELL 0x12ab13000 == 39 [pid = 2296] [id = 297] 01:36:21 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x119710800) [pid = 2296] [serial = 890] [outer = 0x0] 01:36:21 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x12634d400) [pid = 2296] [serial = 891] [outer = 0x119710800] 01:36:21 INFO - PROCESS | 2296 | 1465115781287 Marionette DEBUG loaded listener.js 01:36:21 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x1290dbc00) [pid = 2296] [serial = 892] [outer = 0x119710800] 01:36:21 INFO - PROCESS | 2296 | 1465115781605 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 01:36:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 01:36:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 473ms 01:36:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 01:36:21 INFO - PROCESS | 2296 | 1465115781639 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 01:36:21 INFO - PROCESS | 2296 | 1465115781641 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 01:36:21 INFO - PROCESS | 2296 | 1465115781643 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 01:36:21 INFO - PROCESS | 2296 | 1465115781644 Marionette TRACE conn2 <- [1,1162,null,{}] 01:36:21 INFO - PROCESS | 2296 | 1465115781647 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:21 INFO - PROCESS | 2296 | 1465115781648 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:21 INFO - PROCESS | 2296 | 1465115781766 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 01:36:21 INFO - PROCESS | 2296 | 1465115781775 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:21 INFO - PROCESS | 2296 | 1465115781776 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:21 INFO - PROCESS | 2296 | ++DOCSHELL 0x12ad64000 == 40 [pid = 2296] [id = 298] 01:36:21 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x1290da000) [pid = 2296] [serial = 893] [outer = 0x0] 01:36:21 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x1290e5c00) [pid = 2296] [serial = 894] [outer = 0x1290da000] 01:36:21 INFO - PROCESS | 2296 | 1465115781810 Marionette DEBUG loaded listener.js 01:36:21 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x12932b800) [pid = 2296] [serial = 895] [outer = 0x1290da000] 01:36:22 INFO - PROCESS | 2296 | 1465115782142 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 01:36:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 01:36:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 519ms 01:36:22 INFO - PROCESS | 2296 | 1465115782162 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 01:36:22 INFO - PROCESS | 2296 | 1465115782163 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 01:36:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 01:36:22 INFO - PROCESS | 2296 | 1465115782166 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 01:36:22 INFO - PROCESS | 2296 | 1465115782167 Marionette TRACE conn2 <- [1,1166,null,{}] 01:36:22 INFO - PROCESS | 2296 | 1465115782172 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:22 INFO - PROCESS | 2296 | 1465115782173 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:22 INFO - PROCESS | 2296 | 1465115782250 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 01:36:22 INFO - PROCESS | 2296 | 1465115782256 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:22 INFO - PROCESS | 2296 | 1465115782257 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:22 INFO - PROCESS | 2296 | ++DOCSHELL 0x12be19000 == 41 [pid = 2296] [id = 299] 01:36:22 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x12932f800) [pid = 2296] [serial = 896] [outer = 0x0] 01:36:22 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x1293a2000) [pid = 2296] [serial = 897] [outer = 0x12932f800] 01:36:22 INFO - PROCESS | 2296 | 1465115782281 Marionette DEBUG loaded listener.js 01:36:22 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x12958b000) [pid = 2296] [serial = 898] [outer = 0x12932f800] 01:36:22 INFO - PROCESS | 2296 | 1465115782608 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 01:36:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 01:36:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 472ms 01:36:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 01:36:22 INFO - PROCESS | 2296 | 1465115782638 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 01:36:22 INFO - PROCESS | 2296 | 1465115782640 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 01:36:22 INFO - PROCESS | 2296 | 1465115782642 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 01:36:22 INFO - PROCESS | 2296 | 1465115782643 Marionette TRACE conn2 <- [1,1170,null,{}] 01:36:22 INFO - PROCESS | 2296 | 1465115782645 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:22 INFO - PROCESS | 2296 | 1465115782646 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:22 INFO - PROCESS | 2296 | 1465115782755 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 01:36:22 INFO - PROCESS | 2296 | 1465115782842 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:22 INFO - PROCESS | 2296 | 1465115782844 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:22 INFO - PROCESS | 2296 | ++DOCSHELL 0x1133b8800 == 42 [pid = 2296] [id = 300] 01:36:22 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x10e9cb000) [pid = 2296] [serial = 899] [outer = 0x0] 01:36:22 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x1129adc00) [pid = 2296] [serial = 900] [outer = 0x10e9cb000] 01:36:22 INFO - PROCESS | 2296 | 1465115782875 Marionette DEBUG loaded listener.js 01:36:22 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x116775400) [pid = 2296] [serial = 901] [outer = 0x10e9cb000] 01:36:23 INFO - PROCESS | 2296 | 1465115783280 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 01:36:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 01:36:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 669ms 01:36:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 01:36:23 INFO - PROCESS | 2296 | 1465115783313 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 01:36:23 INFO - PROCESS | 2296 | 1465115783315 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 01:36:23 INFO - PROCESS | 2296 | 1465115783318 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 01:36:23 INFO - PROCESS | 2296 | 1465115783320 Marionette TRACE conn2 <- [1,1174,null,{}] 01:36:23 INFO - PROCESS | 2296 | 1465115783324 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:23 INFO - PROCESS | 2296 | 1465115783327 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:23 INFO - PROCESS | 2296 | 1465115783431 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 01:36:23 INFO - PROCESS | 2296 | 1465115783523 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:23 INFO - PROCESS | 2296 | 1465115783525 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:23 INFO - PROCESS | 2296 | ++DOCSHELL 0x121326800 == 43 [pid = 2296] [id = 301] 01:36:23 INFO - PROCESS | 2296 | ++DOMWINDOW == 98 (0x116a60800) [pid = 2296] [serial = 902] [outer = 0x0] 01:36:23 INFO - PROCESS | 2296 | ++DOMWINDOW == 99 (0x118313000) [pid = 2296] [serial = 903] [outer = 0x116a60800] 01:36:23 INFO - PROCESS | 2296 | 1465115783558 Marionette DEBUG loaded listener.js 01:36:23 INFO - PROCESS | 2296 | ++DOMWINDOW == 100 (0x1191c3000) [pid = 2296] [serial = 904] [outer = 0x116a60800] 01:36:23 INFO - PROCESS | 2296 | 1465115783988 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 01:36:24 INFO - PROCESS | 2296 | 1465115784045 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 01:36:24 INFO - PROCESS | 2296 | 1465115784047 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 01:36:24 INFO - PROCESS | 2296 | 1465115784049 Marionette TRACE conn2 <- [1,1178,null,{}] 01:36:24 INFO - PROCESS | 2296 | 1465115784051 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:24 INFO - PROCESS | 2296 | 1465115784053 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:24 INFO - PROCESS | 2296 | 1465115784158 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 01:36:24 INFO - PROCESS | 2296 | 1465115784215 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:24 INFO - PROCESS | 2296 | 1465115784217 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:24 INFO - PROCESS | 2296 | ++DOCSHELL 0x12a7a7000 == 44 [pid = 2296] [id = 302] 01:36:24 INFO - PROCESS | 2296 | ++DOMWINDOW == 101 (0x119499800) [pid = 2296] [serial = 905] [outer = 0x0] 01:36:24 INFO - PROCESS | 2296 | ++DOMWINDOW == 102 (0x121accc00) [pid = 2296] [serial = 906] [outer = 0x119499800] 01:36:24 INFO - PROCESS | 2296 | 1465115784246 Marionette DEBUG loaded listener.js 01:36:24 INFO - PROCESS | 2296 | ++DOMWINDOW == 103 (0x12452f400) [pid = 2296] [serial = 907] [outer = 0x119499800] 01:36:24 INFO - PROCESS | 2296 | 1465115784706 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 01:36:24 INFO - PROCESS | 2296 | 1465115784770 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 01:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 01:36:24 INFO - PROCESS | 2296 | 1465115784777 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 01:36:24 INFO - PROCESS | 2296 | 1465115784782 Marionette TRACE conn2 <- [1,1182,null,{}] 01:36:24 INFO - PROCESS | 2296 | 1465115784785 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:24 INFO - PROCESS | 2296 | 1465115784788 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:24 INFO - PROCESS | 2296 | 1465115784894 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 01:36:24 INFO - PROCESS | 2296 | 1465115784965 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:24 INFO - PROCESS | 2296 | 1465115784966 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:24 INFO - PROCESS | 2296 | ++DOCSHELL 0x12c2bd000 == 45 [pid = 2296] [id = 303] 01:36:24 INFO - PROCESS | 2296 | ++DOMWINDOW == 104 (0x124745000) [pid = 2296] [serial = 908] [outer = 0x0] 01:36:24 INFO - PROCESS | 2296 | ++DOMWINDOW == 105 (0x126b35800) [pid = 2296] [serial = 909] [outer = 0x124745000] 01:36:24 INFO - PROCESS | 2296 | 1465115784996 Marionette DEBUG loaded listener.js 01:36:25 INFO - PROCESS | 2296 | ++DOMWINDOW == 106 (0x128ca9800) [pid = 2296] [serial = 910] [outer = 0x124745000] 01:36:25 INFO - PROCESS | 2296 | 1465115785424 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[76] expected 0 but got 53","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 01:36:25 INFO - PROCESS | 2296 | 1465115785456 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 01:36:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 01:36:25 INFO - PROCESS | 2296 | 1465115785458 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 01:36:25 INFO - PROCESS | 2296 | 1465115785460 Marionette TRACE conn2 <- [1,1186,null,{}] 01:36:25 INFO - PROCESS | 2296 | 1465115785462 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:25 INFO - PROCESS | 2296 | 1465115785463 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:25 INFO - PROCESS | 2296 | 1465115785569 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 01:36:25 INFO - PROCESS | 2296 | 1465115785625 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:25 INFO - PROCESS | 2296 | 1465115785627 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:25 INFO - PROCESS | 2296 | ++DOCSHELL 0x12c2d0800 == 46 [pid = 2296] [id = 304] 01:36:25 INFO - PROCESS | 2296 | ++DOMWINDOW == 107 (0x129002400) [pid = 2296] [serial = 911] [outer = 0x0] 01:36:25 INFO - PROCESS | 2296 | ++DOMWINDOW == 108 (0x1290e7800) [pid = 2296] [serial = 912] [outer = 0x129002400] 01:36:25 INFO - PROCESS | 2296 | 1465115785655 Marionette DEBUG loaded listener.js 01:36:25 INFO - PROCESS | 2296 | ++DOMWINDOW == 109 (0x129330800) [pid = 2296] [serial = 913] [outer = 0x129002400] 01:36:26 INFO - PROCESS | 2296 | 1465115786285 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 01:36:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 01:36:26 INFO - PROCESS | 2296 | 1465115786334 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 01:36:26 INFO - PROCESS | 2296 | 1465115786339 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 01:36:26 INFO - PROCESS | 2296 | 1465115786342 Marionette TRACE conn2 <- [1,1190,null,{}] 01:36:26 INFO - PROCESS | 2296 | 1465115786348 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:26 INFO - PROCESS | 2296 | 1465115786350 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:26 INFO - PROCESS | 2296 | 1465115786548 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 01:36:26 INFO - PROCESS | 2296 | 1465115786624 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:26 INFO - PROCESS | 2296 | 1465115786628 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:26 INFO - PROCESS | 2296 | ++DOCSHELL 0x119ce8000 == 47 [pid = 2296] [id = 305] 01:36:26 INFO - PROCESS | 2296 | ++DOMWINDOW == 110 (0x11824f000) [pid = 2296] [serial = 914] [outer = 0x0] 01:36:26 INFO - PROCESS | 2296 | ++DOMWINDOW == 111 (0x118773800) [pid = 2296] [serial = 915] [outer = 0x11824f000] 01:36:26 INFO - PROCESS | 2296 | 1465115786658 Marionette DEBUG loaded listener.js 01:36:26 INFO - PROCESS | 2296 | ++DOMWINDOW == 112 (0x119711000) [pid = 2296] [serial = 916] [outer = 0x11824f000] 01:36:27 INFO - PROCESS | 2296 | 1465115787092 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 01:36:27 INFO - PROCESS | 2296 | 1465115787114 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 01:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 01:36:27 INFO - PROCESS | 2296 | 1465115787119 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 01:36:27 INFO - PROCESS | 2296 | 1465115787120 Marionette TRACE conn2 <- [1,1194,null,{}] 01:36:27 INFO - PROCESS | 2296 | 1465115787123 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:27 INFO - PROCESS | 2296 | 1465115787124 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:27 INFO - PROCESS | 2296 | --DOCSHELL 0x1182e3800 == 46 [pid = 2296] [id = 274] 01:36:27 INFO - PROCESS | 2296 | --DOCSHELL 0x12be19000 == 45 [pid = 2296] [id = 299] 01:36:27 INFO - PROCESS | 2296 | --DOCSHELL 0x12ad64000 == 44 [pid = 2296] [id = 298] 01:36:27 INFO - PROCESS | 2296 | --DOCSHELL 0x12ab13000 == 43 [pid = 2296] [id = 297] 01:36:27 INFO - PROCESS | 2296 | --DOCSHELL 0x11734e000 == 42 [pid = 2296] [id = 296] 01:36:27 INFO - PROCESS | 2296 | --DOCSHELL 0x117011800 == 41 [pid = 2296] [id = 295] 01:36:27 INFO - PROCESS | 2296 | --DOCSHELL 0x128fb2800 == 40 [pid = 2296] [id = 294] 01:36:27 INFO - PROCESS | 2296 | --DOCSHELL 0x126bba000 == 39 [pid = 2296] [id = 293] 01:36:27 INFO - PROCESS | 2296 | --DOCSHELL 0x124e22800 == 38 [pid = 2296] [id = 292] 01:36:27 INFO - PROCESS | 2296 | --DOCSHELL 0x12363e000 == 37 [pid = 2296] [id = 291] 01:36:27 INFO - PROCESS | 2296 | --DOCSHELL 0x11a1f0800 == 36 [pid = 2296] [id = 290] 01:36:27 INFO - PROCESS | 2296 | --DOCSHELL 0x119177000 == 35 [pid = 2296] [id = 289] 01:36:27 INFO - PROCESS | 2296 | --DOCSHELL 0x11700f000 == 34 [pid = 2296] [id = 288] 01:36:27 INFO - PROCESS | 2296 | --DOCSHELL 0x12ad59000 == 33 [pid = 2296] [id = 286] 01:36:27 INFO - PROCESS | 2296 | --DOCSHELL 0x1180b8800 == 32 [pid = 2296] [id = 287] 01:36:27 INFO - PROCESS | 2296 | --DOCSHELL 0x119ce8000 == 31 [pid = 2296] [id = 305] 01:36:27 INFO - PROCESS | 2296 | --DOCSHELL 0x12c2d0800 == 30 [pid = 2296] [id = 304] 01:36:27 INFO - PROCESS | 2296 | --DOCSHELL 0x12c2bd000 == 29 [pid = 2296] [id = 303] 01:36:27 INFO - PROCESS | 2296 | --DOCSHELL 0x12a7a7000 == 28 [pid = 2296] [id = 302] 01:36:27 INFO - PROCESS | 2296 | --DOCSHELL 0x121326800 == 27 [pid = 2296] [id = 301] 01:36:27 INFO - PROCESS | 2296 | --DOCSHELL 0x1133b8800 == 26 [pid = 2296] [id = 300] 01:36:27 INFO - PROCESS | 2296 | 1465115787737 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 01:36:27 INFO - PROCESS | 2296 | --DOMWINDOW == 111 (0x1216d5c00) [pid = 2296] [serial = 836] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2296 | --DOMWINDOW == 110 (0x116058000) [pid = 2296] [serial = 824] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2296 | --DOMWINDOW == 109 (0x116772000) [pid = 2296] [serial = 825] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2296 | --DOMWINDOW == 108 (0x121ad4400) [pid = 2296] [serial = 839] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2296 | --DOMWINDOW == 107 (0x12482cc00) [pid = 2296] [serial = 840] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2296 | --DOMWINDOW == 106 (0x121ac7800) [pid = 2296] [serial = 837] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2296 | --DOMWINDOW == 105 (0x11830ac00) [pid = 2296] [serial = 830] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2296 | --DOMWINDOW == 104 (0x117655800) [pid = 2296] [serial = 827] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2296 | --DOMWINDOW == 103 (0x119a18000) [pid = 2296] [serial = 833] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2296 | --DOMWINDOW == 102 (0x118056400) [pid = 2296] [serial = 822] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2296 | --DOMWINDOW == 101 (0x11677d000) [pid = 2296] [serial = 821] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2296 | --DOMWINDOW == 100 (0x12684b800) [pid = 2296] [serial = 818] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2296 | --DOMWINDOW == 99 (0x128c49c00) [pid = 2296] [serial = 854] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2296 | --DOMWINDOW == 98 (0x116260400) [pid = 2296] [serial = 807] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2296 | --DOMWINDOW == 97 (0x1129a6c00) [pid = 2296] [serial = 806] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x118718800) [pid = 2296] [serial = 810] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x118312000) [pid = 2296] [serial = 809] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x119ed1000) [pid = 2296] [serial = 813] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x11970dc00) [pid = 2296] [serial = 812] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x126846800) [pid = 2296] [serial = 843] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x1263f1800) [pid = 2296] [serial = 842] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x12482c000) [pid = 2296] [serial = 816] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x119710400) [pid = 2296] [serial = 848] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x121ad5400) [pid = 2296] [serial = 815] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x128be5800) [pid = 2296] [serial = 845] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x1266a5800) [pid = 2296] [serial = 851] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x1184b9000) [pid = 2296] [serial = 831] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x126db1800) [pid = 2296] [serial = 819] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2296 | --DOMWINDOW == 83 (0x118191800) [pid = 2296] [serial = 828] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2296 | --DOMWINDOW == 82 (0x128bed400) [pid = 2296] [serial = 846] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2296 | --DOMWINDOW == 81 (0x12452d000) [pid = 2296] [serial = 849] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2296 | --DOMWINDOW == 80 (0x128bee800) [pid = 2296] [serial = 852] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2296 | --DOMWINDOW == 79 (0x119a57800) [pid = 2296] [serial = 834] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2296 | --DOMWINDOW == 78 (0x128cafc00) [pid = 2296] [serial = 855] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2296 | 1465115787858 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:27 INFO - PROCESS | 2296 | 1465115787859 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:27 INFO - PROCESS | 2296 | ++DOCSHELL 0x1133ac800 == 27 [pid = 2296] [id = 306] 01:36:27 INFO - PROCESS | 2296 | ++DOMWINDOW == 79 (0x11395c000) [pid = 2296] [serial = 917] [outer = 0x0] 01:36:27 INFO - PROCESS | 2296 | ++DOMWINDOW == 80 (0x114051800) [pid = 2296] [serial = 918] [outer = 0x11395c000] 01:36:27 INFO - PROCESS | 2296 | 1465115787890 Marionette DEBUG loaded listener.js 01:36:27 INFO - PROCESS | 2296 | ++DOMWINDOW == 81 (0x1160b5400) [pid = 2296] [serial = 919] [outer = 0x11395c000] 01:36:28 INFO - PROCESS | 2296 | 1465115788212 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 104","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 01:36:28 INFO - PROCESS | 2296 | 1465115788244 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 01:36:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 01:36:28 INFO - PROCESS | 2296 | 1465115788247 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 01:36:28 INFO - PROCESS | 2296 | 1465115788249 Marionette TRACE conn2 <- [1,1198,null,{}] 01:36:28 INFO - PROCESS | 2296 | 1465115788255 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:28 INFO - PROCESS | 2296 | 1465115788256 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:28 INFO - PROCESS | 2296 | 1465115788351 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 01:36:28 INFO - PROCESS | 2296 | 1465115788404 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:28 INFO - PROCESS | 2296 | 1465115788405 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:28 INFO - PROCESS | 2296 | ++DOCSHELL 0x117016000 == 28 [pid = 2296] [id = 307] 01:36:28 INFO - PROCESS | 2296 | ++DOMWINDOW == 82 (0x116772000) [pid = 2296] [serial = 920] [outer = 0x0] 01:36:28 INFO - PROCESS | 2296 | ++DOMWINDOW == 83 (0x116f86c00) [pid = 2296] [serial = 921] [outer = 0x116772000] 01:36:28 INFO - PROCESS | 2296 | 1465115788432 Marionette DEBUG loaded listener.js 01:36:28 INFO - PROCESS | 2296 | ++DOMWINDOW == 84 (0x11825ac00) [pid = 2296] [serial = 922] [outer = 0x116772000] 01:36:28 INFO - PROCESS | 2296 | 1465115788732 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 01:36:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 01:36:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 524ms 01:36:28 INFO - PROCESS | 2296 | 1465115788773 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 01:36:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 01:36:28 INFO - PROCESS | 2296 | 1465115788774 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 01:36:28 INFO - PROCESS | 2296 | 1465115788777 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 01:36:28 INFO - PROCESS | 2296 | 1465115788778 Marionette TRACE conn2 <- [1,1202,null,{}] 01:36:28 INFO - PROCESS | 2296 | 1465115788781 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:28 INFO - PROCESS | 2296 | 1465115788782 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:28 INFO - PROCESS | 2296 | 1465115788866 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 01:36:28 INFO - PROCESS | 2296 | 1465115788924 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:28 INFO - PROCESS | 2296 | 1465115788925 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:28 INFO - PROCESS | 2296 | ++DOCSHELL 0x1180af800 == 29 [pid = 2296] [id = 308] 01:36:28 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x1182c0c00) [pid = 2296] [serial = 923] [outer = 0x0] 01:36:28 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x1184c6000) [pid = 2296] [serial = 924] [outer = 0x1182c0c00] 01:36:28 INFO - PROCESS | 2296 | 1465115788951 Marionette DEBUG loaded listener.js 01:36:29 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x118a18400) [pid = 2296] [serial = 925] [outer = 0x1182c0c00] 01:36:29 INFO - PROCESS | 2296 | 1465115789274 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 01:36:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 01:36:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 521ms 01:36:29 INFO - PROCESS | 2296 | 1465115789299 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 01:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 01:36:29 INFO - PROCESS | 2296 | 1465115789304 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 01:36:29 INFO - PROCESS | 2296 | 1465115789313 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 01:36:29 INFO - PROCESS | 2296 | 1465115789316 Marionette TRACE conn2 <- [1,1206,null,{}] 01:36:29 INFO - PROCESS | 2296 | 1465115789319 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:29 INFO - PROCESS | 2296 | 1465115789321 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:29 INFO - PROCESS | 2296 | 1465115789415 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 01:36:29 INFO - PROCESS | 2296 | 1465115789496 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:29 INFO - PROCESS | 2296 | 1465115789498 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:29 INFO - PROCESS | 2296 | ++DOCSHELL 0x11961b000 == 30 [pid = 2296] [id = 309] 01:36:29 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x1182c1800) [pid = 2296] [serial = 926] [outer = 0x0] 01:36:29 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x1191c4800) [pid = 2296] [serial = 927] [outer = 0x1182c1800] 01:36:29 INFO - PROCESS | 2296 | 1465115789529 Marionette DEBUG loaded listener.js 01:36:29 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x121304400) [pid = 2296] [serial = 928] [outer = 0x1182c1800] 01:36:29 INFO - PROCESS | 2296 | 1465115789798 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 01:36:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 01:36:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 527ms 01:36:29 INFO - PROCESS | 2296 | 1465115789840 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 01:36:29 INFO - PROCESS | 2296 | 1465115789841 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 01:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 01:36:29 INFO - PROCESS | 2296 | 1465115789843 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 01:36:29 INFO - PROCESS | 2296 | 1465115789844 Marionette TRACE conn2 <- [1,1210,null,{}] 01:36:29 INFO - PROCESS | 2296 | 1465115789859 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:29 INFO - PROCESS | 2296 | 1465115789861 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:29 INFO - PROCESS | 2296 | 1465115789962 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 01:36:29 INFO - PROCESS | 2296 | 1465115789966 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:29 INFO - PROCESS | 2296 | 1465115789967 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:29 INFO - PROCESS | 2296 | ++DOCSHELL 0x121463800 == 31 [pid = 2296] [id = 310] 01:36:29 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x121411800) [pid = 2296] [serial = 929] [outer = 0x0] 01:36:30 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x1218e3800) [pid = 2296] [serial = 930] [outer = 0x121411800] 01:36:30 INFO - PROCESS | 2296 | 1465115789999 Marionette DEBUG loaded listener.js 01:36:30 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x121ad3000) [pid = 2296] [serial = 931] [outer = 0x121411800] 01:36:30 INFO - PROCESS | 2296 | 1465115790345 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 01:36:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 01:36:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 526ms 01:36:30 INFO - PROCESS | 2296 | 1465115790371 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 01:36:30 INFO - PROCESS | 2296 | 1465115790372 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 01:36:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 01:36:30 INFO - PROCESS | 2296 | 1465115790374 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 01:36:30 INFO - PROCESS | 2296 | 1465115790375 Marionette TRACE conn2 <- [1,1214,null,{}] 01:36:30 INFO - PROCESS | 2296 | 1465115790383 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:30 INFO - PROCESS | 2296 | 1465115790384 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:30 INFO - PROCESS | 2296 | 1465115790491 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 01:36:30 INFO - PROCESS | 2296 | 1465115790495 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:30 INFO - PROCESS | 2296 | 1465115790500 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:30 INFO - PROCESS | 2296 | ++DOCSHELL 0x12369d800 == 32 [pid = 2296] [id = 311] 01:36:30 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x118257800) [pid = 2296] [serial = 932] [outer = 0x0] 01:36:30 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x12452b800) [pid = 2296] [serial = 933] [outer = 0x118257800] 01:36:30 INFO - PROCESS | 2296 | 1465115790584 Marionette DEBUG loaded listener.js 01:36:30 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x124747c00) [pid = 2296] [serial = 934] [outer = 0x118257800] 01:36:31 INFO - PROCESS | 2296 | 1465115791056 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 01:36:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 01:36:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 720ms 01:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 01:36:31 INFO - PROCESS | 2296 | 1465115791095 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 01:36:31 INFO - PROCESS | 2296 | 1465115791096 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 01:36:31 INFO - PROCESS | 2296 | 1465115791098 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 01:36:31 INFO - PROCESS | 2296 | 1465115791099 Marionette TRACE conn2 <- [1,1218,null,{}] 01:36:31 INFO - PROCESS | 2296 | 1465115791101 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:31 INFO - PROCESS | 2296 | 1465115791103 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:31 INFO - PROCESS | 2296 | 1465115791201 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 01:36:31 INFO - PROCESS | 2296 | 1465115791238 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:31 INFO - PROCESS | 2296 | 1465115791239 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:31 INFO - PROCESS | 2296 | ++DOCSHELL 0x112648000 == 33 [pid = 2296] [id = 312] 01:36:31 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x113351800) [pid = 2296] [serial = 935] [outer = 0x0] 01:36:31 INFO - PROCESS | 2296 | ++DOMWINDOW == 98 (0x126283c00) [pid = 2296] [serial = 936] [outer = 0x113351800] 01:36:31 INFO - PROCESS | 2296 | 1465115791264 Marionette DEBUG loaded listener.js 01:36:31 INFO - PROCESS | 2296 | ++DOMWINDOW == 99 (0x1266a5000) [pid = 2296] [serial = 937] [outer = 0x113351800] 01:36:31 INFO - PROCESS | 2296 | 1465115791596 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 01:36:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 01:36:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 521ms 01:36:31 INFO - PROCESS | 2296 | 1465115791621 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 01:36:31 INFO - PROCESS | 2296 | 1465115791623 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 01:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 01:36:31 INFO - PROCESS | 2296 | 1465115791625 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 01:36:31 INFO - PROCESS | 2296 | 1465115791626 Marionette TRACE conn2 <- [1,1222,null,{}] 01:36:31 INFO - PROCESS | 2296 | 1465115791628 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:31 INFO - PROCESS | 2296 | 1465115791630 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:31 INFO - PROCESS | 2296 | 1465115791725 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 01:36:31 INFO - PROCESS | 2296 | 1465115791738 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:31 INFO - PROCESS | 2296 | 1465115791739 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:31 INFO - PROCESS | 2296 | ++DOCSHELL 0x126baf000 == 34 [pid = 2296] [id = 313] 01:36:31 INFO - PROCESS | 2296 | ++DOMWINDOW == 100 (0x1160b5000) [pid = 2296] [serial = 938] [outer = 0x0] 01:36:31 INFO - PROCESS | 2296 | ++DOMWINDOW == 101 (0x126b3b400) [pid = 2296] [serial = 939] [outer = 0x1160b5000] 01:36:31 INFO - PROCESS | 2296 | 1465115791763 Marionette DEBUG loaded listener.js 01:36:31 INFO - PROCESS | 2296 | ++DOMWINDOW == 102 (0x126db4c00) [pid = 2296] [serial = 940] [outer = 0x1160b5000] 01:36:32 INFO - PROCESS | 2296 | --DOMWINDOW == 101 (0x12932f800) [pid = 2296] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 01:36:32 INFO - PROCESS | 2296 | --DOMWINDOW == 100 (0x12456e800) [pid = 2296] [serial = 878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 01:36:32 INFO - PROCESS | 2296 | --DOMWINDOW == 99 (0x128becc00) [pid = 2296] [serial = 881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 01:36:32 INFO - PROCESS | 2296 | --DOMWINDOW == 98 (0x128c43c00) [pid = 2296] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 01:36:32 INFO - PROCESS | 2296 | --DOMWINDOW == 97 (0x12140f800) [pid = 2296] [serial = 872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 01:36:32 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x116056400) [pid = 2296] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 01:36:32 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x124523400) [pid = 2296] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 01:36:32 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x11677b800) [pid = 2296] [serial = 875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 01:36:32 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x11830b000) [pid = 2296] [serial = 866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 01:36:32 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x119a0bc00) [pid = 2296] [serial = 869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 01:36:32 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x118255c00) [pid = 2296] [serial = 863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 01:36:32 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x111d28400) [pid = 2296] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 01:36:32 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x1290da000) [pid = 2296] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 01:36:32 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x119710800) [pid = 2296] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 01:36:32 INFO - PROCESS | 2296 | 1465115792247 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 01:36:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 01:36:32 INFO - PROCESS | 2296 | 1465115792298 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 01:36:32 INFO - PROCESS | 2296 | 1465115792309 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 01:36:32 INFO - PROCESS | 2296 | 1465115792311 Marionette TRACE conn2 <- [1,1226,null,{}] 01:36:32 INFO - PROCESS | 2296 | 1465115792314 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:32 INFO - PROCESS | 2296 | 1465115792316 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:32 INFO - PROCESS | 2296 | 1465115792488 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 01:36:32 INFO - PROCESS | 2296 | 1465115792566 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:32 INFO - PROCESS | 2296 | 1465115792567 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:32 INFO - PROCESS | 2296 | ++DOCSHELL 0x126bb9800 == 35 [pid = 2296] [id = 314] 01:36:32 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x11826d400) [pid = 2296] [serial = 941] [outer = 0x0] 01:36:32 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x121ba2000) [pid = 2296] [serial = 942] [outer = 0x11826d400] 01:36:32 INFO - PROCESS | 2296 | 1465115792608 Marionette DEBUG loaded listener.js 01:36:32 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x128be4400) [pid = 2296] [serial = 943] [outer = 0x11826d400] 01:36:32 INFO - PROCESS | 2296 | 1465115792934 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 01:36:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 01:36:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 678ms 01:36:32 INFO - PROCESS | 2296 | 1465115792978 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 01:36:32 INFO - PROCESS | 2296 | 1465115792980 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 01:36:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 01:36:32 INFO - PROCESS | 2296 | 1465115792982 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 01:36:32 INFO - PROCESS | 2296 | 1465115792983 Marionette TRACE conn2 <- [1,1230,null,{}] 01:36:32 INFO - PROCESS | 2296 | 1465115792989 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:32 INFO - PROCESS | 2296 | 1465115792990 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:33 INFO - PROCESS | 2296 | 1465115793094 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 01:36:33 INFO - PROCESS | 2296 | 1465115793098 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:33 INFO - PROCESS | 2296 | 1465115793099 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:33 INFO - PROCESS | 2296 | ++DOCSHELL 0x128fb0800 == 36 [pid = 2296] [id = 315] 01:36:33 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x126dad000) [pid = 2296] [serial = 944] [outer = 0x0] 01:36:33 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x128bee400) [pid = 2296] [serial = 945] [outer = 0x126dad000] 01:36:33 INFO - PROCESS | 2296 | 1465115793127 Marionette DEBUG loaded listener.js 01:36:33 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x128c41400) [pid = 2296] [serial = 946] [outer = 0x126dad000] 01:36:33 INFO - PROCESS | 2296 | 1465115793429 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 01:36:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 01:36:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 472ms 01:36:33 INFO - PROCESS | 2296 | 1465115793455 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 01:36:33 INFO - PROCESS | 2296 | 1465115793457 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 01:36:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 01:36:33 INFO - PROCESS | 2296 | 1465115793459 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 01:36:33 INFO - PROCESS | 2296 | 1465115793460 Marionette TRACE conn2 <- [1,1234,null,{}] 01:36:33 INFO - PROCESS | 2296 | 1465115793462 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:33 INFO - PROCESS | 2296 | 1465115793464 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:33 INFO - PROCESS | 2296 | 1465115793542 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 01:36:33 INFO - PROCESS | 2296 | 1465115793546 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:33 INFO - PROCESS | 2296 | 1465115793547 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:33 INFO - PROCESS | 2296 | ++DOCSHELL 0x129888800 == 37 [pid = 2296] [id = 316] 01:36:33 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x128be8800) [pid = 2296] [serial = 947] [outer = 0x0] 01:36:33 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x128cae000) [pid = 2296] [serial = 948] [outer = 0x128be8800] 01:36:33 INFO - PROCESS | 2296 | 1465115793576 Marionette DEBUG loaded listener.js 01:36:33 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x128dcc800) [pid = 2296] [serial = 949] [outer = 0x128be8800] 01:36:33 INFO - PROCESS | 2296 | 1465115793939 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 01:36:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 01:36:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 520ms 01:36:33 INFO - PROCESS | 2296 | 1465115793980 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 01:36:33 INFO - PROCESS | 2296 | 1465115793982 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 01:36:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 01:36:33 INFO - PROCESS | 2296 | 1465115793984 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 01:36:33 INFO - PROCESS | 2296 | 1465115793987 Marionette TRACE conn2 <- [1,1238,null,{}] 01:36:33 INFO - PROCESS | 2296 | 1465115793989 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:33 INFO - PROCESS | 2296 | 1465115793991 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:34 INFO - PROCESS | 2296 | 1465115794116 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 01:36:34 INFO - PROCESS | 2296 | 1465115794218 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:34 INFO - PROCESS | 2296 | 1465115794220 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:34 INFO - PROCESS | 2296 | ++DOCSHELL 0x112acd800 == 38 [pid = 2296] [id = 317] 01:36:34 INFO - PROCESS | 2296 | ++DOMWINDOW == 98 (0x10e9cac00) [pid = 2296] [serial = 950] [outer = 0x0] 01:36:34 INFO - PROCESS | 2296 | ++DOMWINDOW == 99 (0x11224e800) [pid = 2296] [serial = 951] [outer = 0x10e9cac00] 01:36:34 INFO - PROCESS | 2296 | 1465115794252 Marionette DEBUG loaded listener.js 01:36:34 INFO - PROCESS | 2296 | ++DOMWINDOW == 100 (0x112db0800) [pid = 2296] [serial = 952] [outer = 0x10e9cac00] 01:36:34 INFO - PROCESS | 2296 | 1465115794775 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 01:36:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 01:36:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 825ms 01:36:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 01:36:34 INFO - PROCESS | 2296 | 1465115794827 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 01:36:34 INFO - PROCESS | 2296 | 1465115794830 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 01:36:34 INFO - PROCESS | 2296 | 1465115794835 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 01:36:34 INFO - PROCESS | 2296 | 1465115794838 Marionette TRACE conn2 <- [1,1242,null,{}] 01:36:34 INFO - PROCESS | 2296 | 1465115794841 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:34 INFO - PROCESS | 2296 | 1465115794845 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:34 INFO - PROCESS | 2296 | 1465115794953 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 01:36:35 INFO - PROCESS | 2296 | 1465115795030 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:35 INFO - PROCESS | 2296 | 1465115795032 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:35 INFO - PROCESS | 2296 | ++DOCSHELL 0x11962f800 == 39 [pid = 2296] [id = 318] 01:36:35 INFO - PROCESS | 2296 | ++DOMWINDOW == 101 (0x11729c800) [pid = 2296] [serial = 953] [outer = 0x0] 01:36:35 INFO - PROCESS | 2296 | ++DOMWINDOW == 102 (0x118196c00) [pid = 2296] [serial = 954] [outer = 0x11729c800] 01:36:35 INFO - PROCESS | 2296 | 1465115795062 Marionette DEBUG loaded listener.js 01:36:35 INFO - PROCESS | 2296 | ++DOMWINDOW == 103 (0x11830a000) [pid = 2296] [serial = 955] [outer = 0x11729c800] 01:36:35 INFO - PROCESS | 2296 | 1465115795614 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 01:36:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 01:36:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 926ms 01:36:35 INFO - PROCESS | 2296 | 1465115795761 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 01:36:35 INFO - PROCESS | 2296 | 1465115795764 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 01:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 01:36:35 INFO - PROCESS | 2296 | 1465115795805 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 01:36:35 INFO - PROCESS | 2296 | 1465115795807 Marionette TRACE conn2 <- [1,1246,null,{}] 01:36:35 INFO - PROCESS | 2296 | 1465115795812 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:35 INFO - PROCESS | 2296 | 1465115795814 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:35 INFO - PROCESS | 2296 | 1465115795935 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 01:36:36 INFO - PROCESS | 2296 | 1465115796011 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:36 INFO - PROCESS | 2296 | 1465115796016 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:36 INFO - PROCESS | 2296 | ++DOCSHELL 0x116884000 == 40 [pid = 2296] [id = 319] 01:36:36 INFO - PROCESS | 2296 | ++DOMWINDOW == 104 (0x11682b800) [pid = 2296] [serial = 956] [outer = 0x0] 01:36:36 INFO - PROCESS | 2296 | ++DOMWINDOW == 105 (0x117657000) [pid = 2296] [serial = 957] [outer = 0x11682b800] 01:36:36 INFO - PROCESS | 2296 | 1465115796063 Marionette DEBUG loaded listener.js 01:36:36 INFO - PROCESS | 2296 | ++DOMWINDOW == 106 (0x11825a400) [pid = 2296] [serial = 958] [outer = 0x11682b800] 01:36:36 INFO - PROCESS | 2296 | --DOCSHELL 0x129888800 == 39 [pid = 2296] [id = 316] 01:36:36 INFO - PROCESS | 2296 | --DOCSHELL 0x128fb0800 == 38 [pid = 2296] [id = 315] 01:36:36 INFO - PROCESS | 2296 | --DOCSHELL 0x126bb9800 == 37 [pid = 2296] [id = 314] 01:36:36 INFO - PROCESS | 2296 | --DOCSHELL 0x126baf000 == 36 [pid = 2296] [id = 313] 01:36:36 INFO - PROCESS | 2296 | --DOCSHELL 0x112648000 == 35 [pid = 2296] [id = 312] 01:36:36 INFO - PROCESS | 2296 | --DOCSHELL 0x12369d800 == 34 [pid = 2296] [id = 311] 01:36:36 INFO - PROCESS | 2296 | --DOCSHELL 0x121463800 == 33 [pid = 2296] [id = 310] 01:36:36 INFO - PROCESS | 2296 | --DOCSHELL 0x11961b000 == 32 [pid = 2296] [id = 309] 01:36:36 INFO - PROCESS | 2296 | --DOCSHELL 0x1180af800 == 31 [pid = 2296] [id = 308] 01:36:36 INFO - PROCESS | 2296 | --DOCSHELL 0x117016000 == 30 [pid = 2296] [id = 307] 01:36:36 INFO - PROCESS | 2296 | --DOCSHELL 0x1133ac800 == 29 [pid = 2296] [id = 306] 01:36:36 INFO - PROCESS | 2296 | 1465115796525 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 01:36:36 INFO - PROCESS | 2296 | --DOMWINDOW == 105 (0x1293a2000) [pid = 2296] [serial = 897] [outer = 0x0] [url = about:blank] 01:36:36 INFO - PROCESS | 2296 | --DOMWINDOW == 104 (0x12634e000) [pid = 2296] [serial = 879] [outer = 0x0] [url = about:blank] 01:36:36 INFO - PROCESS | 2296 | --DOMWINDOW == 103 (0x128c46000) [pid = 2296] [serial = 882] [outer = 0x0] [url = about:blank] 01:36:36 INFO - PROCESS | 2296 | --DOMWINDOW == 102 (0x128cb7400) [pid = 2296] [serial = 885] [outer = 0x0] [url = about:blank] 01:36:36 INFO - PROCESS | 2296 | --DOMWINDOW == 101 (0x128cadc00) [pid = 2296] [serial = 883] [outer = 0x0] [url = about:blank] 01:36:36 INFO - PROCESS | 2296 | --DOMWINDOW == 100 (0x121ac8800) [pid = 2296] [serial = 873] [outer = 0x0] [url = about:blank] 01:36:36 INFO - PROCESS | 2296 | --DOMWINDOW == 99 (0x121ba5400) [pid = 2296] [serial = 874] [outer = 0x0] [url = about:blank] 01:36:36 INFO - PROCESS | 2296 | --DOMWINDOW == 98 (0x116822400) [pid = 2296] [serial = 860] [outer = 0x0] [url = about:blank] 01:36:36 INFO - PROCESS | 2296 | --DOMWINDOW == 97 (0x116f8cc00) [pid = 2296] [serial = 861] [outer = 0x0] [url = about:blank] 01:36:36 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x119705400) [pid = 2296] [serial = 858] [outer = 0x0] [url = about:blank] 01:36:36 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x128cb5800) [pid = 2296] [serial = 857] [outer = 0x0] [url = about:blank] 01:36:36 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x12366b400) [pid = 2296] [serial = 876] [outer = 0x0] [url = about:blank] 01:36:36 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x1184c0c00) [pid = 2296] [serial = 867] [outer = 0x0] [url = about:blank] 01:36:36 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x11877d000) [pid = 2296] [serial = 868] [outer = 0x0] [url = about:blank] 01:36:36 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x119a12400) [pid = 2296] [serial = 870] [outer = 0x0] [url = about:blank] 01:36:36 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x119ece400) [pid = 2296] [serial = 871] [outer = 0x0] [url = about:blank] 01:36:36 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x11825bc00) [pid = 2296] [serial = 864] [outer = 0x0] [url = about:blank] 01:36:36 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x128dcec00) [pid = 2296] [serial = 886] [outer = 0x0] [url = about:blank] 01:36:36 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x1182ba000) [pid = 2296] [serial = 865] [outer = 0x0] [url = about:blank] 01:36:36 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x11826e800) [pid = 2296] [serial = 889] [outer = 0x0] [url = about:blank] 01:36:36 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x118264000) [pid = 2296] [serial = 483] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:36:36 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x12932b800) [pid = 2296] [serial = 895] [outer = 0x0] [url = about:blank] 01:36:36 INFO - PROCESS | 2296 | --DOMWINDOW == 83 (0x128be4c00) [pid = 2296] [serial = 880] [outer = 0x0] [url = about:blank] 01:36:36 INFO - PROCESS | 2296 | --DOMWINDOW == 82 (0x11604e000) [pid = 2296] [serial = 888] [outer = 0x0] [url = about:blank] 01:36:36 INFO - PROCESS | 2296 | --DOMWINDOW == 81 (0x12456ac00) [pid = 2296] [serial = 877] [outer = 0x0] [url = about:blank] 01:36:36 INFO - PROCESS | 2296 | --DOMWINDOW == 80 (0x12634d400) [pid = 2296] [serial = 891] [outer = 0x0] [url = about:blank] 01:36:36 INFO - PROCESS | 2296 | --DOMWINDOW == 79 (0x1290dbc00) [pid = 2296] [serial = 892] [outer = 0x0] [url = about:blank] 01:36:36 INFO - PROCESS | 2296 | --DOMWINDOW == 78 (0x1290e5c00) [pid = 2296] [serial = 894] [outer = 0x0] [url = about:blank] 01:36:36 INFO - PROCESS | 2296 | --DOMWINDOW == 77 (0x12958b000) [pid = 2296] [serial = 898] [outer = 0x0] [url = about:blank] 01:36:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 01:36:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 813ms 01:36:36 INFO - PROCESS | 2296 | 1465115796583 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 01:36:36 INFO - PROCESS | 2296 | 1465115796585 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 01:36:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 01:36:36 INFO - PROCESS | 2296 | 1465115796590 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 01:36:36 INFO - PROCESS | 2296 | 1465115796592 Marionette TRACE conn2 <- [1,1250,null,{}] 01:36:36 INFO - PROCESS | 2296 | 1465115796595 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:36 INFO - PROCESS | 2296 | 1465115796597 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:36 INFO - PROCESS | 2296 | 1465115796675 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 01:36:36 INFO - PROCESS | 2296 | 1465115796679 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:36 INFO - PROCESS | 2296 | 1465115796681 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:36 INFO - PROCESS | 2296 | ++DOCSHELL 0x1185e9800 == 30 [pid = 2296] [id = 320] 01:36:36 INFO - PROCESS | 2296 | ++DOMWINDOW == 78 (0x11830f800) [pid = 2296] [serial = 959] [outer = 0x0] 01:36:36 INFO - PROCESS | 2296 | ++DOMWINDOW == 79 (0x118420c00) [pid = 2296] [serial = 960] [outer = 0x11830f800] 01:36:36 INFO - PROCESS | 2296 | 1465115796711 Marionette DEBUG loaded listener.js 01:36:36 INFO - PROCESS | 2296 | ++DOMWINDOW == 80 (0x11877bc00) [pid = 2296] [serial = 961] [outer = 0x11830f800] 01:36:37 INFO - PROCESS | 2296 | 1465115797068 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 01:36:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 01:36:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 524ms 01:36:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 01:36:37 INFO - PROCESS | 2296 | 1465115797119 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 01:36:37 INFO - PROCESS | 2296 | 1465115797121 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 01:36:37 INFO - PROCESS | 2296 | 1465115797124 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 01:36:37 INFO - PROCESS | 2296 | 1465115797125 Marionette TRACE conn2 <- [1,1254,null,{}] 01:36:37 INFO - PROCESS | 2296 | 1465115797133 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:37 INFO - PROCESS | 2296 | 1465115797136 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:37 INFO - PROCESS | 2296 | 1465115797218 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 01:36:37 INFO - PROCESS | 2296 | 1465115797225 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:37 INFO - PROCESS | 2296 | 1465115797228 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:37 INFO - PROCESS | 2296 | ++DOCSHELL 0x121322000 == 31 [pid = 2296] [id = 321] 01:36:37 INFO - PROCESS | 2296 | ++DOMWINDOW == 81 (0x119a0d400) [pid = 2296] [serial = 962] [outer = 0x0] 01:36:37 INFO - PROCESS | 2296 | ++DOMWINDOW == 82 (0x119a19000) [pid = 2296] [serial = 963] [outer = 0x119a0d400] 01:36:37 INFO - PROCESS | 2296 | 1465115797256 Marionette DEBUG loaded listener.js 01:36:37 INFO - PROCESS | 2296 | ++DOMWINDOW == 83 (0x12140c400) [pid = 2296] [serial = 964] [outer = 0x119a0d400] 01:36:37 INFO - PROCESS | 2296 | 1465115797636 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 01:36:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 01:36:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 519ms 01:36:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 01:36:37 INFO - PROCESS | 2296 | 1465115797644 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 01:36:37 INFO - PROCESS | 2296 | 1465115797645 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 01:36:37 INFO - PROCESS | 2296 | 1465115797647 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 01:36:37 INFO - PROCESS | 2296 | 1465115797648 Marionette TRACE conn2 <- [1,1258,null,{}] 01:36:37 INFO - PROCESS | 2296 | 1465115797652 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:37 INFO - PROCESS | 2296 | 1465115797655 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:37 INFO - PROCESS | 2296 | 1465115797744 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 01:36:37 INFO - PROCESS | 2296 | 1465115797794 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:37 INFO - PROCESS | 2296 | 1465115797795 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:37 INFO - PROCESS | 2296 | ++DOCSHELL 0x121f90000 == 32 [pid = 2296] [id = 322] 01:36:37 INFO - PROCESS | 2296 | ++DOMWINDOW == 84 (0x119a0e800) [pid = 2296] [serial = 965] [outer = 0x0] 01:36:37 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x121ad2400) [pid = 2296] [serial = 966] [outer = 0x119a0e800] 01:36:37 INFO - PROCESS | 2296 | 1465115797821 Marionette DEBUG loaded listener.js 01:36:37 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x12431fc00) [pid = 2296] [serial = 967] [outer = 0x119a0e800] 01:36:38 INFO - PROCESS | 2296 | 1465115798093 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 01:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 01:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 474ms 01:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 01:36:38 INFO - PROCESS | 2296 | 1465115798125 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 01:36:38 INFO - PROCESS | 2296 | 1465115798126 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 01:36:38 INFO - PROCESS | 2296 | 1465115798129 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 01:36:38 INFO - PROCESS | 2296 | 1465115798130 Marionette TRACE conn2 <- [1,1262,null,{}] 01:36:38 INFO - PROCESS | 2296 | 1465115798132 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:38 INFO - PROCESS | 2296 | 1465115798134 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:38 INFO - PROCESS | 2296 | 1465115798231 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 01:36:38 INFO - PROCESS | 2296 | 1465115798236 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:38 INFO - PROCESS | 2296 | 1465115798239 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:38 INFO - PROCESS | 2296 | ++DOCSHELL 0x1185ef800 == 33 [pid = 2296] [id = 323] 01:36:38 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x1237bc000) [pid = 2296] [serial = 968] [outer = 0x0] 01:36:38 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x124741c00) [pid = 2296] [serial = 969] [outer = 0x1237bc000] 01:36:38 INFO - PROCESS | 2296 | 1465115798270 Marionette DEBUG loaded listener.js 01:36:38 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x126283000) [pid = 2296] [serial = 970] [outer = 0x1237bc000] 01:36:38 INFO - PROCESS | 2296 | 1465115798774 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 01:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 01:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 668ms 01:36:38 INFO - PROCESS | 2296 | 1465115798797 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 01:36:38 INFO - PROCESS | 2296 | 1465115798799 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 01:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 01:36:38 INFO - PROCESS | 2296 | 1465115798802 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 01:36:38 INFO - PROCESS | 2296 | 1465115798803 Marionette TRACE conn2 <- [1,1266,null,{}] 01:36:38 INFO - PROCESS | 2296 | 1465115798805 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:38 INFO - PROCESS | 2296 | 1465115798810 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:38 INFO - PROCESS | 2296 | 1465115798931 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 01:36:38 INFO - PROCESS | 2296 | 1465115798969 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:38 INFO - PROCESS | 2296 | 1465115798970 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:38 INFO - PROCESS | 2296 | ++DOCSHELL 0x126dc7000 == 34 [pid = 2296] [id = 324] 01:36:38 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x12684e400) [pid = 2296] [serial = 971] [outer = 0x0] 01:36:38 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x128be8400) [pid = 2296] [serial = 972] [outer = 0x12684e400] 01:36:39 INFO - PROCESS | 2296 | 1465115798998 Marionette DEBUG loaded listener.js 01:36:39 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x128c45800) [pid = 2296] [serial = 973] [outer = 0x12684e400] 01:36:39 INFO - PROCESS | 2296 | 1465115799325 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 01:36:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 01:36:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 570ms 01:36:39 INFO - PROCESS | 2296 | 1465115799373 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 01:36:39 INFO - PROCESS | 2296 | 1465115799374 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 01:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 01:36:39 INFO - PROCESS | 2296 | 1465115799376 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 01:36:39 INFO - PROCESS | 2296 | 1465115799377 Marionette TRACE conn2 <- [1,1270,null,{}] 01:36:39 INFO - PROCESS | 2296 | 1465115799380 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:39 INFO - PROCESS | 2296 | 1465115799381 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:39 INFO - PROCESS | 2296 | 1465115799482 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 01:36:39 INFO - PROCESS | 2296 | 1465115799492 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:39 INFO - PROCESS | 2296 | 1465115799493 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:39 INFO - PROCESS | 2296 | ++DOCSHELL 0x12930c800 == 35 [pid = 2296] [id = 325] 01:36:39 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x11970bc00) [pid = 2296] [serial = 974] [outer = 0x0] 01:36:39 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x128cb6400) [pid = 2296] [serial = 975] [outer = 0x11970bc00] 01:36:39 INFO - PROCESS | 2296 | 1465115799517 Marionette DEBUG loaded listener.js 01:36:39 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x1290da400) [pid = 2296] [serial = 976] [outer = 0x11970bc00] 01:36:39 INFO - PROCESS | 2296 | 1465115799886 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 01:36:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 01:36:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 517ms 01:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 01:36:39 INFO - PROCESS | 2296 | 1465115799895 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 01:36:39 INFO - PROCESS | 2296 | 1465115799896 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 01:36:39 INFO - PROCESS | 2296 | 1465115799907 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 01:36:39 INFO - PROCESS | 2296 | 1465115799908 Marionette TRACE conn2 <- [1,1274,null,{}] 01:36:39 INFO - PROCESS | 2296 | 1465115799911 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:39 INFO - PROCESS | 2296 | 1465115799912 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:40 INFO - PROCESS | 2296 | 1465115800011 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 01:36:40 INFO - PROCESS | 2296 | 1465115800014 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:40 INFO - PROCESS | 2296 | 1465115800016 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:40 INFO - PROCESS | 2296 | ++DOCSHELL 0x12a732000 == 36 [pid = 2296] [id = 326] 01:36:40 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x128cb2000) [pid = 2296] [serial = 977] [outer = 0x0] 01:36:40 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x1290e5c00) [pid = 2296] [serial = 978] [outer = 0x128cb2000] 01:36:40 INFO - PROCESS | 2296 | 1465115800042 Marionette DEBUG loaded listener.js 01:36:40 INFO - PROCESS | 2296 | ++DOMWINDOW == 98 (0x129332400) [pid = 2296] [serial = 979] [outer = 0x128cb2000] 01:36:40 INFO - PROCESS | 2296 | 1465115800381 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 01:36:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 01:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 528ms 01:36:40 INFO - PROCESS | 2296 | 1465115800426 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 01:36:40 INFO - PROCESS | 2296 | 1465115800427 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 01:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 01:36:40 INFO - PROCESS | 2296 | 1465115800430 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 01:36:40 INFO - PROCESS | 2296 | 1465115800431 Marionette TRACE conn2 <- [1,1278,null,{}] 01:36:40 INFO - PROCESS | 2296 | 1465115800433 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:40 INFO - PROCESS | 2296 | 1465115800434 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:40 INFO - PROCESS | 2296 | 1465115800532 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 01:36:40 INFO - PROCESS | 2296 | 1465115800542 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:40 INFO - PROCESS | 2296 | 1465115800543 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:40 INFO - PROCESS | 2296 | ++DOCSHELL 0x12a7a7000 == 37 [pid = 2296] [id = 327] 01:36:40 INFO - PROCESS | 2296 | ++DOMWINDOW == 99 (0x129006400) [pid = 2296] [serial = 980] [outer = 0x0] 01:36:40 INFO - PROCESS | 2296 | ++DOMWINDOW == 100 (0x1293a3800) [pid = 2296] [serial = 981] [outer = 0x129006400] 01:36:40 INFO - PROCESS | 2296 | 1465115800568 Marionette DEBUG loaded listener.js 01:36:40 INFO - PROCESS | 2296 | ++DOMWINDOW == 101 (0x12958ac00) [pid = 2296] [serial = 982] [outer = 0x129006400] 01:36:40 INFO - PROCESS | 2296 | --DOMWINDOW == 100 (0x121411800) [pid = 2296] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 01:36:40 INFO - PROCESS | 2296 | --DOMWINDOW == 99 (0x116772000) [pid = 2296] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 01:36:40 INFO - PROCESS | 2296 | --DOMWINDOW == 98 (0x10e9cb000) [pid = 2296] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 01:36:40 INFO - PROCESS | 2296 | --DOMWINDOW == 97 (0x116a60800) [pid = 2296] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 01:36:40 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x1182c0c00) [pid = 2296] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 01:36:40 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x11395c000) [pid = 2296] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 01:36:40 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x119499800) [pid = 2296] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 01:36:40 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x1182c1800) [pid = 2296] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 01:36:40 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x11824f000) [pid = 2296] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 01:36:40 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x124745000) [pid = 2296] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 01:36:40 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x126dad000) [pid = 2296] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 01:36:40 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x129002400) [pid = 2296] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 01:36:40 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x118257800) [pid = 2296] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 01:36:40 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x113351800) [pid = 2296] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 01:36:40 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x11826d400) [pid = 2296] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 01:36:40 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x1160b5000) [pid = 2296] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 01:36:40 INFO - PROCESS | 2296 | 1465115800965 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 01:36:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 01:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 567ms 01:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 01:36:41 INFO - PROCESS | 2296 | 1465115800998 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 01:36:41 INFO - PROCESS | 2296 | 1465115800999 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 01:36:41 INFO - PROCESS | 2296 | 1465115801001 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 01:36:41 INFO - PROCESS | 2296 | 1465115801002 Marionette TRACE conn2 <- [1,1282,null,{}] 01:36:41 INFO - PROCESS | 2296 | 1465115801004 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:41 INFO - PROCESS | 2296 | 1465115801006 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:41 INFO - PROCESS | 2296 | 1465115801086 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 01:36:41 INFO - PROCESS | 2296 | 1465115801091 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:41 INFO - PROCESS | 2296 | 1465115801092 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:41 INFO - PROCESS | 2296 | ++DOCSHELL 0x1219d6800 == 38 [pid = 2296] [id = 328] 01:36:41 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x11677d800) [pid = 2296] [serial = 983] [outer = 0x0] 01:36:41 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x118314400) [pid = 2296] [serial = 984] [outer = 0x11677d800] 01:36:41 INFO - PROCESS | 2296 | 1465115801116 Marionette DEBUG loaded listener.js 01:36:41 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x121411800) [pid = 2296] [serial = 985] [outer = 0x11677d800] 01:36:41 INFO - PROCESS | 2296 | 1465115801436 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 01:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 01:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 470ms 01:36:41 INFO - PROCESS | 2296 | 1465115801481 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 01:36:41 INFO - PROCESS | 2296 | 1465115801483 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 01:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 01:36:41 INFO - PROCESS | 2296 | 1465115801493 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 01:36:41 INFO - PROCESS | 2296 | 1465115801495 Marionette TRACE conn2 <- [1,1286,null,{}] 01:36:41 INFO - PROCESS | 2296 | 1465115801497 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:41 INFO - PROCESS | 2296 | 1465115801499 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:41 INFO - PROCESS | 2296 | 1465115801595 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 01:36:41 INFO - PROCESS | 2296 | 1465115801598 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:41 INFO - PROCESS | 2296 | 1465115801600 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:41 INFO - PROCESS | 2296 | ++DOCSHELL 0x12b279800 == 39 [pid = 2296] [id = 329] 01:36:41 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x1218ecc00) [pid = 2296] [serial = 986] [outer = 0x0] 01:36:41 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x128cac800) [pid = 2296] [serial = 987] [outer = 0x1218ecc00] 01:36:41 INFO - PROCESS | 2296 | 1465115801637 Marionette DEBUG loaded listener.js 01:36:41 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x1298b6400) [pid = 2296] [serial = 988] [outer = 0x1218ecc00] 01:36:41 INFO - PROCESS | 2296 | 1465115801974 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 01:36:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 01:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 519ms 01:36:42 INFO - PROCESS | 2296 | 1465115802013 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 01:36:42 INFO - PROCESS | 2296 | 1465115802014 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 01:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 01:36:42 INFO - PROCESS | 2296 | 1465115802018 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 01:36:42 INFO - PROCESS | 2296 | 1465115802021 Marionette TRACE conn2 <- [1,1290,null,{}] 01:36:42 INFO - PROCESS | 2296 | 1465115802023 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:42 INFO - PROCESS | 2296 | 1465115802024 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:42 INFO - PROCESS | 2296 | 1465115802126 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 01:36:42 INFO - PROCESS | 2296 | 1465115802133 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:42 INFO - PROCESS | 2296 | 1465115802134 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:42 INFO - PROCESS | 2296 | ++DOCSHELL 0x12be08000 == 40 [pid = 2296] [id = 330] 01:36:42 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x124745000) [pid = 2296] [serial = 989] [outer = 0x0] 01:36:42 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x12a75ac00) [pid = 2296] [serial = 990] [outer = 0x124745000] 01:36:42 INFO - PROCESS | 2296 | 1465115802158 Marionette DEBUG loaded listener.js 01:36:42 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x12a7f0800) [pid = 2296] [serial = 991] [outer = 0x124745000] 01:36:42 INFO - PROCESS | 2296 | 1465115802460 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 01:36:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 01:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 472ms 01:36:42 INFO - PROCESS | 2296 | 1465115802490 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 01:36:42 INFO - PROCESS | 2296 | 1465115802492 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 01:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 01:36:42 INFO - PROCESS | 2296 | 1465115802494 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 01:36:42 INFO - PROCESS | 2296 | 1465115802495 Marionette TRACE conn2 <- [1,1294,null,{}] 01:36:42 INFO - PROCESS | 2296 | 1465115802497 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:42 INFO - PROCESS | 2296 | 1465115802498 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:42 INFO - PROCESS | 2296 | 1465115802580 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 01:36:42 INFO - PROCESS | 2296 | 1465115802584 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:42 INFO - PROCESS | 2296 | 1465115802586 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:42 INFO - PROCESS | 2296 | ++DOCSHELL 0x12c1e0800 == 41 [pid = 2296] [id = 331] 01:36:42 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x12a763400) [pid = 2296] [serial = 992] [outer = 0x0] 01:36:42 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x12a7f7400) [pid = 2296] [serial = 993] [outer = 0x12a763400] 01:36:42 INFO - PROCESS | 2296 | 1465115802620 Marionette DEBUG loaded listener.js 01:36:42 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x12a8e5c00) [pid = 2296] [serial = 994] [outer = 0x12a763400] 01:36:43 INFO - PROCESS | 2296 | 1465115803061 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 01:36:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 01:36:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 619ms 01:36:43 INFO - PROCESS | 2296 | 1465115803113 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 01:36:43 INFO - PROCESS | 2296 | 1465115803116 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 01:36:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 01:36:43 INFO - PROCESS | 2296 | 1465115803119 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 01:36:43 INFO - PROCESS | 2296 | 1465115803121 Marionette TRACE conn2 <- [1,1298,null,{}] 01:36:43 INFO - PROCESS | 2296 | 1465115803125 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:43 INFO - PROCESS | 2296 | 1465115803127 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:43 INFO - PROCESS | 2296 | 1465115803230 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 01:36:43 INFO - PROCESS | 2296 | 1465115803301 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:43 INFO - PROCESS | 2296 | 1465115803302 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:43 INFO - PROCESS | 2296 | ++DOCSHELL 0x1182e8000 == 42 [pid = 2296] [id = 332] 01:36:43 INFO - PROCESS | 2296 | ++DOMWINDOW == 98 (0x116777000) [pid = 2296] [serial = 995] [outer = 0x0] 01:36:43 INFO - PROCESS | 2296 | ++DOMWINDOW == 99 (0x11804b400) [pid = 2296] [serial = 996] [outer = 0x116777000] 01:36:43 INFO - PROCESS | 2296 | 1465115803335 Marionette DEBUG loaded listener.js 01:36:43 INFO - PROCESS | 2296 | ++DOMWINDOW == 100 (0x1182c1000) [pid = 2296] [serial = 997] [outer = 0x116777000] 01:36:43 INFO - PROCESS | 2296 | 1465115803778 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 01:36:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 01:36:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 671ms 01:36:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 01:36:43 INFO - PROCESS | 2296 | 1465115803790 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 01:36:43 INFO - PROCESS | 2296 | 1465115803793 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 01:36:43 INFO - PROCESS | 2296 | 1465115803798 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 01:36:43 INFO - PROCESS | 2296 | 1465115803800 Marionette TRACE conn2 <- [1,1302,null,{}] 01:36:43 INFO - PROCESS | 2296 | 1465115803802 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:43 INFO - PROCESS | 2296 | 1465115803804 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:43 INFO - PROCESS | 2296 | 1465115803914 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 01:36:43 INFO - PROCESS | 2296 | 1465115803966 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:43 INFO - PROCESS | 2296 | 1465115803968 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:43 INFO - PROCESS | 2296 | ++DOCSHELL 0x123698800 == 43 [pid = 2296] [id = 333] 01:36:43 INFO - PROCESS | 2296 | ++DOMWINDOW == 101 (0x1191c0000) [pid = 2296] [serial = 998] [outer = 0x0] 01:36:44 INFO - PROCESS | 2296 | ++DOMWINDOW == 102 (0x119a50400) [pid = 2296] [serial = 999] [outer = 0x1191c0000] 01:36:44 INFO - PROCESS | 2296 | 1465115804002 Marionette DEBUG loaded listener.js 01:36:44 INFO - PROCESS | 2296 | ++DOMWINDOW == 103 (0x121a97c00) [pid = 2296] [serial = 1000] [outer = 0x1191c0000] 01:36:44 INFO - PROCESS | 2296 | 1465115804440 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 01:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 01:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 673ms 01:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 01:36:44 INFO - PROCESS | 2296 | 1465115804471 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 01:36:44 INFO - PROCESS | 2296 | 1465115804473 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 01:36:44 INFO - PROCESS | 2296 | 1465115804475 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 01:36:44 INFO - PROCESS | 2296 | 1465115804478 Marionette TRACE conn2 <- [1,1306,null,{}] 01:36:44 INFO - PROCESS | 2296 | 1465115804486 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:44 INFO - PROCESS | 2296 | 1465115804489 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:44 INFO - PROCESS | 2296 | 1465115804609 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 01:36:44 INFO - PROCESS | 2296 | 1465115804669 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:44 INFO - PROCESS | 2296 | 1465115804671 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:44 INFO - PROCESS | 2296 | ++DOCSHELL 0x12c1d3800 == 44 [pid = 2296] [id = 334] 01:36:44 INFO - PROCESS | 2296 | ++DOMWINDOW == 104 (0x12452d000) [pid = 2296] [serial = 1001] [outer = 0x0] 01:36:44 INFO - PROCESS | 2296 | ++DOMWINDOW == 105 (0x126605800) [pid = 2296] [serial = 1002] [outer = 0x12452d000] 01:36:44 INFO - PROCESS | 2296 | 1465115804702 Marionette DEBUG loaded listener.js 01:36:44 INFO - PROCESS | 2296 | ++DOMWINDOW == 106 (0x128bf0c00) [pid = 2296] [serial = 1003] [outer = 0x12452d000] 01:36:45 INFO - PROCESS | 2296 | 1465115805156 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 01:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 01:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 721ms 01:36:45 INFO - PROCESS | 2296 | 1465115805197 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 01:36:45 INFO - PROCESS | 2296 | 1465115805199 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 01:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 01:36:45 INFO - PROCESS | 2296 | 1465115805233 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 01:36:45 INFO - PROCESS | 2296 | 1465115805237 Marionette TRACE conn2 <- [1,1310,null,{}] 01:36:45 INFO - PROCESS | 2296 | 1465115805240 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:45 INFO - PROCESS | 2296 | 1465115805241 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:45 INFO - PROCESS | 2296 | 1465115805360 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 01:36:45 INFO - PROCESS | 2296 | 1465115805430 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:45 INFO - PROCESS | 2296 | 1465115805432 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:45 INFO - PROCESS | 2296 | ++DOCSHELL 0x12377b800 == 45 [pid = 2296] [id = 335] 01:36:45 INFO - PROCESS | 2296 | ++DOMWINDOW == 107 (0x1191e6000) [pid = 2296] [serial = 1004] [outer = 0x0] 01:36:45 INFO - PROCESS | 2296 | ++DOMWINDOW == 108 (0x128beb400) [pid = 2296] [serial = 1005] [outer = 0x1191e6000] 01:36:45 INFO - PROCESS | 2296 | 1465115805461 Marionette DEBUG loaded listener.js 01:36:45 INFO - PROCESS | 2296 | ++DOMWINDOW == 109 (0x12932dc00) [pid = 2296] [serial = 1006] [outer = 0x1191e6000] 01:36:46 INFO - PROCESS | 2296 | 1465115806060 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 01:36:46 INFO - PROCESS | 2296 | 1465115806114 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 01:36:46 INFO - PROCESS | 2296 | 1465115806118 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 01:36:46 INFO - PROCESS | 2296 | 1465115806120 Marionette TRACE conn2 <- [1,1314,null,{}] 01:36:46 INFO - PROCESS | 2296 | 1465115806123 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:46 INFO - PROCESS | 2296 | 1465115806125 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:46 INFO - PROCESS | 2296 | 1465115806222 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 01:36:46 INFO - PROCESS | 2296 | 1465115806293 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:46 INFO - PROCESS | 2296 | 1465115806296 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:46 INFO - PROCESS | 2296 | ++DOCSHELL 0x11972e000 == 46 [pid = 2296] [id = 336] 01:36:46 INFO - PROCESS | 2296 | ++DOMWINDOW == 110 (0x116853800) [pid = 2296] [serial = 1007] [outer = 0x0] 01:36:46 INFO - PROCESS | 2296 | ++DOMWINDOW == 111 (0x118313800) [pid = 2296] [serial = 1008] [outer = 0x116853800] 01:36:46 INFO - PROCESS | 2296 | 1465115806326 Marionette DEBUG loaded listener.js 01:36:46 INFO - PROCESS | 2296 | ++DOMWINDOW == 112 (0x119156800) [pid = 2296] [serial = 1009] [outer = 0x116853800] 01:36:46 INFO - PROCESS | 2296 | 1465115806744 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 01:36:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 01:36:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 674ms 01:36:46 INFO - PROCESS | 2296 | 1465115806791 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 01:36:46 INFO - PROCESS | 2296 | 1465115806794 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 01:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 01:36:46 INFO - PROCESS | 2296 | 1465115806799 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 01:36:46 INFO - PROCESS | 2296 | 1465115806800 Marionette TRACE conn2 <- [1,1318,null,{}] 01:36:46 INFO - PROCESS | 2296 | 1465115806803 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:46 INFO - PROCESS | 2296 | 1465115806804 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:46 INFO - PROCESS | 2296 | 1465115806898 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 01:36:46 INFO - PROCESS | 2296 | 1465115806957 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:46 INFO - PROCESS | 2296 | 1465115806959 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:46 INFO - PROCESS | 2296 | ++DOCSHELL 0x1180ad800 == 47 [pid = 2296] [id = 337] 01:36:46 INFO - PROCESS | 2296 | ++DOMWINDOW == 113 (0x119702800) [pid = 2296] [serial = 1010] [outer = 0x0] 01:36:46 INFO - PROCESS | 2296 | ++DOMWINDOW == 114 (0x119a16000) [pid = 2296] [serial = 1011] [outer = 0x119702800] 01:36:46 INFO - PROCESS | 2296 | 1465115806987 Marionette DEBUG loaded listener.js 01:36:47 INFO - PROCESS | 2296 | ++DOMWINDOW == 115 (0x121307400) [pid = 2296] [serial = 1012] [outer = 0x119702800] 01:36:47 INFO - PROCESS | 2296 | --DOCSHELL 0x12be08000 == 46 [pid = 2296] [id = 330] 01:36:47 INFO - PROCESS | 2296 | --DOCSHELL 0x12b279800 == 45 [pid = 2296] [id = 329] 01:36:47 INFO - PROCESS | 2296 | --DOCSHELL 0x1219d6800 == 44 [pid = 2296] [id = 328] 01:36:47 INFO - PROCESS | 2296 | --DOCSHELL 0x12a7a7000 == 43 [pid = 2296] [id = 327] 01:36:47 INFO - PROCESS | 2296 | --DOCSHELL 0x12a732000 == 42 [pid = 2296] [id = 326] 01:36:47 INFO - PROCESS | 2296 | --DOCSHELL 0x12930c800 == 41 [pid = 2296] [id = 325] 01:36:47 INFO - PROCESS | 2296 | --DOCSHELL 0x126dc7000 == 40 [pid = 2296] [id = 324] 01:36:47 INFO - PROCESS | 2296 | --DOCSHELL 0x1185ef800 == 39 [pid = 2296] [id = 323] 01:36:47 INFO - PROCESS | 2296 | --DOCSHELL 0x121f90000 == 38 [pid = 2296] [id = 322] 01:36:47 INFO - PROCESS | 2296 | --DOCSHELL 0x121322000 == 37 [pid = 2296] [id = 321] 01:36:47 INFO - PROCESS | 2296 | --DOCSHELL 0x1185e9800 == 36 [pid = 2296] [id = 320] 01:36:47 INFO - PROCESS | 2296 | --DOCSHELL 0x116884000 == 35 [pid = 2296] [id = 319] 01:36:47 INFO - PROCESS | 2296 | --DOCSHELL 0x112acd800 == 34 [pid = 2296] [id = 317] 01:36:47 INFO - PROCESS | 2296 | --DOCSHELL 0x11962f800 == 33 [pid = 2296] [id = 318] 01:36:47 INFO - PROCESS | 2296 | --DOCSHELL 0x11972e000 == 32 [pid = 2296] [id = 336] 01:36:47 INFO - PROCESS | 2296 | --DOCSHELL 0x12377b800 == 31 [pid = 2296] [id = 335] 01:36:47 INFO - PROCESS | 2296 | --DOCSHELL 0x12c1d3800 == 30 [pid = 2296] [id = 334] 01:36:47 INFO - PROCESS | 2296 | --DOCSHELL 0x123698800 == 29 [pid = 2296] [id = 333] 01:36:47 INFO - PROCESS | 2296 | --DOCSHELL 0x12c1e0800 == 28 [pid = 2296] [id = 331] 01:36:47 INFO - PROCESS | 2296 | --DOCSHELL 0x1182e8000 == 27 [pid = 2296] [id = 332] 01:36:47 INFO - PROCESS | 2296 | --DOMWINDOW == 114 (0x12452b800) [pid = 2296] [serial = 933] [outer = 0x0] [url = about:blank] 01:36:47 INFO - PROCESS | 2296 | --DOMWINDOW == 113 (0x126283c00) [pid = 2296] [serial = 936] [outer = 0x0] [url = about:blank] 01:36:47 INFO - PROCESS | 2296 | --DOMWINDOW == 112 (0x121ba2000) [pid = 2296] [serial = 942] [outer = 0x0] [url = about:blank] 01:36:47 INFO - PROCESS | 2296 | --DOMWINDOW == 111 (0x126b3b400) [pid = 2296] [serial = 939] [outer = 0x0] [url = about:blank] 01:36:47 INFO - PROCESS | 2296 | --DOMWINDOW == 110 (0x128bee400) [pid = 2296] [serial = 945] [outer = 0x0] [url = about:blank] 01:36:47 INFO - PROCESS | 2296 | --DOMWINDOW == 109 (0x128be4400) [pid = 2296] [serial = 943] [outer = 0x0] [url = about:blank] 01:36:47 INFO - PROCESS | 2296 | --DOMWINDOW == 108 (0x126db4c00) [pid = 2296] [serial = 940] [outer = 0x0] [url = about:blank] 01:36:47 INFO - PROCESS | 2296 | --DOMWINDOW == 107 (0x124747c00) [pid = 2296] [serial = 934] [outer = 0x0] [url = about:blank] 01:36:47 INFO - PROCESS | 2296 | --DOMWINDOW == 106 (0x121ad3000) [pid = 2296] [serial = 931] [outer = 0x0] [url = about:blank] 01:36:47 INFO - PROCESS | 2296 | --DOMWINDOW == 105 (0x1266a5000) [pid = 2296] [serial = 937] [outer = 0x0] [url = about:blank] 01:36:47 INFO - PROCESS | 2296 | --DOMWINDOW == 104 (0x121304400) [pid = 2296] [serial = 928] [outer = 0x0] [url = about:blank] 01:36:47 INFO - PROCESS | 2296 | --DOMWINDOW == 103 (0x128cae000) [pid = 2296] [serial = 948] [outer = 0x0] [url = about:blank] 01:36:47 INFO - PROCESS | 2296 | --DOMWINDOW == 102 (0x1218e3800) [pid = 2296] [serial = 930] [outer = 0x0] [url = about:blank] 01:36:47 INFO - PROCESS | 2296 | --DOMWINDOW == 101 (0x116f86c00) [pid = 2296] [serial = 921] [outer = 0x0] [url = about:blank] 01:36:47 INFO - PROCESS | 2296 | --DOMWINDOW == 100 (0x116775400) [pid = 2296] [serial = 901] [outer = 0x0] [url = about:blank] 01:36:47 INFO - PROCESS | 2296 | --DOMWINDOW == 99 (0x1129adc00) [pid = 2296] [serial = 900] [outer = 0x0] [url = about:blank] 01:36:47 INFO - PROCESS | 2296 | --DOMWINDOW == 98 (0x1191c3000) [pid = 2296] [serial = 904] [outer = 0x0] [url = about:blank] 01:36:47 INFO - PROCESS | 2296 | --DOMWINDOW == 97 (0x118313000) [pid = 2296] [serial = 903] [outer = 0x0] [url = about:blank] 01:36:47 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x11825ac00) [pid = 2296] [serial = 922] [outer = 0x0] [url = about:blank] 01:36:47 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x1184c6000) [pid = 2296] [serial = 924] [outer = 0x0] [url = about:blank] 01:36:47 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x114051800) [pid = 2296] [serial = 918] [outer = 0x0] [url = about:blank] 01:36:47 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x12452f400) [pid = 2296] [serial = 907] [outer = 0x0] [url = about:blank] 01:36:47 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x1160b5400) [pid = 2296] [serial = 919] [outer = 0x0] [url = about:blank] 01:36:47 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x118a18400) [pid = 2296] [serial = 925] [outer = 0x0] [url = about:blank] 01:36:47 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x1191c4800) [pid = 2296] [serial = 927] [outer = 0x0] [url = about:blank] 01:36:47 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x121accc00) [pid = 2296] [serial = 906] [outer = 0x0] [url = about:blank] 01:36:47 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x119711000) [pid = 2296] [serial = 916] [outer = 0x0] [url = about:blank] 01:36:47 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x118773800) [pid = 2296] [serial = 915] [outer = 0x0] [url = about:blank] 01:36:47 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x128ca9800) [pid = 2296] [serial = 910] [outer = 0x0] [url = about:blank] 01:36:47 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x126b35800) [pid = 2296] [serial = 909] [outer = 0x0] [url = about:blank] 01:36:47 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x128c41400) [pid = 2296] [serial = 946] [outer = 0x0] [url = about:blank] 01:36:47 INFO - PROCESS | 2296 | --DOMWINDOW == 83 (0x129330800) [pid = 2296] [serial = 913] [outer = 0x0] [url = about:blank] 01:36:47 INFO - PROCESS | 2296 | --DOMWINDOW == 82 (0x1290e7800) [pid = 2296] [serial = 912] [outer = 0x0] [url = about:blank] 01:36:47 INFO - PROCESS | 2296 | 1465115807916 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 01:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 01:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1172ms 01:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 01:36:47 INFO - PROCESS | 2296 | 1465115807970 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 01:36:47 INFO - PROCESS | 2296 | 1465115807973 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 01:36:47 INFO - PROCESS | 2296 | 1465115807976 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 01:36:47 INFO - PROCESS | 2296 | 1465115807977 Marionette TRACE conn2 <- [1,1322,null,{}] 01:36:47 INFO - PROCESS | 2296 | 1465115807981 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:47 INFO - PROCESS | 2296 | 1465115807983 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:48 INFO - PROCESS | 2296 | 1465115808064 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 01:36:48 INFO - PROCESS | 2296 | 1465115808072 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:48 INFO - PROCESS | 2296 | 1465115808075 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:48 INFO - PROCESS | 2296 | ++DOCSHELL 0x1162e4000 == 28 [pid = 2296] [id = 338] 01:36:48 INFO - PROCESS | 2296 | ++DOMWINDOW == 83 (0x1160ad400) [pid = 2296] [serial = 1013] [outer = 0x0] 01:36:48 INFO - PROCESS | 2296 | ++DOMWINDOW == 84 (0x116772000) [pid = 2296] [serial = 1014] [outer = 0x1160ad400] 01:36:48 INFO - PROCESS | 2296 | 1465115808103 Marionette DEBUG loaded listener.js 01:36:48 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x116829800) [pid = 2296] [serial = 1015] [outer = 0x1160ad400] 01:36:48 INFO - PROCESS | 2296 | 1465115808484 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 01:36:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 01:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 520ms 01:36:48 INFO - PROCESS | 2296 | 1465115808497 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 01:36:48 INFO - PROCESS | 2296 | 1465115808502 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 01:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 01:36:48 INFO - PROCESS | 2296 | 1465115808526 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 01:36:48 INFO - PROCESS | 2296 | 1465115808529 Marionette TRACE conn2 <- [1,1326,null,{}] 01:36:48 INFO - PROCESS | 2296 | 1465115808533 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:48 INFO - PROCESS | 2296 | 1465115808538 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:48 INFO - PROCESS | 2296 | 1465115808660 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 01:36:48 INFO - PROCESS | 2296 | 1465115808674 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:48 INFO - PROCESS | 2296 | 1465115808675 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:48 INFO - PROCESS | 2296 | ++DOCSHELL 0x117e13000 == 29 [pid = 2296] [id = 339] 01:36:48 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x116f86000) [pid = 2296] [serial = 1016] [outer = 0x0] 01:36:48 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x118262400) [pid = 2296] [serial = 1017] [outer = 0x116f86000] 01:36:48 INFO - PROCESS | 2296 | 1465115808720 Marionette DEBUG loaded listener.js 01:36:48 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x118308800) [pid = 2296] [serial = 1018] [outer = 0x116f86000] 01:36:49 INFO - PROCESS | 2296 | 1465115809181 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 01:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 01:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 681ms 01:36:49 INFO - PROCESS | 2296 | 1465115809198 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 01:36:49 INFO - PROCESS | 2296 | 1465115809199 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 01:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 01:36:49 INFO - PROCESS | 2296 | 1465115809203 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 01:36:49 INFO - PROCESS | 2296 | 1465115809206 Marionette TRACE conn2 <- [1,1330,null,{}] 01:36:49 INFO - PROCESS | 2296 | 1465115809214 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:49 INFO - PROCESS | 2296 | 1465115809218 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:49 INFO - PROCESS | 2296 | 1465115809293 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 01:36:49 INFO - PROCESS | 2296 | 1465115809299 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:49 INFO - PROCESS | 2296 | 1465115809301 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:49 INFO - PROCESS | 2296 | ++DOCSHELL 0x119627800 == 30 [pid = 2296] [id = 340] 01:36:49 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x112040000) [pid = 2296] [serial = 1019] [outer = 0x0] 01:36:49 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x119150400) [pid = 2296] [serial = 1020] [outer = 0x112040000] 01:36:49 INFO - PROCESS | 2296 | 1465115809332 Marionette DEBUG loaded listener.js 01:36:49 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x119710c00) [pid = 2296] [serial = 1021] [outer = 0x112040000] 01:36:49 INFO - PROCESS | 2296 | 1465115809677 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 01:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 01:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 523ms 01:36:49 INFO - PROCESS | 2296 | 1465115809739 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 01:36:49 INFO - PROCESS | 2296 | 1465115809740 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 01:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 01:36:49 INFO - PROCESS | 2296 | 1465115809743 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 01:36:49 INFO - PROCESS | 2296 | 1465115809744 Marionette TRACE conn2 <- [1,1334,null,{}] 01:36:49 INFO - PROCESS | 2296 | 1465115809746 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:49 INFO - PROCESS | 2296 | 1465115809747 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:49 INFO - PROCESS | 2296 | 1465115809855 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 01:36:49 INFO - PROCESS | 2296 | 1465115809866 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:49 INFO - PROCESS | 2296 | 1465115809867 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:49 INFO - PROCESS | 2296 | ++DOCSHELL 0x121461800 == 31 [pid = 2296] [id = 341] 01:36:49 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x119a18800) [pid = 2296] [serial = 1022] [outer = 0x0] 01:36:49 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x12130a800) [pid = 2296] [serial = 1023] [outer = 0x119a18800] 01:36:49 INFO - PROCESS | 2296 | 1465115809893 Marionette DEBUG loaded listener.js 01:36:49 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x121ac6c00) [pid = 2296] [serial = 1024] [outer = 0x119a18800] 01:36:50 INFO - PROCESS | 2296 | 1465115810304 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 01:36:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 01:36:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 568ms 01:36:50 INFO - PROCESS | 2296 | 1465115810320 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 01:36:50 INFO - PROCESS | 2296 | 1465115810322 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 01:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 01:36:50 INFO - PROCESS | 2296 | 1465115810325 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 01:36:50 INFO - PROCESS | 2296 | 1465115810327 Marionette TRACE conn2 <- [1,1338,null,{}] 01:36:50 INFO - PROCESS | 2296 | 1465115810330 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:50 INFO - PROCESS | 2296 | 1465115810333 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:50 INFO - PROCESS | 2296 | 1465115810483 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 01:36:50 INFO - PROCESS | 2296 | 1465115810537 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:50 INFO - PROCESS | 2296 | 1465115810539 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:50 INFO - PROCESS | 2296 | ++DOCSHELL 0x121f87800 == 32 [pid = 2296] [id = 342] 01:36:50 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x116f83800) [pid = 2296] [serial = 1025] [outer = 0x0] 01:36:50 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x121ad1800) [pid = 2296] [serial = 1026] [outer = 0x116f83800] 01:36:50 INFO - PROCESS | 2296 | 1465115810581 Marionette DEBUG loaded listener.js 01:36:50 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x124318000) [pid = 2296] [serial = 1027] [outer = 0x116f83800] 01:36:51 INFO - PROCESS | 2296 | 1465115811402 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 01:36:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 01:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1121ms 01:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 01:36:51 INFO - PROCESS | 2296 | 1465115811446 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 01:36:51 INFO - PROCESS | 2296 | 1465115811448 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 01:36:51 INFO - PROCESS | 2296 | 1465115811450 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 01:36:51 INFO - PROCESS | 2296 | 1465115811451 Marionette TRACE conn2 <- [1,1342,null,{}] 01:36:51 INFO - PROCESS | 2296 | 1465115811453 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:51 INFO - PROCESS | 2296 | 1465115811458 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:51 INFO - PROCESS | 2296 | 1465115811573 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 01:36:51 INFO - PROCESS | 2296 | 1465115811578 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:51 INFO - PROCESS | 2296 | 1465115811579 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:51 INFO - PROCESS | 2296 | ++DOCSHELL 0x124e25800 == 33 [pid = 2296] [id = 343] 01:36:51 INFO - PROCESS | 2296 | ++DOMWINDOW == 98 (0x11915cc00) [pid = 2296] [serial = 1028] [outer = 0x0] 01:36:51 INFO - PROCESS | 2296 | ++DOMWINDOW == 99 (0x12456f000) [pid = 2296] [serial = 1029] [outer = 0x11915cc00] 01:36:51 INFO - PROCESS | 2296 | 1465115811604 Marionette DEBUG loaded listener.js 01:36:51 INFO - PROCESS | 2296 | ++DOMWINDOW == 100 (0x12684b800) [pid = 2296] [serial = 1030] [outer = 0x11915cc00] 01:36:51 INFO - PROCESS | 2296 | --DOMWINDOW == 99 (0x128be8800) [pid = 2296] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 01:36:51 INFO - PROCESS | 2296 | --DOMWINDOW == 98 (0x11970bc00) [pid = 2296] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 01:36:51 INFO - PROCESS | 2296 | --DOMWINDOW == 97 (0x129006400) [pid = 2296] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 01:36:51 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x128cb2000) [pid = 2296] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 01:36:51 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x11677d800) [pid = 2296] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 01:36:51 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x119a0d400) [pid = 2296] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 01:36:51 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x11682b800) [pid = 2296] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 01:36:51 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x1237bc000) [pid = 2296] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 01:36:51 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x11729c800) [pid = 2296] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 01:36:51 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x10e9cac00) [pid = 2296] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 01:36:51 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x119a0e800) [pid = 2296] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 01:36:51 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x11830f800) [pid = 2296] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 01:36:51 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x1218ecc00) [pid = 2296] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 01:36:51 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x12684e400) [pid = 2296] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 01:36:51 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x124745000) [pid = 2296] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 01:36:51 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x12a763400) [pid = 2296] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 01:36:52 INFO - PROCESS | 2296 | 1465115812073 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 01:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 01:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 668ms 01:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 01:36:52 INFO - PROCESS | 2296 | 1465115812127 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 01:36:52 INFO - PROCESS | 2296 | 1465115812128 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 01:36:52 INFO - PROCESS | 2296 | 1465115812130 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 01:36:52 INFO - PROCESS | 2296 | 1465115812131 Marionette TRACE conn2 <- [1,1346,null,{}] 01:36:52 INFO - PROCESS | 2296 | 1465115812134 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:52 INFO - PROCESS | 2296 | 1465115812135 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:52 INFO - PROCESS | 2296 | 1465115812221 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 01:36:52 INFO - PROCESS | 2296 | 1465115812286 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:52 INFO - PROCESS | 2296 | 1465115812287 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:52 INFO - PROCESS | 2296 | ++DOCSHELL 0x126225800 == 34 [pid = 2296] [id = 344] 01:36:52 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x112fcb800) [pid = 2296] [serial = 1031] [outer = 0x0] 01:36:52 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x119ecf000) [pid = 2296] [serial = 1032] [outer = 0x112fcb800] 01:36:52 INFO - PROCESS | 2296 | 1465115812328 Marionette DEBUG loaded listener.js 01:36:52 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x126287400) [pid = 2296] [serial = 1033] [outer = 0x112fcb800] 01:36:52 INFO - PROCESS | 2296 | 1465115812716 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 01:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 01:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 619ms 01:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 01:36:52 INFO - PROCESS | 2296 | 1465115812750 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 01:36:52 INFO - PROCESS | 2296 | 1465115812752 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 01:36:52 INFO - PROCESS | 2296 | 1465115812756 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 01:36:52 INFO - PROCESS | 2296 | 1465115812757 Marionette TRACE conn2 <- [1,1350,null,{}] 01:36:52 INFO - PROCESS | 2296 | 1465115812760 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:52 INFO - PROCESS | 2296 | 1465115812761 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:52 INFO - PROCESS | 2296 | 1465115812867 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 01:36:52 INFO - PROCESS | 2296 | 1465115812874 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:52 INFO - PROCESS | 2296 | 1465115812875 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:52 INFO - PROCESS | 2296 | ++DOCSHELL 0x126bba000 == 35 [pid = 2296] [id = 345] 01:36:52 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x11729c800) [pid = 2296] [serial = 1034] [outer = 0x0] 01:36:52 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x12684f400) [pid = 2296] [serial = 1035] [outer = 0x11729c800] 01:36:52 INFO - PROCESS | 2296 | 1465115812902 Marionette DEBUG loaded listener.js 01:36:52 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x126dadc00) [pid = 2296] [serial = 1036] [outer = 0x11729c800] 01:36:53 INFO - PROCESS | 2296 | 1465115813212 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 01:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 01:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 518ms 01:36:53 INFO - PROCESS | 2296 | 1465115813275 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 01:36:53 INFO - PROCESS | 2296 | 1465115813276 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 01:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 01:36:53 INFO - PROCESS | 2296 | 1465115813278 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 01:36:53 INFO - PROCESS | 2296 | 1465115813279 Marionette TRACE conn2 <- [1,1354,null,{}] 01:36:53 INFO - PROCESS | 2296 | 1465115813282 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:53 INFO - PROCESS | 2296 | 1465115813283 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:53 INFO - PROCESS | 2296 | 1465115813361 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 01:36:53 INFO - PROCESS | 2296 | 1465115813365 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:53 INFO - PROCESS | 2296 | 1465115813366 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:53 INFO - PROCESS | 2296 | ++DOCSHELL 0x119624800 == 36 [pid = 2296] [id = 346] 01:36:53 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x123622000) [pid = 2296] [serial = 1037] [outer = 0x0] 01:36:53 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x128c3dc00) [pid = 2296] [serial = 1038] [outer = 0x123622000] 01:36:53 INFO - PROCESS | 2296 | 1465115813393 Marionette DEBUG loaded listener.js 01:36:53 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x128c48400) [pid = 2296] [serial = 1039] [outer = 0x123622000] 01:36:53 INFO - PROCESS | 2296 | 1465115813720 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 01:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 01:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 468ms 01:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 01:36:53 INFO - PROCESS | 2296 | 1465115813747 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 01:36:53 INFO - PROCESS | 2296 | 1465115813748 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 01:36:53 INFO - PROCESS | 2296 | 1465115813750 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 01:36:53 INFO - PROCESS | 2296 | 1465115813753 Marionette TRACE conn2 <- [1,1358,null,{}] 01:36:53 INFO - PROCESS | 2296 | 1465115813756 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:53 INFO - PROCESS | 2296 | 1465115813757 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:53 INFO - PROCESS | 2296 | 1465115813858 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 01:36:53 INFO - PROCESS | 2296 | 1465115813865 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:53 INFO - PROCESS | 2296 | 1465115813866 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:53 INFO - PROCESS | 2296 | ++DOCSHELL 0x129650000 == 37 [pid = 2296] [id = 347] 01:36:53 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x1191c9c00) [pid = 2296] [serial = 1040] [outer = 0x0] 01:36:53 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x128cad000) [pid = 2296] [serial = 1041] [outer = 0x1191c9c00] 01:36:53 INFO - PROCESS | 2296 | 1465115813892 Marionette DEBUG loaded listener.js 01:36:53 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x128cb6c00) [pid = 2296] [serial = 1042] [outer = 0x1191c9c00] 01:36:54 INFO - PROCESS | 2296 | 1465115814468 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 01:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 01:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 771ms 01:36:54 INFO - PROCESS | 2296 | 1465115814522 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 01:36:54 INFO - PROCESS | 2296 | 1465115814525 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 01:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 01:36:54 INFO - PROCESS | 2296 | 1465115814528 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 01:36:54 INFO - PROCESS | 2296 | 1465115814532 Marionette TRACE conn2 <- [1,1362,null,{}] 01:36:54 INFO - PROCESS | 2296 | 1465115814535 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:54 INFO - PROCESS | 2296 | 1465115814537 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:54 INFO - PROCESS | 2296 | 1465115814646 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 01:36:54 INFO - PROCESS | 2296 | 1465115814702 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:54 INFO - PROCESS | 2296 | 1465115814704 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:54 INFO - PROCESS | 2296 | ++DOCSHELL 0x117e29800 == 38 [pid = 2296] [id = 348] 01:36:54 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x11604c800) [pid = 2296] [serial = 1043] [outer = 0x0] 01:36:54 INFO - PROCESS | 2296 | ++DOMWINDOW == 98 (0x11682ac00) [pid = 2296] [serial = 1044] [outer = 0x11604c800] 01:36:54 INFO - PROCESS | 2296 | 1465115814736 Marionette DEBUG loaded listener.js 01:36:54 INFO - PROCESS | 2296 | ++DOMWINDOW == 99 (0x118054400) [pid = 2296] [serial = 1045] [outer = 0x11604c800] 01:36:55 INFO - PROCESS | 2296 | 1465115815283 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 01:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 01:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 824ms 01:36:55 INFO - PROCESS | 2296 | 1465115815355 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 01:36:55 INFO - PROCESS | 2296 | 1465115815358 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 01:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 01:36:55 INFO - PROCESS | 2296 | 1465115815363 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 01:36:55 INFO - PROCESS | 2296 | 1465115815365 Marionette TRACE conn2 <- [1,1366,null,{}] 01:36:55 INFO - PROCESS | 2296 | 1465115815367 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:55 INFO - PROCESS | 2296 | 1465115815369 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:55 INFO - PROCESS | 2296 | 1465115815481 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 01:36:55 INFO - PROCESS | 2296 | 1465115815560 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:55 INFO - PROCESS | 2296 | 1465115815562 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:55 INFO - PROCESS | 2296 | ++DOCSHELL 0x11666d000 == 39 [pid = 2296] [id = 349] 01:36:55 INFO - PROCESS | 2296 | ++DOMWINDOW == 100 (0x11395c000) [pid = 2296] [serial = 1046] [outer = 0x0] 01:36:55 INFO - PROCESS | 2296 | ++DOMWINDOW == 101 (0x116268400) [pid = 2296] [serial = 1047] [outer = 0x11395c000] 01:36:55 INFO - PROCESS | 2296 | 1465115815593 Marionette DEBUG loaded listener.js 01:36:55 INFO - PROCESS | 2296 | ++DOMWINDOW == 102 (0x1184c4400) [pid = 2296] [serial = 1048] [outer = 0x11395c000] 01:36:56 INFO - PROCESS | 2296 | --DOCSHELL 0x119624800 == 38 [pid = 2296] [id = 346] 01:36:56 INFO - PROCESS | 2296 | --DOCSHELL 0x126bba000 == 37 [pid = 2296] [id = 345] 01:36:56 INFO - PROCESS | 2296 | --DOCSHELL 0x126225800 == 36 [pid = 2296] [id = 344] 01:36:56 INFO - PROCESS | 2296 | --DOCSHELL 0x124e25800 == 35 [pid = 2296] [id = 343] 01:36:56 INFO - PROCESS | 2296 | --DOCSHELL 0x121f87800 == 34 [pid = 2296] [id = 342] 01:36:56 INFO - PROCESS | 2296 | --DOCSHELL 0x121461800 == 33 [pid = 2296] [id = 341] 01:36:56 INFO - PROCESS | 2296 | --DOCSHELL 0x119627800 == 32 [pid = 2296] [id = 340] 01:36:56 INFO - PROCESS | 2296 | --DOCSHELL 0x117e13000 == 31 [pid = 2296] [id = 339] 01:36:56 INFO - PROCESS | 2296 | --DOCSHELL 0x1162e4000 == 30 [pid = 2296] [id = 338] 01:36:56 INFO - PROCESS | 2296 | --DOCSHELL 0x1180ad800 == 29 [pid = 2296] [id = 337] 01:36:56 INFO - PROCESS | 2296 | --DOMWINDOW == 101 (0x128dcc800) [pid = 2296] [serial = 949] [outer = 0x0] [url = about:blank] 01:36:56 INFO - PROCESS | 2296 | --DOMWINDOW == 100 (0x128cb6400) [pid = 2296] [serial = 975] [outer = 0x0] [url = about:blank] 01:36:56 INFO - PROCESS | 2296 | --DOMWINDOW == 99 (0x1290da400) [pid = 2296] [serial = 976] [outer = 0x0] [url = about:blank] 01:36:56 INFO - PROCESS | 2296 | --DOMWINDOW == 98 (0x1293a3800) [pid = 2296] [serial = 981] [outer = 0x0] [url = about:blank] 01:36:56 INFO - PROCESS | 2296 | --DOMWINDOW == 97 (0x1290e5c00) [pid = 2296] [serial = 978] [outer = 0x0] [url = about:blank] 01:36:56 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x121411800) [pid = 2296] [serial = 985] [outer = 0x0] [url = about:blank] 01:36:56 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x119a19000) [pid = 2296] [serial = 963] [outer = 0x0] [url = about:blank] 01:36:56 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x12140c400) [pid = 2296] [serial = 964] [outer = 0x0] [url = about:blank] 01:36:56 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x117657000) [pid = 2296] [serial = 957] [outer = 0x0] [url = about:blank] 01:36:56 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x11825a400) [pid = 2296] [serial = 958] [outer = 0x0] [url = about:blank] 01:36:56 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x124741c00) [pid = 2296] [serial = 969] [outer = 0x0] [url = about:blank] 01:36:56 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x118196c00) [pid = 2296] [serial = 954] [outer = 0x0] [url = about:blank] 01:36:56 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x118314400) [pid = 2296] [serial = 984] [outer = 0x0] [url = about:blank] 01:36:56 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x11830a000) [pid = 2296] [serial = 955] [outer = 0x0] [url = about:blank] 01:36:56 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x11224e800) [pid = 2296] [serial = 951] [outer = 0x0] [url = about:blank] 01:36:56 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x112db0800) [pid = 2296] [serial = 952] [outer = 0x0] [url = about:blank] 01:36:56 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x121ad2400) [pid = 2296] [serial = 966] [outer = 0x0] [url = about:blank] 01:36:56 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x12431fc00) [pid = 2296] [serial = 967] [outer = 0x0] [url = about:blank] 01:36:56 INFO - PROCESS | 2296 | --DOMWINDOW == 83 (0x118420c00) [pid = 2296] [serial = 960] [outer = 0x0] [url = about:blank] 01:36:56 INFO - PROCESS | 2296 | --DOMWINDOW == 82 (0x11877bc00) [pid = 2296] [serial = 961] [outer = 0x0] [url = about:blank] 01:36:56 INFO - PROCESS | 2296 | --DOMWINDOW == 81 (0x128cac800) [pid = 2296] [serial = 987] [outer = 0x0] [url = about:blank] 01:36:56 INFO - PROCESS | 2296 | --DOMWINDOW == 80 (0x12958ac00) [pid = 2296] [serial = 982] [outer = 0x0] [url = about:blank] 01:36:56 INFO - PROCESS | 2296 | --DOMWINDOW == 79 (0x128c45800) [pid = 2296] [serial = 973] [outer = 0x0] [url = about:blank] 01:36:56 INFO - PROCESS | 2296 | --DOMWINDOW == 78 (0x128be8400) [pid = 2296] [serial = 972] [outer = 0x0] [url = about:blank] 01:36:56 INFO - PROCESS | 2296 | --DOMWINDOW == 77 (0x12a7f0800) [pid = 2296] [serial = 991] [outer = 0x0] [url = about:blank] 01:36:56 INFO - PROCESS | 2296 | --DOMWINDOW == 76 (0x12a7f7400) [pid = 2296] [serial = 993] [outer = 0x0] [url = about:blank] 01:36:56 INFO - PROCESS | 2296 | --DOMWINDOW == 75 (0x1298b6400) [pid = 2296] [serial = 988] [outer = 0x0] [url = about:blank] 01:36:56 INFO - PROCESS | 2296 | --DOMWINDOW == 74 (0x129332400) [pid = 2296] [serial = 979] [outer = 0x0] [url = about:blank] 01:36:56 INFO - PROCESS | 2296 | --DOMWINDOW == 73 (0x12a8e5c00) [pid = 2296] [serial = 994] [outer = 0x0] [url = about:blank] 01:36:56 INFO - PROCESS | 2296 | --DOMWINDOW == 72 (0x126283000) [pid = 2296] [serial = 970] [outer = 0x0] [url = about:blank] 01:36:56 INFO - PROCESS | 2296 | --DOMWINDOW == 71 (0x12a75ac00) [pid = 2296] [serial = 990] [outer = 0x0] [url = about:blank] 01:36:56 INFO - PROCESS | 2296 | 1465115816211 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 01:36:56 INFO - PROCESS | 2296 | 1465115816238 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 01:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 01:36:56 INFO - PROCESS | 2296 | 1465115816241 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 01:36:56 INFO - PROCESS | 2296 | 1465115816244 Marionette TRACE conn2 <- [1,1370,null,{}] 01:36:56 INFO - PROCESS | 2296 | 1465115816248 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:56 INFO - PROCESS | 2296 | 1465115816249 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:56 INFO - PROCESS | 2296 | 1465115816332 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 01:36:56 INFO - PROCESS | 2296 | 1465115816340 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:56 INFO - PROCESS | 2296 | 1465115816343 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:56 INFO - PROCESS | 2296 | ++DOCSHELL 0x116a9c800 == 30 [pid = 2296] [id = 350] 01:36:56 INFO - PROCESS | 2296 | ++DOMWINDOW == 72 (0x11824d000) [pid = 2296] [serial = 1049] [outer = 0x0] 01:36:56 INFO - PROCESS | 2296 | ++DOMWINDOW == 73 (0x118308c00) [pid = 2296] [serial = 1050] [outer = 0x11824d000] 01:36:56 INFO - PROCESS | 2296 | 1465115816371 Marionette DEBUG loaded listener.js 01:36:56 INFO - PROCESS | 2296 | ++DOMWINDOW == 74 (0x11841ac00) [pid = 2296] [serial = 1051] [outer = 0x11824d000] 01:36:56 INFO - PROCESS | 2296 | 1465115816737 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 01:36:56 INFO - PROCESS | 2296 | 1465115816765 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 01:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 01:36:56 INFO - PROCESS | 2296 | 1465115816770 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 01:36:56 INFO - PROCESS | 2296 | 1465115816772 Marionette TRACE conn2 <- [1,1374,null,{}] 01:36:56 INFO - PROCESS | 2296 | 1465115816774 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:56 INFO - PROCESS | 2296 | 1465115816776 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:56 INFO - PROCESS | 2296 | 1465115816861 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 01:36:56 INFO - PROCESS | 2296 | 1465115816865 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:56 INFO - PROCESS | 2296 | 1465115816866 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:56 INFO - PROCESS | 2296 | ++DOCSHELL 0x119327800 == 31 [pid = 2296] [id = 351] 01:36:56 INFO - PROCESS | 2296 | ++DOMWINDOW == 75 (0x11877c000) [pid = 2296] [serial = 1052] [outer = 0x0] 01:36:56 INFO - PROCESS | 2296 | ++DOMWINDOW == 76 (0x1191e7c00) [pid = 2296] [serial = 1053] [outer = 0x11877c000] 01:36:56 INFO - PROCESS | 2296 | 1465115816897 Marionette DEBUG loaded listener.js 01:36:56 INFO - PROCESS | 2296 | ++DOMWINDOW == 77 (0x119a15400) [pid = 2296] [serial = 1054] [outer = 0x11877c000] 01:36:57 INFO - PROCESS | 2296 | [2296] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:36:57 INFO - PROCESS | 2296 | 1465115817272 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 01:36:57 INFO - PROCESS | 2296 | 1465115817292 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 01:36:57 INFO - PROCESS | 2296 | 1465115817295 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 01:36:57 INFO - PROCESS | 2296 | 1465115817297 Marionette TRACE conn2 <- [1,1378,null,{}] 01:36:57 INFO - PROCESS | 2296 | 1465115817306 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:57 INFO - PROCESS | 2296 | 1465115817309 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:57 INFO - PROCESS | 2296 | 1465115817398 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 01:36:57 INFO - PROCESS | 2296 | 1465115817454 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:57 INFO - PROCESS | 2296 | 1465115817456 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:57 INFO - PROCESS | 2296 | ++DOCSHELL 0x1217f0800 == 32 [pid = 2296] [id = 352] 01:36:57 INFO - PROCESS | 2296 | ++DOMWINDOW == 78 (0x119ed2400) [pid = 2296] [serial = 1055] [outer = 0x0] 01:36:57 INFO - PROCESS | 2296 | ++DOMWINDOW == 79 (0x121acdc00) [pid = 2296] [serial = 1056] [outer = 0x119ed2400] 01:36:57 INFO - PROCESS | 2296 | 1465115817484 Marionette DEBUG loaded listener.js 01:36:57 INFO - PROCESS | 2296 | ++DOMWINDOW == 80 (0x124573400) [pid = 2296] [serial = 1057] [outer = 0x119ed2400] 01:36:57 INFO - PROCESS | 2296 | 1465115817758 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 01:36:57 INFO - PROCESS | 2296 | 1465115817768 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 01:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 01:36:57 INFO - PROCESS | 2296 | 1465115817780 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 01:36:57 INFO - PROCESS | 2296 | 1465115817781 Marionette TRACE conn2 <- [1,1382,null,{}] 01:36:57 INFO - PROCESS | 2296 | 1465115817784 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:57 INFO - PROCESS | 2296 | 1465115817786 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:57 INFO - PROCESS | 2296 | 1465115817880 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 01:36:57 INFO - PROCESS | 2296 | 1465115817885 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:57 INFO - PROCESS | 2296 | 1465115817888 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:57 INFO - PROCESS | 2296 | ++DOCSHELL 0x126216000 == 33 [pid = 2296] [id = 353] 01:36:57 INFO - PROCESS | 2296 | ++DOMWINDOW == 81 (0x124db0400) [pid = 2296] [serial = 1058] [outer = 0x0] 01:36:57 INFO - PROCESS | 2296 | ++DOMWINDOW == 82 (0x126350800) [pid = 2296] [serial = 1059] [outer = 0x124db0400] 01:36:57 INFO - PROCESS | 2296 | 1465115817915 Marionette DEBUG loaded listener.js 01:36:57 INFO - PROCESS | 2296 | ++DOMWINDOW == 83 (0x126b3c000) [pid = 2296] [serial = 1060] [outer = 0x124db0400] 01:36:58 INFO - PROCESS | 2296 | [2296] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:36:58 INFO - PROCESS | 2296 | 1465115818410 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 01:36:58 INFO - PROCESS | 2296 | 1465115818452 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 01:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 01:36:58 INFO - PROCESS | 2296 | 1465115818455 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 01:36:58 INFO - PROCESS | 2296 | 1465115818457 Marionette TRACE conn2 <- [1,1386,null,{}] 01:36:58 INFO - PROCESS | 2296 | 1465115818461 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:58 INFO - PROCESS | 2296 | 1465115818463 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:58 INFO - PROCESS | 2296 | 1465115818575 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 01:36:58 INFO - PROCESS | 2296 | 1465115818593 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:58 INFO - PROCESS | 2296 | 1465115818594 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:58 INFO - PROCESS | 2296 | ++DOCSHELL 0x126bad800 == 34 [pid = 2296] [id = 354] 01:36:58 INFO - PROCESS | 2296 | ++DOMWINDOW == 84 (0x1217a6000) [pid = 2296] [serial = 1061] [outer = 0x0] 01:36:58 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x128be5400) [pid = 2296] [serial = 1062] [outer = 0x1217a6000] 01:36:58 INFO - PROCESS | 2296 | 1465115818619 Marionette DEBUG loaded listener.js 01:36:58 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x128c49800) [pid = 2296] [serial = 1063] [outer = 0x1217a6000] 01:36:59 INFO - PROCESS | 2296 | 1465115818996 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 01:36:59 INFO - PROCESS | 2296 | 1465115819027 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 01:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 01:36:59 INFO - PROCESS | 2296 | 1465115819040 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 01:36:59 INFO - PROCESS | 2296 | 1465115819041 Marionette TRACE conn2 <- [1,1390,null,{}] 01:36:59 INFO - PROCESS | 2296 | 1465115819043 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:59 INFO - PROCESS | 2296 | 1465115819047 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:59 INFO - PROCESS | 2296 | 1465115819157 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 01:36:59 INFO - PROCESS | 2296 | 1465115819161 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:59 INFO - PROCESS | 2296 | 1465115819162 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:59 INFO - PROCESS | 2296 | ++DOCSHELL 0x129647800 == 35 [pid = 2296] [id = 355] 01:36:59 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x128cb0c00) [pid = 2296] [serial = 1064] [outer = 0x0] 01:36:59 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x1290df400) [pid = 2296] [serial = 1065] [outer = 0x128cb0c00] 01:36:59 INFO - PROCESS | 2296 | 1465115819187 Marionette DEBUG loaded listener.js 01:36:59 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x12939e800) [pid = 2296] [serial = 1066] [outer = 0x128cb0c00] 01:36:59 INFO - PROCESS | 2296 | 1465115819546 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 01:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 01:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 518ms 01:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 01:36:59 INFO - PROCESS | 2296 | 1465115819559 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 01:36:59 INFO - PROCESS | 2296 | 1465115819561 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 01:36:59 INFO - PROCESS | 2296 | 1465115819563 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 01:36:59 INFO - PROCESS | 2296 | 1465115819565 Marionette TRACE conn2 <- [1,1394,null,{}] 01:36:59 INFO - PROCESS | 2296 | 1465115819578 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:59 INFO - PROCESS | 2296 | 1465115819579 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:59 INFO - PROCESS | 2296 | 1465115819677 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 01:36:59 INFO - PROCESS | 2296 | 1465115819681 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:59 INFO - PROCESS | 2296 | 1465115819682 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:36:59 INFO - PROCESS | 2296 | ++DOCSHELL 0x11a1db800 == 36 [pid = 2296] [id = 356] 01:36:59 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x128cb1800) [pid = 2296] [serial = 1067] [outer = 0x0] 01:36:59 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x12958ac00) [pid = 2296] [serial = 1068] [outer = 0x128cb1800] 01:36:59 INFO - PROCESS | 2296 | 1465115819706 Marionette DEBUG loaded listener.js 01:36:59 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x129595400) [pid = 2296] [serial = 1069] [outer = 0x128cb1800] 01:37:00 INFO - PROCESS | 2296 | 1465115820030 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 01:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 01:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 519ms 01:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 01:37:00 INFO - PROCESS | 2296 | 1465115820083 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 01:37:00 INFO - PROCESS | 2296 | 1465115820084 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 01:37:00 INFO - PROCESS | 2296 | 1465115820086 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 01:37:00 INFO - PROCESS | 2296 | 1465115820087 Marionette TRACE conn2 <- [1,1398,null,{}] 01:37:00 INFO - PROCESS | 2296 | 1465115820090 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:00 INFO - PROCESS | 2296 | 1465115820091 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:00 INFO - PROCESS | 2296 | 1465115820188 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 01:37:00 INFO - PROCESS | 2296 | 1465115820192 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:00 INFO - PROCESS | 2296 | 1465115820193 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:00 INFO - PROCESS | 2296 | ++DOCSHELL 0x12ad5a000 == 37 [pid = 2296] [id = 357] 01:37:00 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x1293a6c00) [pid = 2296] [serial = 1070] [outer = 0x0] 01:37:00 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x1298af400) [pid = 2296] [serial = 1071] [outer = 0x1293a6c00] 01:37:00 INFO - PROCESS | 2296 | 1465115820224 Marionette DEBUG loaded listener.js 01:37:00 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x12a760c00) [pid = 2296] [serial = 1072] [outer = 0x1293a6c00] 01:37:00 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x1160ad400) [pid = 2296] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 01:37:00 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x119a18800) [pid = 2296] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 01:37:00 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x116853800) [pid = 2296] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 01:37:00 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x119702800) [pid = 2296] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 01:37:00 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x116777000) [pid = 2296] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 01:37:00 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x1191e6000) [pid = 2296] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 01:37:00 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x112040000) [pid = 2296] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 01:37:00 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x116f83800) [pid = 2296] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 01:37:00 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x11915cc00) [pid = 2296] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 01:37:00 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x12452d000) [pid = 2296] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 01:37:00 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x112fcb800) [pid = 2296] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 01:37:00 INFO - PROCESS | 2296 | --DOMWINDOW == 83 (0x1191c0000) [pid = 2296] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 01:37:00 INFO - PROCESS | 2296 | --DOMWINDOW == 82 (0x116f86000) [pid = 2296] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 01:37:00 INFO - PROCESS | 2296 | --DOMWINDOW == 81 (0x11729c800) [pid = 2296] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 01:37:00 INFO - PROCESS | 2296 | --DOMWINDOW == 80 (0x123622000) [pid = 2296] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 01:37:00 INFO - PROCESS | 2296 | 1465115820621 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 01:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 01:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 570ms 01:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 01:37:00 INFO - PROCESS | 2296 | 1465115820657 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 01:37:00 INFO - PROCESS | 2296 | 1465115820658 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 01:37:00 INFO - PROCESS | 2296 | 1465115820660 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 01:37:00 INFO - PROCESS | 2296 | 1465115820661 Marionette TRACE conn2 <- [1,1402,null,{}] 01:37:00 INFO - PROCESS | 2296 | 1465115820664 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:00 INFO - PROCESS | 2296 | 1465115820665 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:00 INFO - PROCESS | 2296 | 1465115820774 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 01:37:00 INFO - PROCESS | 2296 | 1465115820807 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:00 INFO - PROCESS | 2296 | 1465115820808 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:00 INFO - PROCESS | 2296 | ++DOCSHELL 0x126825800 == 38 [pid = 2296] [id = 358] 01:37:00 INFO - PROCESS | 2296 | ++DOMWINDOW == 81 (0x1129a7000) [pid = 2296] [serial = 1073] [outer = 0x0] 01:37:00 INFO - PROCESS | 2296 | ++DOMWINDOW == 82 (0x118056400) [pid = 2296] [serial = 1074] [outer = 0x1129a7000] 01:37:00 INFO - PROCESS | 2296 | 1465115820833 Marionette DEBUG loaded listener.js 01:37:00 INFO - PROCESS | 2296 | ++DOMWINDOW == 83 (0x121acbc00) [pid = 2296] [serial = 1075] [outer = 0x1129a7000] 01:37:01 INFO - PROCESS | 2296 | 1465115821112 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 01:37:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 01:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 469ms 01:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 01:37:01 INFO - PROCESS | 2296 | 1465115821130 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 01:37:01 INFO - PROCESS | 2296 | 1465115821131 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 01:37:01 INFO - PROCESS | 2296 | 1465115821133 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 01:37:01 INFO - PROCESS | 2296 | 1465115821134 Marionette TRACE conn2 <- [1,1406,null,{}] 01:37:01 INFO - PROCESS | 2296 | 1465115821144 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:01 INFO - PROCESS | 2296 | 1465115821145 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:01 INFO - PROCESS | 2296 | 1465115821228 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 01:37:01 INFO - PROCESS | 2296 | 1465115821233 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:01 INFO - PROCESS | 2296 | 1465115821234 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:01 INFO - PROCESS | 2296 | ++DOCSHELL 0x12b375800 == 39 [pid = 2296] [id = 359] 01:37:01 INFO - PROCESS | 2296 | ++DOMWINDOW == 84 (0x12456ac00) [pid = 2296] [serial = 1076] [outer = 0x0] 01:37:01 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x1298b9400) [pid = 2296] [serial = 1077] [outer = 0x12456ac00] 01:37:01 INFO - PROCESS | 2296 | 1465115821267 Marionette DEBUG loaded listener.js 01:37:01 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x12a7ecc00) [pid = 2296] [serial = 1078] [outer = 0x12456ac00] 01:37:01 INFO - PROCESS | 2296 | 1465115821620 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 01:37:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 01:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 522ms 01:37:01 INFO - PROCESS | 2296 | 1465115821661 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 01:37:01 INFO - PROCESS | 2296 | 1465115821663 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 01:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 01:37:01 INFO - PROCESS | 2296 | 1465115821666 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 01:37:01 INFO - PROCESS | 2296 | 1465115821667 Marionette TRACE conn2 <- [1,1410,null,{}] 01:37:01 INFO - PROCESS | 2296 | 1465115821676 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:01 INFO - PROCESS | 2296 | 1465115821677 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:01 INFO - PROCESS | 2296 | 1465115821768 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 01:37:01 INFO - PROCESS | 2296 | 1465115821775 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:01 INFO - PROCESS | 2296 | 1465115821777 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:01 INFO - PROCESS | 2296 | ++DOCSHELL 0x12c1d3000 == 40 [pid = 2296] [id = 360] 01:37:01 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x12a7f0800) [pid = 2296] [serial = 1079] [outer = 0x0] 01:37:01 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x12a8e6000) [pid = 2296] [serial = 1080] [outer = 0x12a7f0800] 01:37:01 INFO - PROCESS | 2296 | 1465115821803 Marionette DEBUG loaded listener.js 01:37:01 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x12a8ee800) [pid = 2296] [serial = 1081] [outer = 0x12a7f0800] 01:37:02 INFO - PROCESS | 2296 | 1465115822134 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 01:37:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 01:37:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 473ms 01:37:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 01:37:02 INFO - PROCESS | 2296 | 1465115822141 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 01:37:02 INFO - PROCESS | 2296 | 1465115822142 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 01:37:02 INFO - PROCESS | 2296 | 1465115822144 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 01:37:02 INFO - PROCESS | 2296 | 1465115822146 Marionette TRACE conn2 <- [1,1414,null,{}] 01:37:02 INFO - PROCESS | 2296 | 1465115822148 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:02 INFO - PROCESS | 2296 | 1465115822149 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:02 INFO - PROCESS | 2296 | 1465115822239 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 01:37:02 INFO - PROCESS | 2296 | 1465115822308 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:02 INFO - PROCESS | 2296 | 1465115822320 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:02 INFO - PROCESS | 2296 | ++DOCSHELL 0x12c1f1000 == 41 [pid = 2296] [id = 361] 01:37:02 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x12a7f2c00) [pid = 2296] [serial = 1082] [outer = 0x0] 01:37:02 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x12a8f0c00) [pid = 2296] [serial = 1083] [outer = 0x12a7f2c00] 01:37:02 INFO - PROCESS | 2296 | 1465115822364 Marionette DEBUG loaded listener.js 01:37:02 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x12ad4d400) [pid = 2296] [serial = 1084] [outer = 0x12a7f2c00] 01:37:02 INFO - PROCESS | 2296 | 1465115822990 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 01:37:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 01:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 921ms 01:37:03 INFO - PROCESS | 2296 | 1465115823066 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 01:37:03 INFO - PROCESS | 2296 | 1465115823068 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 01:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 01:37:03 INFO - PROCESS | 2296 | 1465115823072 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 01:37:03 INFO - PROCESS | 2296 | 1465115823074 Marionette TRACE conn2 <- [1,1418,null,{}] 01:37:03 INFO - PROCESS | 2296 | 1465115823080 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:03 INFO - PROCESS | 2296 | 1465115823082 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:03 INFO - PROCESS | 2296 | 1465115823189 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 01:37:03 INFO - PROCESS | 2296 | 1465115823242 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:03 INFO - PROCESS | 2296 | 1465115823243 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:03 INFO - PROCESS | 2296 | ++DOCSHELL 0x119327000 == 42 [pid = 2296] [id = 362] 01:37:03 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x117652000) [pid = 2296] [serial = 1085] [outer = 0x0] 01:37:03 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x118419400) [pid = 2296] [serial = 1086] [outer = 0x117652000] 01:37:03 INFO - PROCESS | 2296 | 1465115823275 Marionette DEBUG loaded listener.js 01:37:03 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x11915d000) [pid = 2296] [serial = 1087] [outer = 0x117652000] 01:37:03 INFO - PROCESS | 2296 | 1465115823707 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 01:37:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 01:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 676ms 01:37:03 INFO - PROCESS | 2296 | 1465115823747 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 01:37:03 INFO - PROCESS | 2296 | 1465115823751 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 01:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 01:37:03 INFO - PROCESS | 2296 | 1465115823756 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 01:37:03 INFO - PROCESS | 2296 | 1465115823758 Marionette TRACE conn2 <- [1,1422,null,{}] 01:37:03 INFO - PROCESS | 2296 | 1465115823761 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:03 INFO - PROCESS | 2296 | 1465115823763 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:03 INFO - PROCESS | 2296 | 1465115823865 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 01:37:03 INFO - PROCESS | 2296 | 1465115823935 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:03 INFO - PROCESS | 2296 | 1465115823936 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:03 INFO - PROCESS | 2296 | ++DOCSHELL 0x126dd7800 == 43 [pid = 2296] [id = 363] 01:37:03 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x119ed5c00) [pid = 2296] [serial = 1088] [outer = 0x0] 01:37:03 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x121ad0800) [pid = 2296] [serial = 1089] [outer = 0x119ed5c00] 01:37:03 INFO - PROCESS | 2296 | 1465115823970 Marionette DEBUG loaded listener.js 01:37:04 INFO - PROCESS | 2296 | ++DOMWINDOW == 98 (0x124525400) [pid = 2296] [serial = 1090] [outer = 0x119ed5c00] 01:37:04 INFO - PROCESS | 2296 | 1465115824393 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 01:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 01:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 670ms 01:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 01:37:04 INFO - PROCESS | 2296 | 1465115824426 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 01:37:04 INFO - PROCESS | 2296 | 1465115824428 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 01:37:04 INFO - PROCESS | 2296 | 1465115824430 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 01:37:04 INFO - PROCESS | 2296 | 1465115824433 Marionette TRACE conn2 <- [1,1426,null,{}] 01:37:04 INFO - PROCESS | 2296 | 1465115824441 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:04 INFO - PROCESS | 2296 | 1465115824444 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:04 INFO - PROCESS | 2296 | 1465115824568 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 01:37:04 INFO - PROCESS | 2296 | 1465115824640 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:04 INFO - PROCESS | 2296 | 1465115824642 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:04 INFO - PROCESS | 2296 | ++DOCSHELL 0x12c806000 == 44 [pid = 2296] [id = 364] 01:37:04 INFO - PROCESS | 2296 | ++DOMWINDOW == 99 (0x126283000) [pid = 2296] [serial = 1091] [outer = 0x0] 01:37:04 INFO - PROCESS | 2296 | ++DOMWINDOW == 100 (0x128cb1400) [pid = 2296] [serial = 1092] [outer = 0x126283000] 01:37:04 INFO - PROCESS | 2296 | 1465115824673 Marionette DEBUG loaded listener.js 01:37:04 INFO - PROCESS | 2296 | ++DOMWINDOW == 101 (0x1290de800) [pid = 2296] [serial = 1093] [outer = 0x126283000] 01:37:05 INFO - PROCESS | 2296 | 1465115825094 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 01:37:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 01:37:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 724ms 01:37:05 INFO - PROCESS | 2296 | 1465115825155 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 01:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 01:37:05 INFO - PROCESS | 2296 | 1465115825157 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 01:37:05 INFO - PROCESS | 2296 | 1465115825160 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 01:37:05 INFO - PROCESS | 2296 | 1465115825161 Marionette TRACE conn2 <- [1,1430,null,{}] 01:37:05 INFO - PROCESS | 2296 | 1465115825163 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:05 INFO - PROCESS | 2296 | 1465115825165 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:05 INFO - PROCESS | 2296 | 1465115825268 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 01:37:05 INFO - PROCESS | 2296 | 1465115825344 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:05 INFO - PROCESS | 2296 | 1465115825346 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:05 INFO - PROCESS | 2296 | ++DOCSHELL 0x12c822800 == 45 [pid = 2296] [id = 365] 01:37:05 INFO - PROCESS | 2296 | ++DOMWINDOW == 102 (0x112db3c00) [pid = 2296] [serial = 1094] [outer = 0x0] 01:37:05 INFO - PROCESS | 2296 | ++DOMWINDOW == 103 (0x1298ad400) [pid = 2296] [serial = 1095] [outer = 0x112db3c00] 01:37:05 INFO - PROCESS | 2296 | 1465115825375 Marionette DEBUG loaded listener.js 01:37:05 INFO - PROCESS | 2296 | ++DOMWINDOW == 104 (0x12a7f8800) [pid = 2296] [serial = 1096] [outer = 0x112db3c00] 01:37:06 INFO - PROCESS | 2296 | 1465115826010 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 01:37:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 01:37:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 918ms 01:37:06 INFO - PROCESS | 2296 | 1465115826079 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 01:37:06 INFO - PROCESS | 2296 | 1465115826081 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 01:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 01:37:06 INFO - PROCESS | 2296 | 1465115826084 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 01:37:06 INFO - PROCESS | 2296 | 1465115826086 Marionette TRACE conn2 <- [1,1434,null,{}] 01:37:06 INFO - PROCESS | 2296 | 1465115826090 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:06 INFO - PROCESS | 2296 | 1465115826091 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:06 INFO - PROCESS | 2296 | 1465115826188 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 01:37:06 INFO - PROCESS | 2296 | 1465115826264 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:06 INFO - PROCESS | 2296 | 1465115826267 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:06 INFO - PROCESS | 2296 | ++DOCSHELL 0x1132ab000 == 46 [pid = 2296] [id = 366] 01:37:06 INFO - PROCESS | 2296 | ++DOMWINDOW == 105 (0x116778800) [pid = 2296] [serial = 1097] [outer = 0x0] 01:37:06 INFO - PROCESS | 2296 | ++DOMWINDOW == 106 (0x116822400) [pid = 2296] [serial = 1098] [outer = 0x116778800] 01:37:06 INFO - PROCESS | 2296 | 1465115826296 Marionette DEBUG loaded listener.js 01:37:06 INFO - PROCESS | 2296 | ++DOMWINDOW == 107 (0x116f84800) [pid = 2296] [serial = 1099] [outer = 0x116778800] 01:37:07 INFO - PROCESS | 2296 | --DOCSHELL 0x12c1d3000 == 45 [pid = 2296] [id = 360] 01:37:07 INFO - PROCESS | 2296 | --DOCSHELL 0x12b375800 == 44 [pid = 2296] [id = 359] 01:37:07 INFO - PROCESS | 2296 | --DOCSHELL 0x126825800 == 43 [pid = 2296] [id = 358] 01:37:07 INFO - PROCESS | 2296 | --DOCSHELL 0x12ad5a000 == 42 [pid = 2296] [id = 357] 01:37:07 INFO - PROCESS | 2296 | --DOCSHELL 0x11a1db800 == 41 [pid = 2296] [id = 356] 01:37:07 INFO - PROCESS | 2296 | --DOCSHELL 0x129647800 == 40 [pid = 2296] [id = 355] 01:37:07 INFO - PROCESS | 2296 | --DOCSHELL 0x126bad800 == 39 [pid = 2296] [id = 354] 01:37:07 INFO - PROCESS | 2296 | --DOCSHELL 0x126216000 == 38 [pid = 2296] [id = 353] 01:37:07 INFO - PROCESS | 2296 | --DOCSHELL 0x1217f0800 == 37 [pid = 2296] [id = 352] 01:37:07 INFO - PROCESS | 2296 | --DOCSHELL 0x119327800 == 36 [pid = 2296] [id = 351] 01:37:07 INFO - PROCESS | 2296 | --DOCSHELL 0x116a9c800 == 35 [pid = 2296] [id = 350] 01:37:07 INFO - PROCESS | 2296 | --DOCSHELL 0x11666d000 == 34 [pid = 2296] [id = 349] 01:37:07 INFO - PROCESS | 2296 | --DOCSHELL 0x117e29800 == 33 [pid = 2296] [id = 348] 01:37:07 INFO - PROCESS | 2296 | --DOCSHELL 0x129650000 == 32 [pid = 2296] [id = 347] 01:37:07 INFO - PROCESS | 2296 | --DOCSHELL 0x12c822800 == 31 [pid = 2296] [id = 365] 01:37:07 INFO - PROCESS | 2296 | --DOCSHELL 0x12c806000 == 30 [pid = 2296] [id = 364] 01:37:07 INFO - PROCESS | 2296 | --DOCSHELL 0x126dd7800 == 29 [pid = 2296] [id = 363] 01:37:07 INFO - PROCESS | 2296 | --DOCSHELL 0x12c1f1000 == 28 [pid = 2296] [id = 361] 01:37:07 INFO - PROCESS | 2296 | --DOCSHELL 0x119327000 == 27 [pid = 2296] [id = 362] 01:37:07 INFO - PROCESS | 2296 | --DOMWINDOW == 106 (0x128c3dc00) [pid = 2296] [serial = 1038] [outer = 0x0] [url = about:blank] 01:37:07 INFO - PROCESS | 2296 | --DOMWINDOW == 105 (0x128c48400) [pid = 2296] [serial = 1039] [outer = 0x0] [url = about:blank] 01:37:07 INFO - PROCESS | 2296 | --DOMWINDOW == 104 (0x116772000) [pid = 2296] [serial = 1014] [outer = 0x0] [url = about:blank] 01:37:07 INFO - PROCESS | 2296 | --DOMWINDOW == 103 (0x121ac6c00) [pid = 2296] [serial = 1024] [outer = 0x0] [url = about:blank] 01:37:07 INFO - PROCESS | 2296 | --DOMWINDOW == 102 (0x119156800) [pid = 2296] [serial = 1009] [outer = 0x0] [url = about:blank] 01:37:07 INFO - PROCESS | 2296 | --DOMWINDOW == 101 (0x12130a800) [pid = 2296] [serial = 1023] [outer = 0x0] [url = about:blank] 01:37:07 INFO - PROCESS | 2296 | --DOMWINDOW == 100 (0x119a16000) [pid = 2296] [serial = 1011] [outer = 0x0] [url = about:blank] 01:37:07 INFO - PROCESS | 2296 | --DOMWINDOW == 99 (0x11804b400) [pid = 2296] [serial = 996] [outer = 0x0] [url = about:blank] 01:37:07 INFO - PROCESS | 2296 | --DOMWINDOW == 98 (0x118313800) [pid = 2296] [serial = 1008] [outer = 0x0] [url = about:blank] 01:37:07 INFO - PROCESS | 2296 | --DOMWINDOW == 97 (0x12932dc00) [pid = 2296] [serial = 1006] [outer = 0x0] [url = about:blank] 01:37:07 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x119150400) [pid = 2296] [serial = 1020] [outer = 0x0] [url = about:blank] 01:37:07 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x121ad1800) [pid = 2296] [serial = 1026] [outer = 0x0] [url = about:blank] 01:37:07 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x12456f000) [pid = 2296] [serial = 1029] [outer = 0x0] [url = about:blank] 01:37:07 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x124318000) [pid = 2296] [serial = 1027] [outer = 0x0] [url = about:blank] 01:37:07 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x12684b800) [pid = 2296] [serial = 1030] [outer = 0x0] [url = about:blank] 01:37:07 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x126605800) [pid = 2296] [serial = 1002] [outer = 0x0] [url = about:blank] 01:37:07 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x116829800) [pid = 2296] [serial = 1015] [outer = 0x0] [url = about:blank] 01:37:07 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x126287400) [pid = 2296] [serial = 1033] [outer = 0x0] [url = about:blank] 01:37:07 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x119a50400) [pid = 2296] [serial = 999] [outer = 0x0] [url = about:blank] 01:37:07 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x121a97c00) [pid = 2296] [serial = 1000] [outer = 0x0] [url = about:blank] 01:37:07 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x121307400) [pid = 2296] [serial = 1012] [outer = 0x0] [url = about:blank] 01:37:07 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x118308800) [pid = 2296] [serial = 1018] [outer = 0x0] [url = about:blank] 01:37:07 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x128bf0c00) [pid = 2296] [serial = 1003] [outer = 0x0] [url = about:blank] 01:37:07 INFO - PROCESS | 2296 | --DOMWINDOW == 83 (0x128beb400) [pid = 2296] [serial = 1005] [outer = 0x0] [url = about:blank] 01:37:07 INFO - PROCESS | 2296 | --DOMWINDOW == 82 (0x12684f400) [pid = 2296] [serial = 1035] [outer = 0x0] [url = about:blank] 01:37:07 INFO - PROCESS | 2296 | --DOMWINDOW == 81 (0x119710c00) [pid = 2296] [serial = 1021] [outer = 0x0] [url = about:blank] 01:37:07 INFO - PROCESS | 2296 | --DOMWINDOW == 80 (0x118262400) [pid = 2296] [serial = 1017] [outer = 0x0] [url = about:blank] 01:37:07 INFO - PROCESS | 2296 | --DOMWINDOW == 79 (0x119ecf000) [pid = 2296] [serial = 1032] [outer = 0x0] [url = about:blank] 01:37:07 INFO - PROCESS | 2296 | --DOMWINDOW == 78 (0x126dadc00) [pid = 2296] [serial = 1036] [outer = 0x0] [url = about:blank] 01:37:07 INFO - PROCESS | 2296 | --DOMWINDOW == 77 (0x1182c1000) [pid = 2296] [serial = 997] [outer = 0x0] [url = about:blank] 01:37:07 INFO - PROCESS | 2296 | 1465115827297 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 01:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 01:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1221ms 01:37:07 INFO - PROCESS | 2296 | 1465115827306 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 01:37:07 INFO - PROCESS | 2296 | 1465115827308 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 01:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 01:37:07 INFO - PROCESS | 2296 | 1465115827312 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 01:37:07 INFO - PROCESS | 2296 | 1465115827314 Marionette TRACE conn2 <- [1,1438,null,{}] 01:37:07 INFO - PROCESS | 2296 | 1465115827317 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:07 INFO - PROCESS | 2296 | 1465115827320 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:07 INFO - PROCESS | 2296 | 1465115827415 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 01:37:07 INFO - PROCESS | 2296 | 1465115827422 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:07 INFO - PROCESS | 2296 | 1465115827424 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:07 INFO - PROCESS | 2296 | ++DOCSHELL 0x116203800 == 28 [pid = 2296] [id = 367] 01:37:07 INFO - PROCESS | 2296 | ++DOMWINDOW == 78 (0x113360000) [pid = 2296] [serial = 1100] [outer = 0x0] 01:37:07 INFO - PROCESS | 2296 | ++DOMWINDOW == 79 (0x11400f800) [pid = 2296] [serial = 1101] [outer = 0x113360000] 01:37:07 INFO - PROCESS | 2296 | 1465115827454 Marionette DEBUG loaded listener.js 01:37:07 INFO - PROCESS | 2296 | ++DOMWINDOW == 80 (0x1129a1400) [pid = 2296] [serial = 1102] [outer = 0x113360000] 01:37:07 INFO - PROCESS | 2296 | 1465115827943 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 01:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 01:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 673ms 01:37:07 INFO - PROCESS | 2296 | 1465115827994 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 01:37:08 INFO - PROCESS | 2296 | 1465115827999 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 01:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 01:37:08 INFO - PROCESS | 2296 | 1465115828007 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 01:37:08 INFO - PROCESS | 2296 | 1465115828010 Marionette TRACE conn2 <- [1,1442,null,{}] 01:37:08 INFO - PROCESS | 2296 | 1465115828014 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:08 INFO - PROCESS | 2296 | 1465115828017 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:08 INFO - PROCESS | 2296 | 1465115828143 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 01:37:08 INFO - PROCESS | 2296 | 1465115828230 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:08 INFO - PROCESS | 2296 | 1465115828231 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:08 INFO - PROCESS | 2296 | ++DOCSHELL 0x1180a5000 == 29 [pid = 2296] [id = 368] 01:37:08 INFO - PROCESS | 2296 | ++DOMWINDOW == 81 (0x11804c000) [pid = 2296] [serial = 1103] [outer = 0x0] 01:37:08 INFO - PROCESS | 2296 | ++DOMWINDOW == 82 (0x11824e000) [pid = 2296] [serial = 1104] [outer = 0x11804c000] 01:37:08 INFO - PROCESS | 2296 | 1465115828273 Marionette DEBUG loaded listener.js 01:37:08 INFO - PROCESS | 2296 | ++DOMWINDOW == 83 (0x118263400) [pid = 2296] [serial = 1105] [outer = 0x11804c000] 01:37:08 INFO - PROCESS | 2296 | 1465115828576 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 01:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 01:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 624ms 01:37:08 INFO - PROCESS | 2296 | 1465115828637 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 01:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 01:37:08 INFO - PROCESS | 2296 | 1465115828639 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 01:37:08 INFO - PROCESS | 2296 | 1465115828641 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 01:37:08 INFO - PROCESS | 2296 | 1465115828644 Marionette TRACE conn2 <- [1,1446,null,{}] 01:37:08 INFO - PROCESS | 2296 | 1465115828652 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:08 INFO - PROCESS | 2296 | 1465115828655 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:08 INFO - PROCESS | 2296 | 1465115828767 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 01:37:08 INFO - PROCESS | 2296 | 1465115828777 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:08 INFO - PROCESS | 2296 | 1465115828780 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:08 INFO - PROCESS | 2296 | ++DOCSHELL 0x119715800 == 30 [pid = 2296] [id = 369] 01:37:08 INFO - PROCESS | 2296 | ++DOMWINDOW == 84 (0x1129aa800) [pid = 2296] [serial = 1106] [outer = 0x0] 01:37:08 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x11841a000) [pid = 2296] [serial = 1107] [outer = 0x1129aa800] 01:37:08 INFO - PROCESS | 2296 | 1465115828808 Marionette DEBUG loaded listener.js 01:37:08 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x11877a400) [pid = 2296] [serial = 1108] [outer = 0x1129aa800] 01:37:09 INFO - PROCESS | 2296 | 1465115829125 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 01:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 01:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 524ms 01:37:09 INFO - PROCESS | 2296 | 1465115829166 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 01:37:09 INFO - PROCESS | 2296 | 1465115829167 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 01:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 01:37:09 INFO - PROCESS | 2296 | 1465115829172 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 01:37:09 INFO - PROCESS | 2296 | 1465115829173 Marionette TRACE conn2 <- [1,1450,null,{}] 01:37:09 INFO - PROCESS | 2296 | 1465115829176 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:09 INFO - PROCESS | 2296 | 1465115829177 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:09 INFO - PROCESS | 2296 | 1465115829254 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 01:37:09 INFO - PROCESS | 2296 | 1465115829259 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:09 INFO - PROCESS | 2296 | 1465115829260 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:09 INFO - PROCESS | 2296 | ++DOCSHELL 0x12145f000 == 31 [pid = 2296] [id = 370] 01:37:09 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x1191c8400) [pid = 2296] [serial = 1109] [outer = 0x0] 01:37:09 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x11970ec00) [pid = 2296] [serial = 1110] [outer = 0x1191c8400] 01:37:09 INFO - PROCESS | 2296 | 1465115829286 Marionette DEBUG loaded listener.js 01:37:09 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x119a0e800) [pid = 2296] [serial = 1111] [outer = 0x1191c8400] 01:37:09 INFO - PROCESS | 2296 | 1465115829722 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 01:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 01:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 570ms 01:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 01:37:09 INFO - PROCESS | 2296 | 1465115829741 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 01:37:09 INFO - PROCESS | 2296 | 1465115829742 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 01:37:09 INFO - PROCESS | 2296 | 1465115829744 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 01:37:09 INFO - PROCESS | 2296 | 1465115829745 Marionette TRACE conn2 <- [1,1454,null,{}] 01:37:09 INFO - PROCESS | 2296 | 1465115829748 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:09 INFO - PROCESS | 2296 | 1465115829749 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:09 INFO - PROCESS | 2296 | 1465115829844 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 01:37:09 INFO - PROCESS | 2296 | 1465115829882 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:09 INFO - PROCESS | 2296 | 1465115829884 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:09 INFO - PROCESS | 2296 | ++DOCSHELL 0x123634000 == 32 [pid = 2296] [id = 371] 01:37:09 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x116f7f800) [pid = 2296] [serial = 1112] [outer = 0x0] 01:37:09 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x121303c00) [pid = 2296] [serial = 1113] [outer = 0x116f7f800] 01:37:09 INFO - PROCESS | 2296 | 1465115829909 Marionette DEBUG loaded listener.js 01:37:09 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x121ba2400) [pid = 2296] [serial = 1114] [outer = 0x116f7f800] 01:37:10 INFO - PROCESS | 2296 | 1465115830266 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 01:37:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 01:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 568ms 01:37:10 INFO - PROCESS | 2296 | 1465115830313 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 01:37:10 INFO - PROCESS | 2296 | 1465115830315 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 01:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 01:37:10 INFO - PROCESS | 2296 | 1465115830318 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 01:37:10 INFO - PROCESS | 2296 | 1465115830319 Marionette TRACE conn2 <- [1,1458,null,{}] 01:37:10 INFO - PROCESS | 2296 | 1465115830322 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:10 INFO - PROCESS | 2296 | 1465115830327 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:10 INFO - PROCESS | 2296 | 1465115830445 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 01:37:10 INFO - PROCESS | 2296 | 1465115830485 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:10 INFO - PROCESS | 2296 | 1465115830486 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:10 INFO - PROCESS | 2296 | ++DOCSHELL 0x124e30000 == 33 [pid = 2296] [id = 372] 01:37:10 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x118264800) [pid = 2296] [serial = 1115] [outer = 0x0] 01:37:10 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x123669400) [pid = 2296] [serial = 1116] [outer = 0x118264800] 01:37:10 INFO - PROCESS | 2296 | 1465115830511 Marionette DEBUG loaded listener.js 01:37:10 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x124dae400) [pid = 2296] [serial = 1117] [outer = 0x118264800] 01:37:10 INFO - PROCESS | 2296 | 1465115830843 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 01:37:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 01:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 572ms 01:37:10 INFO - PROCESS | 2296 | 1465115830891 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 01:37:10 INFO - PROCESS | 2296 | 1465115830892 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 01:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 01:37:10 INFO - PROCESS | 2296 | 1465115830894 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 01:37:10 INFO - PROCESS | 2296 | 1465115830895 Marionette TRACE conn2 <- [1,1462,null,{}] 01:37:10 INFO - PROCESS | 2296 | 1465115830897 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:10 INFO - PROCESS | 2296 | 1465115830899 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:10 INFO - PROCESS | 2296 | 1465115830992 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 01:37:11 INFO - PROCESS | 2296 | 1465115831004 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:11 INFO - PROCESS | 2296 | 1465115831006 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:11 INFO - PROCESS | 2296 | ++DOCSHELL 0x12681e800 == 34 [pid = 2296] [id = 373] 01:37:11 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x1237be000) [pid = 2296] [serial = 1118] [outer = 0x0] 01:37:11 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x12634bc00) [pid = 2296] [serial = 1119] [outer = 0x1237be000] 01:37:11 INFO - PROCESS | 2296 | 1465115831031 Marionette DEBUG loaded listener.js 01:37:11 INFO - PROCESS | 2296 | ++DOMWINDOW == 98 (0x1266a4c00) [pid = 2296] [serial = 1120] [outer = 0x1237be000] 01:37:11 INFO - PROCESS | 2296 | 1465115831557 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 01:37:11 INFO - PROCESS | 2296 | --DOMWINDOW == 97 (0x12a7f2c00) [pid = 2296] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 01:37:11 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x128cb0c00) [pid = 2296] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 01:37:11 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x1217a6000) [pid = 2296] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 01:37:11 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x1293a6c00) [pid = 2296] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 01:37:11 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x1129a7000) [pid = 2296] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 01:37:11 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x124db0400) [pid = 2296] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 01:37:11 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x11877c000) [pid = 2296] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 01:37:11 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x11395c000) [pid = 2296] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 01:37:11 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x128cb1800) [pid = 2296] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 01:37:11 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x11604c800) [pid = 2296] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 01:37:11 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x11824d000) [pid = 2296] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 01:37:11 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x1191c9c00) [pid = 2296] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 01:37:11 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x119ed2400) [pid = 2296] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 01:37:11 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x12456ac00) [pid = 2296] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 01:37:11 INFO - PROCESS | 2296 | --DOMWINDOW == 83 (0x12a7f0800) [pid = 2296] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 01:37:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 01:37:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 719ms 01:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 01:37:11 INFO - PROCESS | 2296 | 1465115831613 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 01:37:11 INFO - PROCESS | 2296 | 1465115831615 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 01:37:11 INFO - PROCESS | 2296 | 1465115831617 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 01:37:11 INFO - PROCESS | 2296 | 1465115831618 Marionette TRACE conn2 <- [1,1466,null,{}] 01:37:11 INFO - PROCESS | 2296 | 1465115831620 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:11 INFO - PROCESS | 2296 | 1465115831621 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:11 INFO - PROCESS | 2296 | 1465115831695 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 01:37:11 INFO - PROCESS | 2296 | 1465115831698 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:11 INFO - PROCESS | 2296 | 1465115831699 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:11 INFO - PROCESS | 2296 | ++DOCSHELL 0x1236ac000 == 35 [pid = 2296] [id = 374] 01:37:11 INFO - PROCESS | 2296 | ++DOMWINDOW == 84 (0x116620c00) [pid = 2296] [serial = 1121] [outer = 0x0] 01:37:11 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x11824d000) [pid = 2296] [serial = 1122] [outer = 0x116620c00] 01:37:11 INFO - PROCESS | 2296 | 1465115831726 Marionette DEBUG loaded listener.js 01:37:11 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x119ed1000) [pid = 2296] [serial = 1123] [outer = 0x116620c00] 01:37:12 INFO - PROCESS | 2296 | 1465115832063 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 01:37:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 01:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 470ms 01:37:12 INFO - PROCESS | 2296 | 1465115832089 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 01:37:12 INFO - PROCESS | 2296 | 1465115832091 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 01:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 01:37:12 INFO - PROCESS | 2296 | 1465115832093 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 01:37:12 INFO - PROCESS | 2296 | 1465115832094 Marionette TRACE conn2 <- [1,1470,null,{}] 01:37:12 INFO - PROCESS | 2296 | 1465115832096 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:12 INFO - PROCESS | 2296 | 1465115832097 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:12 INFO - PROCESS | 2296 | 1465115832175 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 01:37:12 INFO - PROCESS | 2296 | 1465115832244 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:12 INFO - PROCESS | 2296 | 1465115832245 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:12 INFO - PROCESS | 2296 | ++DOCSHELL 0x119713000 == 36 [pid = 2296] [id = 375] 01:37:12 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x11604c800) [pid = 2296] [serial = 1124] [outer = 0x0] 01:37:12 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x126350c00) [pid = 2296] [serial = 1125] [outer = 0x11604c800] 01:37:12 INFO - PROCESS | 2296 | 1465115832272 Marionette DEBUG loaded listener.js 01:37:12 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x126dad000) [pid = 2296] [serial = 1126] [outer = 0x11604c800] 01:37:12 INFO - PROCESS | 2296 | 1465115832556 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 01:37:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 01:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 519ms 01:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 01:37:12 INFO - PROCESS | 2296 | 1465115832613 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 01:37:12 INFO - PROCESS | 2296 | 1465115832614 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 01:37:12 INFO - PROCESS | 2296 | 1465115832616 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 01:37:12 INFO - PROCESS | 2296 | 1465115832617 Marionette TRACE conn2 <- [1,1474,null,{}] 01:37:12 INFO - PROCESS | 2296 | 1465115832621 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:12 INFO - PROCESS | 2296 | 1465115832623 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:12 INFO - PROCESS | 2296 | 1465115832700 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 01:37:12 INFO - PROCESS | 2296 | 1465115832707 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:12 INFO - PROCESS | 2296 | 1465115832708 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:12 INFO - PROCESS | 2296 | ++DOCSHELL 0x129890000 == 37 [pid = 2296] [id = 376] 01:37:12 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x128be4400) [pid = 2296] [serial = 1127] [outer = 0x0] 01:37:12 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x128c3dc00) [pid = 2296] [serial = 1128] [outer = 0x128be4400] 01:37:12 INFO - PROCESS | 2296 | 1465115832733 Marionette DEBUG loaded listener.js 01:37:12 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x128c46c00) [pid = 2296] [serial = 1129] [outer = 0x128be4400] 01:37:13 INFO - PROCESS | 2296 | 1465115833092 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 01:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 01:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 523ms 01:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 01:37:13 INFO - PROCESS | 2296 | 1465115833140 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 01:37:13 INFO - PROCESS | 2296 | 1465115833142 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 01:37:13 INFO - PROCESS | 2296 | 1465115833145 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 01:37:13 INFO - PROCESS | 2296 | 1465115833147 Marionette TRACE conn2 <- [1,1478,null,{}] 01:37:13 INFO - PROCESS | 2296 | 1465115833152 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:13 INFO - PROCESS | 2296 | 1465115833155 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:13 INFO - PROCESS | 2296 | 1465115833297 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 01:37:13 INFO - PROCESS | 2296 | 1465115833307 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:13 INFO - PROCESS | 2296 | 1465115833308 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:13 INFO - PROCESS | 2296 | ++DOCSHELL 0x121f9a000 == 38 [pid = 2296] [id = 377] 01:37:13 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x128cac800) [pid = 2296] [serial = 1130] [outer = 0x0] 01:37:13 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x129006400) [pid = 2296] [serial = 1131] [outer = 0x128cac800] 01:37:13 INFO - PROCESS | 2296 | 1465115833353 Marionette DEBUG loaded listener.js 01:37:13 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x129326000) [pid = 2296] [serial = 1132] [outer = 0x128cac800] 01:37:14 INFO - PROCESS | 2296 | 1465115834020 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 01:37:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 01:37:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 921ms 01:37:14 INFO - PROCESS | 2296 | 1465115834071 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 01:37:14 INFO - PROCESS | 2296 | 1465115834074 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 01:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 01:37:14 INFO - PROCESS | 2296 | 1465115834077 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 01:37:14 INFO - PROCESS | 2296 | 1465115834078 Marionette TRACE conn2 <- [1,1482,null,{}] 01:37:14 INFO - PROCESS | 2296 | 1465115834082 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:14 INFO - PROCESS | 2296 | 1465115834084 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:14 INFO - PROCESS | 2296 | 1465115834194 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 01:37:14 INFO - PROCESS | 2296 | 1465115834248 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:14 INFO - PROCESS | 2296 | 1465115834250 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:14 INFO - PROCESS | 2296 | ++DOCSHELL 0x11809b800 == 39 [pid = 2296] [id = 378] 01:37:14 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x116009400) [pid = 2296] [serial = 1133] [outer = 0x0] 01:37:14 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x11682c800) [pid = 2296] [serial = 1134] [outer = 0x116009400] 01:37:14 INFO - PROCESS | 2296 | 1465115834281 Marionette DEBUG loaded listener.js 01:37:14 INFO - PROCESS | 2296 | ++DOMWINDOW == 98 (0x118049800) [pid = 2296] [serial = 1135] [outer = 0x116009400] 01:37:14 INFO - PROCESS | 2296 | 1465115834895 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 01:37:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 01:37:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 871ms 01:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 01:37:14 INFO - PROCESS | 2296 | 1465115834948 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 01:37:14 INFO - PROCESS | 2296 | 1465115834951 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 01:37:14 INFO - PROCESS | 2296 | 1465115834955 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 01:37:14 INFO - PROCESS | 2296 | 1465115834957 Marionette TRACE conn2 <- [1,1486,null,{}] 01:37:14 INFO - PROCESS | 2296 | 1465115834960 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:14 INFO - PROCESS | 2296 | 1465115834962 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:15 INFO - PROCESS | 2296 | 1465115835078 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 01:37:15 INFO - PROCESS | 2296 | 1465115835137 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:15 INFO - PROCESS | 2296 | 1465115835138 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:15 INFO - PROCESS | 2296 | ++DOCSHELL 0x1180a3800 == 40 [pid = 2296] [id = 379] 01:37:15 INFO - PROCESS | 2296 | ++DOMWINDOW == 99 (0x118056c00) [pid = 2296] [serial = 1136] [outer = 0x0] 01:37:15 INFO - PROCESS | 2296 | ++DOMWINDOW == 100 (0x118306c00) [pid = 2296] [serial = 1137] [outer = 0x118056c00] 01:37:15 INFO - PROCESS | 2296 | 1465115835169 Marionette DEBUG loaded listener.js 01:37:15 INFO - PROCESS | 2296 | ++DOMWINDOW == 101 (0x1184bb400) [pid = 2296] [serial = 1138] [outer = 0x118056c00] 01:37:15 INFO - PROCESS | 2296 | --DOCSHELL 0x129890000 == 39 [pid = 2296] [id = 376] 01:37:15 INFO - PROCESS | 2296 | --DOCSHELL 0x119713000 == 38 [pid = 2296] [id = 375] 01:37:15 INFO - PROCESS | 2296 | --DOCSHELL 0x1236ac000 == 37 [pid = 2296] [id = 374] 01:37:15 INFO - PROCESS | 2296 | --DOCSHELL 0x12681e800 == 36 [pid = 2296] [id = 373] 01:37:15 INFO - PROCESS | 2296 | --DOCSHELL 0x124e30000 == 35 [pid = 2296] [id = 372] 01:37:15 INFO - PROCESS | 2296 | --DOCSHELL 0x123634000 == 34 [pid = 2296] [id = 371] 01:37:15 INFO - PROCESS | 2296 | --DOCSHELL 0x12145f000 == 33 [pid = 2296] [id = 370] 01:37:15 INFO - PROCESS | 2296 | --DOCSHELL 0x119715800 == 32 [pid = 2296] [id = 369] 01:37:15 INFO - PROCESS | 2296 | --DOCSHELL 0x1180a5000 == 31 [pid = 2296] [id = 368] 01:37:15 INFO - PROCESS | 2296 | --DOCSHELL 0x116203800 == 30 [pid = 2296] [id = 367] 01:37:15 INFO - PROCESS | 2296 | 1465115835808 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 01:37:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 01:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 873ms 01:37:15 INFO - PROCESS | 2296 | 1465115835829 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 01:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 01:37:15 INFO - PROCESS | 2296 | 1465115835831 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 01:37:15 INFO - PROCESS | 2296 | 1465115835834 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 01:37:15 INFO - PROCESS | 2296 | 1465115835840 Marionette TRACE conn2 <- [1,1490,null,{}] 01:37:15 INFO - PROCESS | 2296 | 1465115835843 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:15 INFO - PROCESS | 2296 | 1465115835844 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:15 INFO - PROCESS | 2296 | 1465115835924 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 01:37:15 INFO - PROCESS | 2296 | 1465115835929 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:15 INFO - PROCESS | 2296 | 1465115835931 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:15 INFO - PROCESS | 2296 | ++DOCSHELL 0x117020000 == 31 [pid = 2296] [id = 380] 01:37:15 INFO - PROCESS | 2296 | ++DOMWINDOW == 102 (0x116824c00) [pid = 2296] [serial = 1139] [outer = 0x0] 01:37:15 INFO - PROCESS | 2296 | ++DOMWINDOW == 103 (0x11825bc00) [pid = 2296] [serial = 1140] [outer = 0x116824c00] 01:37:15 INFO - PROCESS | 2296 | 1465115835961 Marionette DEBUG loaded listener.js 01:37:16 INFO - PROCESS | 2296 | ++DOMWINDOW == 104 (0x11830d000) [pid = 2296] [serial = 1141] [outer = 0x116824c00] 01:37:16 INFO - PROCESS | 2296 | --DOMWINDOW == 103 (0x1298b9400) [pid = 2296] [serial = 1077] [outer = 0x0] [url = about:blank] 01:37:16 INFO - PROCESS | 2296 | --DOMWINDOW == 102 (0x121acbc00) [pid = 2296] [serial = 1075] [outer = 0x0] [url = about:blank] 01:37:16 INFO - PROCESS | 2296 | --DOMWINDOW == 101 (0x12a8e6000) [pid = 2296] [serial = 1080] [outer = 0x0] [url = about:blank] 01:37:16 INFO - PROCESS | 2296 | --DOMWINDOW == 100 (0x12a760c00) [pid = 2296] [serial = 1072] [outer = 0x0] [url = about:blank] 01:37:16 INFO - PROCESS | 2296 | --DOMWINDOW == 99 (0x128c49800) [pid = 2296] [serial = 1063] [outer = 0x0] [url = about:blank] 01:37:16 INFO - PROCESS | 2296 | --DOMWINDOW == 98 (0x12a7ecc00) [pid = 2296] [serial = 1078] [outer = 0x0] [url = about:blank] 01:37:16 INFO - PROCESS | 2296 | --DOMWINDOW == 97 (0x12a8ee800) [pid = 2296] [serial = 1081] [outer = 0x0] [url = about:blank] 01:37:16 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x126b3c000) [pid = 2296] [serial = 1060] [outer = 0x0] [url = about:blank] 01:37:16 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x12ad4d400) [pid = 2296] [serial = 1084] [outer = 0x0] [url = about:blank] 01:37:16 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x12a8f0c00) [pid = 2296] [serial = 1083] [outer = 0x0] [url = about:blank] 01:37:16 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x1290df400) [pid = 2296] [serial = 1065] [outer = 0x0] [url = about:blank] 01:37:16 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x128be5400) [pid = 2296] [serial = 1062] [outer = 0x0] [url = about:blank] 01:37:16 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x12939e800) [pid = 2296] [serial = 1066] [outer = 0x0] [url = about:blank] 01:37:16 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x1298af400) [pid = 2296] [serial = 1071] [outer = 0x0] [url = about:blank] 01:37:16 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x118056400) [pid = 2296] [serial = 1074] [outer = 0x0] [url = about:blank] 01:37:16 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x126350800) [pid = 2296] [serial = 1059] [outer = 0x0] [url = about:blank] 01:37:16 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x1191e7c00) [pid = 2296] [serial = 1053] [outer = 0x0] [url = about:blank] 01:37:16 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x119a15400) [pid = 2296] [serial = 1054] [outer = 0x0] [url = about:blank] 01:37:16 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x116268400) [pid = 2296] [serial = 1047] [outer = 0x0] [url = about:blank] 01:37:16 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x129595400) [pid = 2296] [serial = 1069] [outer = 0x0] [url = about:blank] 01:37:16 INFO - PROCESS | 2296 | --DOMWINDOW == 83 (0x1184c4400) [pid = 2296] [serial = 1048] [outer = 0x0] [url = about:blank] 01:37:16 INFO - PROCESS | 2296 | --DOMWINDOW == 82 (0x11682ac00) [pid = 2296] [serial = 1044] [outer = 0x0] [url = about:blank] 01:37:16 INFO - PROCESS | 2296 | --DOMWINDOW == 81 (0x118054400) [pid = 2296] [serial = 1045] [outer = 0x0] [url = about:blank] 01:37:16 INFO - PROCESS | 2296 | --DOMWINDOW == 80 (0x12958ac00) [pid = 2296] [serial = 1068] [outer = 0x0] [url = about:blank] 01:37:16 INFO - PROCESS | 2296 | --DOMWINDOW == 79 (0x118308c00) [pid = 2296] [serial = 1050] [outer = 0x0] [url = about:blank] 01:37:16 INFO - PROCESS | 2296 | --DOMWINDOW == 78 (0x11841ac00) [pid = 2296] [serial = 1051] [outer = 0x0] [url = about:blank] 01:37:16 INFO - PROCESS | 2296 | --DOMWINDOW == 77 (0x128cb6c00) [pid = 2296] [serial = 1042] [outer = 0x0] [url = about:blank] 01:37:16 INFO - PROCESS | 2296 | --DOMWINDOW == 76 (0x128cad000) [pid = 2296] [serial = 1041] [outer = 0x0] [url = about:blank] 01:37:16 INFO - PROCESS | 2296 | --DOMWINDOW == 75 (0x121acdc00) [pid = 2296] [serial = 1056] [outer = 0x0] [url = about:blank] 01:37:16 INFO - PROCESS | 2296 | --DOMWINDOW == 74 (0x124573400) [pid = 2296] [serial = 1057] [outer = 0x0] [url = about:blank] 01:37:16 INFO - PROCESS | 2296 | 1465115836323 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 01:37:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 01:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 523ms 01:37:16 INFO - PROCESS | 2296 | 1465115836357 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 01:37:16 INFO - PROCESS | 2296 | 1465115836360 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 01:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 01:37:16 INFO - PROCESS | 2296 | 1465115836364 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 01:37:16 INFO - PROCESS | 2296 | 1465115836366 Marionette TRACE conn2 <- [1,1494,null,{}] 01:37:16 INFO - PROCESS | 2296 | 1465115836368 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:16 INFO - PROCESS | 2296 | 1465115836370 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:16 INFO - PROCESS | 2296 | 1465115836459 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 01:37:16 INFO - PROCESS | 2296 | 1465115836464 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:16 INFO - PROCESS | 2296 | 1465115836465 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:16 INFO - PROCESS | 2296 | ++DOCSHELL 0x11917a800 == 32 [pid = 2296] [id = 381] 01:37:16 INFO - PROCESS | 2296 | ++DOMWINDOW == 75 (0x1184c5000) [pid = 2296] [serial = 1142] [outer = 0x0] 01:37:16 INFO - PROCESS | 2296 | ++DOMWINDOW == 76 (0x118778400) [pid = 2296] [serial = 1143] [outer = 0x1184c5000] 01:37:16 INFO - PROCESS | 2296 | 1465115836494 Marionette DEBUG loaded listener.js 01:37:16 INFO - PROCESS | 2296 | ++DOMWINDOW == 77 (0x1191c9c00) [pid = 2296] [serial = 1144] [outer = 0x1184c5000] 01:37:16 INFO - PROCESS | 2296 | 1465115836858 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 01:37:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 01:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 520ms 01:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 01:37:16 INFO - PROCESS | 2296 | 1465115836884 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 01:37:16 INFO - PROCESS | 2296 | 1465115836886 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 01:37:16 INFO - PROCESS | 2296 | 1465115836888 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 01:37:16 INFO - PROCESS | 2296 | 1465115836890 Marionette TRACE conn2 <- [1,1498,null,{}] 01:37:16 INFO - PROCESS | 2296 | 1465115836898 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:16 INFO - PROCESS | 2296 | 1465115836901 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:16 INFO - PROCESS | 2296 | 1465115836985 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 01:37:17 INFO - PROCESS | 2296 | 1465115837040 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:17 INFO - PROCESS | 2296 | 1465115837042 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:17 INFO - PROCESS | 2296 | ++DOCSHELL 0x123633800 == 33 [pid = 2296] [id = 382] 01:37:17 INFO - PROCESS | 2296 | ++DOMWINDOW == 78 (0x112fc6c00) [pid = 2296] [serial = 1145] [outer = 0x0] 01:37:17 INFO - PROCESS | 2296 | ++DOMWINDOW == 79 (0x121309c00) [pid = 2296] [serial = 1146] [outer = 0x112fc6c00] 01:37:17 INFO - PROCESS | 2296 | 1465115837070 Marionette DEBUG loaded listener.js 01:37:17 INFO - PROCESS | 2296 | ++DOMWINDOW == 80 (0x121d37800) [pid = 2296] [serial = 1147] [outer = 0x112fc6c00] 01:37:17 INFO - PROCESS | 2296 | 1465115837347 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 01:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 01:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 474ms 01:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 01:37:17 INFO - PROCESS | 2296 | 1465115837362 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 01:37:17 INFO - PROCESS | 2296 | 1465115837364 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 01:37:17 INFO - PROCESS | 2296 | 1465115837366 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 01:37:17 INFO - PROCESS | 2296 | 1465115837367 Marionette TRACE conn2 <- [1,1502,null,{}] 01:37:17 INFO - PROCESS | 2296 | 1465115837371 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:17 INFO - PROCESS | 2296 | 1465115837374 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:17 INFO - PROCESS | 2296 | 1465115837466 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 01:37:17 INFO - PROCESS | 2296 | 1465115837472 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:17 INFO - PROCESS | 2296 | 1465115837474 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:17 INFO - PROCESS | 2296 | ++DOCSHELL 0x126226000 == 34 [pid = 2296] [id = 383] 01:37:17 INFO - PROCESS | 2296 | ++DOMWINDOW == 81 (0x124318000) [pid = 2296] [serial = 1148] [outer = 0x0] 01:37:17 INFO - PROCESS | 2296 | ++DOMWINDOW == 82 (0x12456d000) [pid = 2296] [serial = 1149] [outer = 0x124318000] 01:37:17 INFO - PROCESS | 2296 | 1465115837499 Marionette DEBUG loaded listener.js 01:37:17 INFO - PROCESS | 2296 | ++DOMWINDOW == 83 (0x124821c00) [pid = 2296] [serial = 1150] [outer = 0x124318000] 01:37:17 INFO - PROCESS | 2296 | 1465115837844 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 01:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 01:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 519ms 01:37:17 INFO - PROCESS | 2296 | 1465115837900 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 01:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 01:37:17 INFO - PROCESS | 2296 | 1465115837901 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 01:37:17 INFO - PROCESS | 2296 | 1465115837903 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 01:37:17 INFO - PROCESS | 2296 | 1465115837905 Marionette TRACE conn2 <- [1,1506,null,{}] 01:37:17 INFO - PROCESS | 2296 | 1465115837907 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:17 INFO - PROCESS | 2296 | 1465115837908 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:18 INFO - PROCESS | 2296 | 1465115838008 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 01:37:18 INFO - PROCESS | 2296 | 1465115838020 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:18 INFO - PROCESS | 2296 | 1465115838021 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:18 INFO - PROCESS | 2296 | ++DOCSHELL 0x126bc5000 == 35 [pid = 2296] [id = 384] 01:37:18 INFO - PROCESS | 2296 | ++DOMWINDOW == 84 (0x124749000) [pid = 2296] [serial = 1151] [outer = 0x0] 01:37:18 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x124daac00) [pid = 2296] [serial = 1152] [outer = 0x124749000] 01:37:18 INFO - PROCESS | 2296 | 1465115838045 Marionette DEBUG loaded listener.js 01:37:18 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x12634ec00) [pid = 2296] [serial = 1153] [outer = 0x124749000] 01:37:18 INFO - PROCESS | 2296 | 1465115838411 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 01:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 01:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 519ms 01:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 01:37:18 INFO - PROCESS | 2296 | 1465115838423 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 01:37:18 INFO - PROCESS | 2296 | 1465115838424 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 01:37:18 INFO - PROCESS | 2296 | 1465115838426 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 01:37:18 INFO - PROCESS | 2296 | 1465115838427 Marionette TRACE conn2 <- [1,1510,null,{}] 01:37:18 INFO - PROCESS | 2296 | 1465115838429 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:18 INFO - PROCESS | 2296 | 1465115838434 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:18 INFO - PROCESS | 2296 | 1465115838542 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 01:37:18 INFO - PROCESS | 2296 | 1465115838553 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:18 INFO - PROCESS | 2296 | 1465115838554 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:18 INFO - PROCESS | 2296 | ++DOCSHELL 0x129887000 == 36 [pid = 2296] [id = 385] 01:37:18 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x126605400) [pid = 2296] [serial = 1154] [outer = 0x0] 01:37:18 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x128caa400) [pid = 2296] [serial = 1155] [outer = 0x126605400] 01:37:18 INFO - PROCESS | 2296 | 1465115838576 Marionette DEBUG loaded listener.js 01:37:18 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x129004400) [pid = 2296] [serial = 1156] [outer = 0x126605400] 01:37:18 INFO - PROCESS | 2296 | 1465115838951 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 01:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 01:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 570ms 01:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 01:37:19 INFO - PROCESS | 2296 | 1465115838996 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 01:37:19 INFO - PROCESS | 2296 | 1465115838997 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 01:37:19 INFO - PROCESS | 2296 | 1465115838999 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 01:37:19 INFO - PROCESS | 2296 | 1465115839001 Marionette TRACE conn2 <- [1,1514,null,{}] 01:37:19 INFO - PROCESS | 2296 | 1465115839003 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:19 INFO - PROCESS | 2296 | 1465115839004 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:19 INFO - PROCESS | 2296 | 1465115839100 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 01:37:19 INFO - PROCESS | 2296 | 1465115839104 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:19 INFO - PROCESS | 2296 | 1465115839105 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:19 INFO - PROCESS | 2296 | ++DOCSHELL 0x12ab08800 == 37 [pid = 2296] [id = 386] 01:37:19 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x126605800) [pid = 2296] [serial = 1157] [outer = 0x0] 01:37:19 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x1290e7000) [pid = 2296] [serial = 1158] [outer = 0x126605800] 01:37:19 INFO - PROCESS | 2296 | 1465115839129 Marionette DEBUG loaded listener.js 01:37:19 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x12932b400) [pid = 2296] [serial = 1159] [outer = 0x126605800] 01:37:19 INFO - PROCESS | 2296 | 1465115839446 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 01:37:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 01:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 469ms 01:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 01:37:19 INFO - PROCESS | 2296 | 1465115839482 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 01:37:19 INFO - PROCESS | 2296 | 1465115839483 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 01:37:19 INFO - PROCESS | 2296 | 1465115839485 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 01:37:19 INFO - PROCESS | 2296 | 1465115839488 Marionette TRACE conn2 <- [1,1518,null,{}] 01:37:19 INFO - PROCESS | 2296 | 1465115839493 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:19 INFO - PROCESS | 2296 | 1465115839494 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:19 INFO - PROCESS | 2296 | 1465115839593 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 01:37:19 INFO - PROCESS | 2296 | 1465115839597 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:19 INFO - PROCESS | 2296 | 1465115839598 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:19 INFO - PROCESS | 2296 | ++DOCSHELL 0x12ad60800 == 38 [pid = 2296] [id = 387] 01:37:19 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x1290e5c00) [pid = 2296] [serial = 1160] [outer = 0x0] 01:37:19 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x1293a0000) [pid = 2296] [serial = 1161] [outer = 0x1290e5c00] 01:37:19 INFO - PROCESS | 2296 | 1465115839623 Marionette DEBUG loaded listener.js 01:37:19 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x129588000) [pid = 2296] [serial = 1162] [outer = 0x1290e5c00] 01:37:19 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x117652000) [pid = 2296] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 01:37:19 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x1129aa800) [pid = 2296] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 01:37:19 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x116f7f800) [pid = 2296] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 01:37:19 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x119ed5c00) [pid = 2296] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 01:37:19 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x113360000) [pid = 2296] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 01:37:19 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x118264800) [pid = 2296] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 01:37:19 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x126283000) [pid = 2296] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 01:37:19 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x11804c000) [pid = 2296] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 01:37:19 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x112db3c00) [pid = 2296] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 01:37:19 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x1237be000) [pid = 2296] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 01:37:19 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x1191c8400) [pid = 2296] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 01:37:19 INFO - PROCESS | 2296 | --DOMWINDOW == 83 (0x116778800) [pid = 2296] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 01:37:19 INFO - PROCESS | 2296 | --DOMWINDOW == 82 (0x116620c00) [pid = 2296] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 01:37:19 INFO - PROCESS | 2296 | --DOMWINDOW == 81 (0x11604c800) [pid = 2296] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 01:37:19 INFO - PROCESS | 2296 | --DOMWINDOW == 80 (0x128be4400) [pid = 2296] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 01:37:20 INFO - PROCESS | 2296 | 1465115840041 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 01:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 01:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 572ms 01:37:20 INFO - PROCESS | 2296 | 1465115840058 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 01:37:20 INFO - PROCESS | 2296 | 1465115840059 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 01:37:20 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 01:37:20 INFO - PROCESS | 2296 | 1465115840061 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 01:37:20 INFO - PROCESS | 2296 | 1465115840063 Marionette TRACE conn2 <- [1,1522,null,{}] 01:37:20 INFO - PROCESS | 2296 | 1465115840065 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:20 INFO - PROCESS | 2296 | 1465115840066 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:20 INFO - PROCESS | 2296 | 1465115840145 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 01:37:20 INFO - PROCESS | 2296 | 1465115840149 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:20 INFO - PROCESS | 2296 | 1465115840150 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:20 INFO - PROCESS | 2296 | ++DOCSHELL 0x12154e000 == 39 [pid = 2296] [id = 388] 01:37:20 INFO - PROCESS | 2296 | ++DOMWINDOW == 81 (0x112db3c00) [pid = 2296] [serial = 1163] [outer = 0x0] 01:37:20 INFO - PROCESS | 2296 | ++DOMWINDOW == 82 (0x116773400) [pid = 2296] [serial = 1164] [outer = 0x112db3c00] 01:37:20 INFO - PROCESS | 2296 | 1465115840177 Marionette DEBUG loaded listener.js 01:37:20 INFO - PROCESS | 2296 | ++DOMWINDOW == 83 (0x118415c00) [pid = 2296] [serial = 1165] [outer = 0x112db3c00] 01:37:20 INFO - PROCESS | 2296 | 1465115840488 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 01:37:20 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 01:37:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:37:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 01:37:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:37:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:37:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 01:37:20 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 01:37:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:37:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 01:37:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:37:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:37:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 01:37:20 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 01:37:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:37:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 01:37:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:37:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:37:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 01:37:20 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 01:37:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:37:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 01:37:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:37:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:37:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 01:37:20 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 469ms 01:37:20 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 01:37:20 INFO - PROCESS | 2296 | 1465115840532 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 01:37:20 INFO - PROCESS | 2296 | 1465115840533 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 01:37:20 INFO - PROCESS | 2296 | 1465115840535 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 01:37:20 INFO - PROCESS | 2296 | 1465115840537 Marionette TRACE conn2 <- [1,1526,null,{}] 01:37:20 INFO - PROCESS | 2296 | 1465115840539 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:20 INFO - PROCESS | 2296 | 1465115840540 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:20 INFO - PROCESS | 2296 | 1465115840643 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 01:37:20 INFO - PROCESS | 2296 | 1465115840655 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:20 INFO - PROCESS | 2296 | 1465115840656 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:20 INFO - PROCESS | 2296 | ++DOCSHELL 0x12b379800 == 40 [pid = 2296] [id = 389] 01:37:20 INFO - PROCESS | 2296 | ++DOMWINDOW == 84 (0x11677fc00) [pid = 2296] [serial = 1166] [outer = 0x0] 01:37:20 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x12452ac00) [pid = 2296] [serial = 1167] [outer = 0x11677fc00] 01:37:20 INFO - PROCESS | 2296 | 1465115840688 Marionette DEBUG loaded listener.js 01:37:20 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x12958f800) [pid = 2296] [serial = 1168] [outer = 0x11677fc00] 01:37:20 INFO - PROCESS | 2296 | 1465115840979 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 01:37:21 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:37:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 01:37:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:37:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:37:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 01:37:21 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:37:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 01:37:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:37:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:37:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 01:37:21 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 01:37:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 01:37:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:37:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:37:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 01:37:21 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 471ms 01:37:21 INFO - PROCESS | 2296 | 1465115841010 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 01:37:21 INFO - PROCESS | 2296 | 1465115841012 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 01:37:21 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 01:37:21 INFO - PROCESS | 2296 | 1465115841014 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 01:37:21 INFO - PROCESS | 2296 | 1465115841016 Marionette TRACE conn2 <- [1,1530,null,{}] 01:37:21 INFO - PROCESS | 2296 | 1465115841018 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:21 INFO - PROCESS | 2296 | 1465115841022 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:21 INFO - PROCESS | 2296 | 1465115841114 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 01:37:21 INFO - PROCESS | 2296 | 1465115841120 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:21 INFO - PROCESS | 2296 | 1465115841123 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:21 INFO - PROCESS | 2296 | ++DOCSHELL 0x12c1e2800 == 41 [pid = 2296] [id = 390] 01:37:21 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x129596800) [pid = 2296] [serial = 1169] [outer = 0x0] 01:37:21 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x12a7f1000) [pid = 2296] [serial = 1170] [outer = 0x129596800] 01:37:21 INFO - PROCESS | 2296 | 1465115841149 Marionette DEBUG loaded listener.js 01:37:21 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x12ad42000) [pid = 2296] [serial = 1171] [outer = 0x129596800] 01:37:21 INFO - PROCESS | 2296 | 1465115841456 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 01:37:21 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 01:37:21 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 01:37:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:37:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:37:21 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 01:37:21 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 01:37:21 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 01:37:21 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 01:37:21 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 471ms 01:37:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 01:37:21 INFO - PROCESS | 2296 | 1465115841490 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 01:37:21 INFO - PROCESS | 2296 | 1465115841491 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 01:37:21 INFO - PROCESS | 2296 | 1465115841493 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 01:37:21 INFO - PROCESS | 2296 | 1465115841494 Marionette TRACE conn2 <- [1,1534,null,{}] 01:37:21 INFO - PROCESS | 2296 | 1465115841496 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:21 INFO - PROCESS | 2296 | 1465115841497 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:21 INFO - PROCESS | 2296 | 1465115841605 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 01:37:21 INFO - PROCESS | 2296 | 1465115841619 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:21 INFO - PROCESS | 2296 | 1465115841620 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:21 INFO - PROCESS | 2296 | ++DOCSHELL 0x12c2c2000 == 42 [pid = 2296] [id = 391] 01:37:21 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x126daac00) [pid = 2296] [serial = 1172] [outer = 0x0] 01:37:21 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x12ad42400) [pid = 2296] [serial = 1173] [outer = 0x126daac00] 01:37:21 INFO - PROCESS | 2296 | 1465115841645 Marionette DEBUG loaded listener.js 01:37:21 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x12adaf400) [pid = 2296] [serial = 1174] [outer = 0x126daac00] 01:37:21 INFO - PROCESS | 2296 | 1465115841943 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 01:37:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 01:37:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 471ms 01:37:21 INFO - PROCESS | 2296 | 1465115841964 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 01:37:21 INFO - PROCESS | 2296 | 1465115841965 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 01:37:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 01:37:21 INFO - PROCESS | 2296 | 1465115841968 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 01:37:21 INFO - PROCESS | 2296 | 1465115841970 Marionette TRACE conn2 <- [1,1538,null,{}] 01:37:22 INFO - PROCESS | 2296 | 1465115842031 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:22 INFO - PROCESS | 2296 | 1465115842033 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:22 INFO - PROCESS | 2296 | 1465115842134 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 01:37:22 INFO - PROCESS | 2296 | 1465115842228 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:22 INFO - PROCESS | 2296 | 1465115842230 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:22 INFO - PROCESS | 2296 | ++DOCSHELL 0x11688b800 == 43 [pid = 2296] [id = 392] 01:37:22 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x113966000) [pid = 2296] [serial = 1175] [outer = 0x0] 01:37:22 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x116625c00) [pid = 2296] [serial = 1176] [outer = 0x113966000] 01:37:22 INFO - PROCESS | 2296 | 1465115842261 Marionette DEBUG loaded listener.js 01:37:22 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x117309000) [pid = 2296] [serial = 1177] [outer = 0x113966000] 01:37:22 INFO - PROCESS | 2296 | 1465115842684 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 01:37:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 01:37:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 772ms 01:37:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 01:37:22 INFO - PROCESS | 2296 | 1465115842741 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 01:37:22 INFO - PROCESS | 2296 | 1465115842744 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 01:37:22 INFO - PROCESS | 2296 | 1465115842747 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 01:37:22 INFO - PROCESS | 2296 | 1465115842749 Marionette TRACE conn2 <- [1,1542,null,{}] 01:37:22 INFO - PROCESS | 2296 | 1465115842752 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:22 INFO - PROCESS | 2296 | 1465115842754 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:22 INFO - PROCESS | 2296 | 1465115842884 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 01:37:22 INFO - PROCESS | 2296 | 1465115842957 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:22 INFO - PROCESS | 2296 | 1465115842959 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:22 INFO - PROCESS | 2296 | ++DOCSHELL 0x124e20800 == 44 [pid = 2296] [id = 393] 01:37:22 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x118253c00) [pid = 2296] [serial = 1178] [outer = 0x0] 01:37:22 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x11877d400) [pid = 2296] [serial = 1179] [outer = 0x118253c00] 01:37:22 INFO - PROCESS | 2296 | 1465115842991 Marionette DEBUG loaded listener.js 01:37:23 INFO - PROCESS | 2296 | ++DOMWINDOW == 98 (0x119a15c00) [pid = 2296] [serial = 1180] [outer = 0x118253c00] 01:37:23 INFO - PROCESS | 2296 | 1465115843412 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 01:37:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 01:37:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 671ms 01:37:23 INFO - PROCESS | 2296 | 1465115843418 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 01:37:23 INFO - PROCESS | 2296 | 1465115843420 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 01:37:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 01:37:23 INFO - PROCESS | 2296 | 1465115843422 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 01:37:23 INFO - PROCESS | 2296 | 1465115843424 Marionette TRACE conn2 <- [1,1546,null,{}] 01:37:23 INFO - PROCESS | 2296 | 1465115843426 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:23 INFO - PROCESS | 2296 | 1465115843427 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:23 INFO - PROCESS | 2296 | 1465115843534 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 01:37:23 INFO - PROCESS | 2296 | 1465115843590 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:23 INFO - PROCESS | 2296 | 1465115843593 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:23 INFO - PROCESS | 2296 | ++DOCSHELL 0x12c1d2000 == 45 [pid = 2296] [id = 394] 01:37:23 INFO - PROCESS | 2296 | ++DOMWINDOW == 99 (0x121acb800) [pid = 2296] [serial = 1181] [outer = 0x0] 01:37:23 INFO - PROCESS | 2296 | ++DOMWINDOW == 100 (0x12366b400) [pid = 2296] [serial = 1182] [outer = 0x121acb800] 01:37:23 INFO - PROCESS | 2296 | 1465115843624 Marionette DEBUG loaded listener.js 01:37:23 INFO - PROCESS | 2296 | ++DOMWINDOW == 101 (0x12628b400) [pid = 2296] [serial = 1183] [outer = 0x121acb800] 01:37:24 INFO - PROCESS | 2296 | 1465115844052 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 01:37:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 01:37:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 669ms 01:37:24 INFO - PROCESS | 2296 | 1465115844096 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 01:37:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 01:37:24 INFO - PROCESS | 2296 | 1465115844101 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 01:37:24 INFO - PROCESS | 2296 | 1465115844105 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 01:37:24 INFO - PROCESS | 2296 | 1465115844106 Marionette TRACE conn2 <- [1,1550,null,{}] 01:37:24 INFO - PROCESS | 2296 | 1465115844109 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:24 INFO - PROCESS | 2296 | 1465115844110 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:24 INFO - PROCESS | 2296 | 1465115844214 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 01:37:24 INFO - PROCESS | 2296 | 1465115844328 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:24 INFO - PROCESS | 2296 | 1465115844330 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:24 INFO - PROCESS | 2296 | ++DOCSHELL 0x12cc7d000 == 46 [pid = 2296] [id = 395] 01:37:24 INFO - PROCESS | 2296 | ++DOMWINDOW == 102 (0x1266a2000) [pid = 2296] [serial = 1184] [outer = 0x0] 01:37:24 INFO - PROCESS | 2296 | ++DOMWINDOW == 103 (0x1290e8400) [pid = 2296] [serial = 1185] [outer = 0x1266a2000] 01:37:24 INFO - PROCESS | 2296 | 1465115844361 Marionette DEBUG loaded listener.js 01:37:24 INFO - PROCESS | 2296 | ++DOMWINDOW == 104 (0x129593400) [pid = 2296] [serial = 1186] [outer = 0x1266a2000] 01:37:24 INFO - PROCESS | 2296 | 1465115844800 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 01:37:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 01:37:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 720ms 01:37:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 01:37:24 INFO - PROCESS | 2296 | 1465115844825 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 01:37:24 INFO - PROCESS | 2296 | 1465115844826 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 01:37:24 INFO - PROCESS | 2296 | 1465115844829 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 01:37:24 INFO - PROCESS | 2296 | 1465115844830 Marionette TRACE conn2 <- [1,1554,null,{}] 01:37:24 INFO - PROCESS | 2296 | 1465115844833 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:24 INFO - PROCESS | 2296 | 1465115844834 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:24 INFO - PROCESS | 2296 | 1465115844940 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 01:37:25 INFO - PROCESS | 2296 | 1465115844996 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:25 INFO - PROCESS | 2296 | 1465115844998 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:25 INFO - PROCESS | 2296 | ++DOCSHELL 0x1180ba800 == 47 [pid = 2296] [id = 396] 01:37:25 INFO - PROCESS | 2296 | ++DOMWINDOW == 105 (0x118252800) [pid = 2296] [serial = 1187] [outer = 0x0] 01:37:25 INFO - PROCESS | 2296 | ++DOMWINDOW == 106 (0x118a1bc00) [pid = 2296] [serial = 1188] [outer = 0x118252800] 01:37:25 INFO - PROCESS | 2296 | 1465115845025 Marionette DEBUG loaded listener.js 01:37:25 INFO - PROCESS | 2296 | ++DOMWINDOW == 107 (0x12a761000) [pid = 2296] [serial = 1189] [outer = 0x118252800] 01:37:25 INFO - PROCESS | 2296 | 1465115845625 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 01:37:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 01:37:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 822ms 01:37:25 INFO - PROCESS | 2296 | 1465115845651 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 01:37:25 INFO - PROCESS | 2296 | 1465115845656 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 01:37:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 01:37:25 INFO - PROCESS | 2296 | 1465115845659 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 01:37:25 INFO - PROCESS | 2296 | 1465115845661 Marionette TRACE conn2 <- [1,1558,null,{}] 01:37:25 INFO - PROCESS | 2296 | 1465115845665 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:25 INFO - PROCESS | 2296 | 1465115845666 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:25 INFO - PROCESS | 2296 | 1465115845765 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 01:37:25 INFO - PROCESS | 2296 | 1465115845840 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:25 INFO - PROCESS | 2296 | 1465115845841 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:25 INFO - PROCESS | 2296 | ++DOCSHELL 0x119334000 == 48 [pid = 2296] [id = 397] 01:37:25 INFO - PROCESS | 2296 | ++DOMWINDOW == 108 (0x118264800) [pid = 2296] [serial = 1190] [outer = 0x0] 01:37:25 INFO - PROCESS | 2296 | ++DOMWINDOW == 109 (0x118270000) [pid = 2296] [serial = 1191] [outer = 0x118264800] 01:37:25 INFO - PROCESS | 2296 | 1465115845869 Marionette DEBUG loaded listener.js 01:37:25 INFO - PROCESS | 2296 | ++DOMWINDOW == 110 (0x118415800) [pid = 2296] [serial = 1192] [outer = 0x118264800] 01:37:26 INFO - PROCESS | 2296 | --DOCSHELL 0x12c1e2800 == 47 [pid = 2296] [id = 390] 01:37:26 INFO - PROCESS | 2296 | --DOCSHELL 0x12b379800 == 46 [pid = 2296] [id = 389] 01:37:26 INFO - PROCESS | 2296 | --DOCSHELL 0x12154e000 == 45 [pid = 2296] [id = 388] 01:37:26 INFO - PROCESS | 2296 | --DOCSHELL 0x12ad60800 == 44 [pid = 2296] [id = 387] 01:37:26 INFO - PROCESS | 2296 | --DOCSHELL 0x12ab08800 == 43 [pid = 2296] [id = 386] 01:37:26 INFO - PROCESS | 2296 | --DOCSHELL 0x129887000 == 42 [pid = 2296] [id = 385] 01:37:26 INFO - PROCESS | 2296 | --DOCSHELL 0x126bc5000 == 41 [pid = 2296] [id = 384] 01:37:26 INFO - PROCESS | 2296 | --DOCSHELL 0x126226000 == 40 [pid = 2296] [id = 383] 01:37:26 INFO - PROCESS | 2296 | --DOCSHELL 0x123633800 == 39 [pid = 2296] [id = 382] 01:37:26 INFO - PROCESS | 2296 | --DOCSHELL 0x11917a800 == 38 [pid = 2296] [id = 381] 01:37:26 INFO - PROCESS | 2296 | --DOCSHELL 0x117020000 == 37 [pid = 2296] [id = 380] 01:37:26 INFO - PROCESS | 2296 | --DOCSHELL 0x11809b800 == 36 [pid = 2296] [id = 378] 01:37:26 INFO - PROCESS | 2296 | --DOCSHELL 0x1180a3800 == 35 [pid = 2296] [id = 379] 01:37:26 INFO - PROCESS | 2296 | --DOCSHELL 0x1132ab000 == 34 [pid = 2296] [id = 366] 01:37:26 INFO - PROCESS | 2296 | --DOCSHELL 0x121f9a000 == 33 [pid = 2296] [id = 377] 01:37:26 INFO - PROCESS | 2296 | --DOCSHELL 0x1180ba800 == 32 [pid = 2296] [id = 396] 01:37:26 INFO - PROCESS | 2296 | --DOCSHELL 0x12cc7d000 == 31 [pid = 2296] [id = 395] 01:37:26 INFO - PROCESS | 2296 | --DOCSHELL 0x12c1d2000 == 30 [pid = 2296] [id = 394] 01:37:26 INFO - PROCESS | 2296 | --DOCSHELL 0x124e20800 == 29 [pid = 2296] [id = 393] 01:37:26 INFO - PROCESS | 2296 | --DOCSHELL 0x12c2c2000 == 28 [pid = 2296] [id = 391] 01:37:26 INFO - PROCESS | 2296 | --DOCSHELL 0x11688b800 == 27 [pid = 2296] [id = 392] 01:37:26 INFO - PROCESS | 2296 | --DOMWINDOW == 109 (0x11915d000) [pid = 2296] [serial = 1087] [outer = 0x0] [url = about:blank] 01:37:26 INFO - PROCESS | 2296 | --DOMWINDOW == 108 (0x118419400) [pid = 2296] [serial = 1086] [outer = 0x0] [url = about:blank] 01:37:26 INFO - PROCESS | 2296 | --DOMWINDOW == 107 (0x11841a000) [pid = 2296] [serial = 1107] [outer = 0x0] [url = about:blank] 01:37:26 INFO - PROCESS | 2296 | --DOMWINDOW == 106 (0x11877a400) [pid = 2296] [serial = 1108] [outer = 0x0] [url = about:blank] 01:37:26 INFO - PROCESS | 2296 | --DOMWINDOW == 105 (0x121303c00) [pid = 2296] [serial = 1113] [outer = 0x0] [url = about:blank] 01:37:26 INFO - PROCESS | 2296 | --DOMWINDOW == 104 (0x124525400) [pid = 2296] [serial = 1090] [outer = 0x0] [url = about:blank] 01:37:26 INFO - PROCESS | 2296 | --DOMWINDOW == 103 (0x121ad0800) [pid = 2296] [serial = 1089] [outer = 0x0] [url = about:blank] 01:37:26 INFO - PROCESS | 2296 | --DOMWINDOW == 102 (0x11400f800) [pid = 2296] [serial = 1101] [outer = 0x0] [url = about:blank] 01:37:26 INFO - PROCESS | 2296 | --DOMWINDOW == 101 (0x1129a1400) [pid = 2296] [serial = 1102] [outer = 0x0] [url = about:blank] 01:37:26 INFO - PROCESS | 2296 | --DOMWINDOW == 100 (0x123669400) [pid = 2296] [serial = 1116] [outer = 0x0] [url = about:blank] 01:37:26 INFO - PROCESS | 2296 | --DOMWINDOW == 99 (0x1290de800) [pid = 2296] [serial = 1093] [outer = 0x0] [url = about:blank] 01:37:26 INFO - PROCESS | 2296 | --DOMWINDOW == 98 (0x11824e000) [pid = 2296] [serial = 1104] [outer = 0x0] [url = about:blank] 01:37:26 INFO - PROCESS | 2296 | --DOMWINDOW == 97 (0x128cb1400) [pid = 2296] [serial = 1092] [outer = 0x0] [url = about:blank] 01:37:26 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x121ba2400) [pid = 2296] [serial = 1114] [outer = 0x0] [url = about:blank] 01:37:26 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x118263400) [pid = 2296] [serial = 1105] [outer = 0x0] [url = about:blank] 01:37:26 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x12a7f8800) [pid = 2296] [serial = 1096] [outer = 0x0] [url = about:blank] 01:37:26 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x12634bc00) [pid = 2296] [serial = 1119] [outer = 0x0] [url = about:blank] 01:37:26 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x1298ad400) [pid = 2296] [serial = 1095] [outer = 0x0] [url = about:blank] 01:37:26 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x124dae400) [pid = 2296] [serial = 1117] [outer = 0x0] [url = about:blank] 01:37:26 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x11970ec00) [pid = 2296] [serial = 1110] [outer = 0x0] [url = about:blank] 01:37:26 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x116822400) [pid = 2296] [serial = 1098] [outer = 0x0] [url = about:blank] 01:37:26 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x116f84800) [pid = 2296] [serial = 1099] [outer = 0x0] [url = about:blank] 01:37:26 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x11824d000) [pid = 2296] [serial = 1122] [outer = 0x0] [url = about:blank] 01:37:26 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x119ed1000) [pid = 2296] [serial = 1123] [outer = 0x0] [url = about:blank] 01:37:26 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x126350c00) [pid = 2296] [serial = 1125] [outer = 0x0] [url = about:blank] 01:37:26 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x128c3dc00) [pid = 2296] [serial = 1128] [outer = 0x0] [url = about:blank] 01:37:26 INFO - PROCESS | 2296 | --DOMWINDOW == 83 (0x1266a4c00) [pid = 2296] [serial = 1120] [outer = 0x0] [url = about:blank] 01:37:26 INFO - PROCESS | 2296 | --DOMWINDOW == 82 (0x128c46c00) [pid = 2296] [serial = 1129] [outer = 0x0] [url = about:blank] 01:37:26 INFO - PROCESS | 2296 | --DOMWINDOW == 81 (0x129006400) [pid = 2296] [serial = 1131] [outer = 0x0] [url = about:blank] 01:37:26 INFO - PROCESS | 2296 | --DOMWINDOW == 80 (0x126dad000) [pid = 2296] [serial = 1126] [outer = 0x0] [url = about:blank] 01:37:26 INFO - PROCESS | 2296 | --DOMWINDOW == 79 (0x119a0e800) [pid = 2296] [serial = 1111] [outer = 0x0] [url = about:blank] 01:37:26 INFO - PROCESS | 2296 | 1465115846863 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 01:37:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 01:37:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1273ms 01:37:26 INFO - PROCESS | 2296 | 1465115846932 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 01:37:26 INFO - PROCESS | 2296 | 1465115846934 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 01:37:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 01:37:26 INFO - PROCESS | 2296 | 1465115846938 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 01:37:26 INFO - PROCESS | 2296 | 1465115846940 Marionette TRACE conn2 <- [1,1562,null,{}] 01:37:26 INFO - PROCESS | 2296 | 1465115846944 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:26 INFO - PROCESS | 2296 | 1465115846946 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:27 INFO - PROCESS | 2296 | 1465115847030 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 01:37:27 INFO - PROCESS | 2296 | 1465115847060 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:27 INFO - PROCESS | 2296 | 1465115847063 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:27 INFO - PROCESS | 2296 | ++DOCSHELL 0x11666e000 == 28 [pid = 2296] [id = 398] 01:37:27 INFO - PROCESS | 2296 | ++DOMWINDOW == 80 (0x116268400) [pid = 2296] [serial = 1193] [outer = 0x0] 01:37:27 INFO - PROCESS | 2296 | ++DOMWINDOW == 81 (0x1166e3000) [pid = 2296] [serial = 1194] [outer = 0x116268400] 01:37:27 INFO - PROCESS | 2296 | 1465115847092 Marionette DEBUG loaded listener.js 01:37:27 INFO - PROCESS | 2296 | ++DOMWINDOW == 82 (0x116a5b000) [pid = 2296] [serial = 1195] [outer = 0x116268400] 01:37:27 INFO - PROCESS | 2296 | 1465115847432 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 01:37:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 01:37:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 571ms 01:37:27 INFO - PROCESS | 2296 | 1465115847508 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 01:37:27 INFO - PROCESS | 2296 | 1465115847512 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 01:37:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 01:37:27 INFO - PROCESS | 2296 | 1465115847517 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 01:37:27 INFO - PROCESS | 2296 | 1465115847519 Marionette TRACE conn2 <- [1,1566,null,{}] 01:37:27 INFO - PROCESS | 2296 | 1465115847521 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:27 INFO - PROCESS | 2296 | 1465115847523 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:27 INFO - PROCESS | 2296 | 1465115847604 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 01:37:27 INFO - PROCESS | 2296 | 1465115847609 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:27 INFO - PROCESS | 2296 | 1465115847611 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:27 INFO - PROCESS | 2296 | ++DOCSHELL 0x1180ae800 == 29 [pid = 2296] [id = 399] 01:37:27 INFO - PROCESS | 2296 | ++DOMWINDOW == 83 (0x11729b000) [pid = 2296] [serial = 1196] [outer = 0x0] 01:37:27 INFO - PROCESS | 2296 | ++DOMWINDOW == 84 (0x118250400) [pid = 2296] [serial = 1197] [outer = 0x11729b000] 01:37:27 INFO - PROCESS | 2296 | 1465115847639 Marionette DEBUG loaded listener.js 01:37:27 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x11826d400) [pid = 2296] [serial = 1198] [outer = 0x11729b000] 01:37:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 01:37:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 470ms 01:37:27 INFO - PROCESS | 2296 | 1465115847984 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 01:37:27 INFO - PROCESS | 2296 | 1465115847988 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 01:37:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 01:37:27 INFO - PROCESS | 2296 | 1465115847989 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 01:37:27 INFO - PROCESS | 2296 | 1465115847992 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 01:37:28 INFO - PROCESS | 2296 | 1465115848002 Marionette TRACE conn2 <- [1,1570,null,{}] 01:37:28 INFO - PROCESS | 2296 | 1465115848012 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:28 INFO - PROCESS | 2296 | 1465115848015 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:28 INFO - PROCESS | 2296 | 1465115848101 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 01:37:28 INFO - PROCESS | 2296 | 1465115848158 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:28 INFO - PROCESS | 2296 | 1465115848161 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:28 INFO - PROCESS | 2296 | ++DOCSHELL 0x119729000 == 30 [pid = 2296] [id = 400] 01:37:28 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x118314800) [pid = 2296] [serial = 1199] [outer = 0x0] 01:37:28 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x1184c7000) [pid = 2296] [serial = 1200] [outer = 0x118314800] 01:37:28 INFO - PROCESS | 2296 | 1465115848190 Marionette DEBUG loaded listener.js 01:37:28 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x1191cb800) [pid = 2296] [serial = 1201] [outer = 0x118314800] 01:37:28 INFO - PROCESS | 2296 | 1465115848500 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 01:37:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 01:37:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 531ms 01:37:28 INFO - PROCESS | 2296 | 1465115848526 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 01:37:28 INFO - PROCESS | 2296 | 1465115848528 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 01:37:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 01:37:28 INFO - PROCESS | 2296 | 1465115848531 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 01:37:28 INFO - PROCESS | 2296 | 1465115848533 Marionette TRACE conn2 <- [1,1574,null,{}] 01:37:28 INFO - PROCESS | 2296 | 1465115848538 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:28 INFO - PROCESS | 2296 | 1465115848540 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:28 INFO - PROCESS | 2296 | 1465115848658 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 01:37:28 INFO - PROCESS | 2296 | 1465115848746 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:28 INFO - PROCESS | 2296 | 1465115848748 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:28 INFO - PROCESS | 2296 | ++DOCSHELL 0x121316800 == 31 [pid = 2296] [id = 401] 01:37:28 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x1183b0000) [pid = 2296] [serial = 1202] [outer = 0x0] 01:37:28 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x119a0e800) [pid = 2296] [serial = 1203] [outer = 0x1183b0000] 01:37:28 INFO - PROCESS | 2296 | 1465115848791 Marionette DEBUG loaded listener.js 01:37:28 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x121305c00) [pid = 2296] [serial = 1204] [outer = 0x1183b0000] 01:37:29 INFO - PROCESS | 2296 | 1465115849190 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 01:37:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 01:37:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 671ms 01:37:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 01:37:29 INFO - PROCESS | 2296 | 1465115849203 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 01:37:29 INFO - PROCESS | 2296 | 1465115849204 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 01:37:29 INFO - PROCESS | 2296 | 1465115849206 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 01:37:29 INFO - PROCESS | 2296 | 1465115849214 Marionette TRACE conn2 <- [1,1578,null,{}] 01:37:29 INFO - PROCESS | 2296 | 1465115849217 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:29 INFO - PROCESS | 2296 | 1465115849218 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:29 INFO - PROCESS | 2296 | 1465115849318 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 01:37:29 INFO - PROCESS | 2296 | 1465115849321 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:29 INFO - PROCESS | 2296 | 1465115849323 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:29 INFO - PROCESS | 2296 | ++DOCSHELL 0x12369a800 == 32 [pid = 2296] [id = 402] 01:37:29 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x118413000) [pid = 2296] [serial = 1205] [outer = 0x0] 01:37:29 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x1216d6c00) [pid = 2296] [serial = 1206] [outer = 0x118413000] 01:37:29 INFO - PROCESS | 2296 | 1465115849348 Marionette DEBUG loaded listener.js 01:37:29 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x121acec00) [pid = 2296] [serial = 1207] [outer = 0x118413000] 01:37:29 INFO - PROCESS | 2296 | 1465115849698 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 01:37:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 01:37:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 525ms 01:37:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 01:37:29 INFO - PROCESS | 2296 | 1465115849732 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 01:37:29 INFO - PROCESS | 2296 | 1465115849733 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 01:37:29 INFO - PROCESS | 2296 | 1465115849735 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 01:37:29 INFO - PROCESS | 2296 | 1465115849737 Marionette TRACE conn2 <- [1,1582,null,{}] 01:37:29 INFO - PROCESS | 2296 | 1465115849741 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:29 INFO - PROCESS | 2296 | 1465115849745 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:29 INFO - PROCESS | 2296 | 1465115849858 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 01:37:29 INFO - PROCESS | 2296 | 1465115849895 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:29 INFO - PROCESS | 2296 | 1465115849897 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:29 INFO - PROCESS | 2296 | ++DOCSHELL 0x126327000 == 33 [pid = 2296] [id = 403] 01:37:29 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x121aca400) [pid = 2296] [serial = 1208] [outer = 0x0] 01:37:29 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x123629c00) [pid = 2296] [serial = 1209] [outer = 0x121aca400] 01:37:29 INFO - PROCESS | 2296 | 1465115849922 Marionette DEBUG loaded listener.js 01:37:29 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x12634b800) [pid = 2296] [serial = 1210] [outer = 0x121aca400] 01:37:30 INFO - PROCESS | 2296 | 1465115850244 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 01:37:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 01:37:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 521ms 01:37:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 01:37:30 INFO - PROCESS | 2296 | 1465115850258 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 01:37:30 INFO - PROCESS | 2296 | 1465115850259 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 01:37:30 INFO - PROCESS | 2296 | 1465115850261 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 01:37:30 INFO - PROCESS | 2296 | 1465115850263 Marionette TRACE conn2 <- [1,1586,null,{}] 01:37:30 INFO - PROCESS | 2296 | 1465115850265 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:30 INFO - PROCESS | 2296 | 1465115850266 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:30 INFO - PROCESS | 2296 | 1465115850370 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 01:37:30 INFO - PROCESS | 2296 | 1465115850406 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:30 INFO - PROCESS | 2296 | 1465115850408 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:30 INFO - PROCESS | 2296 | ++DOCSHELL 0x126bc9800 == 34 [pid = 2296] [id = 404] 01:37:30 INFO - PROCESS | 2296 | ++DOMWINDOW == 98 (0x12634bc00) [pid = 2296] [serial = 1211] [outer = 0x0] 01:37:30 INFO - PROCESS | 2296 | ++DOMWINDOW == 99 (0x1266a0400) [pid = 2296] [serial = 1212] [outer = 0x12634bc00] 01:37:30 INFO - PROCESS | 2296 | 1465115850432 Marionette DEBUG loaded listener.js 01:37:30 INFO - PROCESS | 2296 | ++DOMWINDOW == 100 (0x126b3b800) [pid = 2296] [serial = 1213] [outer = 0x12634bc00] 01:37:30 INFO - PROCESS | 2296 | 1465115850753 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 01:37:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 01:37:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 517ms 01:37:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 01:37:30 INFO - PROCESS | 2296 | 1465115850780 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 01:37:30 INFO - PROCESS | 2296 | 1465115850781 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 01:37:30 INFO - PROCESS | 2296 | 1465115850783 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 01:37:30 INFO - PROCESS | 2296 | 1465115850784 Marionette TRACE conn2 <- [1,1590,null,{}] 01:37:30 INFO - PROCESS | 2296 | 1465115850787 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:30 INFO - PROCESS | 2296 | 1465115850788 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:30 INFO - PROCESS | 2296 | 1465115850883 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 01:37:30 INFO - PROCESS | 2296 | 1465115850920 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:30 INFO - PROCESS | 2296 | 1465115850922 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:30 INFO - PROCESS | 2296 | ++DOCSHELL 0x128fb0000 == 35 [pid = 2296] [id = 405] 01:37:30 INFO - PROCESS | 2296 | ++DOMWINDOW == 101 (0x12634c400) [pid = 2296] [serial = 1214] [outer = 0x0] 01:37:30 INFO - PROCESS | 2296 | ++DOMWINDOW == 102 (0x128be5c00) [pid = 2296] [serial = 1215] [outer = 0x12634c400] 01:37:30 INFO - PROCESS | 2296 | 1465115850946 Marionette DEBUG loaded listener.js 01:37:30 INFO - PROCESS | 2296 | ++DOMWINDOW == 103 (0x128c3c800) [pid = 2296] [serial = 1216] [outer = 0x12634c400] 01:37:31 INFO - PROCESS | 2296 | --DOMWINDOW == 102 (0x126605400) [pid = 2296] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 01:37:31 INFO - PROCESS | 2296 | --DOMWINDOW == 101 (0x126605800) [pid = 2296] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 01:37:31 INFO - PROCESS | 2296 | --DOMWINDOW == 100 (0x1290e5c00) [pid = 2296] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 01:37:31 INFO - PROCESS | 2296 | --DOMWINDOW == 99 (0x116009400) [pid = 2296] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 01:37:31 INFO - PROCESS | 2296 | --DOMWINDOW == 98 (0x112fc6c00) [pid = 2296] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 01:37:31 INFO - PROCESS | 2296 | --DOMWINDOW == 97 (0x1184c5000) [pid = 2296] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 01:37:31 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x129596800) [pid = 2296] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 01:37:31 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x124318000) [pid = 2296] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 01:37:31 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x128cac800) [pid = 2296] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 01:37:31 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x118056c00) [pid = 2296] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 01:37:31 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x116824c00) [pid = 2296] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 01:37:31 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x112db3c00) [pid = 2296] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 01:37:31 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x126daac00) [pid = 2296] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 01:37:31 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x11677fc00) [pid = 2296] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 01:37:31 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x124749000) [pid = 2296] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 01:37:31 INFO - PROCESS | 2296 | 1465115851414 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 01:37:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 01:37:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 673ms 01:37:31 INFO - PROCESS | 2296 | 1465115851477 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 01:37:31 INFO - PROCESS | 2296 | 1465115851480 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 01:37:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 01:37:31 INFO - PROCESS | 2296 | 1465115851495 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 01:37:31 INFO - PROCESS | 2296 | 1465115851497 Marionette TRACE conn2 <- [1,1594,null,{}] 01:37:31 INFO - PROCESS | 2296 | 1465115851500 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:31 INFO - PROCESS | 2296 | 1465115851502 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:31 INFO - PROCESS | 2296 | 1465115851591 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 01:37:31 INFO - PROCESS | 2296 | 1465115851610 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:31 INFO - PROCESS | 2296 | 1465115851611 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:31 INFO - PROCESS | 2296 | ++DOCSHELL 0x12964e000 == 36 [pid = 2296] [id = 406] 01:37:31 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x118252400) [pid = 2296] [serial = 1217] [outer = 0x0] 01:37:31 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x126605400) [pid = 2296] [serial = 1218] [outer = 0x118252400] 01:37:31 INFO - PROCESS | 2296 | 1465115851631 Marionette DEBUG loaded listener.js 01:37:31 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x128c3dc00) [pid = 2296] [serial = 1219] [outer = 0x118252400] 01:37:32 INFO - PROCESS | 2296 | 1465115852078 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 01:37:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 01:37:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 625ms 01:37:32 INFO - PROCESS | 2296 | 1465115852120 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 01:37:32 INFO - PROCESS | 2296 | 1465115852123 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 01:37:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 01:37:32 INFO - PROCESS | 2296 | 1465115852127 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 01:37:32 INFO - PROCESS | 2296 | 1465115852128 Marionette TRACE conn2 <- [1,1598,null,{}] 01:37:32 INFO - PROCESS | 2296 | 1465115852130 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:32 INFO - PROCESS | 2296 | 1465115852131 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:32 INFO - PROCESS | 2296 | 1465115852253 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 01:37:32 INFO - PROCESS | 2296 | 1465115852258 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:32 INFO - PROCESS | 2296 | 1465115852259 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:32 INFO - PROCESS | 2296 | ++DOCSHELL 0x12a78c000 == 37 [pid = 2296] [id = 407] 01:37:32 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x126dad800) [pid = 2296] [serial = 1220] [outer = 0x0] 01:37:32 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x128cac800) [pid = 2296] [serial = 1221] [outer = 0x126dad800] 01:37:32 INFO - PROCESS | 2296 | 1465115852301 Marionette DEBUG loaded listener.js 01:37:32 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x128cb4800) [pid = 2296] [serial = 1222] [outer = 0x126dad800] 01:37:32 INFO - PROCESS | 2296 | 1465115852662 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 01:37:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 01:37:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 571ms 01:37:32 INFO - PROCESS | 2296 | 1465115852698 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 01:37:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 01:37:32 INFO - PROCESS | 2296 | 1465115852700 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 01:37:32 INFO - PROCESS | 2296 | 1465115852702 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 01:37:32 INFO - PROCESS | 2296 | 1465115852704 Marionette TRACE conn2 <- [1,1602,null,{}] 01:37:32 INFO - PROCESS | 2296 | 1465115852706 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:32 INFO - PROCESS | 2296 | 1465115852708 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:32 INFO - PROCESS | 2296 | 1465115852833 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 01:37:32 INFO - PROCESS | 2296 | 1465115852841 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:32 INFO - PROCESS | 2296 | 1465115852842 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:32 INFO - PROCESS | 2296 | ++DOCSHELL 0x12ab03000 == 38 [pid = 2296] [id = 408] 01:37:32 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x128c42800) [pid = 2296] [serial = 1223] [outer = 0x0] 01:37:32 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x128cb3000) [pid = 2296] [serial = 1224] [outer = 0x128c42800] 01:37:32 INFO - PROCESS | 2296 | 1465115852869 Marionette DEBUG loaded listener.js 01:37:32 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x129327800) [pid = 2296] [serial = 1225] [outer = 0x128c42800] 01:37:33 INFO - PROCESS | 2296 | 1465115853270 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 01:37:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 01:37:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 621ms 01:37:33 INFO - PROCESS | 2296 | 1465115853324 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 01:37:33 INFO - PROCESS | 2296 | 1465115853326 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 01:37:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 01:37:33 INFO - PROCESS | 2296 | 1465115853330 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 01:37:33 INFO - PROCESS | 2296 | 1465115853333 Marionette TRACE conn2 <- [1,1606,null,{}] 01:37:33 INFO - PROCESS | 2296 | 1465115853338 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:33 INFO - PROCESS | 2296 | 1465115853339 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:33 INFO - PROCESS | 2296 | 1465115853473 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 01:37:33 INFO - PROCESS | 2296 | 1465115853531 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:33 INFO - PROCESS | 2296 | 1465115853534 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:33 INFO - PROCESS | 2296 | ++DOCSHELL 0x11688b800 == 39 [pid = 2296] [id = 409] 01:37:33 INFO - PROCESS | 2296 | ++DOMWINDOW == 98 (0x112fc5400) [pid = 2296] [serial = 1226] [outer = 0x0] 01:37:33 INFO - PROCESS | 2296 | ++DOMWINDOW == 99 (0x11400f800) [pid = 2296] [serial = 1227] [outer = 0x112fc5400] 01:37:33 INFO - PROCESS | 2296 | 1465115853566 Marionette DEBUG loaded listener.js 01:37:33 INFO - PROCESS | 2296 | ++DOMWINDOW == 100 (0x11677fc00) [pid = 2296] [serial = 1228] [outer = 0x112fc5400] 01:37:34 INFO - PROCESS | 2296 | 1465115854108 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 01:37:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 01:37:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 823ms 01:37:34 INFO - PROCESS | 2296 | 1465115854166 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 01:37:34 INFO - PROCESS | 2296 | 1465115854169 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 01:37:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 01:37:34 INFO - PROCESS | 2296 | 1465115854176 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 01:37:34 INFO - PROCESS | 2296 | 1465115854178 Marionette TRACE conn2 <- [1,1610,null,{}] 01:37:34 INFO - PROCESS | 2296 | 1465115854181 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:34 INFO - PROCESS | 2296 | 1465115854183 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:34 INFO - PROCESS | 2296 | 1465115854296 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 01:37:34 INFO - PROCESS | 2296 | 1465115854382 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:34 INFO - PROCESS | 2296 | 1465115854384 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:34 INFO - PROCESS | 2296 | ++DOCSHELL 0x12145d800 == 40 [pid = 2296] [id = 410] 01:37:34 INFO - PROCESS | 2296 | ++DOMWINDOW == 101 (0x1182ba800) [pid = 2296] [serial = 1229] [outer = 0x0] 01:37:34 INFO - PROCESS | 2296 | ++DOMWINDOW == 102 (0x118308000) [pid = 2296] [serial = 1230] [outer = 0x1182ba800] 01:37:34 INFO - PROCESS | 2296 | 1465115854431 Marionette DEBUG loaded listener.js 01:37:34 INFO - PROCESS | 2296 | ++DOMWINDOW == 103 (0x118420c00) [pid = 2296] [serial = 1231] [outer = 0x1182ba800] 01:37:35 INFO - PROCESS | 2296 | 1465115855035 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 01:37:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 01:37:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 871ms 01:37:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 01:37:35 INFO - PROCESS | 2296 | 1465115855048 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 01:37:35 INFO - PROCESS | 2296 | 1465115855049 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 01:37:35 INFO - PROCESS | 2296 | 1465115855051 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 01:37:35 INFO - PROCESS | 2296 | 1465115855054 Marionette TRACE conn2 <- [1,1614,null,{}] 01:37:35 INFO - PROCESS | 2296 | 1465115855096 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:35 INFO - PROCESS | 2296 | 1465115855099 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:35 INFO - PROCESS | 2296 | 1465115855310 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 01:37:35 INFO - PROCESS | 2296 | 1465115855399 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:35 INFO - PROCESS | 2296 | 1465115855401 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:35 INFO - PROCESS | 2296 | ++DOCSHELL 0x116832800 == 41 [pid = 2296] [id = 411] 01:37:35 INFO - PROCESS | 2296 | ++DOMWINDOW == 104 (0x116775000) [pid = 2296] [serial = 1232] [outer = 0x0] 01:37:35 INFO - PROCESS | 2296 | ++DOMWINDOW == 105 (0x11682d800) [pid = 2296] [serial = 1233] [outer = 0x116775000] 01:37:35 INFO - PROCESS | 2296 | 1465115855430 Marionette DEBUG loaded listener.js 01:37:35 INFO - PROCESS | 2296 | ++DOMWINDOW == 106 (0x11804b800) [pid = 2296] [serial = 1234] [outer = 0x116775000] 01:37:35 INFO - PROCESS | 2296 | --DOCSHELL 0x12a78c000 == 40 [pid = 2296] [id = 407] 01:37:35 INFO - PROCESS | 2296 | --DOCSHELL 0x12964e000 == 39 [pid = 2296] [id = 406] 01:37:35 INFO - PROCESS | 2296 | --DOCSHELL 0x128fb0000 == 38 [pid = 2296] [id = 405] 01:37:35 INFO - PROCESS | 2296 | --DOCSHELL 0x126bc9800 == 37 [pid = 2296] [id = 404] 01:37:35 INFO - PROCESS | 2296 | --DOCSHELL 0x126327000 == 36 [pid = 2296] [id = 403] 01:37:35 INFO - PROCESS | 2296 | --DOCSHELL 0x12369a800 == 35 [pid = 2296] [id = 402] 01:37:35 INFO - PROCESS | 2296 | --DOCSHELL 0x121316800 == 34 [pid = 2296] [id = 401] 01:37:35 INFO - PROCESS | 2296 | --DOCSHELL 0x119729000 == 33 [pid = 2296] [id = 400] 01:37:35 INFO - PROCESS | 2296 | --DOCSHELL 0x1180ae800 == 32 [pid = 2296] [id = 399] 01:37:35 INFO - PROCESS | 2296 | --DOCSHELL 0x11666e000 == 31 [pid = 2296] [id = 398] 01:37:35 INFO - PROCESS | 2296 | --DOCSHELL 0x119334000 == 30 [pid = 2296] [id = 397] 01:37:35 INFO - PROCESS | 2296 | --DOMWINDOW == 105 (0x128caa400) [pid = 2296] [serial = 1155] [outer = 0x0] [url = about:blank] 01:37:35 INFO - PROCESS | 2296 | --DOMWINDOW == 104 (0x1290e7000) [pid = 2296] [serial = 1158] [outer = 0x0] [url = about:blank] 01:37:35 INFO - PROCESS | 2296 | --DOMWINDOW == 103 (0x129004400) [pid = 2296] [serial = 1156] [outer = 0x0] [url = about:blank] 01:37:35 INFO - PROCESS | 2296 | --DOMWINDOW == 102 (0x1293a0000) [pid = 2296] [serial = 1161] [outer = 0x0] [url = about:blank] 01:37:35 INFO - PROCESS | 2296 | --DOMWINDOW == 101 (0x11682c800) [pid = 2296] [serial = 1134] [outer = 0x0] [url = about:blank] 01:37:35 INFO - PROCESS | 2296 | --DOMWINDOW == 100 (0x118049800) [pid = 2296] [serial = 1135] [outer = 0x0] [url = about:blank] 01:37:35 INFO - PROCESS | 2296 | --DOMWINDOW == 99 (0x121309c00) [pid = 2296] [serial = 1146] [outer = 0x0] [url = about:blank] 01:37:35 INFO - PROCESS | 2296 | --DOMWINDOW == 98 (0x121d37800) [pid = 2296] [serial = 1147] [outer = 0x0] [url = about:blank] 01:37:35 INFO - PROCESS | 2296 | --DOMWINDOW == 97 (0x118778400) [pid = 2296] [serial = 1143] [outer = 0x0] [url = about:blank] 01:37:35 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x1191c9c00) [pid = 2296] [serial = 1144] [outer = 0x0] [url = about:blank] 01:37:35 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x12ad42000) [pid = 2296] [serial = 1171] [outer = 0x0] [url = about:blank] 01:37:35 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x12456d000) [pid = 2296] [serial = 1149] [outer = 0x0] [url = about:blank] 01:37:35 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x129326000) [pid = 2296] [serial = 1132] [outer = 0x0] [url = about:blank] 01:37:35 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x118306c00) [pid = 2296] [serial = 1137] [outer = 0x0] [url = about:blank] 01:37:35 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x1184bb400) [pid = 2296] [serial = 1138] [outer = 0x0] [url = about:blank] 01:37:35 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x11825bc00) [pid = 2296] [serial = 1140] [outer = 0x0] [url = about:blank] 01:37:35 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x11830d000) [pid = 2296] [serial = 1141] [outer = 0x0] [url = about:blank] 01:37:35 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x118415c00) [pid = 2296] [serial = 1165] [outer = 0x0] [url = about:blank] 01:37:35 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x12adaf400) [pid = 2296] [serial = 1174] [outer = 0x0] [url = about:blank] 01:37:35 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x12452ac00) [pid = 2296] [serial = 1167] [outer = 0x0] [url = about:blank] 01:37:35 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x116773400) [pid = 2296] [serial = 1164] [outer = 0x0] [url = about:blank] 01:37:35 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x12a7f1000) [pid = 2296] [serial = 1170] [outer = 0x0] [url = about:blank] 01:37:35 INFO - PROCESS | 2296 | --DOMWINDOW == 83 (0x129588000) [pid = 2296] [serial = 1162] [outer = 0x0] [url = about:blank] 01:37:35 INFO - PROCESS | 2296 | --DOMWINDOW == 82 (0x12ad42400) [pid = 2296] [serial = 1173] [outer = 0x0] [url = about:blank] 01:37:35 INFO - PROCESS | 2296 | --DOMWINDOW == 81 (0x124daac00) [pid = 2296] [serial = 1152] [outer = 0x0] [url = about:blank] 01:37:35 INFO - PROCESS | 2296 | --DOMWINDOW == 80 (0x12958f800) [pid = 2296] [serial = 1168] [outer = 0x0] [url = about:blank] 01:37:35 INFO - PROCESS | 2296 | --DOMWINDOW == 79 (0x12932b400) [pid = 2296] [serial = 1159] [outer = 0x0] [url = about:blank] 01:37:35 INFO - PROCESS | 2296 | --DOMWINDOW == 78 (0x12634ec00) [pid = 2296] [serial = 1153] [outer = 0x0] [url = about:blank] 01:37:35 INFO - PROCESS | 2296 | --DOMWINDOW == 77 (0x124821c00) [pid = 2296] [serial = 1150] [outer = 0x0] [url = about:blank] 01:37:35 INFO - PROCESS | 2296 | 1465115855991 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 01:37:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 01:37:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1000ms 01:37:36 INFO - PROCESS | 2296 | 1465115856054 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 01:37:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 01:37:36 INFO - PROCESS | 2296 | 1465115856059 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 01:37:36 INFO - PROCESS | 2296 | 1465115856063 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 01:37:36 INFO - PROCESS | 2296 | 1465115856067 Marionette TRACE conn2 <- [1,1618,null,{}] 01:37:36 INFO - PROCESS | 2296 | 1465115856071 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:36 INFO - PROCESS | 2296 | 1465115856074 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:36 INFO - PROCESS | 2296 | 1465115856202 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 01:37:36 INFO - PROCESS | 2296 | 1465115856289 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:36 INFO - PROCESS | 2296 | 1465115856291 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:36 INFO - PROCESS | 2296 | ++DOCSHELL 0x1180ad000 == 31 [pid = 2296] [id = 412] 01:37:36 INFO - PROCESS | 2296 | ++DOMWINDOW == 78 (0x118306c00) [pid = 2296] [serial = 1235] [outer = 0x0] 01:37:36 INFO - PROCESS | 2296 | ++DOMWINDOW == 79 (0x11841c000) [pid = 2296] [serial = 1236] [outer = 0x118306c00] 01:37:36 INFO - PROCESS | 2296 | 1465115856337 Marionette DEBUG loaded listener.js 01:37:36 INFO - PROCESS | 2296 | ++DOMWINDOW == 80 (0x1191c0c00) [pid = 2296] [serial = 1237] [outer = 0x118306c00] 01:37:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 01:37:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 622ms 01:37:36 INFO - PROCESS | 2296 | 1465115856678 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 01:37:36 INFO - PROCESS | 2296 | 1465115856685 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 01:37:36 INFO - PROCESS | 2296 | 1465115856688 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 01:37:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 01:37:36 INFO - PROCESS | 2296 | 1465115856697 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 01:37:36 INFO - PROCESS | 2296 | 1465115856698 Marionette TRACE conn2 <- [1,1622,null,{}] 01:37:36 INFO - PROCESS | 2296 | 1465115856701 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:36 INFO - PROCESS | 2296 | 1465115856702 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:36 INFO - PROCESS | 2296 | 1465115856790 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 01:37:36 INFO - PROCESS | 2296 | 1465115856846 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:36 INFO - PROCESS | 2296 | 1465115856847 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:36 INFO - PROCESS | 2296 | ++DOCSHELL 0x11a1df800 == 32 [pid = 2296] [id = 413] 01:37:36 INFO - PROCESS | 2296 | ++DOMWINDOW == 81 (0x118310800) [pid = 2296] [serial = 1238] [outer = 0x0] 01:37:36 INFO - PROCESS | 2296 | ++DOMWINDOW == 82 (0x119a0fc00) [pid = 2296] [serial = 1239] [outer = 0x118310800] 01:37:36 INFO - PROCESS | 2296 | 1465115856873 Marionette DEBUG loaded listener.js 01:37:36 INFO - PROCESS | 2296 | ++DOMWINDOW == 83 (0x121411800) [pid = 2296] [serial = 1240] [outer = 0x118310800] 01:37:37 INFO - PROCESS | 2296 | 1465115857171 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 01:37:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 01:37:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 519ms 01:37:37 INFO - PROCESS | 2296 | 1465115857216 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 01:37:37 INFO - PROCESS | 2296 | 1465115857219 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 01:37:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 01:37:37 INFO - PROCESS | 2296 | 1465115857229 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 01:37:37 INFO - PROCESS | 2296 | 1465115857232 Marionette TRACE conn2 <- [1,1626,null,{}] 01:37:37 INFO - PROCESS | 2296 | 1465115857234 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:37 INFO - PROCESS | 2296 | 1465115857237 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:37 INFO - PROCESS | 2296 | 1465115857318 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 01:37:37 INFO - PROCESS | 2296 | 1465115857373 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:37 INFO - PROCESS | 2296 | 1465115857374 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:37 INFO - PROCESS | 2296 | ++DOCSHELL 0x121f8d800 == 33 [pid = 2296] [id = 414] 01:37:37 INFO - PROCESS | 2296 | ++DOMWINDOW == 84 (0x116260c00) [pid = 2296] [serial = 1241] [outer = 0x0] 01:37:37 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x121a96c00) [pid = 2296] [serial = 1242] [outer = 0x116260c00] 01:37:37 INFO - PROCESS | 2296 | 1465115857400 Marionette DEBUG loaded listener.js 01:37:37 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x124573400) [pid = 2296] [serial = 1243] [outer = 0x116260c00] 01:37:37 INFO - PROCESS | 2296 | 1465115857707 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 01:37:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 01:37:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 524ms 01:37:37 INFO - PROCESS | 2296 | 1465115857749 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 01:37:37 INFO - PROCESS | 2296 | 1465115857751 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 01:37:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 01:37:37 INFO - PROCESS | 2296 | 1465115857753 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 01:37:37 INFO - PROCESS | 2296 | 1465115857754 Marionette TRACE conn2 <- [1,1630,null,{}] 01:37:37 INFO - PROCESS | 2296 | 1465115857756 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:37 INFO - PROCESS | 2296 | 1465115857757 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:37 INFO - PROCESS | 2296 | 1465115857836 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 01:37:37 INFO - PROCESS | 2296 | 1465115857841 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:37 INFO - PROCESS | 2296 | 1465115857843 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:37 INFO - PROCESS | 2296 | ++DOCSHELL 0x126bc6000 == 34 [pid = 2296] [id = 415] 01:37:37 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x115e49000) [pid = 2296] [serial = 1244] [outer = 0x0] 01:37:37 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x124db0c00) [pid = 2296] [serial = 1245] [outer = 0x115e49000] 01:37:37 INFO - PROCESS | 2296 | 1465115857868 Marionette DEBUG loaded listener.js 01:37:37 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x126b35400) [pid = 2296] [serial = 1246] [outer = 0x115e49000] 01:37:38 INFO - PROCESS | 2296 | 1465115858248 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 01:37:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 01:37:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 520ms 01:37:38 INFO - PROCESS | 2296 | 1465115858275 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 01:37:38 INFO - PROCESS | 2296 | 1465115858276 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 01:37:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 01:37:38 INFO - PROCESS | 2296 | 1465115858284 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 01:37:38 INFO - PROCESS | 2296 | 1465115858285 Marionette TRACE conn2 <- [1,1634,null,{}] 01:37:38 INFO - PROCESS | 2296 | 1465115858289 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:38 INFO - PROCESS | 2296 | 1465115858291 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:38 INFO - PROCESS | 2296 | 1465115858389 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 01:37:38 INFO - PROCESS | 2296 | 1465115858394 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:38 INFO - PROCESS | 2296 | 1465115858398 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:38 INFO - PROCESS | 2296 | ++DOCSHELL 0x129312800 == 35 [pid = 2296] [id = 416] 01:37:38 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x128c41000) [pid = 2296] [serial = 1247] [outer = 0x0] 01:37:38 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x128c49800) [pid = 2296] [serial = 1248] [outer = 0x128c41000] 01:37:38 INFO - PROCESS | 2296 | 1465115858461 Marionette DEBUG loaded listener.js 01:37:38 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x129004c00) [pid = 2296] [serial = 1249] [outer = 0x128c41000] 01:37:38 INFO - PROCESS | 2296 | 1465115858825 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 01:37:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 01:37:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 568ms 01:37:38 INFO - PROCESS | 2296 | 1465115858859 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 01:37:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 01:37:38 INFO - PROCESS | 2296 | 1465115858860 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 01:37:38 INFO - PROCESS | 2296 | 1465115858862 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 01:37:38 INFO - PROCESS | 2296 | 1465115858863 Marionette TRACE conn2 <- [1,1638,null,{}] 01:37:38 INFO - PROCESS | 2296 | 1465115858865 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:38 INFO - PROCESS | 2296 | 1465115858866 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:38 INFO - PROCESS | 2296 | 1465115858967 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 01:37:38 INFO - PROCESS | 2296 | 1465115858971 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:38 INFO - PROCESS | 2296 | 1465115858972 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:38 INFO - PROCESS | 2296 | ++DOCSHELL 0x12ab06800 == 36 [pid = 2296] [id = 417] 01:37:38 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x128c43c00) [pid = 2296] [serial = 1250] [outer = 0x0] 01:37:38 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x1290db800) [pid = 2296] [serial = 1251] [outer = 0x128c43c00] 01:37:38 INFO - PROCESS | 2296 | 1465115858998 Marionette DEBUG loaded listener.js 01:37:39 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x1293a4c00) [pid = 2296] [serial = 1252] [outer = 0x128c43c00] 01:37:39 INFO - PROCESS | 2296 | 1465115859342 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 01:37:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 01:37:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 518ms 01:37:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 01:37:39 INFO - PROCESS | 2296 | 1465115859381 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 01:37:39 INFO - PROCESS | 2296 | 1465115859382 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 01:37:39 INFO - PROCESS | 2296 | 1465115859384 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 01:37:39 INFO - PROCESS | 2296 | 1465115859385 Marionette TRACE conn2 <- [1,1642,null,{}] 01:37:39 INFO - PROCESS | 2296 | 1465115859387 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:39 INFO - PROCESS | 2296 | 1465115859388 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:39 INFO - PROCESS | 2296 | 1465115859485 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 01:37:39 INFO - PROCESS | 2296 | 1465115859489 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:39 INFO - PROCESS | 2296 | 1465115859490 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:39 INFO - PROCESS | 2296 | ++DOCSHELL 0x12ad63000 == 37 [pid = 2296] [id = 418] 01:37:39 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x1290db000) [pid = 2296] [serial = 1253] [outer = 0x0] 01:37:39 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x129590c00) [pid = 2296] [serial = 1254] [outer = 0x1290db000] 01:37:39 INFO - PROCESS | 2296 | 1465115859515 Marionette DEBUG loaded listener.js 01:37:39 INFO - PROCESS | 2296 | ++DOMWINDOW == 98 (0x12a75b000) [pid = 2296] [serial = 1255] [outer = 0x1290db000] 01:37:39 INFO - PROCESS | 2296 | 1465115859851 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 01:37:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 01:37:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 521ms 01:37:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 01:37:39 INFO - PROCESS | 2296 | 1465115859905 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 01:37:39 INFO - PROCESS | 2296 | 1465115859906 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 01:37:39 INFO - PROCESS | 2296 | 1465115859908 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 01:37:39 INFO - PROCESS | 2296 | 1465115859910 Marionette TRACE conn2 <- [1,1646,null,{}] 01:37:39 INFO - PROCESS | 2296 | 1465115859912 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:39 INFO - PROCESS | 2296 | 1465115859913 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:40 INFO - PROCESS | 2296 | 1465115860091 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 01:37:40 INFO - PROCESS | 2296 | --DOMWINDOW == 97 (0x118413000) [pid = 2296] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 01:37:40 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x1183b0000) [pid = 2296] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 01:37:40 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x121aca400) [pid = 2296] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 01:37:40 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x11729b000) [pid = 2296] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 01:37:40 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x116268400) [pid = 2296] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 01:37:40 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x118314800) [pid = 2296] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 01:37:40 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x118264800) [pid = 2296] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 01:37:40 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x113966000) [pid = 2296] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 01:37:40 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x118253c00) [pid = 2296] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 01:37:40 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x12634bc00) [pid = 2296] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 01:37:40 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x12634c400) [pid = 2296] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 01:37:40 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x121acb800) [pid = 2296] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 01:37:40 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x126dad800) [pid = 2296] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 01:37:40 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x118252400) [pid = 2296] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 01:37:40 INFO - PROCESS | 2296 | --DOMWINDOW == 83 (0x1266a2000) [pid = 2296] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 01:37:40 INFO - PROCESS | 2296 | --DOMWINDOW == 82 (0x118252800) [pid = 2296] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 01:37:40 INFO - PROCESS | 2296 | 1465115860137 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:40 INFO - PROCESS | 2296 | 1465115860139 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:40 INFO - PROCESS | 2296 | ++DOCSHELL 0x117e14000 == 38 [pid = 2296] [id = 419] 01:37:40 INFO - PROCESS | 2296 | ++DOMWINDOW == 83 (0x1129ad000) [pid = 2296] [serial = 1256] [outer = 0x0] 01:37:40 INFO - PROCESS | 2296 | ++DOMWINDOW == 84 (0x113966000) [pid = 2296] [serial = 1257] [outer = 0x1129ad000] 01:37:40 INFO - PROCESS | 2296 | 1465115860163 Marionette DEBUG loaded listener.js 01:37:40 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x118252800) [pid = 2296] [serial = 1258] [outer = 0x1129ad000] 01:37:40 INFO - PROCESS | 2296 | 1465115860441 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 01:37:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 01:37:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 568ms 01:37:40 INFO - PROCESS | 2296 | 1465115860478 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 01:37:40 INFO - PROCESS | 2296 | 1465115860479 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 01:37:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 01:37:40 INFO - PROCESS | 2296 | 1465115860481 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 01:37:40 INFO - PROCESS | 2296 | 1465115860482 Marionette TRACE conn2 <- [1,1650,null,{}] 01:37:40 INFO - PROCESS | 2296 | 1465115860484 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:40 INFO - PROCESS | 2296 | 1465115860486 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:40 INFO - PROCESS | 2296 | 1465115860581 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 01:37:40 INFO - PROCESS | 2296 | 1465115860585 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:40 INFO - PROCESS | 2296 | 1465115860586 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:40 INFO - PROCESS | 2296 | ++DOCSHELL 0x12ad6e800 == 39 [pid = 2296] [id = 420] 01:37:40 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x118774c00) [pid = 2296] [serial = 1259] [outer = 0x0] 01:37:40 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x121fc9800) [pid = 2296] [serial = 1260] [outer = 0x118774c00] 01:37:40 INFO - PROCESS | 2296 | 1465115860611 Marionette DEBUG loaded listener.js 01:37:40 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x12a75ec00) [pid = 2296] [serial = 1261] [outer = 0x118774c00] 01:37:40 INFO - PROCESS | 2296 | 1465115860941 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 01:37:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 01:37:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 518ms 01:37:41 INFO - PROCESS | 2296 | 1465115861000 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 01:37:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 01:37:41 INFO - PROCESS | 2296 | 1465115861001 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 01:37:41 INFO - PROCESS | 2296 | 1465115861005 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 01:37:41 INFO - PROCESS | 2296 | 1465115861006 Marionette TRACE conn2 <- [1,1654,null,{}] 01:37:41 INFO - PROCESS | 2296 | 1465115861008 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:41 INFO - PROCESS | 2296 | 1465115861009 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:41 INFO - PROCESS | 2296 | 1465115861091 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 01:37:41 INFO - PROCESS | 2296 | 1465115861095 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:41 INFO - PROCESS | 2296 | 1465115861097 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:41 INFO - PROCESS | 2296 | ++DOCSHELL 0x12c1e2800 == 40 [pid = 2296] [id = 421] 01:37:41 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x128be2400) [pid = 2296] [serial = 1262] [outer = 0x0] 01:37:41 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x12a8e5000) [pid = 2296] [serial = 1263] [outer = 0x128be2400] 01:37:41 INFO - PROCESS | 2296 | 1465115861124 Marionette DEBUG loaded listener.js 01:37:41 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x12a8f0000) [pid = 2296] [serial = 1264] [outer = 0x128be2400] 01:37:41 INFO - PROCESS | 2296 | 1465115861540 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 01:37:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 01:37:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 568ms 01:37:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 01:37:41 INFO - PROCESS | 2296 | 1465115861574 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 01:37:41 INFO - PROCESS | 2296 | 1465115861577 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 01:37:41 INFO - PROCESS | 2296 | 1465115861580 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 01:37:41 INFO - PROCESS | 2296 | 1465115861583 Marionette TRACE conn2 <- [1,1658,null,{}] 01:37:41 INFO - PROCESS | 2296 | 1465115861586 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:41 INFO - PROCESS | 2296 | 1465115861588 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:41 INFO - PROCESS | 2296 | 1465115861724 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 01:37:41 INFO - PROCESS | 2296 | 1465115861733 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:41 INFO - PROCESS | 2296 | 1465115861734 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:41 INFO - PROCESS | 2296 | ++DOCSHELL 0x12c2c6800 == 41 [pid = 2296] [id = 422] 01:37:41 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x12ad41400) [pid = 2296] [serial = 1265] [outer = 0x0] 01:37:41 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x12adb0c00) [pid = 2296] [serial = 1266] [outer = 0x12ad41400] 01:37:41 INFO - PROCESS | 2296 | 1465115861758 Marionette DEBUG loaded listener.js 01:37:41 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x11826bc00) [pid = 2296] [serial = 1267] [outer = 0x12ad41400] 01:37:42 INFO - PROCESS | 2296 | 1465115862154 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 01:37:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 01:37:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 622ms 01:37:42 INFO - PROCESS | 2296 | 1465115862203 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 01:37:42 INFO - PROCESS | 2296 | 1465115862207 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 01:37:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 01:37:42 INFO - PROCESS | 2296 | 1465115862212 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 01:37:42 INFO - PROCESS | 2296 | 1465115862216 Marionette TRACE conn2 <- [1,1662,null,{}] 01:37:42 INFO - PROCESS | 2296 | 1465115862223 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:42 INFO - PROCESS | 2296 | 1465115862226 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:42 INFO - PROCESS | 2296 | 1465115862424 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 01:37:42 INFO - PROCESS | 2296 | 1465115862554 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:42 INFO - PROCESS | 2296 | 1465115862556 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:42 INFO - PROCESS | 2296 | ++DOCSHELL 0x117365800 == 42 [pid = 2296] [id = 423] 01:37:42 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x116604000) [pid = 2296] [serial = 1268] [outer = 0x0] 01:37:42 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x116776000) [pid = 2296] [serial = 1269] [outer = 0x116604000] 01:37:42 INFO - PROCESS | 2296 | 1465115862616 Marionette DEBUG loaded listener.js 01:37:42 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x118053000) [pid = 2296] [serial = 1270] [outer = 0x116604000] 01:37:43 INFO - PROCESS | 2296 | 1465115863075 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 01:37:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 01:37:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 876ms 01:37:43 INFO - PROCESS | 2296 | 1465115863087 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 01:37:43 INFO - PROCESS | 2296 | 1465115863092 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 01:37:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 01:37:43 INFO - PROCESS | 2296 | 1465115863096 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 01:37:43 INFO - PROCESS | 2296 | 1465115863099 Marionette TRACE conn2 <- [1,1666,null,{}] 01:37:43 INFO - PROCESS | 2296 | 1465115863101 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:43 INFO - PROCESS | 2296 | 1465115863103 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:43 INFO - PROCESS | 2296 | 1465115863206 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 01:37:43 INFO - PROCESS | 2296 | 1465115863278 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:43 INFO - PROCESS | 2296 | 1465115863279 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:43 INFO - PROCESS | 2296 | ++DOCSHELL 0x126222000 == 43 [pid = 2296] [id = 424] 01:37:43 INFO - PROCESS | 2296 | ++DOMWINDOW == 98 (0x118269000) [pid = 2296] [serial = 1271] [outer = 0x0] 01:37:43 INFO - PROCESS | 2296 | ++DOMWINDOW == 99 (0x118a18400) [pid = 2296] [serial = 1272] [outer = 0x118269000] 01:37:43 INFO - PROCESS | 2296 | 1465115863310 Marionette DEBUG loaded listener.js 01:37:43 INFO - PROCESS | 2296 | ++DOMWINDOW == 100 (0x12130cc00) [pid = 2296] [serial = 1273] [outer = 0x118269000] 01:37:43 INFO - PROCESS | 2296 | 1465115863736 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 01:37:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 01:37:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 671ms 01:37:43 INFO - PROCESS | 2296 | 1465115863768 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 01:37:43 INFO - PROCESS | 2296 | 1465115863769 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 01:37:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 01:37:43 INFO - PROCESS | 2296 | 1465115863774 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 01:37:43 INFO - PROCESS | 2296 | 1465115863777 Marionette TRACE conn2 <- [1,1670,null,{}] 01:37:43 INFO - PROCESS | 2296 | 1465115863785 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:43 INFO - PROCESS | 2296 | 1465115863788 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:43 INFO - PROCESS | 2296 | 1465115863891 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 01:37:43 INFO - PROCESS | 2296 | 1465115863952 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:43 INFO - PROCESS | 2296 | 1465115863954 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:43 INFO - PROCESS | 2296 | ++DOCSHELL 0x12c1f1800 == 44 [pid = 2296] [id = 425] 01:37:43 INFO - PROCESS | 2296 | ++DOMWINDOW == 101 (0x1237bc000) [pid = 2296] [serial = 1274] [outer = 0x0] 01:37:43 INFO - PROCESS | 2296 | ++DOMWINDOW == 102 (0x124745800) [pid = 2296] [serial = 1275] [outer = 0x1237bc000] 01:37:43 INFO - PROCESS | 2296 | 1465115863986 Marionette DEBUG loaded listener.js 01:37:44 INFO - PROCESS | 2296 | ++DOMWINDOW == 103 (0x126db1c00) [pid = 2296] [serial = 1276] [outer = 0x1237bc000] 01:37:44 INFO - PROCESS | 2296 | 1465115864459 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 01:37:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 01:37:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 725ms 01:37:44 INFO - PROCESS | 2296 | 1465115864504 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 01:37:44 INFO - PROCESS | 2296 | 1465115864506 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 01:37:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 01:37:44 INFO - PROCESS | 2296 | 1465115864527 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 01:37:44 INFO - PROCESS | 2296 | 1465115864528 Marionette TRACE conn2 <- [1,1674,null,{}] 01:37:44 INFO - PROCESS | 2296 | 1465115864531 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:44 INFO - PROCESS | 2296 | 1465115864532 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:44 INFO - PROCESS | 2296 | 1465115864639 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 01:37:44 INFO - PROCESS | 2296 | 1465115864711 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:44 INFO - PROCESS | 2296 | 1465115864713 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:44 INFO - PROCESS | 2296 | ++DOCSHELL 0x12cc7e800 == 45 [pid = 2296] [id = 426] 01:37:44 INFO - PROCESS | 2296 | ++DOMWINDOW == 104 (0x128caa400) [pid = 2296] [serial = 1277] [outer = 0x0] 01:37:44 INFO - PROCESS | 2296 | ++DOMWINDOW == 105 (0x12939d000) [pid = 2296] [serial = 1278] [outer = 0x128caa400] 01:37:44 INFO - PROCESS | 2296 | 1465115864743 Marionette DEBUG loaded listener.js 01:37:44 INFO - PROCESS | 2296 | ++DOMWINDOW == 106 (0x12a763400) [pid = 2296] [serial = 1279] [outer = 0x128caa400] 01:37:45 INFO - PROCESS | 2296 | 1465115865233 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 01:37:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 01:37:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 773ms 01:37:45 INFO - PROCESS | 2296 | 1465115865511 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 01:37:45 INFO - PROCESS | 2296 | 1465115865516 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 01:37:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 01:37:45 INFO - PROCESS | 2296 | 1465115865537 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 01:37:45 INFO - PROCESS | 2296 | 1465115865540 Marionette TRACE conn2 <- [1,1678,null,{}] 01:37:45 INFO - PROCESS | 2296 | 1465115865546 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:45 INFO - PROCESS | 2296 | 1465115865550 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:45 INFO - PROCESS | 2296 | 1465115865684 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 01:37:45 INFO - PROCESS | 2296 | 1465115865741 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:45 INFO - PROCESS | 2296 | 1465115865744 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:45 INFO - PROCESS | 2296 | ++DOCSHELL 0x114022800 == 46 [pid = 2296] [id = 427] 01:37:45 INFO - PROCESS | 2296 | ++DOMWINDOW == 107 (0x112a7b000) [pid = 2296] [serial = 1280] [outer = 0x0] 01:37:45 INFO - PROCESS | 2296 | ++DOMWINDOW == 108 (0x112d4e000) [pid = 2296] [serial = 1281] [outer = 0x112a7b000] 01:37:45 INFO - PROCESS | 2296 | 1465115865772 Marionette DEBUG loaded listener.js 01:37:45 INFO - PROCESS | 2296 | ++DOMWINDOW == 109 (0x113e77400) [pid = 2296] [serial = 1282] [outer = 0x112a7b000] 01:37:46 INFO - PROCESS | 2296 | 1465115866202 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 01:37:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 01:37:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 725ms 01:37:46 INFO - PROCESS | 2296 | 1465115866260 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 01:37:46 INFO - PROCESS | 2296 | 1465115866262 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 01:37:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 01:37:46 INFO - PROCESS | 2296 | 1465115866266 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 01:37:46 INFO - PROCESS | 2296 | 1465115866269 Marionette TRACE conn2 <- [1,1682,null,{}] 01:37:46 INFO - PROCESS | 2296 | 1465115866272 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:46 INFO - PROCESS | 2296 | 1465115866273 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:46 INFO - PROCESS | 2296 | 1465115866367 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 01:37:46 INFO - PROCESS | 2296 | 1465115866428 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:46 INFO - PROCESS | 2296 | 1465115866430 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:46 INFO - PROCESS | 2296 | ++DOCSHELL 0x1185eb000 == 47 [pid = 2296] [id = 428] 01:37:46 INFO - PROCESS | 2296 | ++DOMWINDOW == 110 (0x11677c000) [pid = 2296] [serial = 1283] [outer = 0x0] 01:37:46 INFO - PROCESS | 2296 | ++DOMWINDOW == 111 (0x116a61800) [pid = 2296] [serial = 1284] [outer = 0x11677c000] 01:37:46 INFO - PROCESS | 2296 | 1465115866459 Marionette DEBUG loaded listener.js 01:37:46 INFO - PROCESS | 2296 | ++DOMWINDOW == 112 (0x117651800) [pid = 2296] [serial = 1285] [outer = 0x11677c000] 01:37:47 INFO - PROCESS | 2296 | --DOCSHELL 0x12c1e2800 == 46 [pid = 2296] [id = 421] 01:37:47 INFO - PROCESS | 2296 | --DOCSHELL 0x12ad6e800 == 45 [pid = 2296] [id = 420] 01:37:47 INFO - PROCESS | 2296 | --DOCSHELL 0x117e14000 == 44 [pid = 2296] [id = 419] 01:37:47 INFO - PROCESS | 2296 | --DOCSHELL 0x12ad63000 == 43 [pid = 2296] [id = 418] 01:37:47 INFO - PROCESS | 2296 | --DOCSHELL 0x12ab06800 == 42 [pid = 2296] [id = 417] 01:37:47 INFO - PROCESS | 2296 | --DOCSHELL 0x129312800 == 41 [pid = 2296] [id = 416] 01:37:47 INFO - PROCESS | 2296 | --DOCSHELL 0x126bc6000 == 40 [pid = 2296] [id = 415] 01:37:47 INFO - PROCESS | 2296 | --DOCSHELL 0x121f8d800 == 39 [pid = 2296] [id = 414] 01:37:47 INFO - PROCESS | 2296 | --DOCSHELL 0x11a1df800 == 38 [pid = 2296] [id = 413] 01:37:47 INFO - PROCESS | 2296 | --DOCSHELL 0x1180ad000 == 37 [pid = 2296] [id = 412] 01:37:47 INFO - PROCESS | 2296 | --DOCSHELL 0x116832800 == 36 [pid = 2296] [id = 411] 01:37:47 INFO - PROCESS | 2296 | --DOCSHELL 0x12145d800 == 35 [pid = 2296] [id = 410] 01:37:47 INFO - PROCESS | 2296 | --DOCSHELL 0x11688b800 == 34 [pid = 2296] [id = 409] 01:37:47 INFO - PROCESS | 2296 | --DOCSHELL 0x12ab03000 == 33 [pid = 2296] [id = 408] 01:37:47 INFO - PROCESS | 2296 | --DOCSHELL 0x114022800 == 32 [pid = 2296] [id = 427] 01:37:47 INFO - PROCESS | 2296 | --DOCSHELL 0x12cc7e800 == 31 [pid = 2296] [id = 426] 01:37:47 INFO - PROCESS | 2296 | --DOCSHELL 0x12c1f1800 == 30 [pid = 2296] [id = 425] 01:37:47 INFO - PROCESS | 2296 | --DOCSHELL 0x126222000 == 29 [pid = 2296] [id = 424] 01:37:47 INFO - PROCESS | 2296 | --DOCSHELL 0x12c2c6800 == 28 [pid = 2296] [id = 422] 01:37:47 INFO - PROCESS | 2296 | --DOCSHELL 0x117365800 == 27 [pid = 2296] [id = 423] 01:37:47 INFO - PROCESS | 2296 | --DOMWINDOW == 111 (0x1216d6c00) [pid = 2296] [serial = 1206] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 2296 | --DOMWINDOW == 110 (0x119a0e800) [pid = 2296] [serial = 1203] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 2296 | --DOMWINDOW == 109 (0x123629c00) [pid = 2296] [serial = 1209] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 2296 | --DOMWINDOW == 108 (0x118250400) [pid = 2296] [serial = 1197] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 2296 | --DOMWINDOW == 107 (0x11826d400) [pid = 2296] [serial = 1198] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 2296 | --DOMWINDOW == 106 (0x1166e3000) [pid = 2296] [serial = 1194] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 2296 | --DOMWINDOW == 105 (0x116a5b000) [pid = 2296] [serial = 1195] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 2296 | --DOMWINDOW == 104 (0x1184c7000) [pid = 2296] [serial = 1200] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 2296 | --DOMWINDOW == 103 (0x1191cb800) [pid = 2296] [serial = 1201] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 2296 | --DOMWINDOW == 102 (0x118415800) [pid = 2296] [serial = 1192] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 2296 | --DOMWINDOW == 101 (0x118270000) [pid = 2296] [serial = 1191] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 2296 | --DOMWINDOW == 100 (0x117309000) [pid = 2296] [serial = 1177] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 2296 | --DOMWINDOW == 99 (0x116625c00) [pid = 2296] [serial = 1176] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 2296 | --DOMWINDOW == 98 (0x119a15c00) [pid = 2296] [serial = 1180] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 2296 | --DOMWINDOW == 97 (0x11877d400) [pid = 2296] [serial = 1179] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x1266a0400) [pid = 2296] [serial = 1212] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x12634b800) [pid = 2296] [serial = 1210] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x128be5c00) [pid = 2296] [serial = 1215] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x12628b400) [pid = 2296] [serial = 1183] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x128cb4800) [pid = 2296] [serial = 1222] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x126b3b800) [pid = 2296] [serial = 1213] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x12366b400) [pid = 2296] [serial = 1182] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x128cac800) [pid = 2296] [serial = 1221] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x128c3dc00) [pid = 2296] [serial = 1219] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x129593400) [pid = 2296] [serial = 1186] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x1290e8400) [pid = 2296] [serial = 1185] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x12a761000) [pid = 2296] [serial = 1189] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x118a1bc00) [pid = 2296] [serial = 1188] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 2296 | --DOMWINDOW == 83 (0x128c3c800) [pid = 2296] [serial = 1216] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 2296 | --DOMWINDOW == 82 (0x126605400) [pid = 2296] [serial = 1218] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 2296 | --DOMWINDOW == 81 (0x121acec00) [pid = 2296] [serial = 1207] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 2296 | --DOMWINDOW == 80 (0x128cb3000) [pid = 2296] [serial = 1224] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 2296 | --DOMWINDOW == 79 (0x121305c00) [pid = 2296] [serial = 1204] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 2296 | 1465115867455 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 01:37:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 01:37:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1226ms 01:37:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 01:37:47 INFO - PROCESS | 2296 | 1465115867491 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 01:37:47 INFO - PROCESS | 2296 | 1465115867494 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 01:37:47 INFO - PROCESS | 2296 | 1465115867497 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 01:37:47 INFO - PROCESS | 2296 | 1465115867499 Marionette TRACE conn2 <- [1,1686,null,{}] 01:37:47 INFO - PROCESS | 2296 | 1465115867502 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:47 INFO - PROCESS | 2296 | 1465115867504 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:47 INFO - PROCESS | 2296 | 1465115867589 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 01:37:47 INFO - PROCESS | 2296 | 1465115867596 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:47 INFO - PROCESS | 2296 | 1465115867599 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:47 INFO - PROCESS | 2296 | ++DOCSHELL 0x116667800 == 28 [pid = 2296] [id = 429] 01:37:47 INFO - PROCESS | 2296 | ++DOMWINDOW == 80 (0x112db3400) [pid = 2296] [serial = 1286] [outer = 0x0] 01:37:47 INFO - PROCESS | 2296 | ++DOMWINDOW == 81 (0x116056800) [pid = 2296] [serial = 1287] [outer = 0x112db3400] 01:37:47 INFO - PROCESS | 2296 | 1465115867628 Marionette DEBUG loaded listener.js 01:37:47 INFO - PROCESS | 2296 | ++DOMWINDOW == 82 (0x112a7ac00) [pid = 2296] [serial = 1288] [outer = 0x112db3400] 01:37:48 INFO - PROCESS | 2296 | 1465115868206 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 01:37:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 01:37:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 770ms 01:37:48 INFO - PROCESS | 2296 | 1465115868267 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 01:37:48 INFO - PROCESS | 2296 | 1465115868270 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 01:37:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 01:37:48 INFO - PROCESS | 2296 | 1465115868273 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 01:37:48 INFO - PROCESS | 2296 | 1465115868275 Marionette TRACE conn2 <- [1,1690,null,{}] 01:37:48 INFO - PROCESS | 2296 | 1465115868280 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:48 INFO - PROCESS | 2296 | 1465115868282 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:48 INFO - PROCESS | 2296 | 1465115868387 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 01:37:48 INFO - PROCESS | 2296 | 1465115868443 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:48 INFO - PROCESS | 2296 | 1465115868445 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:48 INFO - PROCESS | 2296 | ++DOCSHELL 0x11809f000 == 29 [pid = 2296] [id = 430] 01:37:48 INFO - PROCESS | 2296 | ++DOMWINDOW == 83 (0x116260400) [pid = 2296] [serial = 1289] [outer = 0x0] 01:37:48 INFO - PROCESS | 2296 | ++DOMWINDOW == 84 (0x11674cc00) [pid = 2296] [serial = 1290] [outer = 0x116260400] 01:37:48 INFO - PROCESS | 2296 | 1465115868477 Marionette DEBUG loaded listener.js 01:37:48 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x116822800) [pid = 2296] [serial = 1291] [outer = 0x116260400] 01:37:49 INFO - PROCESS | 2296 | 1465115869025 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 01:37:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 01:37:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 771ms 01:37:49 INFO - PROCESS | 2296 | 1465115869065 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 01:37:49 INFO - PROCESS | 2296 | 1465115869068 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 01:37:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 01:37:49 INFO - PROCESS | 2296 | 1465115869077 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 01:37:49 INFO - PROCESS | 2296 | 1465115869079 Marionette TRACE conn2 <- [1,1694,null,{}] 01:37:49 INFO - PROCESS | 2296 | 1465115869081 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:49 INFO - PROCESS | 2296 | 1465115869083 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:49 INFO - PROCESS | 2296 | 1465115869188 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 01:37:49 INFO - PROCESS | 2296 | 1465115869268 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:49 INFO - PROCESS | 2296 | 1465115869270 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:49 INFO - PROCESS | 2296 | ++DOCSHELL 0x119323800 == 30 [pid = 2296] [id = 431] 01:37:49 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x1129af000) [pid = 2296] [serial = 1292] [outer = 0x0] 01:37:49 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x118056000) [pid = 2296] [serial = 1293] [outer = 0x1129af000] 01:37:49 INFO - PROCESS | 2296 | 1465115869305 Marionette DEBUG loaded listener.js 01:37:49 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x11824f400) [pid = 2296] [serial = 1294] [outer = 0x1129af000] 01:37:49 INFO - PROCESS | 2296 | --DOCSHELL 0x1185eb000 == 29 [pid = 2296] [id = 428] 01:37:49 INFO - PROCESS | 2296 | 1465115869854 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 01:37:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 01:37:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 824ms 01:37:49 INFO - PROCESS | 2296 | 1465115869901 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 01:37:49 INFO - PROCESS | 2296 | 1465115869903 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 01:37:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 01:37:49 INFO - PROCESS | 2296 | 1465115869906 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 01:37:49 INFO - PROCESS | 2296 | 1465115869908 Marionette TRACE conn2 <- [1,1698,null,{}] 01:37:49 INFO - PROCESS | 2296 | 1465115869912 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:49 INFO - PROCESS | 2296 | 1465115869913 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:50 INFO - PROCESS | 2296 | 1465115870012 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 01:37:50 INFO - PROCESS | 2296 | 1465115870017 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:50 INFO - PROCESS | 2296 | 1465115870020 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:50 INFO - PROCESS | 2296 | ++DOCSHELL 0x119326000 == 30 [pid = 2296] [id = 432] 01:37:50 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x117299c00) [pid = 2296] [serial = 1295] [outer = 0x0] 01:37:50 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x118049000) [pid = 2296] [serial = 1296] [outer = 0x117299c00] 01:37:50 INFO - PROCESS | 2296 | 1465115870051 Marionette DEBUG loaded listener.js 01:37:50 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x11677d800) [pid = 2296] [serial = 1297] [outer = 0x117299c00] 01:37:50 INFO - PROCESS | 2296 | 1465115870408 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 01:37:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 01:37:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 521ms 01:37:50 INFO - PROCESS | 2296 | 1465115870427 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 01:37:50 INFO - PROCESS | 2296 | 1465115870430 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 01:37:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 01:37:50 INFO - PROCESS | 2296 | 1465115870435 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 01:37:50 INFO - PROCESS | 2296 | 1465115870437 Marionette TRACE conn2 <- [1,1702,null,{}] 01:37:50 INFO - PROCESS | 2296 | 1465115870442 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:50 INFO - PROCESS | 2296 | 1465115870443 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:50 INFO - PROCESS | 2296 | 1465115870523 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 01:37:50 INFO - PROCESS | 2296 | 1465115870551 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:50 INFO - PROCESS | 2296 | 1465115870552 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:50 INFO - PROCESS | 2296 | ++DOCSHELL 0x11a1df800 == 31 [pid = 2296] [id = 433] 01:37:50 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x118270000) [pid = 2296] [serial = 1298] [outer = 0x0] 01:37:50 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x1182c0c00) [pid = 2296] [serial = 1299] [outer = 0x118270000] 01:37:50 INFO - PROCESS | 2296 | 1465115870580 Marionette DEBUG loaded listener.js 01:37:50 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x118311c00) [pid = 2296] [serial = 1300] [outer = 0x118270000] 01:37:50 INFO - PROCESS | 2296 | 1465115870948 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 01:37:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 01:37:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 522ms 01:37:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 01:37:50 INFO - PROCESS | 2296 | 1465115870957 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 01:37:50 INFO - PROCESS | 2296 | 1465115870958 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 01:37:50 INFO - PROCESS | 2296 | 1465115870961 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 01:37:50 INFO - PROCESS | 2296 | 1465115870964 Marionette TRACE conn2 <- [1,1706,null,{}] 01:37:50 INFO - PROCESS | 2296 | 1465115870977 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:50 INFO - PROCESS | 2296 | 1465115870981 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:51 INFO - PROCESS | 2296 | 1465115871090 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 01:37:51 INFO - PROCESS | 2296 | 1465115871096 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:51 INFO - PROCESS | 2296 | 1465115871098 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:51 INFO - PROCESS | 2296 | ++DOCSHELL 0x121f9a800 == 32 [pid = 2296] [id = 434] 01:37:51 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x118421400) [pid = 2296] [serial = 1301] [outer = 0x0] 01:37:51 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x118a14000) [pid = 2296] [serial = 1302] [outer = 0x118421400] 01:37:51 INFO - PROCESS | 2296 | 1465115871126 Marionette DEBUG loaded listener.js 01:37:51 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x1194a2400) [pid = 2296] [serial = 1303] [outer = 0x118421400] 01:37:51 INFO - PROCESS | 2296 | 1465115871495 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 01:37:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 01:37:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 572ms 01:37:51 INFO - PROCESS | 2296 | 1465115871533 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 01:37:51 INFO - PROCESS | 2296 | 1465115871535 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 01:37:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 01:37:51 INFO - PROCESS | 2296 | 1465115871539 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 01:37:51 INFO - PROCESS | 2296 | 1465115871541 Marionette TRACE conn2 <- [1,1710,null,{}] 01:37:51 INFO - PROCESS | 2296 | 1465115871544 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:51 INFO - PROCESS | 2296 | 1465115871545 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:51 INFO - PROCESS | 2296 | 1465115871644 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 01:37:51 INFO - PROCESS | 2296 | 1465115871655 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:51 INFO - PROCESS | 2296 | 1465115871657 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:51 INFO - PROCESS | 2296 | ++DOCSHELL 0x116880800 == 33 [pid = 2296] [id = 435] 01:37:51 INFO - PROCESS | 2296 | ++DOMWINDOW == 98 (0x11970d000) [pid = 2296] [serial = 1304] [outer = 0x0] 01:37:51 INFO - PROCESS | 2296 | ++DOMWINDOW == 99 (0x119a0cc00) [pid = 2296] [serial = 1305] [outer = 0x11970d000] 01:37:51 INFO - PROCESS | 2296 | 1465115871682 Marionette DEBUG loaded listener.js 01:37:51 INFO - PROCESS | 2296 | ++DOMWINDOW == 100 (0x119a55c00) [pid = 2296] [serial = 1306] [outer = 0x11970d000] 01:37:52 INFO - PROCESS | 2296 | 1465115872059 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 01:37:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 01:37:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 571ms 01:37:52 INFO - PROCESS | 2296 | 1465115872109 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 01:37:52 INFO - PROCESS | 2296 | 1465115872110 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 01:37:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 01:37:52 INFO - PROCESS | 2296 | 1465115872113 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 01:37:52 INFO - PROCESS | 2296 | 1465115872114 Marionette TRACE conn2 <- [1,1714,null,{}] 01:37:52 INFO - PROCESS | 2296 | 1465115872116 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:52 INFO - PROCESS | 2296 | 1465115872117 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:52 INFO - PROCESS | 2296 | 1465115872214 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 01:37:52 INFO - PROCESS | 2296 | 1465115872226 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:52 INFO - PROCESS | 2296 | 1465115872227 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:52 INFO - PROCESS | 2296 | ++DOCSHELL 0x12661b000 == 34 [pid = 2296] [id = 436] 01:37:52 INFO - PROCESS | 2296 | ++DOMWINDOW == 101 (0x1129a9c00) [pid = 2296] [serial = 1307] [outer = 0x0] 01:37:52 INFO - PROCESS | 2296 | ++DOMWINDOW == 102 (0x121305800) [pid = 2296] [serial = 1308] [outer = 0x1129a9c00] 01:37:52 INFO - PROCESS | 2296 | 1465115872251 Marionette DEBUG loaded listener.js 01:37:52 INFO - PROCESS | 2296 | ++DOMWINDOW == 103 (0x1213fb400) [pid = 2296] [serial = 1309] [outer = 0x1129a9c00] 01:37:52 INFO - PROCESS | 2296 | 1465115872602 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 01:37:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 01:37:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 519ms 01:37:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 01:37:52 INFO - PROCESS | 2296 | 1465115872633 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 01:37:52 INFO - PROCESS | 2296 | 1465115872634 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 01:37:52 INFO - PROCESS | 2296 | 1465115872636 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 01:37:52 INFO - PROCESS | 2296 | 1465115872637 Marionette TRACE conn2 <- [1,1718,null,{}] 01:37:52 INFO - PROCESS | 2296 | 1465115872640 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:52 INFO - PROCESS | 2296 | 1465115872644 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:52 INFO - PROCESS | 2296 | 1465115872766 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 01:37:52 INFO - PROCESS | 2296 | 1465115872804 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:52 INFO - PROCESS | 2296 | 1465115872805 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:52 INFO - PROCESS | 2296 | ++DOCSHELL 0x129308800 == 35 [pid = 2296] [id = 437] 01:37:52 INFO - PROCESS | 2296 | ++DOMWINDOW == 104 (0x1217a7400) [pid = 2296] [serial = 1310] [outer = 0x0] 01:37:52 INFO - PROCESS | 2296 | ++DOMWINDOW == 105 (0x121ad0000) [pid = 2296] [serial = 1311] [outer = 0x1217a7400] 01:37:52 INFO - PROCESS | 2296 | 1465115872831 Marionette DEBUG loaded listener.js 01:37:52 INFO - PROCESS | 2296 | ++DOMWINDOW == 106 (0x124575c00) [pid = 2296] [serial = 1312] [outer = 0x1217a7400] 01:37:53 INFO - PROCESS | 2296 | 1465115873169 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 01:37:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 01:37:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 569ms 01:37:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 01:37:53 INFO - PROCESS | 2296 | 1465115873207 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 01:37:53 INFO - PROCESS | 2296 | 1465115873208 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 01:37:53 INFO - PROCESS | 2296 | 1465115873210 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 01:37:53 INFO - PROCESS | 2296 | 1465115873211 Marionette TRACE conn2 <- [1,1722,null,{}] 01:37:53 INFO - PROCESS | 2296 | 1465115873213 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:53 INFO - PROCESS | 2296 | 1465115873215 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:53 INFO - PROCESS | 2296 | 1465115873344 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 01:37:53 INFO - PROCESS | 2296 | 1465115873386 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:53 INFO - PROCESS | 2296 | 1465115873387 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:53 INFO - PROCESS | 2296 | ++DOCSHELL 0x129887800 == 36 [pid = 2296] [id = 438] 01:37:53 INFO - PROCESS | 2296 | ++DOMWINDOW == 107 (0x12456cc00) [pid = 2296] [serial = 1313] [outer = 0x0] 01:37:53 INFO - PROCESS | 2296 | ++DOMWINDOW == 108 (0x124daa800) [pid = 2296] [serial = 1314] [outer = 0x12456cc00] 01:37:53 INFO - PROCESS | 2296 | 1465115873411 Marionette DEBUG loaded listener.js 01:37:53 INFO - PROCESS | 2296 | ++DOMWINDOW == 109 (0x126350800) [pid = 2296] [serial = 1315] [outer = 0x12456cc00] 01:37:53 INFO - PROCESS | 2296 | --DOMWINDOW == 108 (0x128caa400) [pid = 2296] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 01:37:53 INFO - PROCESS | 2296 | --DOMWINDOW == 107 (0x112a7b000) [pid = 2296] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 01:37:53 INFO - PROCESS | 2296 | --DOMWINDOW == 106 (0x128be2400) [pid = 2296] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 01:37:53 INFO - PROCESS | 2296 | --DOMWINDOW == 105 (0x11677c000) [pid = 2296] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 01:37:53 INFO - PROCESS | 2296 | --DOMWINDOW == 104 (0x116604000) [pid = 2296] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 01:37:53 INFO - PROCESS | 2296 | --DOMWINDOW == 103 (0x118269000) [pid = 2296] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 01:37:53 INFO - PROCESS | 2296 | --DOMWINDOW == 102 (0x128c41000) [pid = 2296] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 01:37:53 INFO - PROCESS | 2296 | --DOMWINDOW == 101 (0x128c43c00) [pid = 2296] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 01:37:53 INFO - PROCESS | 2296 | --DOMWINDOW == 100 (0x1290db000) [pid = 2296] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 01:37:53 INFO - PROCESS | 2296 | --DOMWINDOW == 99 (0x12ad41400) [pid = 2296] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 01:37:53 INFO - PROCESS | 2296 | --DOMWINDOW == 98 (0x1129ad000) [pid = 2296] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 01:37:53 INFO - PROCESS | 2296 | --DOMWINDOW == 97 (0x118310800) [pid = 2296] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 01:37:53 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x118774c00) [pid = 2296] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 01:37:53 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x128c42800) [pid = 2296] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 01:37:53 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x1182ba800) [pid = 2296] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 01:37:53 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x116260c00) [pid = 2296] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 01:37:53 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x116775000) [pid = 2296] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 01:37:53 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x118306c00) [pid = 2296] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 01:37:53 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x112fc5400) [pid = 2296] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 01:37:53 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x115e49000) [pid = 2296] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 01:37:53 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x1237bc000) [pid = 2296] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 01:37:53 INFO - PROCESS | 2296 | 1465115873843 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 01:37:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 01:37:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 668ms 01:37:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 01:37:53 INFO - PROCESS | 2296 | 1465115873881 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 01:37:53 INFO - PROCESS | 2296 | 1465115873883 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 01:37:53 INFO - PROCESS | 2296 | 1465115873887 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 01:37:53 INFO - PROCESS | 2296 | 1465115873891 Marionette TRACE conn2 <- [1,1726,null,{}] 01:37:53 INFO - PROCESS | 2296 | 1465115873906 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:53 INFO - PROCESS | 2296 | 1465115873908 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:54 INFO - PROCESS | 2296 | 1465115874036 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 01:37:54 INFO - PROCESS | 2296 | 1465115874078 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:54 INFO - PROCESS | 2296 | 1465115874080 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:54 INFO - PROCESS | 2296 | ++DOCSHELL 0x129890000 == 37 [pid = 2296] [id = 439] 01:37:54 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x116a61000) [pid = 2296] [serial = 1316] [outer = 0x0] 01:37:54 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x1182ba800) [pid = 2296] [serial = 1317] [outer = 0x116a61000] 01:37:54 INFO - PROCESS | 2296 | 1465115874121 Marionette DEBUG loaded listener.js 01:37:54 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x1191e6000) [pid = 2296] [serial = 1318] [outer = 0x116a61000] 01:37:54 INFO - PROCESS | 2296 | 1465115874463 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 01:37:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 01:37:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 633ms 01:37:54 INFO - PROCESS | 2296 | 1465115874524 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 01:37:54 INFO - PROCESS | 2296 | 1465115874525 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 01:37:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 01:37:54 INFO - PROCESS | 2296 | 1465115874527 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 01:37:54 INFO - PROCESS | 2296 | 1465115874528 Marionette TRACE conn2 <- [1,1730,null,{}] 01:37:54 INFO - PROCESS | 2296 | 1465115874531 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:54 INFO - PROCESS | 2296 | 1465115874532 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:54 INFO - PROCESS | 2296 | 1465115874612 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 01:37:54 INFO - PROCESS | 2296 | 1465115874616 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:54 INFO - PROCESS | 2296 | 1465115874617 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:54 INFO - PROCESS | 2296 | ++DOCSHELL 0x12153c000 == 38 [pid = 2296] [id = 440] 01:37:54 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x118266000) [pid = 2296] [serial = 1319] [outer = 0x0] 01:37:54 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x124db0400) [pid = 2296] [serial = 1320] [outer = 0x118266000] 01:37:54 INFO - PROCESS | 2296 | 1465115874642 Marionette DEBUG loaded listener.js 01:37:54 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x12660f800) [pid = 2296] [serial = 1321] [outer = 0x118266000] 01:37:54 INFO - PROCESS | 2296 | 1465115874976 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 01:37:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 01:37:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 470ms 01:37:55 INFO - PROCESS | 2296 | 1465115874999 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 01:37:55 INFO - PROCESS | 2296 | 1465115875000 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 01:37:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 01:37:55 INFO - PROCESS | 2296 | 1465115875002 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 01:37:55 INFO - PROCESS | 2296 | 1465115875004 Marionette TRACE conn2 <- [1,1734,null,{}] 01:37:55 INFO - PROCESS | 2296 | 1465115875008 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:55 INFO - PROCESS | 2296 | 1465115875009 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:55 INFO - PROCESS | 2296 | 1465115875087 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 01:37:55 INFO - PROCESS | 2296 | 1465115875093 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:55 INFO - PROCESS | 2296 | 1465115875094 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:55 INFO - PROCESS | 2296 | ++DOCSHELL 0x12ad61000 == 39 [pid = 2296] [id = 441] 01:37:55 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x1266a3800) [pid = 2296] [serial = 1322] [outer = 0x0] 01:37:55 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x126b30000) [pid = 2296] [serial = 1323] [outer = 0x1266a3800] 01:37:55 INFO - PROCESS | 2296 | 1465115875119 Marionette DEBUG loaded listener.js 01:37:55 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x126dad400) [pid = 2296] [serial = 1324] [outer = 0x1266a3800] 01:37:55 INFO - PROCESS | 2296 | 1465115875479 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 01:37:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 01:37:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 522ms 01:37:55 INFO - PROCESS | 2296 | 1465115875528 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 01:37:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 01:37:55 INFO - PROCESS | 2296 | 1465115875530 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 01:37:55 INFO - PROCESS | 2296 | 1465115875532 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 01:37:55 INFO - PROCESS | 2296 | 1465115875534 Marionette TRACE conn2 <- [1,1738,null,{}] 01:37:55 INFO - PROCESS | 2296 | 1465115875538 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:55 INFO - PROCESS | 2296 | 1465115875540 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:55 INFO - PROCESS | 2296 | 1465115875634 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 01:37:55 INFO - PROCESS | 2296 | 1465115875740 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:55 INFO - PROCESS | 2296 | 1465115875742 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:55 INFO - PROCESS | 2296 | ++DOCSHELL 0x115e7a000 == 40 [pid = 2296] [id = 442] 01:37:55 INFO - PROCESS | 2296 | ++DOMWINDOW == 98 (0x1110b0800) [pid = 2296] [serial = 1325] [outer = 0x0] 01:37:55 INFO - PROCESS | 2296 | ++DOMWINDOW == 99 (0x1122b4400) [pid = 2296] [serial = 1326] [outer = 0x1110b0800] 01:37:55 INFO - PROCESS | 2296 | 1465115875775 Marionette DEBUG loaded listener.js 01:37:55 INFO - PROCESS | 2296 | ++DOMWINDOW == 100 (0x11395e000) [pid = 2296] [serial = 1327] [outer = 0x1110b0800] 01:37:56 INFO - PROCESS | 2296 | 1465115876226 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 01:37:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 01:37:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 719ms 01:37:56 INFO - PROCESS | 2296 | 1465115876254 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 01:37:56 INFO - PROCESS | 2296 | 1465115876256 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 01:37:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 01:37:56 INFO - PROCESS | 2296 | 1465115876260 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 01:37:56 INFO - PROCESS | 2296 | 1465115876262 Marionette TRACE conn2 <- [1,1742,null,{}] 01:37:56 INFO - PROCESS | 2296 | 1465115876265 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:56 INFO - PROCESS | 2296 | 1465115876268 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:56 INFO - PROCESS | 2296 | 1465115876374 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 01:37:56 INFO - PROCESS | 2296 | 1465115876484 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:56 INFO - PROCESS | 2296 | 1465115876486 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:56 INFO - PROCESS | 2296 | ++DOCSHELL 0x121f9a000 == 41 [pid = 2296] [id = 443] 01:37:56 INFO - PROCESS | 2296 | ++DOMWINDOW == 101 (0x11804b400) [pid = 2296] [serial = 1328] [outer = 0x0] 01:37:56 INFO - PROCESS | 2296 | ++DOMWINDOW == 102 (0x1182bc000) [pid = 2296] [serial = 1329] [outer = 0x11804b400] 01:37:56 INFO - PROCESS | 2296 | 1465115876518 Marionette DEBUG loaded listener.js 01:37:56 INFO - PROCESS | 2296 | ++DOMWINDOW == 103 (0x11841b400) [pid = 2296] [serial = 1330] [outer = 0x11804b400] 01:37:56 INFO - PROCESS | 2296 | 1465115876942 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 01:37:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 01:37:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 720ms 01:37:56 INFO - PROCESS | 2296 | 1465115876982 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 01:37:56 INFO - PROCESS | 2296 | 1465115876984 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 01:37:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 01:37:56 INFO - PROCESS | 2296 | 1465115876987 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 01:37:56 INFO - PROCESS | 2296 | 1465115876988 Marionette TRACE conn2 <- [1,1746,null,{}] 01:37:56 INFO - PROCESS | 2296 | 1465115876991 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:56 INFO - PROCESS | 2296 | 1465115876993 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:57 INFO - PROCESS | 2296 | 1465115877098 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 01:37:57 INFO - PROCESS | 2296 | 1465115877158 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:57 INFO - PROCESS | 2296 | 1465115877159 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:57 INFO - PROCESS | 2296 | ++DOCSHELL 0x12a794000 == 42 [pid = 2296] [id = 444] 01:37:57 INFO - PROCESS | 2296 | ++DOMWINDOW == 104 (0x11877bc00) [pid = 2296] [serial = 1331] [outer = 0x0] 01:37:57 INFO - PROCESS | 2296 | ++DOMWINDOW == 105 (0x119707000) [pid = 2296] [serial = 1332] [outer = 0x11877bc00] 01:37:57 INFO - PROCESS | 2296 | 1465115877189 Marionette DEBUG loaded listener.js 01:37:57 INFO - PROCESS | 2296 | ++DOMWINDOW == 106 (0x12130b000) [pid = 2296] [serial = 1333] [outer = 0x11877bc00] 01:37:57 INFO - PROCESS | 2296 | 1465115877642 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 01:37:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 01:37:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 719ms 01:37:57 INFO - PROCESS | 2296 | 1465115877742 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 01:37:57 INFO - PROCESS | 2296 | 1465115877745 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 01:37:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 01:37:57 INFO - PROCESS | 2296 | 1465115877770 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 01:37:57 INFO - PROCESS | 2296 | 1465115877776 Marionette TRACE conn2 <- [1,1750,null,{}] 01:37:57 INFO - PROCESS | 2296 | 1465115877781 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:57 INFO - PROCESS | 2296 | 1465115877785 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:57 INFO - PROCESS | 2296 | 1465115877949 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 01:37:58 INFO - PROCESS | 2296 | 1465115878039 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:58 INFO - PROCESS | 2296 | 1465115878041 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:58 INFO - PROCESS | 2296 | ++DOCSHELL 0x12c1e9800 == 43 [pid = 2296] [id = 445] 01:37:58 INFO - PROCESS | 2296 | ++DOMWINDOW == 107 (0x1191e7c00) [pid = 2296] [serial = 1334] [outer = 0x0] 01:37:58 INFO - PROCESS | 2296 | ++DOMWINDOW == 108 (0x12362b400) [pid = 2296] [serial = 1335] [outer = 0x1191e7c00] 01:37:58 INFO - PROCESS | 2296 | 1465115878070 Marionette DEBUG loaded listener.js 01:37:58 INFO - PROCESS | 2296 | ++DOMWINDOW == 109 (0x124db2400) [pid = 2296] [serial = 1336] [outer = 0x1191e7c00] 01:37:58 INFO - PROCESS | 2296 | 1465115878513 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 01:37:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 01:37:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 787ms 01:37:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 01:37:58 INFO - PROCESS | 2296 | 1465115878550 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 01:37:58 INFO - PROCESS | 2296 | 1465115878551 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 01:37:58 INFO - PROCESS | 2296 | 1465115878554 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 01:37:58 INFO - PROCESS | 2296 | 1465115878555 Marionette TRACE conn2 <- [1,1754,null,{}] 01:37:58 INFO - PROCESS | 2296 | 1465115878558 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:58 INFO - PROCESS | 2296 | 1465115878559 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:58 INFO - PROCESS | 2296 | 1465115878663 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 01:37:58 INFO - PROCESS | 2296 | 1465115878723 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:58 INFO - PROCESS | 2296 | 1465115878725 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:58 INFO - PROCESS | 2296 | ++DOCSHELL 0x11972c000 == 44 [pid = 2296] [id = 446] 01:37:58 INFO - PROCESS | 2296 | ++DOMWINDOW == 110 (0x116755400) [pid = 2296] [serial = 1337] [outer = 0x0] 01:37:58 INFO - PROCESS | 2296 | ++DOMWINDOW == 111 (0x1263e4400) [pid = 2296] [serial = 1338] [outer = 0x116755400] 01:37:58 INFO - PROCESS | 2296 | 1465115878754 Marionette DEBUG loaded listener.js 01:37:58 INFO - PROCESS | 2296 | ++DOMWINDOW == 112 (0x128bee400) [pid = 2296] [serial = 1339] [outer = 0x116755400] 01:37:59 INFO - PROCESS | 2296 | 1465115879378 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 01:37:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 01:37:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 871ms 01:37:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 01:37:59 INFO - PROCESS | 2296 | 1465115879426 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 01:37:59 INFO - PROCESS | 2296 | 1465115879428 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 01:37:59 INFO - PROCESS | 2296 | 1465115879432 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 01:37:59 INFO - PROCESS | 2296 | 1465115879433 Marionette TRACE conn2 <- [1,1758,null,{}] 01:37:59 INFO - PROCESS | 2296 | 1465115879437 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:59 INFO - PROCESS | 2296 | 1465115879438 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:59 INFO - PROCESS | 2296 | 1465115879535 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 01:37:59 INFO - PROCESS | 2296 | 1465115879614 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:59 INFO - PROCESS | 2296 | 1465115879615 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:37:59 INFO - PROCESS | 2296 | ++DOCSHELL 0x117e14800 == 45 [pid = 2296] [id = 447] 01:37:59 INFO - PROCESS | 2296 | ++DOMWINDOW == 113 (0x11824d800) [pid = 2296] [serial = 1340] [outer = 0x0] 01:37:59 INFO - PROCESS | 2296 | ++DOMWINDOW == 114 (0x118252000) [pid = 2296] [serial = 1341] [outer = 0x11824d800] 01:37:59 INFO - PROCESS | 2296 | 1465115879645 Marionette DEBUG loaded listener.js 01:37:59 INFO - PROCESS | 2296 | ++DOMWINDOW == 115 (0x11830a000) [pid = 2296] [serial = 1342] [outer = 0x11824d800] 01:38:00 INFO - PROCESS | 2296 | --DOCSHELL 0x12ad61000 == 44 [pid = 2296] [id = 441] 01:38:00 INFO - PROCESS | 2296 | --DOCSHELL 0x12153c000 == 43 [pid = 2296] [id = 440] 01:38:00 INFO - PROCESS | 2296 | --DOCSHELL 0x129890000 == 42 [pid = 2296] [id = 439] 01:38:00 INFO - PROCESS | 2296 | --DOCSHELL 0x129887800 == 41 [pid = 2296] [id = 438] 01:38:00 INFO - PROCESS | 2296 | --DOCSHELL 0x129308800 == 40 [pid = 2296] [id = 437] 01:38:00 INFO - PROCESS | 2296 | --DOCSHELL 0x12661b000 == 39 [pid = 2296] [id = 436] 01:38:00 INFO - PROCESS | 2296 | --DOCSHELL 0x116880800 == 38 [pid = 2296] [id = 435] 01:38:00 INFO - PROCESS | 2296 | --DOMWINDOW == 114 (0x116056800) [pid = 2296] [serial = 1287] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2296 | --DOCSHELL 0x121f9a800 == 37 [pid = 2296] [id = 434] 01:38:00 INFO - PROCESS | 2296 | --DOCSHELL 0x11a1df800 == 36 [pid = 2296] [id = 433] 01:38:00 INFO - PROCESS | 2296 | --DOCSHELL 0x119326000 == 35 [pid = 2296] [id = 432] 01:38:00 INFO - PROCESS | 2296 | --DOCSHELL 0x119323800 == 34 [pid = 2296] [id = 431] 01:38:00 INFO - PROCESS | 2296 | --DOCSHELL 0x11809f000 == 33 [pid = 2296] [id = 430] 01:38:00 INFO - PROCESS | 2296 | --DOCSHELL 0x116667800 == 32 [pid = 2296] [id = 429] 01:38:00 INFO - PROCESS | 2296 | 1465115880105 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 01:38:00 INFO - PROCESS | 2296 | --DOMWINDOW == 113 (0x112d4e000) [pid = 2296] [serial = 1281] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2296 | --DOMWINDOW == 112 (0x12a8f0000) [pid = 2296] [serial = 1264] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2296 | --DOMWINDOW == 111 (0x113e77400) [pid = 2296] [serial = 1282] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2296 | --DOMWINDOW == 110 (0x116a61800) [pid = 2296] [serial = 1284] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2296 | --DOMWINDOW == 109 (0x118053000) [pid = 2296] [serial = 1270] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2296 | --DOMWINDOW == 108 (0x116776000) [pid = 2296] [serial = 1269] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2296 | --DOMWINDOW == 107 (0x12130cc00) [pid = 2296] [serial = 1273] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2296 | --DOMWINDOW == 106 (0x128c49800) [pid = 2296] [serial = 1248] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2296 | --DOMWINDOW == 105 (0x1290db800) [pid = 2296] [serial = 1251] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2296 | --DOMWINDOW == 104 (0x118a18400) [pid = 2296] [serial = 1272] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2296 | --DOMWINDOW == 103 (0x129004c00) [pid = 2296] [serial = 1249] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2296 | --DOMWINDOW == 102 (0x129590c00) [pid = 2296] [serial = 1254] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2296 | --DOMWINDOW == 101 (0x12adb0c00) [pid = 2296] [serial = 1266] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2296 | --DOMWINDOW == 100 (0x12a75b000) [pid = 2296] [serial = 1255] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2296 | --DOMWINDOW == 99 (0x118252800) [pid = 2296] [serial = 1258] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2296 | --DOMWINDOW == 98 (0x119a0fc00) [pid = 2296] [serial = 1239] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2296 | --DOMWINDOW == 97 (0x12a75ec00) [pid = 2296] [serial = 1261] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x121411800) [pid = 2296] [serial = 1240] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x129327800) [pid = 2296] [serial = 1225] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x118308000) [pid = 2296] [serial = 1230] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x118420c00) [pid = 2296] [serial = 1231] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x121a96c00) [pid = 2296] [serial = 1242] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x124573400) [pid = 2296] [serial = 1243] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x11826bc00) [pid = 2296] [serial = 1267] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x11682d800) [pid = 2296] [serial = 1233] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x11804b800) [pid = 2296] [serial = 1234] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x11841c000) [pid = 2296] [serial = 1236] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x1191c0c00) [pid = 2296] [serial = 1237] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x11400f800) [pid = 2296] [serial = 1227] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x11677fc00) [pid = 2296] [serial = 1228] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2296 | --DOMWINDOW == 83 (0x124db0c00) [pid = 2296] [serial = 1245] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2296 | --DOMWINDOW == 82 (0x12a8e5000) [pid = 2296] [serial = 1263] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2296 | --DOMWINDOW == 81 (0x117651800) [pid = 2296] [serial = 1285] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2296 | --DOMWINDOW == 80 (0x126db1c00) [pid = 2296] [serial = 1276] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2296 | --DOMWINDOW == 79 (0x124745800) [pid = 2296] [serial = 1275] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2296 | --DOMWINDOW == 78 (0x12939d000) [pid = 2296] [serial = 1278] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2296 | --DOMWINDOW == 77 (0x12a763400) [pid = 2296] [serial = 1279] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2296 | --DOMWINDOW == 76 (0x113966000) [pid = 2296] [serial = 1257] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2296 | --DOMWINDOW == 75 (0x1293a4c00) [pid = 2296] [serial = 1252] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2296 | --DOMWINDOW == 74 (0x121fc9800) [pid = 2296] [serial = 1260] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2296 | --DOMWINDOW == 73 (0x126b35400) [pid = 2296] [serial = 1246] [outer = 0x0] [url = about:blank] 01:38:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 01:38:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 721ms 01:38:00 INFO - PROCESS | 2296 | 1465115880164 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 01:38:00 INFO - PROCESS | 2296 | 1465115880169 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 01:38:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 01:38:00 INFO - PROCESS | 2296 | 1465115880177 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 01:38:00 INFO - PROCESS | 2296 | 1465115880180 Marionette TRACE conn2 <- [1,1762,null,{}] 01:38:00 INFO - PROCESS | 2296 | 1465115880184 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:00 INFO - PROCESS | 2296 | 1465115880186 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:00 INFO - PROCESS | 2296 | 1465115880324 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 01:38:00 INFO - PROCESS | 2296 | 1465115880339 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:00 INFO - PROCESS | 2296 | 1465115880341 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:00 INFO - PROCESS | 2296 | ++DOCSHELL 0x11809d000 == 33 [pid = 2296] [id = 448] 01:38:00 INFO - PROCESS | 2296 | ++DOMWINDOW == 74 (0x11830f800) [pid = 2296] [serial = 1343] [outer = 0x0] 01:38:00 INFO - PROCESS | 2296 | ++DOMWINDOW == 75 (0x11841cc00) [pid = 2296] [serial = 1344] [outer = 0x11830f800] 01:38:00 INFO - PROCESS | 2296 | 1465115880386 Marionette DEBUG loaded listener.js 01:38:00 INFO - PROCESS | 2296 | ++DOMWINDOW == 76 (0x118a1c000) [pid = 2296] [serial = 1345] [outer = 0x11830f800] 01:38:00 INFO - PROCESS | 2296 | 1465115880911 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 01:38:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 01:38:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 773ms 01:38:00 INFO - PROCESS | 2296 | 1465115880951 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 01:38:00 INFO - PROCESS | 2296 | 1465115880953 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 01:38:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 01:38:00 INFO - PROCESS | 2296 | 1465115880959 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 01:38:00 INFO - PROCESS | 2296 | 1465115880963 Marionette TRACE conn2 <- [1,1766,null,{}] 01:38:00 INFO - PROCESS | 2296 | 1465115880975 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:00 INFO - PROCESS | 2296 | 1465115880979 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:01 INFO - PROCESS | 2296 | 1465115881113 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 01:38:01 INFO - PROCESS | 2296 | 1465115881207 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:01 INFO - PROCESS | 2296 | 1465115881209 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:01 INFO - PROCESS | 2296 | ++DOCSHELL 0x121543000 == 34 [pid = 2296] [id = 449] 01:38:01 INFO - PROCESS | 2296 | ++DOMWINDOW == 77 (0x119a57800) [pid = 2296] [serial = 1346] [outer = 0x0] 01:38:01 INFO - PROCESS | 2296 | ++DOMWINDOW == 78 (0x12140c400) [pid = 2296] [serial = 1347] [outer = 0x119a57800] 01:38:01 INFO - PROCESS | 2296 | 1465115881258 Marionette DEBUG loaded listener.js 01:38:01 INFO - PROCESS | 2296 | ++DOMWINDOW == 79 (0x121acf000) [pid = 2296] [serial = 1348] [outer = 0x119a57800] 01:38:01 INFO - PROCESS | 2296 | 1465115881550 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 01:38:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 01:38:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 625ms 01:38:01 INFO - PROCESS | 2296 | 1465115881585 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 01:38:01 INFO - PROCESS | 2296 | 1465115881587 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 01:38:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 01:38:01 INFO - PROCESS | 2296 | 1465115881598 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 01:38:01 INFO - PROCESS | 2296 | 1465115881599 Marionette TRACE conn2 <- [1,1770,null,{}] 01:38:01 INFO - PROCESS | 2296 | 1465115881601 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:01 INFO - PROCESS | 2296 | 1465115881602 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:01 INFO - PROCESS | 2296 | 1465115881718 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 01:38:01 INFO - PROCESS | 2296 | 1465115881751 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:01 INFO - PROCESS | 2296 | 1465115881752 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:01 INFO - PROCESS | 2296 | ++DOCSHELL 0x12377d000 == 35 [pid = 2296] [id = 450] 01:38:01 INFO - PROCESS | 2296 | ++DOMWINDOW == 80 (0x121aca800) [pid = 2296] [serial = 1349] [outer = 0x0] 01:38:01 INFO - PROCESS | 2296 | ++DOMWINDOW == 81 (0x124525400) [pid = 2296] [serial = 1350] [outer = 0x121aca800] 01:38:01 INFO - PROCESS | 2296 | 1465115881778 Marionette DEBUG loaded listener.js 01:38:01 INFO - PROCESS | 2296 | ++DOMWINDOW == 82 (0x12634bc00) [pid = 2296] [serial = 1351] [outer = 0x121aca800] 01:38:02 INFO - PROCESS | 2296 | 1465115882065 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 01:38:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 01:38:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 519ms 01:38:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 01:38:02 INFO - PROCESS | 2296 | 1465115882118 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 01:38:02 INFO - PROCESS | 2296 | 1465115882119 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 01:38:02 INFO - PROCESS | 2296 | 1465115882123 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 01:38:02 INFO - PROCESS | 2296 | 1465115882125 Marionette TRACE conn2 <- [1,1774,null,{}] 01:38:02 INFO - PROCESS | 2296 | 1465115882127 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:02 INFO - PROCESS | 2296 | 1465115882128 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:02 INFO - PROCESS | 2296 | 1465115882207 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 01:38:02 INFO - PROCESS | 2296 | 1465115882211 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:02 INFO - PROCESS | 2296 | 1465115882212 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:02 INFO - PROCESS | 2296 | ++DOCSHELL 0x126bc4000 == 36 [pid = 2296] [id = 451] 01:38:02 INFO - PROCESS | 2296 | ++DOMWINDOW == 83 (0x12628b800) [pid = 2296] [serial = 1352] [outer = 0x0] 01:38:02 INFO - PROCESS | 2296 | ++DOMWINDOW == 84 (0x126b3d000) [pid = 2296] [serial = 1353] [outer = 0x12628b800] 01:38:02 INFO - PROCESS | 2296 | 1465115882237 Marionette DEBUG loaded listener.js 01:38:02 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x128bf1c00) [pid = 2296] [serial = 1354] [outer = 0x12628b800] 01:38:02 INFO - PROCESS | 2296 | 1465115882705 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 01:38:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 01:38:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 620ms 01:38:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 01:38:02 INFO - PROCESS | 2296 | 1465115882744 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 01:38:02 INFO - PROCESS | 2296 | 1465115882746 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 01:38:02 INFO - PROCESS | 2296 | 1465115882749 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 01:38:02 INFO - PROCESS | 2296 | 1465115882751 Marionette TRACE conn2 <- [1,1778,null,{}] 01:38:02 INFO - PROCESS | 2296 | 1465115882755 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:02 INFO - PROCESS | 2296 | 1465115882761 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:02 INFO - PROCESS | 2296 | 1465115882950 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 01:38:02 INFO - PROCESS | 2296 | 1465115882977 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:02 INFO - PROCESS | 2296 | 1465115882979 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:02 INFO - PROCESS | 2296 | ++DOCSHELL 0x128f9e800 == 37 [pid = 2296] [id = 452] 01:38:02 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x128c3cc00) [pid = 2296] [serial = 1355] [outer = 0x0] 01:38:03 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x128c45c00) [pid = 2296] [serial = 1356] [outer = 0x128c3cc00] 01:38:03 INFO - PROCESS | 2296 | 1465115883021 Marionette DEBUG loaded listener.js 01:38:03 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x129006000) [pid = 2296] [serial = 1357] [outer = 0x128c3cc00] 01:38:03 INFO - PROCESS | 2296 | 1465115883367 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 01:38:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 01:38:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 670ms 01:38:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 01:38:03 INFO - PROCESS | 2296 | 1465115883420 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 01:38:03 INFO - PROCESS | 2296 | 1465115883422 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 01:38:03 INFO - PROCESS | 2296 | 1465115883425 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 01:38:03 INFO - PROCESS | 2296 | 1465115883427 Marionette TRACE conn2 <- [1,1782,null,{}] 01:38:03 INFO - PROCESS | 2296 | 1465115883430 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:03 INFO - PROCESS | 2296 | 1465115883432 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:03 INFO - PROCESS | 2296 | 1465115883620 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 01:38:03 INFO - PROCESS | 2296 | 1465115883649 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:03 INFO - PROCESS | 2296 | 1465115883650 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:03 INFO - PROCESS | 2296 | ++DOCSHELL 0x12ab0c000 == 38 [pid = 2296] [id = 453] 01:38:03 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x1290e0800) [pid = 2296] [serial = 1358] [outer = 0x0] 01:38:03 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x1290e5c00) [pid = 2296] [serial = 1359] [outer = 0x1290e0800] 01:38:03 INFO - PROCESS | 2296 | 1465115883701 Marionette DEBUG loaded listener.js 01:38:03 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x129327800) [pid = 2296] [serial = 1360] [outer = 0x1290e0800] 01:38:04 INFO - PROCESS | 2296 | 1465115884079 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 01:38:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 01:38:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 671ms 01:38:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 01:38:04 INFO - PROCESS | 2296 | 1465115884095 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 01:38:04 INFO - PROCESS | 2296 | 1465115884096 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 01:38:04 INFO - PROCESS | 2296 | 1465115884099 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 01:38:04 INFO - PROCESS | 2296 | 1465115884100 Marionette TRACE conn2 <- [1,1786,null,{}] 01:38:04 INFO - PROCESS | 2296 | 1465115884102 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:04 INFO - PROCESS | 2296 | 1465115884103 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:04 INFO - PROCESS | 2296 | 1465115884208 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 01:38:04 INFO - PROCESS | 2296 | 1465115884220 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:04 INFO - PROCESS | 2296 | 1465115884221 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:04 INFO - PROCESS | 2296 | ++DOCSHELL 0x12b26f800 == 39 [pid = 2296] [id = 454] 01:38:04 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x1290e3400) [pid = 2296] [serial = 1361] [outer = 0x0] 01:38:04 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x12939d000) [pid = 2296] [serial = 1362] [outer = 0x1290e3400] 01:38:04 INFO - PROCESS | 2296 | 1465115884246 Marionette DEBUG loaded listener.js 01:38:04 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x1293a8400) [pid = 2296] [serial = 1363] [outer = 0x1290e3400] 01:38:04 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x11970d000) [pid = 2296] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 01:38:04 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x1217a7400) [pid = 2296] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 01:38:04 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x118421400) [pid = 2296] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 01:38:04 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x118270000) [pid = 2296] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 01:38:04 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x1129a9c00) [pid = 2296] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 01:38:04 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x117299c00) [pid = 2296] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 01:38:04 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x12456cc00) [pid = 2296] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 01:38:04 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x1129af000) [pid = 2296] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 01:38:04 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x118266000) [pid = 2296] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 01:38:04 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x116a61000) [pid = 2296] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 01:38:04 INFO - PROCESS | 2296 | 1465115884656 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 01:38:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 01:38:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 567ms 01:38:04 INFO - PROCESS | 2296 | 1465115884667 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 01:38:04 INFO - PROCESS | 2296 | 1465115884668 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 01:38:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 01:38:04 INFO - PROCESS | 2296 | 1465115884670 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 01:38:04 INFO - PROCESS | 2296 | 1465115884672 Marionette TRACE conn2 <- [1,1790,null,{}] 01:38:04 INFO - PROCESS | 2296 | 1465115884679 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:04 INFO - PROCESS | 2296 | 1465115884680 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:04 INFO - PROCESS | 2296 | 1465115884796 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 01:38:04 INFO - PROCESS | 2296 | 1465115884832 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:04 INFO - PROCESS | 2296 | 1465115884833 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:04 INFO - PROCESS | 2296 | ++DOCSHELL 0x12ab19800 == 40 [pid = 2296] [id = 455] 01:38:04 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x116a5b000) [pid = 2296] [serial = 1364] [outer = 0x0] 01:38:04 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x119a14c00) [pid = 2296] [serial = 1365] [outer = 0x116a5b000] 01:38:04 INFO - PROCESS | 2296 | 1465115884866 Marionette DEBUG loaded listener.js 01:38:04 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x129331c00) [pid = 2296] [serial = 1366] [outer = 0x116a5b000] 01:38:05 INFO - PROCESS | 2296 | 1465115885169 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 01:38:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 01:38:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 524ms 01:38:05 INFO - PROCESS | 2296 | 1465115885195 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 01:38:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 01:38:05 INFO - PROCESS | 2296 | 1465115885197 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 01:38:05 INFO - PROCESS | 2296 | 1465115885200 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 01:38:05 INFO - PROCESS | 2296 | 1465115885202 Marionette TRACE conn2 <- [1,1794,null,{}] 01:38:05 INFO - PROCESS | 2296 | 1465115885206 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:05 INFO - PROCESS | 2296 | 1465115885208 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:05 INFO - PROCESS | 2296 | 1465115885333 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 01:38:05 INFO - PROCESS | 2296 | 1465115885422 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:05 INFO - PROCESS | 2296 | 1465115885423 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:05 INFO - PROCESS | 2296 | ++DOCSHELL 0x12c1d3000 == 41 [pid = 2296] [id = 456] 01:38:05 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x124567400) [pid = 2296] [serial = 1367] [outer = 0x0] 01:38:05 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x12958ac00) [pid = 2296] [serial = 1368] [outer = 0x124567400] 01:38:05 INFO - PROCESS | 2296 | 1465115885465 Marionette DEBUG loaded listener.js 01:38:05 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x1298b0000) [pid = 2296] [serial = 1369] [outer = 0x124567400] 01:38:05 INFO - PROCESS | 2296 | 1465115885815 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 01:38:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:38:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 627ms 01:38:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 01:38:05 INFO - PROCESS | 2296 | 1465115885828 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 01:38:05 INFO - PROCESS | 2296 | 1465115885830 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 01:38:05 INFO - PROCESS | 2296 | 1465115885832 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 01:38:05 INFO - PROCESS | 2296 | 1465115885834 Marionette TRACE conn2 <- [1,1798,null,{}] 01:38:05 INFO - PROCESS | 2296 | 1465115885836 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:05 INFO - PROCESS | 2296 | 1465115885839 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:05 INFO - PROCESS | 2296 | 1465115885935 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 01:38:06 INFO - PROCESS | 2296 | 1465115885998 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:06 INFO - PROCESS | 2296 | 1465115886007 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:06 INFO - PROCESS | 2296 | ++DOCSHELL 0x12c81b000 == 42 [pid = 2296] [id = 457] 01:38:06 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x129590c00) [pid = 2296] [serial = 1370] [outer = 0x0] 01:38:06 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x12a75d800) [pid = 2296] [serial = 1371] [outer = 0x129590c00] 01:38:06 INFO - PROCESS | 2296 | 1465115886034 Marionette DEBUG loaded listener.js 01:38:06 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x12a8ee400) [pid = 2296] [serial = 1372] [outer = 0x129590c00] 01:38:06 INFO - PROCESS | 2296 | 1465115886321 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 01:38:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 01:38:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 521ms 01:38:06 INFO - PROCESS | 2296 | 1465115886361 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 01:38:06 INFO - PROCESS | 2296 | 1465115886362 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 01:38:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 01:38:06 INFO - PROCESS | 2296 | 1465115886364 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 01:38:06 INFO - PROCESS | 2296 | 1465115886365 Marionette TRACE conn2 <- [1,1802,null,{}] 01:38:06 INFO - PROCESS | 2296 | 1465115886367 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:06 INFO - PROCESS | 2296 | 1465115886368 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:06 INFO - PROCESS | 2296 | 1465115886456 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 01:38:06 INFO - PROCESS | 2296 | 1465115886566 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:06 INFO - PROCESS | 2296 | 1465115886568 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:06 INFO - PROCESS | 2296 | ++DOCSHELL 0x1162d8800 == 43 [pid = 2296] [id = 458] 01:38:06 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x111f6a000) [pid = 2296] [serial = 1373] [outer = 0x0] 01:38:06 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x112ecd000) [pid = 2296] [serial = 1374] [outer = 0x111f6a000] 01:38:06 INFO - PROCESS | 2296 | 1465115886601 Marionette DEBUG loaded listener.js 01:38:06 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x11660f000) [pid = 2296] [serial = 1375] [outer = 0x111f6a000] 01:38:07 INFO - PROCESS | 2296 | 1465115887062 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:38:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 01:38:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 720ms 01:38:07 INFO - PROCESS | 2296 | 1465115887086 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 01:38:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 01:38:07 INFO - PROCESS | 2296 | 1465115887091 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 01:38:07 INFO - PROCESS | 2296 | 1465115887094 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 01:38:07 INFO - PROCESS | 2296 | 1465115887096 Marionette TRACE conn2 <- [1,1806,null,{}] 01:38:07 INFO - PROCESS | 2296 | 1465115887099 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:07 INFO - PROCESS | 2296 | 1465115887103 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:07 INFO - PROCESS | 2296 | 1465115887210 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 01:38:07 INFO - PROCESS | 2296 | 1465115887312 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:07 INFO - PROCESS | 2296 | 1465115887314 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:07 INFO - PROCESS | 2296 | ++DOCSHELL 0x1219de000 == 44 [pid = 2296] [id = 459] 01:38:07 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x118271000) [pid = 2296] [serial = 1376] [outer = 0x0] 01:38:07 INFO - PROCESS | 2296 | ++DOMWINDOW == 98 (0x118415c00) [pid = 2296] [serial = 1377] [outer = 0x118271000] 01:38:07 INFO - PROCESS | 2296 | 1465115887344 Marionette DEBUG loaded listener.js 01:38:07 INFO - PROCESS | 2296 | ++DOMWINDOW == 99 (0x1191e6800) [pid = 2296] [serial = 1378] [outer = 0x118271000] 01:38:07 INFO - PROCESS | 2296 | 1465115887774 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 01:38:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 01:38:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 723ms 01:38:07 INFO - PROCESS | 2296 | 1465115887819 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 01:38:07 INFO - PROCESS | 2296 | 1465115887822 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 01:38:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 01:38:07 INFO - PROCESS | 2296 | 1465115887824 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 01:38:07 INFO - PROCESS | 2296 | 1465115887826 Marionette TRACE conn2 <- [1,1810,null,{}] 01:38:07 INFO - PROCESS | 2296 | 1465115887828 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:07 INFO - PROCESS | 2296 | 1465115887830 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:07 INFO - PROCESS | 2296 | 1465115887940 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 01:38:08 INFO - PROCESS | 2296 | 1465115888001 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:08 INFO - PROCESS | 2296 | 1465115888003 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:08 INFO - PROCESS | 2296 | ++DOCSHELL 0x12ad66000 == 45 [pid = 2296] [id = 460] 01:38:08 INFO - PROCESS | 2296 | ++DOMWINDOW == 100 (0x119709800) [pid = 2296] [serial = 1379] [outer = 0x0] 01:38:08 INFO - PROCESS | 2296 | ++DOMWINDOW == 101 (0x121413400) [pid = 2296] [serial = 1380] [outer = 0x119709800] 01:38:08 INFO - PROCESS | 2296 | 1465115888074 Marionette DEBUG loaded listener.js 01:38:08 INFO - PROCESS | 2296 | ++DOMWINDOW == 102 (0x12456d800) [pid = 2296] [serial = 1381] [outer = 0x119709800] 01:38:08 INFO - PROCESS | 2296 | 1465115888497 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 01:38:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 01:38:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 719ms 01:38:08 INFO - PROCESS | 2296 | 1465115888544 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 01:38:08 INFO - PROCESS | 2296 | 1465115888546 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 01:38:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 01:38:08 INFO - PROCESS | 2296 | 1465115888554 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 01:38:08 INFO - PROCESS | 2296 | 1465115888559 Marionette TRACE conn2 <- [1,1814,null,{}] 01:38:08 INFO - PROCESS | 2296 | 1465115888577 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:08 INFO - PROCESS | 2296 | 1465115888580 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:08 INFO - PROCESS | 2296 | 1465115888706 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 01:38:08 INFO - PROCESS | 2296 | 1465115888808 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:08 INFO - PROCESS | 2296 | 1465115888810 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:08 INFO - PROCESS | 2296 | ++DOCSHELL 0x12d070800 == 46 [pid = 2296] [id = 461] 01:38:08 INFO - PROCESS | 2296 | ++DOMWINDOW == 103 (0x12473e400) [pid = 2296] [serial = 1382] [outer = 0x0] 01:38:08 INFO - PROCESS | 2296 | ++DOMWINDOW == 104 (0x128c3f800) [pid = 2296] [serial = 1383] [outer = 0x12473e400] 01:38:08 INFO - PROCESS | 2296 | 1465115888860 Marionette DEBUG loaded listener.js 01:38:08 INFO - PROCESS | 2296 | ++DOMWINDOW == 105 (0x128dcc000) [pid = 2296] [serial = 1384] [outer = 0x12473e400] 01:38:09 INFO - PROCESS | 2296 | 1465115889359 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 01:38:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 01:38:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 845ms 01:38:09 INFO - PROCESS | 2296 | 1465115889395 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 01:38:09 INFO - PROCESS | 2296 | 1465115889397 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 01:38:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 01:38:09 INFO - PROCESS | 2296 | 1465115889399 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 01:38:09 INFO - PROCESS | 2296 | 1465115889400 Marionette TRACE conn2 <- [1,1818,null,{}] 01:38:09 INFO - PROCESS | 2296 | 1465115889403 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:09 INFO - PROCESS | 2296 | 1465115889404 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:09 INFO - PROCESS | 2296 | 1465115889513 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 01:38:09 INFO - PROCESS | 2296 | 1465115889576 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:09 INFO - PROCESS | 2296 | 1465115889577 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:09 INFO - PROCESS | 2296 | ++DOCSHELL 0x117013800 == 47 [pid = 2296] [id = 462] 01:38:09 INFO - PROCESS | 2296 | ++DOMWINDOW == 106 (0x111d80000) [pid = 2296] [serial = 1385] [outer = 0x0] 01:38:09 INFO - PROCESS | 2296 | ++DOMWINDOW == 107 (0x116831800) [pid = 2296] [serial = 1386] [outer = 0x111d80000] 01:38:09 INFO - PROCESS | 2296 | 1465115889801 Marionette DEBUG loaded listener.js 01:38:09 INFO - PROCESS | 2296 | ++DOMWINDOW == 108 (0x118268000) [pid = 2296] [serial = 1387] [outer = 0x111d80000] 01:38:10 INFO - PROCESS | 2296 | 1465115890282 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 01:38:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 01:38:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 919ms 01:38:10 INFO - PROCESS | 2296 | 1465115890319 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 01:38:10 INFO - PROCESS | 2296 | 1465115890322 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 01:38:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 01:38:10 INFO - PROCESS | 2296 | 1465115890325 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 01:38:10 INFO - PROCESS | 2296 | 1465115890326 Marionette TRACE conn2 <- [1,1822,null,{}] 01:38:10 INFO - PROCESS | 2296 | 1465115890330 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:10 INFO - PROCESS | 2296 | 1465115890331 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:10 INFO - PROCESS | 2296 | 1465115890433 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 01:38:10 INFO - PROCESS | 2296 | 1465115890496 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:10 INFO - PROCESS | 2296 | 1465115890498 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:10 INFO - PROCESS | 2296 | ++DOCSHELL 0x119328800 == 48 [pid = 2296] [id = 463] 01:38:10 INFO - PROCESS | 2296 | ++DOMWINDOW == 109 (0x11841d000) [pid = 2296] [serial = 1388] [outer = 0x0] 01:38:10 INFO - PROCESS | 2296 | ++DOMWINDOW == 110 (0x1191f1000) [pid = 2296] [serial = 1389] [outer = 0x11841d000] 01:38:10 INFO - PROCESS | 2296 | 1465115890527 Marionette DEBUG loaded listener.js 01:38:10 INFO - PROCESS | 2296 | ++DOMWINDOW == 111 (0x119a16400) [pid = 2296] [serial = 1390] [outer = 0x11841d000] 01:38:10 INFO - PROCESS | 2296 | --DOCSHELL 0x12c81b000 == 47 [pid = 2296] [id = 457] 01:38:10 INFO - PROCESS | 2296 | --DOCSHELL 0x12c1d3000 == 46 [pid = 2296] [id = 456] 01:38:10 INFO - PROCESS | 2296 | --DOCSHELL 0x12ab19800 == 45 [pid = 2296] [id = 455] 01:38:10 INFO - PROCESS | 2296 | --DOCSHELL 0x12b26f800 == 44 [pid = 2296] [id = 454] 01:38:10 INFO - PROCESS | 2296 | --DOCSHELL 0x12ab0c000 == 43 [pid = 2296] [id = 453] 01:38:10 INFO - PROCESS | 2296 | --DOCSHELL 0x128f9e800 == 42 [pid = 2296] [id = 452] 01:38:10 INFO - PROCESS | 2296 | --DOMWINDOW == 110 (0x126b30000) [pid = 2296] [serial = 1323] [outer = 0x0] [url = about:blank] 01:38:10 INFO - PROCESS | 2296 | --DOCSHELL 0x126bc4000 == 41 [pid = 2296] [id = 451] 01:38:10 INFO - PROCESS | 2296 | --DOCSHELL 0x12377d000 == 40 [pid = 2296] [id = 450] 01:38:10 INFO - PROCESS | 2296 | --DOCSHELL 0x121543000 == 39 [pid = 2296] [id = 449] 01:38:10 INFO - PROCESS | 2296 | --DOCSHELL 0x11809d000 == 38 [pid = 2296] [id = 448] 01:38:10 INFO - PROCESS | 2296 | --DOCSHELL 0x117e14800 == 37 [pid = 2296] [id = 447] 01:38:10 INFO - PROCESS | 2296 | 1465115890921 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 01:38:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 01:38:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 620ms 01:38:10 INFO - PROCESS | 2296 | 1465115890945 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 01:38:10 INFO - PROCESS | 2296 | 1465115890947 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 01:38:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 01:38:10 INFO - PROCESS | 2296 | 1465115890951 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 01:38:10 INFO - PROCESS | 2296 | 1465115890953 Marionette TRACE conn2 <- [1,1826,null,{}] 01:38:10 INFO - PROCESS | 2296 | 1465115890957 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:10 INFO - PROCESS | 2296 | 1465115890960 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:11 INFO - PROCESS | 2296 | 1465115891046 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 01:38:11 INFO - PROCESS | 2296 | --DOMWINDOW == 109 (0x119a55c00) [pid = 2296] [serial = 1306] [outer = 0x0] [url = about:blank] 01:38:11 INFO - PROCESS | 2296 | --DOMWINDOW == 108 (0x121ad0000) [pid = 2296] [serial = 1311] [outer = 0x0] [url = about:blank] 01:38:11 INFO - PROCESS | 2296 | --DOMWINDOW == 107 (0x118a14000) [pid = 2296] [serial = 1302] [outer = 0x0] [url = about:blank] 01:38:11 INFO - PROCESS | 2296 | --DOMWINDOW == 106 (0x1182c0c00) [pid = 2296] [serial = 1299] [outer = 0x0] [url = about:blank] 01:38:11 INFO - PROCESS | 2296 | --DOMWINDOW == 105 (0x118311c00) [pid = 2296] [serial = 1300] [outer = 0x0] [url = about:blank] 01:38:11 INFO - PROCESS | 2296 | --DOMWINDOW == 104 (0x121305800) [pid = 2296] [serial = 1308] [outer = 0x0] [url = about:blank] 01:38:11 INFO - PROCESS | 2296 | --DOMWINDOW == 103 (0x11674cc00) [pid = 2296] [serial = 1290] [outer = 0x0] [url = about:blank] 01:38:11 INFO - PROCESS | 2296 | --DOMWINDOW == 102 (0x118049000) [pid = 2296] [serial = 1296] [outer = 0x0] [url = about:blank] 01:38:11 INFO - PROCESS | 2296 | --DOMWINDOW == 101 (0x11677d800) [pid = 2296] [serial = 1297] [outer = 0x0] [url = about:blank] 01:38:11 INFO - PROCESS | 2296 | --DOMWINDOW == 100 (0x124daa800) [pid = 2296] [serial = 1314] [outer = 0x0] [url = about:blank] 01:38:11 INFO - PROCESS | 2296 | --DOMWINDOW == 99 (0x11824f400) [pid = 2296] [serial = 1294] [outer = 0x0] [url = about:blank] 01:38:11 INFO - PROCESS | 2296 | --DOMWINDOW == 98 (0x118056000) [pid = 2296] [serial = 1293] [outer = 0x0] [url = about:blank] 01:38:11 INFO - PROCESS | 2296 | --DOMWINDOW == 97 (0x12660f800) [pid = 2296] [serial = 1321] [outer = 0x0] [url = about:blank] 01:38:11 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x124575c00) [pid = 2296] [serial = 1312] [outer = 0x0] [url = about:blank] 01:38:11 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x124db0400) [pid = 2296] [serial = 1320] [outer = 0x0] [url = about:blank] 01:38:11 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x126350800) [pid = 2296] [serial = 1315] [outer = 0x0] [url = about:blank] 01:38:11 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x119a0cc00) [pid = 2296] [serial = 1305] [outer = 0x0] [url = about:blank] 01:38:11 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x1213fb400) [pid = 2296] [serial = 1309] [outer = 0x0] [url = about:blank] 01:38:11 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x1191e6000) [pid = 2296] [serial = 1318] [outer = 0x0] [url = about:blank] 01:38:11 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x1182ba800) [pid = 2296] [serial = 1317] [outer = 0x0] [url = about:blank] 01:38:11 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x1194a2400) [pid = 2296] [serial = 1303] [outer = 0x0] [url = about:blank] 01:38:11 INFO - PROCESS | 2296 | 1465115891110 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:11 INFO - PROCESS | 2296 | 1465115891112 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:11 INFO - PROCESS | 2296 | ++DOCSHELL 0x11931a000 == 38 [pid = 2296] [id = 464] 01:38:11 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x11677d800) [pid = 2296] [serial = 1391] [outer = 0x0] 01:38:11 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x1184ba400) [pid = 2296] [serial = 1392] [outer = 0x11677d800] 01:38:11 INFO - PROCESS | 2296 | 1465115891141 Marionette DEBUG loaded listener.js 01:38:11 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x121acf400) [pid = 2296] [serial = 1393] [outer = 0x11677d800] 01:38:11 INFO - PROCESS | 2296 | 1465115891515 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 01:38:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 01:38:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 570ms 01:38:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 01:38:11 INFO - PROCESS | 2296 | 1465115891524 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 01:38:11 INFO - PROCESS | 2296 | 1465115891525 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 01:38:11 INFO - PROCESS | 2296 | 1465115891528 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 01:38:11 INFO - PROCESS | 2296 | 1465115891530 Marionette TRACE conn2 <- [1,1830,null,{}] 01:38:11 INFO - PROCESS | 2296 | 1465115891539 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:11 INFO - PROCESS | 2296 | 1465115891543 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:11 INFO - PROCESS | 2296 | 1465115891630 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 01:38:11 INFO - PROCESS | 2296 | 1465115891689 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:11 INFO - PROCESS | 2296 | 1465115891691 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:11 INFO - PROCESS | 2296 | ++DOCSHELL 0x1236a0800 == 39 [pid = 2296] [id = 465] 01:38:11 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x121408c00) [pid = 2296] [serial = 1394] [outer = 0x0] 01:38:11 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x12456d000) [pid = 2296] [serial = 1395] [outer = 0x121408c00] 01:38:11 INFO - PROCESS | 2296 | 1465115891717 Marionette DEBUG loaded listener.js 01:38:11 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x126611800) [pid = 2296] [serial = 1396] [outer = 0x121408c00] 01:38:12 INFO - PROCESS | 2296 | 1465115892030 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 01:38:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 01:38:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 521ms 01:38:12 INFO - PROCESS | 2296 | 1465115892050 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 01:38:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 01:38:12 INFO - PROCESS | 2296 | 1465115892051 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 01:38:12 INFO - PROCESS | 2296 | 1465115892054 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 01:38:12 INFO - PROCESS | 2296 | 1465115892057 Marionette TRACE conn2 <- [1,1834,null,{}] 01:38:12 INFO - PROCESS | 2296 | 1465115892061 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:12 INFO - PROCESS | 2296 | 1465115892062 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:12 INFO - PROCESS | 2296 | 1465115892148 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 01:38:12 INFO - PROCESS | 2296 | 1465115892152 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:12 INFO - PROCESS | 2296 | 1465115892153 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:12 INFO - PROCESS | 2296 | ++DOCSHELL 0x126dc7000 == 40 [pid = 2296] [id = 466] 01:38:12 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x126b36400) [pid = 2296] [serial = 1397] [outer = 0x0] 01:38:12 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x128c4b000) [pid = 2296] [serial = 1398] [outer = 0x126b36400] 01:38:12 INFO - PROCESS | 2296 | 1465115892181 Marionette DEBUG loaded listener.js 01:38:12 INFO - PROCESS | 2296 | ++DOMWINDOW == 98 (0x128cb7000) [pid = 2296] [serial = 1399] [outer = 0x126b36400] 01:38:12 INFO - PROCESS | 2296 | 1465115892516 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 01:38:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 01:38:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 472ms 01:38:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 01:38:12 INFO - PROCESS | 2296 | 1465115892528 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 01:38:12 INFO - PROCESS | 2296 | 1465115892529 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 01:38:12 INFO - PROCESS | 2296 | 1465115892531 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 01:38:12 INFO - PROCESS | 2296 | 1465115892533 Marionette TRACE conn2 <- [1,1838,null,{}] 01:38:12 INFO - PROCESS | 2296 | 1465115892536 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:12 INFO - PROCESS | 2296 | 1465115892538 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:12 INFO - PROCESS | 2296 | 1465115892669 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 01:38:12 INFO - PROCESS | 2296 | 1465115892721 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:12 INFO - PROCESS | 2296 | 1465115892722 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:12 INFO - PROCESS | 2296 | ++DOCSHELL 0x129317000 == 41 [pid = 2296] [id = 467] 01:38:12 INFO - PROCESS | 2296 | ++DOMWINDOW == 99 (0x128cb7800) [pid = 2296] [serial = 1400] [outer = 0x0] 01:38:12 INFO - PROCESS | 2296 | ++DOMWINDOW == 100 (0x1290df000) [pid = 2296] [serial = 1401] [outer = 0x128cb7800] 01:38:12 INFO - PROCESS | 2296 | 1465115892772 Marionette DEBUG loaded listener.js 01:38:12 INFO - PROCESS | 2296 | ++DOMWINDOW == 101 (0x12939e800) [pid = 2296] [serial = 1402] [outer = 0x128cb7800] 01:38:13 INFO - PROCESS | 2296 | 1465115893349 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 01:38:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 01:38:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 870ms 01:38:13 INFO - PROCESS | 2296 | 1465115893402 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 01:38:13 INFO - PROCESS | 2296 | 1465115893405 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 01:38:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 01:38:13 INFO - PROCESS | 2296 | 1465115893408 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 01:38:13 INFO - PROCESS | 2296 | 1465115893411 Marionette TRACE conn2 <- [1,1842,null,{}] 01:38:13 INFO - PROCESS | 2296 | 1465115893415 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:13 INFO - PROCESS | 2296 | 1465115893417 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:13 INFO - PROCESS | 2296 | 1465115893523 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 01:38:13 INFO - PROCESS | 2296 | 1465115893598 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:13 INFO - PROCESS | 2296 | 1465115893600 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:13 INFO - PROCESS | 2296 | ++DOCSHELL 0x1185e8800 == 42 [pid = 2296] [id = 468] 01:38:13 INFO - PROCESS | 2296 | ++DOMWINDOW == 102 (0x118047c00) [pid = 2296] [serial = 1403] [outer = 0x0] 01:38:13 INFO - PROCESS | 2296 | ++DOMWINDOW == 103 (0x11824e800) [pid = 2296] [serial = 1404] [outer = 0x118047c00] 01:38:13 INFO - PROCESS | 2296 | 1465115893633 Marionette DEBUG loaded listener.js 01:38:13 INFO - PROCESS | 2296 | ++DOMWINDOW == 104 (0x11830a800) [pid = 2296] [serial = 1405] [outer = 0x118047c00] 01:38:14 INFO - PROCESS | 2296 | 1465115894063 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 01:38:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 01:38:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 723ms 01:38:14 INFO - PROCESS | 2296 | 1465115894134 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 01:38:14 INFO - PROCESS | 2296 | 1465115894137 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 01:38:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 01:38:14 INFO - PROCESS | 2296 | 1465115894144 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 01:38:14 INFO - PROCESS | 2296 | 1465115894145 Marionette TRACE conn2 <- [1,1846,null,{}] 01:38:14 INFO - PROCESS | 2296 | 1465115894148 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:14 INFO - PROCESS | 2296 | 1465115894150 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:14 INFO - PROCESS | 2296 | 1465115894260 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 01:38:14 INFO - PROCESS | 2296 | 1465115894350 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:14 INFO - PROCESS | 2296 | 1465115894352 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:14 INFO - PROCESS | 2296 | ++DOCSHELL 0x119333000 == 43 [pid = 2296] [id = 469] 01:38:14 INFO - PROCESS | 2296 | ++DOMWINDOW == 105 (0x11970b800) [pid = 2296] [serial = 1406] [outer = 0x0] 01:38:14 INFO - PROCESS | 2296 | ++DOMWINDOW == 106 (0x11970d800) [pid = 2296] [serial = 1407] [outer = 0x11970b800] 01:38:14 INFO - PROCESS | 2296 | 1465115894385 Marionette DEBUG loaded listener.js 01:38:14 INFO - PROCESS | 2296 | ++DOMWINDOW == 107 (0x119a5e800) [pid = 2296] [serial = 1408] [outer = 0x11970b800] 01:38:14 INFO - PROCESS | 2296 | 1465115894828 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 01:38:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 01:38:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 725ms 01:38:14 INFO - PROCESS | 2296 | 1465115894868 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 01:38:14 INFO - PROCESS | 2296 | 1465115894870 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 01:38:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 01:38:14 INFO - PROCESS | 2296 | 1465115894873 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 01:38:14 INFO - PROCESS | 2296 | 1465115894875 Marionette TRACE conn2 <- [1,1850,null,{}] 01:38:14 INFO - PROCESS | 2296 | 1465115894884 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:14 INFO - PROCESS | 2296 | 1465115894887 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:15 INFO - PROCESS | 2296 | 1465115895032 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 01:38:15 INFO - PROCESS | 2296 | 1465115895089 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:15 INFO - PROCESS | 2296 | 1465115895091 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:15 INFO - PROCESS | 2296 | ++DOCSHELL 0x12a79c000 == 44 [pid = 2296] [id = 470] 01:38:15 INFO - PROCESS | 2296 | ++DOMWINDOW == 108 (0x121ad2800) [pid = 2296] [serial = 1409] [outer = 0x0] 01:38:15 INFO - PROCESS | 2296 | ++DOMWINDOW == 109 (0x121d43000) [pid = 2296] [serial = 1410] [outer = 0x121ad2800] 01:38:15 INFO - PROCESS | 2296 | 1465115895126 Marionette DEBUG loaded listener.js 01:38:15 INFO - PROCESS | 2296 | ++DOMWINDOW == 110 (0x12684e800) [pid = 2296] [serial = 1411] [outer = 0x121ad2800] 01:38:15 INFO - PROCESS | 2296 | 1465115895563 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 01:38:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:38:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 720ms 01:38:15 INFO - PROCESS | 2296 | 1465115895598 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 01:38:15 INFO - PROCESS | 2296 | 1465115895600 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 01:38:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 01:38:15 INFO - PROCESS | 2296 | 1465115895603 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 01:38:15 INFO - PROCESS | 2296 | 1465115895604 Marionette TRACE conn2 <- [1,1854,null,{}] 01:38:15 INFO - PROCESS | 2296 | 1465115895622 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:15 INFO - PROCESS | 2296 | 1465115895623 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:15 INFO - PROCESS | 2296 | 1465115895735 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 01:38:15 INFO - PROCESS | 2296 | 1465115895795 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:15 INFO - PROCESS | 2296 | 1465115895797 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:15 INFO - PROCESS | 2296 | ++DOCSHELL 0x12ad6a000 == 45 [pid = 2296] [id = 471] 01:38:15 INFO - PROCESS | 2296 | ++DOMWINDOW == 111 (0x128cb6800) [pid = 2296] [serial = 1412] [outer = 0x0] 01:38:15 INFO - PROCESS | 2296 | ++DOMWINDOW == 112 (0x129332400) [pid = 2296] [serial = 1413] [outer = 0x128cb6800] 01:38:15 INFO - PROCESS | 2296 | 1465115895826 Marionette DEBUG loaded listener.js 01:38:15 INFO - PROCESS | 2296 | ++DOMWINDOW == 113 (0x12958a000) [pid = 2296] [serial = 1414] [outer = 0x128cb6800] 01:38:16 INFO - PROCESS | 2296 | ++DOMWINDOW == 114 (0x1298b1800) [pid = 2296] [serial = 1415] [outer = 0x12ce75000] 01:38:16 INFO - PROCESS | 2296 | 1465115896312 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:38:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 01:38:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 780ms 01:38:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 01:38:16 INFO - PROCESS | 2296 | 1465115896384 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 01:38:16 INFO - PROCESS | 2296 | 1465115896385 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 01:38:16 INFO - PROCESS | 2296 | 1465115896388 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 01:38:16 INFO - PROCESS | 2296 | 1465115896391 Marionette TRACE conn2 <- [1,1858,null,{}] 01:38:16 INFO - PROCESS | 2296 | 1465115896394 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:16 INFO - PROCESS | 2296 | 1465115896395 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:16 INFO - PROCESS | 2296 | 1465115896495 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 01:38:16 INFO - PROCESS | 2296 | 1465115896585 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:16 INFO - PROCESS | 2296 | 1465115896586 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:16 INFO - PROCESS | 2296 | ++DOCSHELL 0x12ab18800 == 46 [pid = 2296] [id = 472] 01:38:16 INFO - PROCESS | 2296 | ++DOMWINDOW == 115 (0x11677c400) [pid = 2296] [serial = 1416] [outer = 0x0] 01:38:16 INFO - PROCESS | 2296 | ++DOMWINDOW == 116 (0x128dc0c00) [pid = 2296] [serial = 1417] [outer = 0x11677c400] 01:38:16 INFO - PROCESS | 2296 | 1465115896616 Marionette DEBUG loaded listener.js 01:38:16 INFO - PROCESS | 2296 | ++DOMWINDOW == 117 (0x12a758400) [pid = 2296] [serial = 1418] [outer = 0x11677c400] 01:38:17 INFO - PROCESS | 2296 | 1465115897199 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 01:38:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 01:38:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 878ms 01:38:17 INFO - PROCESS | 2296 | 1465115897266 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 01:38:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 01:38:17 INFO - PROCESS | 2296 | 1465115897269 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 01:38:17 INFO - PROCESS | 2296 | 1465115897272 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 01:38:17 INFO - PROCESS | 2296 | 1465115897274 Marionette TRACE conn2 <- [1,1862,null,{}] 01:38:17 INFO - PROCESS | 2296 | 1465115897278 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:17 INFO - PROCESS | 2296 | 1465115897279 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:17 INFO - PROCESS | 2296 | 1465115897379 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 01:38:17 INFO - PROCESS | 2296 | 1465115897445 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:17 INFO - PROCESS | 2296 | 1465115897448 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:17 INFO - PROCESS | 2296 | ++DOCSHELL 0x11a1ec800 == 47 [pid = 2296] [id = 473] 01:38:17 INFO - PROCESS | 2296 | ++DOMWINDOW == 118 (0x118256c00) [pid = 2296] [serial = 1419] [outer = 0x0] 01:38:17 INFO - PROCESS | 2296 | ++DOMWINDOW == 119 (0x11826dc00) [pid = 2296] [serial = 1420] [outer = 0x118256c00] 01:38:17 INFO - PROCESS | 2296 | 1465115897476 Marionette DEBUG loaded listener.js 01:38:17 INFO - PROCESS | 2296 | ++DOMWINDOW == 120 (0x118415400) [pid = 2296] [serial = 1421] [outer = 0x118256c00] 01:38:19 INFO - PROCESS | 2296 | --DOCSHELL 0x126dc7000 == 46 [pid = 2296] [id = 466] 01:38:19 INFO - PROCESS | 2296 | --DOCSHELL 0x1236a0800 == 45 [pid = 2296] [id = 465] 01:38:19 INFO - PROCESS | 2296 | --DOCSHELL 0x11931a000 == 44 [pid = 2296] [id = 464] 01:38:19 INFO - PROCESS | 2296 | --DOCSHELL 0x119328800 == 43 [pid = 2296] [id = 463] 01:38:19 INFO - PROCESS | 2296 | --DOCSHELL 0x117013800 == 42 [pid = 2296] [id = 462] 01:38:19 INFO - PROCESS | 2296 | --DOCSHELL 0x1162d8800 == 41 [pid = 2296] [id = 458] 01:38:19 INFO - PROCESS | 2296 | --DOCSHELL 0x121f9a000 == 40 [pid = 2296] [id = 443] 01:38:19 INFO - PROCESS | 2296 | --DOCSHELL 0x1182ce000 == 39 [pid = 2296] [id = 198] 01:38:19 INFO - PROCESS | 2296 | --DOCSHELL 0x118a72800 == 38 [pid = 2296] [id = 192] 01:38:19 INFO - PROCESS | 2296 | --DOCSHELL 0x11401c000 == 37 [pid = 2296] [id = 182] 01:38:19 INFO - PROCESS | 2296 | --DOCSHELL 0x119716800 == 36 [pid = 2296] [id = 190] 01:38:19 INFO - PROCESS | 2296 | --DOCSHELL 0x1219df800 == 35 [pid = 2296] [id = 194] 01:38:19 INFO - PROCESS | 2296 | --DOCSHELL 0x119315000 == 34 [pid = 2296] [id = 185] 01:38:19 INFO - PROCESS | 2296 | --DOCSHELL 0x117014800 == 33 [pid = 2296] [id = 191] 01:38:19 INFO - PROCESS | 2296 | --DOCSHELL 0x11932a000 == 32 [pid = 2296] [id = 186] 01:38:19 INFO - PROCESS | 2296 | --DOCSHELL 0x1185eb800 == 31 [pid = 2296] [id = 189] 01:38:19 INFO - PROCESS | 2296 | --DOCSHELL 0x11329d000 == 30 [pid = 2296] [id = 188] 01:38:19 INFO - PROCESS | 2296 | --DOCSHELL 0x121320800 == 29 [pid = 2296] [id = 193] 01:38:19 INFO - PROCESS | 2296 | --DOCSHELL 0x119ce9800 == 28 [pid = 2296] [id = 187] 01:38:19 INFO - PROCESS | 2296 | --DOCSHELL 0x124e28800 == 27 [pid = 2296] [id = 196] 01:38:19 INFO - PROCESS | 2296 | --DOCSHELL 0x12131d800 == 26 [pid = 2296] [id = 199] 01:38:19 INFO - PROCESS | 2296 | --DOCSHELL 0x12c1e9800 == 25 [pid = 2296] [id = 445] 01:38:19 INFO - PROCESS | 2296 | --DOCSHELL 0x1219de000 == 24 [pid = 2296] [id = 459] 01:38:19 INFO - PROCESS | 2296 | --DOCSHELL 0x12ad66000 == 23 [pid = 2296] [id = 460] 01:38:19 INFO - PROCESS | 2296 | --DOCSHELL 0x12d070800 == 22 [pid = 2296] [id = 461] 01:38:19 INFO - PROCESS | 2296 | --DOCSHELL 0x12369b800 == 21 [pid = 2296] [id = 195] 01:38:19 INFO - PROCESS | 2296 | --DOCSHELL 0x11972c000 == 20 [pid = 2296] [id = 446] 01:38:19 INFO - PROCESS | 2296 | --DOCSHELL 0x1180b6800 == 19 [pid = 2296] [id = 184] 01:38:19 INFO - PROCESS | 2296 | --DOCSHELL 0x12a794000 == 18 [pid = 2296] [id = 444] 01:38:19 INFO - PROCESS | 2296 | --DOCSHELL 0x126337000 == 17 [pid = 2296] [id = 197] 01:38:19 INFO - PROCESS | 2296 | --DOCSHELL 0x117008800 == 16 [pid = 2296] [id = 183] 01:38:19 INFO - PROCESS | 2296 | --DOCSHELL 0x115e7a000 == 15 [pid = 2296] [id = 442] 01:38:19 INFO - PROCESS | 2296 | --DOCSHELL 0x12ab18800 == 14 [pid = 2296] [id = 472] 01:38:19 INFO - PROCESS | 2296 | --DOCSHELL 0x12ad6a000 == 13 [pid = 2296] [id = 471] 01:38:19 INFO - PROCESS | 2296 | --DOCSHELL 0x12a79c000 == 12 [pid = 2296] [id = 470] 01:38:19 INFO - PROCESS | 2296 | --DOCSHELL 0x119333000 == 11 [pid = 2296] [id = 469] 01:38:19 INFO - PROCESS | 2296 | --DOCSHELL 0x1185e8800 == 10 [pid = 2296] [id = 468] 01:38:19 INFO - PROCESS | 2296 | --DOCSHELL 0x129317000 == 9 [pid = 2296] [id = 467] 01:38:20 INFO - PROCESS | 2296 | 1465115900519 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 01:38:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 01:38:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 3285ms 01:38:20 INFO - PROCESS | 2296 | 1465115900562 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 01:38:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 01:38:20 INFO - PROCESS | 2296 | 1465115900564 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 01:38:20 INFO - PROCESS | 2296 | 1465115900568 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 01:38:20 INFO - PROCESS | 2296 | 1465115900570 Marionette TRACE conn2 <- [1,1866,null,{}] 01:38:20 INFO - PROCESS | 2296 | 1465115900576 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:20 INFO - PROCESS | 2296 | 1465115900578 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:20 INFO - PROCESS | 2296 | 1465115900687 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 01:38:20 INFO - PROCESS | 2296 | 1465115900693 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:20 INFO - PROCESS | 2296 | 1465115900696 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:20 INFO - PROCESS | 2296 | ++DOCSHELL 0x1180ad800 == 10 [pid = 2296] [id = 474] 01:38:20 INFO - PROCESS | 2296 | ++DOMWINDOW == 121 (0x116a61400) [pid = 2296] [serial = 1422] [outer = 0x0] 01:38:20 INFO - PROCESS | 2296 | ++DOMWINDOW == 122 (0x118055800) [pid = 2296] [serial = 1423] [outer = 0x116a61400] 01:38:20 INFO - PROCESS | 2296 | 1465115900762 Marionette DEBUG loaded listener.js 01:38:20 INFO - PROCESS | 2296 | ++DOMWINDOW == 123 (0x11830d400) [pid = 2296] [serial = 1424] [outer = 0x116a61400] 01:38:21 INFO - PROCESS | 2296 | 1465115901117 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 01:38:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 01:38:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 575ms 01:38:21 INFO - PROCESS | 2296 | 1465115901143 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 01:38:21 INFO - PROCESS | 2296 | 1465115901146 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 01:38:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 01:38:21 INFO - PROCESS | 2296 | 1465115901160 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 01:38:21 INFO - PROCESS | 2296 | 1465115901162 Marionette TRACE conn2 <- [1,1870,null,{}] 01:38:21 INFO - PROCESS | 2296 | 1465115901164 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:21 INFO - PROCESS | 2296 | 1465115901167 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:21 INFO - PROCESS | 2296 | 1465115901279 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 01:38:21 INFO - PROCESS | 2296 | 1465115901283 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:21 INFO - PROCESS | 2296 | 1465115901285 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:21 INFO - PROCESS | 2296 | ++DOCSHELL 0x117e11800 == 11 [pid = 2296] [id = 475] 01:38:21 INFO - PROCESS | 2296 | ++DOMWINDOW == 124 (0x118420000) [pid = 2296] [serial = 1425] [outer = 0x0] 01:38:21 INFO - PROCESS | 2296 | ++DOMWINDOW == 125 (0x1191f2400) [pid = 2296] [serial = 1426] [outer = 0x118420000] 01:38:21 INFO - PROCESS | 2296 | 1465115901313 Marionette DEBUG loaded listener.js 01:38:21 INFO - PROCESS | 2296 | ++DOMWINDOW == 126 (0x119c12400) [pid = 2296] [serial = 1427] [outer = 0x118420000] 01:38:21 INFO - PROCESS | 2296 | 1465115901731 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 01:38:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 01:38:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 619ms 01:38:21 INFO - PROCESS | 2296 | 1465115901780 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 01:38:21 INFO - PROCESS | 2296 | 1465115901782 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 01:38:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 01:38:21 INFO - PROCESS | 2296 | 1465115901786 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 01:38:21 INFO - PROCESS | 2296 | 1465115901800 Marionette TRACE conn2 <- [1,1874,null,{}] 01:38:21 INFO - PROCESS | 2296 | 1465115901818 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:21 INFO - PROCESS | 2296 | 1465115901823 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:21 INFO - PROCESS | 2296 | 1465115901961 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 01:38:22 INFO - PROCESS | 2296 | 1465115902025 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:22 INFO - PROCESS | 2296 | 1465115902027 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:22 INFO - PROCESS | 2296 | ++DOCSHELL 0x126bac000 == 12 [pid = 2296] [id = 476] 01:38:22 INFO - PROCESS | 2296 | ++DOMWINDOW == 127 (0x119705800) [pid = 2296] [serial = 1428] [outer = 0x0] 01:38:22 INFO - PROCESS | 2296 | ++DOMWINDOW == 128 (0x121d37000) [pid = 2296] [serial = 1429] [outer = 0x119705800] 01:38:22 INFO - PROCESS | 2296 | 1465115902056 Marionette DEBUG loaded listener.js 01:38:22 INFO - PROCESS | 2296 | ++DOMWINDOW == 129 (0x124dab800) [pid = 2296] [serial = 1430] [outer = 0x119705800] 01:38:23 INFO - PROCESS | 2296 | --DOMWINDOW == 128 (0x1266a3800) [pid = 2296] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 01:38:23 INFO - PROCESS | 2296 | --DOMWINDOW == 127 (0x128c3cc00) [pid = 2296] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 01:38:23 INFO - PROCESS | 2296 | --DOMWINDOW == 126 (0x119a57800) [pid = 2296] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 01:38:23 INFO - PROCESS | 2296 | --DOMWINDOW == 125 (0x11824d800) [pid = 2296] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 01:38:23 INFO - PROCESS | 2296 | --DOMWINDOW == 124 (0x11804b400) [pid = 2296] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 01:38:23 INFO - PROCESS | 2296 | --DOMWINDOW == 123 (0x11830f800) [pid = 2296] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 01:38:23 INFO - PROCESS | 2296 | --DOMWINDOW == 122 (0x1110b0800) [pid = 2296] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 01:38:23 INFO - PROCESS | 2296 | --DOMWINDOW == 121 (0x1290e0800) [pid = 2296] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 01:38:23 INFO - PROCESS | 2296 | --DOMWINDOW == 120 (0x1191e7c00) [pid = 2296] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 01:38:23 INFO - PROCESS | 2296 | --DOMWINDOW == 119 (0x121aca800) [pid = 2296] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 01:38:23 INFO - PROCESS | 2296 | --DOMWINDOW == 118 (0x11877bc00) [pid = 2296] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 01:38:23 INFO - PROCESS | 2296 | --DOMWINDOW == 117 (0x116755400) [pid = 2296] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 01:38:23 INFO - PROCESS | 2296 | --DOMWINDOW == 116 (0x12628b800) [pid = 2296] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 01:38:23 INFO - PROCESS | 2296 | --DOMWINDOW == 115 (0x1290e3400) [pid = 2296] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 01:38:23 INFO - PROCESS | 2296 | --DOMWINDOW == 114 (0x116a5b000) [pid = 2296] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 01:38:23 INFO - PROCESS | 2296 | --DOMWINDOW == 113 (0x124567400) [pid = 2296] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 01:38:23 INFO - PROCESS | 2296 | --DOMWINDOW == 112 (0x129590c00) [pid = 2296] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 01:38:23 INFO - PROCESS | 2296 | --DOMWINDOW == 111 (0x116260400) [pid = 2296] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 01:38:23 INFO - PROCESS | 2296 | --DOMWINDOW == 110 (0x112db3400) [pid = 2296] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 01:38:23 INFO - PROCESS | 2296 | --DOMWINDOW == 109 (0x11970b800) [pid = 2296] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 01:38:23 INFO - PROCESS | 2296 | --DOMWINDOW == 108 (0x118047c00) [pid = 2296] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 01:38:23 INFO - PROCESS | 2296 | --DOMWINDOW == 107 (0x111d80000) [pid = 2296] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 01:38:23 INFO - PROCESS | 2296 | --DOMWINDOW == 106 (0x12473e400) [pid = 2296] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 01:38:23 INFO - PROCESS | 2296 | --DOMWINDOW == 105 (0x11677d800) [pid = 2296] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 01:38:23 INFO - PROCESS | 2296 | --DOMWINDOW == 104 (0x118271000) [pid = 2296] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 01:38:23 INFO - PROCESS | 2296 | --DOMWINDOW == 103 (0x111f6a000) [pid = 2296] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 01:38:23 INFO - PROCESS | 2296 | --DOMWINDOW == 102 (0x119709800) [pid = 2296] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 01:38:23 INFO - PROCESS | 2296 | --DOMWINDOW == 101 (0x121408c00) [pid = 2296] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 01:38:23 INFO - PROCESS | 2296 | --DOMWINDOW == 100 (0x11841d000) [pid = 2296] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 01:38:23 INFO - PROCESS | 2296 | --DOMWINDOW == 99 (0x128cb7800) [pid = 2296] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 01:38:23 INFO - PROCESS | 2296 | --DOMWINDOW == 98 (0x126b36400) [pid = 2296] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 01:38:23 INFO - PROCESS | 2296 | --DOMWINDOW == 97 (0x128cb6800) [pid = 2296] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 01:38:23 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x121ad2800) [pid = 2296] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 01:38:23 INFO - PROCESS | 2296 | 1465115903045 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 01:38:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 01:38:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1293ms 01:38:23 INFO - PROCESS | 2296 | 1465115903078 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 01:38:23 INFO - PROCESS | 2296 | 1465115903080 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 01:38:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 01:38:23 INFO - PROCESS | 2296 | 1465115903083 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 01:38:23 INFO - PROCESS | 2296 | 1465115903084 Marionette TRACE conn2 <- [1,1878,null,{}] 01:38:23 INFO - PROCESS | 2296 | 1465115903086 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:23 INFO - PROCESS | 2296 | 1465115903088 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:23 INFO - PROCESS | 2296 | 1465115903189 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 01:38:23 INFO - PROCESS | 2296 | 1465115903194 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:23 INFO - PROCESS | 2296 | 1465115903196 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:23 INFO - PROCESS | 2296 | ++DOCSHELL 0x1185ee000 == 13 [pid = 2296] [id = 477] 01:38:23 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x1160b5000) [pid = 2296] [serial = 1431] [outer = 0x0] 01:38:23 INFO - PROCESS | 2296 | ++DOMWINDOW == 98 (0x11677a400) [pid = 2296] [serial = 1432] [outer = 0x1160b5000] 01:38:23 INFO - PROCESS | 2296 | 1465115903240 Marionette DEBUG loaded listener.js 01:38:23 INFO - PROCESS | 2296 | ++DOMWINDOW == 99 (0x118256800) [pid = 2296] [serial = 1433] [outer = 0x1160b5000] 01:38:23 INFO - PROCESS | 2296 | 1465115903690 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 01:38:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 01:38:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 620ms 01:38:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 01:38:23 INFO - PROCESS | 2296 | 1465115903702 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 01:38:23 INFO - PROCESS | 2296 | 1465115903704 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 01:38:23 INFO - PROCESS | 2296 | 1465115903707 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 01:38:23 INFO - PROCESS | 2296 | 1465115903710 Marionette TRACE conn2 <- [1,1882,null,{}] 01:38:23 INFO - PROCESS | 2296 | 1465115903716 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:23 INFO - PROCESS | 2296 | 1465115903717 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:23 INFO - PROCESS | 2296 | 1465115903840 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 01:38:23 INFO - PROCESS | 2296 | 1465115903848 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:23 INFO - PROCESS | 2296 | 1465115903849 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:23 INFO - PROCESS | 2296 | ++DOCSHELL 0x12931a800 == 14 [pid = 2296] [id = 478] 01:38:23 INFO - PROCESS | 2296 | ++DOMWINDOW == 100 (0x116779400) [pid = 2296] [serial = 1434] [outer = 0x0] 01:38:23 INFO - PROCESS | 2296 | ++DOMWINDOW == 101 (0x118413400) [pid = 2296] [serial = 1435] [outer = 0x116779400] 01:38:23 INFO - PROCESS | 2296 | 1465115903874 Marionette DEBUG loaded listener.js 01:38:23 INFO - PROCESS | 2296 | ++DOMWINDOW == 102 (0x1217a9000) [pid = 2296] [serial = 1436] [outer = 0x116779400] 01:38:24 INFO - PROCESS | 2296 | 1465115904238 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 01:38:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 01:38:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 574ms 01:38:24 INFO - PROCESS | 2296 | 1465115904282 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 01:38:24 INFO - PROCESS | 2296 | 1465115904283 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 01:38:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 01:38:24 INFO - PROCESS | 2296 | 1465115904287 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 01:38:24 INFO - PROCESS | 2296 | 1465115904289 Marionette TRACE conn2 <- [1,1886,null,{}] 01:38:24 INFO - PROCESS | 2296 | 1465115904292 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:24 INFO - PROCESS | 2296 | 1465115904298 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:24 INFO - PROCESS | 2296 | 1465115904510 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 01:38:24 INFO - PROCESS | 2296 | 1465115904527 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:24 INFO - PROCESS | 2296 | 1465115904529 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:24 INFO - PROCESS | 2296 | ++DOCSHELL 0x12ad55800 == 15 [pid = 2296] [id = 479] 01:38:24 INFO - PROCESS | 2296 | ++DOMWINDOW == 103 (0x118051c00) [pid = 2296] [serial = 1437] [outer = 0x0] 01:38:24 INFO - PROCESS | 2296 | ++DOMWINDOW == 104 (0x1237b5400) [pid = 2296] [serial = 1438] [outer = 0x118051c00] 01:38:24 INFO - PROCESS | 2296 | 1465115904554 Marionette DEBUG loaded listener.js 01:38:24 INFO - PROCESS | 2296 | ++DOMWINDOW == 105 (0x1290dbc00) [pid = 2296] [serial = 1439] [outer = 0x118051c00] 01:38:24 INFO - PROCESS | 2296 | 1465115904883 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 01:38:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 01:38:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 622ms 01:38:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 01:38:24 INFO - PROCESS | 2296 | 1465115904908 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 01:38:24 INFO - PROCESS | 2296 | 1465115904910 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 01:38:24 INFO - PROCESS | 2296 | 1465115904912 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 01:38:24 INFO - PROCESS | 2296 | 1465115904913 Marionette TRACE conn2 <- [1,1890,null,{}] 01:38:24 INFO - PROCESS | 2296 | 1465115904915 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:24 INFO - PROCESS | 2296 | 1465115904916 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:24 INFO - PROCESS | 2296 | 1465115904996 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 01:38:25 INFO - PROCESS | 2296 | 1465115905123 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:25 INFO - PROCESS | 2296 | 1465115905125 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:25 INFO - PROCESS | 2296 | ++DOCSHELL 0x116208800 == 16 [pid = 2296] [id = 480] 01:38:25 INFO - PROCESS | 2296 | ++DOMWINDOW == 106 (0x111d80000) [pid = 2296] [serial = 1440] [outer = 0x0] 01:38:25 INFO - PROCESS | 2296 | ++DOMWINDOW == 107 (0x1122afc00) [pid = 2296] [serial = 1441] [outer = 0x111d80000] 01:38:25 INFO - PROCESS | 2296 | 1465115905157 Marionette DEBUG loaded listener.js 01:38:25 INFO - PROCESS | 2296 | ++DOMWINDOW == 108 (0x114050800) [pid = 2296] [serial = 1442] [outer = 0x111d80000] 01:38:25 INFO - PROCESS | 2296 | 1465115905689 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 01:38:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 01:38:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 820ms 01:38:25 INFO - PROCESS | 2296 | 1465115905773 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 01:38:25 INFO - PROCESS | 2296 | 1465115905776 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 01:38:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 01:38:25 INFO - PROCESS | 2296 | 1465115905779 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 01:38:25 INFO - PROCESS | 2296 | 1465115905782 Marionette TRACE conn2 <- [1,1894,null,{}] 01:38:25 INFO - PROCESS | 2296 | 1465115905785 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:25 INFO - PROCESS | 2296 | 1465115905787 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:25 INFO - PROCESS | 2296 | 1465115905897 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 01:38:25 INFO - PROCESS | 2296 | 1465115905986 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:25 INFO - PROCESS | 2296 | 1465115905988 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:26 INFO - PROCESS | 2296 | ++DOCSHELL 0x12489d800 == 17 [pid = 2296] [id = 481] 01:38:26 INFO - PROCESS | 2296 | ++DOMWINDOW == 109 (0x1184c0000) [pid = 2296] [serial = 1443] [outer = 0x0] 01:38:26 INFO - PROCESS | 2296 | ++DOMWINDOW == 110 (0x1191e8400) [pid = 2296] [serial = 1444] [outer = 0x1184c0000] 01:38:26 INFO - PROCESS | 2296 | 1465115906019 Marionette DEBUG loaded listener.js 01:38:26 INFO - PROCESS | 2296 | ++DOMWINDOW == 111 (0x119a18000) [pid = 2296] [serial = 1445] [outer = 0x1184c0000] 01:38:26 INFO - PROCESS | 2296 | 1465115906531 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 01:38:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 01:38:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 773ms 01:38:26 INFO - PROCESS | 2296 | 1465115906554 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 01:38:26 INFO - PROCESS | 2296 | 1465115906557 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 01:38:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 01:38:26 INFO - PROCESS | 2296 | 1465115906772 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 01:38:26 INFO - PROCESS | 2296 | 1465115906774 Marionette TRACE conn2 <- [1,1898,null,{}] 01:38:26 INFO - PROCESS | 2296 | 1465115906779 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:26 INFO - PROCESS | 2296 | 1465115906781 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:26 INFO - PROCESS | 2296 | 1465115906890 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 01:38:26 INFO - PROCESS | 2296 | 1465115906989 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:26 INFO - PROCESS | 2296 | 1465115906992 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:27 INFO - PROCESS | 2296 | ++DOCSHELL 0x11701d800 == 18 [pid = 2296] [id = 482] 01:38:27 INFO - PROCESS | 2296 | ++DOMWINDOW == 112 (0x112a78c00) [pid = 2296] [serial = 1446] [outer = 0x0] 01:38:27 INFO - PROCESS | 2296 | ++DOMWINDOW == 113 (0x112d4d400) [pid = 2296] [serial = 1447] [outer = 0x112a78c00] 01:38:27 INFO - PROCESS | 2296 | 1465115907040 Marionette DEBUG loaded listener.js 01:38:27 INFO - PROCESS | 2296 | ++DOMWINDOW == 114 (0x113353000) [pid = 2296] [serial = 1448] [outer = 0x112a78c00] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 113 (0x126dad400) [pid = 2296] [serial = 1324] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 112 (0x12a8ee400) [pid = 2296] [serial = 1372] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 111 (0x11830a800) [pid = 2296] [serial = 1405] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 110 (0x128c45c00) [pid = 2296] [serial = 1356] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 109 (0x12939e800) [pid = 2296] [serial = 1402] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 108 (0x121acf000) [pid = 2296] [serial = 1348] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 107 (0x12140c400) [pid = 2296] [serial = 1347] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 106 (0x11830a000) [pid = 2296] [serial = 1342] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 105 (0x118252000) [pid = 2296] [serial = 1341] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 104 (0x11824e800) [pid = 2296] [serial = 1404] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 103 (0x11841b400) [pid = 2296] [serial = 1330] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 102 (0x1182bc000) [pid = 2296] [serial = 1329] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 101 (0x11841cc00) [pid = 2296] [serial = 1344] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 100 (0x118a1c000) [pid = 2296] [serial = 1345] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 99 (0x1122b4400) [pid = 2296] [serial = 1326] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 98 (0x11395e000) [pid = 2296] [serial = 1327] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 97 (0x1290e5c00) [pid = 2296] [serial = 1359] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x124db2400) [pid = 2296] [serial = 1336] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x12362b400) [pid = 2296] [serial = 1335] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x124525400) [pid = 2296] [serial = 1350] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x12634bc00) [pid = 2296] [serial = 1351] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x12130b000) [pid = 2296] [serial = 1333] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x119707000) [pid = 2296] [serial = 1332] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x128bee400) [pid = 2296] [serial = 1339] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x1263e4400) [pid = 2296] [serial = 1338] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x126b3d000) [pid = 2296] [serial = 1353] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x12939d000) [pid = 2296] [serial = 1362] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x119a14c00) [pid = 2296] [serial = 1365] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x129327800) [pid = 2296] [serial = 1360] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x128c3f800) [pid = 2296] [serial = 1383] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 83 (0x1184ba400) [pid = 2296] [serial = 1392] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 82 (0x118415c00) [pid = 2296] [serial = 1377] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 81 (0x1290df000) [pid = 2296] [serial = 1401] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 80 (0x112ecd000) [pid = 2296] [serial = 1374] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 79 (0x1298b0000) [pid = 2296] [serial = 1369] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 78 (0x121413400) [pid = 2296] [serial = 1380] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 77 (0x12456d000) [pid = 2296] [serial = 1395] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 76 (0x1191f1000) [pid = 2296] [serial = 1389] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 75 (0x119a16400) [pid = 2296] [serial = 1390] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 74 (0x116831800) [pid = 2296] [serial = 1386] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 73 (0x121acf400) [pid = 2296] [serial = 1393] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 72 (0x12a75d800) [pid = 2296] [serial = 1371] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 71 (0x126611800) [pid = 2296] [serial = 1396] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 70 (0x11660f000) [pid = 2296] [serial = 1375] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 69 (0x128c4b000) [pid = 2296] [serial = 1398] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 68 (0x1191e6800) [pid = 2296] [serial = 1378] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 67 (0x129006000) [pid = 2296] [serial = 1357] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 66 (0x1293a8400) [pid = 2296] [serial = 1363] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 65 (0x12456d800) [pid = 2296] [serial = 1381] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 64 (0x128dcc000) [pid = 2296] [serial = 1384] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 63 (0x128cb7000) [pid = 2296] [serial = 1399] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 62 (0x118268000) [pid = 2296] [serial = 1387] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 61 (0x129331c00) [pid = 2296] [serial = 1366] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 60 (0x12958ac00) [pid = 2296] [serial = 1368] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 59 (0x128bf1c00) [pid = 2296] [serial = 1354] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 58 (0x128dc0c00) [pid = 2296] [serial = 1417] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 57 (0x12958a000) [pid = 2296] [serial = 1414] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 56 (0x112fc3400) [pid = 2296] [serial = 862] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 55 (0x12684e800) [pid = 2296] [serial = 1411] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 54 (0x129332400) [pid = 2296] [serial = 1413] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 53 (0x116822800) [pid = 2296] [serial = 1291] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 52 (0x112a7ac00) [pid = 2296] [serial = 1288] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 51 (0x119a5e800) [pid = 2296] [serial = 1408] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 50 (0x121d43000) [pid = 2296] [serial = 1410] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | --DOMWINDOW == 49 (0x11970d800) [pid = 2296] [serial = 1407] [outer = 0x0] [url = about:blank] 01:38:27 INFO - PROCESS | 2296 | 1465115907570 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 01:38:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 01:38:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 904ms 01:38:27 INFO - PROCESS | 2296 | 1465115907601 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 01:38:27 INFO - PROCESS | 2296 | 1465115907604 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 01:38:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 01:38:27 INFO - PROCESS | 2296 | 1465115907609 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 01:38:27 INFO - PROCESS | 2296 | 1465115907611 Marionette TRACE conn2 <- [1,1902,null,{}] 01:38:27 INFO - PROCESS | 2296 | 1465115907615 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:27 INFO - PROCESS | 2296 | 1465115907618 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:27 INFO - PROCESS | 2296 | 1465115907696 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 01:38:27 INFO - PROCESS | 2296 | 1465115907701 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:27 INFO - PROCESS | 2296 | 1465115907702 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:27 INFO - PROCESS | 2296 | ++DOCSHELL 0x116a9a000 == 19 [pid = 2296] [id = 483] 01:38:27 INFO - PROCESS | 2296 | ++DOMWINDOW == 50 (0x114009400) [pid = 2296] [serial = 1449] [outer = 0x0] 01:38:27 INFO - PROCESS | 2296 | ++DOMWINDOW == 51 (0x1166e3400) [pid = 2296] [serial = 1450] [outer = 0x114009400] 01:38:27 INFO - PROCESS | 2296 | 1465115907732 Marionette DEBUG loaded listener.js 01:38:27 INFO - PROCESS | 2296 | ++DOMWINDOW == 52 (0x116826800) [pid = 2296] [serial = 1451] [outer = 0x114009400] 01:38:28 INFO - PROCESS | 2296 | 1465115908102 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 01:38:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 01:38:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 520ms 01:38:28 INFO - PROCESS | 2296 | 1465115908130 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 01:38:28 INFO - PROCESS | 2296 | 1465115908131 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 01:38:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 01:38:28 INFO - PROCESS | 2296 | 1465115908133 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 01:38:28 INFO - PROCESS | 2296 | 1465115908135 Marionette TRACE conn2 <- [1,1906,null,{}] 01:38:28 INFO - PROCESS | 2296 | 1465115908137 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:28 INFO - PROCESS | 2296 | 1465115908138 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:28 INFO - PROCESS | 2296 | 1465115908220 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 01:38:28 INFO - PROCESS | 2296 | 1465115908233 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:28 INFO - PROCESS | 2296 | 1465115908238 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:28 INFO - PROCESS | 2296 | ++DOCSHELL 0x119618800 == 20 [pid = 2296] [id = 484] 01:38:28 INFO - PROCESS | 2296 | ++DOMWINDOW == 53 (0x11804c800) [pid = 2296] [serial = 1452] [outer = 0x0] 01:38:28 INFO - PROCESS | 2296 | ++DOMWINDOW == 54 (0x118053c00) [pid = 2296] [serial = 1453] [outer = 0x11804c800] 01:38:28 INFO - PROCESS | 2296 | 1465115908271 Marionette DEBUG loaded listener.js 01:38:28 INFO - PROCESS | 2296 | ++DOMWINDOW == 55 (0x11824f000) [pid = 2296] [serial = 1454] [outer = 0x11804c800] 01:38:28 INFO - PROCESS | 2296 | 1465115908646 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 01:38:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 01:38:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 520ms 01:38:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 01:38:28 INFO - PROCESS | 2296 | 1465115908658 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 01:38:28 INFO - PROCESS | 2296 | 1465115908660 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 01:38:28 INFO - PROCESS | 2296 | 1465115908662 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 01:38:28 INFO - PROCESS | 2296 | 1465115908663 Marionette TRACE conn2 <- [1,1910,null,{}] 01:38:28 INFO - PROCESS | 2296 | 1465115908665 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:28 INFO - PROCESS | 2296 | 1465115908666 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:28 INFO - PROCESS | 2296 | 1465115908757 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 01:38:28 INFO - PROCESS | 2296 | 1465115908808 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:28 INFO - PROCESS | 2296 | 1465115908809 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:28 INFO - PROCESS | 2296 | ++DOCSHELL 0x119cce800 == 21 [pid = 2296] [id = 485] 01:38:28 INFO - PROCESS | 2296 | ++DOMWINDOW == 56 (0x10e9c9800) [pid = 2296] [serial = 1455] [outer = 0x0] 01:38:28 INFO - PROCESS | 2296 | ++DOMWINDOW == 57 (0x118268400) [pid = 2296] [serial = 1456] [outer = 0x10e9c9800] 01:38:28 INFO - PROCESS | 2296 | 1465115908835 Marionette DEBUG loaded listener.js 01:38:28 INFO - PROCESS | 2296 | ++DOMWINDOW == 58 (0x11830d000) [pid = 2296] [serial = 1457] [outer = 0x10e9c9800] 01:38:29 INFO - PROCESS | 2296 | 1465115909109 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 01:38:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 01:38:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 469ms 01:38:29 INFO - PROCESS | 2296 | 1465115909131 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 01:38:29 INFO - PROCESS | 2296 | 1465115909133 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 01:38:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 01:38:29 INFO - PROCESS | 2296 | 1465115909135 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 01:38:29 INFO - PROCESS | 2296 | 1465115909136 Marionette TRACE conn2 <- [1,1914,null,{}] 01:38:29 INFO - PROCESS | 2296 | 1465115909145 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:29 INFO - PROCESS | 2296 | 1465115909146 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:29 INFO - PROCESS | 2296 | 1465115909228 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 01:38:29 INFO - PROCESS | 2296 | 1465115909232 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:29 INFO - PROCESS | 2296 | 1465115909234 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:29 INFO - PROCESS | 2296 | ++DOCSHELL 0x1185e0000 == 22 [pid = 2296] [id = 486] 01:38:29 INFO - PROCESS | 2296 | ++DOMWINDOW == 59 (0x1166e1000) [pid = 2296] [serial = 1458] [outer = 0x0] 01:38:29 INFO - PROCESS | 2296 | ++DOMWINDOW == 60 (0x11841ac00) [pid = 2296] [serial = 1459] [outer = 0x1166e1000] 01:38:29 INFO - PROCESS | 2296 | 1465115909259 Marionette DEBUG loaded listener.js 01:38:29 INFO - PROCESS | 2296 | ++DOMWINDOW == 61 (0x1184c3400) [pid = 2296] [serial = 1460] [outer = 0x1166e1000] 01:38:29 INFO - PROCESS | 2296 | 1465115909617 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 01:38:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 01:38:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 518ms 01:38:29 INFO - PROCESS | 2296 | 1465115909657 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 01:38:29 INFO - PROCESS | 2296 | 1465115909658 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 01:38:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 01:38:29 INFO - PROCESS | 2296 | 1465115909660 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 01:38:29 INFO - PROCESS | 2296 | 1465115909662 Marionette TRACE conn2 <- [1,1918,null,{}] 01:38:29 INFO - PROCESS | 2296 | 1465115909664 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:29 INFO - PROCESS | 2296 | 1465115909669 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:29 INFO - PROCESS | 2296 | 1465115909806 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 01:38:29 INFO - PROCESS | 2296 | 1465115909820 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:29 INFO - PROCESS | 2296 | 1465115909822 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:29 INFO - PROCESS | 2296 | ++DOCSHELL 0x12488e800 == 23 [pid = 2296] [id = 487] 01:38:29 INFO - PROCESS | 2296 | ++DOMWINDOW == 62 (0x1191bc800) [pid = 2296] [serial = 1461] [outer = 0x0] 01:38:29 INFO - PROCESS | 2296 | ++DOMWINDOW == 63 (0x119708400) [pid = 2296] [serial = 1462] [outer = 0x1191bc800] 01:38:29 INFO - PROCESS | 2296 | 1465115909866 Marionette DEBUG loaded listener.js 01:38:29 INFO - PROCESS | 2296 | ++DOMWINDOW == 64 (0x119a57000) [pid = 2296] [serial = 1463] [outer = 0x1191bc800] 01:38:30 INFO - PROCESS | 2296 | 1465115910282 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 01:38:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 01:38:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 669ms 01:38:30 INFO - PROCESS | 2296 | 1465115910329 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 01:38:30 INFO - PROCESS | 2296 | 1465115910331 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 01:38:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 01:38:30 INFO - PROCESS | 2296 | 1465115910333 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 01:38:30 INFO - PROCESS | 2296 | 1465115910334 Marionette TRACE conn2 <- [1,1922,null,{}] 01:38:30 INFO - PROCESS | 2296 | 1465115910336 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:30 INFO - PROCESS | 2296 | 1465115910337 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:30 INFO - PROCESS | 2296 | 1465115910434 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 01:38:30 INFO - PROCESS | 2296 | 1465115910445 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:30 INFO - PROCESS | 2296 | 1465115910446 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:30 INFO - PROCESS | 2296 | ++DOCSHELL 0x124e2e800 == 24 [pid = 2296] [id = 488] 01:38:30 INFO - PROCESS | 2296 | ++DOMWINDOW == 65 (0x10e9c4000) [pid = 2296] [serial = 1464] [outer = 0x0] 01:38:30 INFO - PROCESS | 2296 | ++DOMWINDOW == 66 (0x119ed6800) [pid = 2296] [serial = 1465] [outer = 0x10e9c4000] 01:38:30 INFO - PROCESS | 2296 | 1465115910471 Marionette DEBUG loaded listener.js 01:38:30 INFO - PROCESS | 2296 | ++DOMWINDOW == 67 (0x1216d5c00) [pid = 2296] [serial = 1466] [outer = 0x10e9c4000] 01:38:30 INFO - PROCESS | 2296 | 1465115910837 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 01:38:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 01:38:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 518ms 01:38:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 01:38:30 INFO - PROCESS | 2296 | 1465115910851 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 01:38:30 INFO - PROCESS | 2296 | 1465115910852 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 01:38:30 INFO - PROCESS | 2296 | 1465115910858 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 01:38:30 INFO - PROCESS | 2296 | 1465115910860 Marionette TRACE conn2 <- [1,1926,null,{}] 01:38:30 INFO - PROCESS | 2296 | 1465115910862 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:30 INFO - PROCESS | 2296 | 1465115910863 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:30 INFO - PROCESS | 2296 | 1465115910966 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 01:38:30 INFO - PROCESS | 2296 | 1465115910978 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:30 INFO - PROCESS | 2296 | 1465115910979 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:30 INFO - PROCESS | 2296 | ++DOCSHELL 0x12681e800 == 25 [pid = 2296] [id = 489] 01:38:30 INFO - PROCESS | 2296 | ++DOMWINDOW == 68 (0x119ed7c00) [pid = 2296] [serial = 1467] [outer = 0x0] 01:38:31 INFO - PROCESS | 2296 | ++DOMWINDOW == 69 (0x121acb400) [pid = 2296] [serial = 1468] [outer = 0x119ed7c00] 01:38:31 INFO - PROCESS | 2296 | 1465115911004 Marionette DEBUG loaded listener.js 01:38:31 INFO - PROCESS | 2296 | ++DOMWINDOW == 70 (0x121ad4400) [pid = 2296] [serial = 1469] [outer = 0x119ed7c00] 01:38:31 INFO - PROCESS | 2296 | 1465115911338 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 01:38:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 01:38:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 522ms 01:38:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 01:38:31 INFO - PROCESS | 2296 | 1465115911378 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 01:38:31 INFO - PROCESS | 2296 | 1465115911379 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 01:38:31 INFO - PROCESS | 2296 | 1465115911381 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 01:38:31 INFO - PROCESS | 2296 | 1465115911382 Marionette TRACE conn2 <- [1,1930,null,{}] 01:38:31 INFO - PROCESS | 2296 | 1465115911385 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:31 INFO - PROCESS | 2296 | 1465115911386 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:31 INFO - PROCESS | 2296 | 1465115911485 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 01:38:31 INFO - PROCESS | 2296 | 1465115911489 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:31 INFO - PROCESS | 2296 | 1465115911490 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:31 INFO - PROCESS | 2296 | ++DOCSHELL 0x126dc5800 == 26 [pid = 2296] [id = 490] 01:38:31 INFO - PROCESS | 2296 | ++DOMWINDOW == 71 (0x121ad2400) [pid = 2296] [serial = 1470] [outer = 0x0] 01:38:31 INFO - PROCESS | 2296 | ++DOMWINDOW == 72 (0x12431a000) [pid = 2296] [serial = 1471] [outer = 0x121ad2400] 01:38:31 INFO - PROCESS | 2296 | 1465115911515 Marionette DEBUG loaded listener.js 01:38:31 INFO - PROCESS | 2296 | ++DOMWINDOW == 73 (0x124567400) [pid = 2296] [serial = 1472] [outer = 0x121ad2400] 01:38:31 INFO - PROCESS | 2296 | --DOMWINDOW == 72 (0x11677c400) [pid = 2296] [serial = 1416] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 01:38:31 INFO - PROCESS | 2296 | --DOMWINDOW == 71 (0x116a61400) [pid = 2296] [serial = 1422] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 01:38:31 INFO - PROCESS | 2296 | --DOMWINDOW == 70 (0x118420000) [pid = 2296] [serial = 1425] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 01:38:31 INFO - PROCESS | 2296 | --DOMWINDOW == 69 (0x1160b5000) [pid = 2296] [serial = 1431] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 01:38:31 INFO - PROCESS | 2296 | --DOMWINDOW == 68 (0x118256c00) [pid = 2296] [serial = 1419] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 01:38:31 INFO - PROCESS | 2296 | --DOMWINDOW == 67 (0x119705800) [pid = 2296] [serial = 1428] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 01:38:31 INFO - PROCESS | 2296 | --DOMWINDOW == 66 (0x116779400) [pid = 2296] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 01:38:31 INFO - PROCESS | 2296 | 1465115911861 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 01:38:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 01:38:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 518ms 01:38:31 INFO - PROCESS | 2296 | 1465115911900 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 01:38:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 01:38:31 INFO - PROCESS | 2296 | 1465115911901 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 01:38:31 INFO - PROCESS | 2296 | 1465115911903 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 01:38:31 INFO - PROCESS | 2296 | 1465115911904 Marionette TRACE conn2 <- [1,1934,null,{}] 01:38:31 INFO - PROCESS | 2296 | 1465115911907 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:31 INFO - PROCESS | 2296 | 1465115911908 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:32 INFO - PROCESS | 2296 | 1465115912009 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 01:38:32 INFO - PROCESS | 2296 | 1465115912043 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:32 INFO - PROCESS | 2296 | 1465115912044 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:32 INFO - PROCESS | 2296 | ++DOCSHELL 0x119ccc800 == 27 [pid = 2296] [id = 491] 01:38:32 INFO - PROCESS | 2296 | ++DOMWINDOW == 67 (0x11600ec00) [pid = 2296] [serial = 1473] [outer = 0x0] 01:38:32 INFO - PROCESS | 2296 | ++DOMWINDOW == 68 (0x1237bdc00) [pid = 2296] [serial = 1474] [outer = 0x11600ec00] 01:38:32 INFO - PROCESS | 2296 | 1465115912069 Marionette DEBUG loaded listener.js 01:38:32 INFO - PROCESS | 2296 | ++DOMWINDOW == 69 (0x121a97c00) [pid = 2296] [serial = 1475] [outer = 0x11600ec00] 01:38:32 INFO - PROCESS | 2296 | 1465115912349 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 01:38:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 01:38:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 472ms 01:38:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 01:38:32 INFO - PROCESS | 2296 | 1465115912381 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 01:38:32 INFO - PROCESS | 2296 | 1465115912382 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 01:38:32 INFO - PROCESS | 2296 | 1465115912384 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 01:38:32 INFO - PROCESS | 2296 | 1465115912386 Marionette TRACE conn2 <- [1,1938,null,{}] 01:38:32 INFO - PROCESS | 2296 | 1465115912389 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:32 INFO - PROCESS | 2296 | 1465115912393 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:32 INFO - PROCESS | 2296 | 1465115912486 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 01:38:32 INFO - PROCESS | 2296 | 1465115912491 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:32 INFO - PROCESS | 2296 | 1465115912493 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:32 INFO - PROCESS | 2296 | ++DOCSHELL 0x12a748000 == 28 [pid = 2296] [id = 492] 01:38:32 INFO - PROCESS | 2296 | ++DOMWINDOW == 70 (0x124573400) [pid = 2296] [serial = 1476] [outer = 0x0] 01:38:32 INFO - PROCESS | 2296 | ++DOMWINDOW == 71 (0x124db5400) [pid = 2296] [serial = 1477] [outer = 0x124573400] 01:38:32 INFO - PROCESS | 2296 | 1465115912520 Marionette DEBUG loaded listener.js 01:38:32 INFO - PROCESS | 2296 | ++DOMWINDOW == 72 (0x12669e400) [pid = 2296] [serial = 1478] [outer = 0x124573400] 01:38:32 INFO - PROCESS | 2296 | 1465115912878 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 01:38:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 01:38:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 520ms 01:38:32 INFO - PROCESS | 2296 | 1465115912916 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 01:38:32 INFO - PROCESS | 2296 | 1465115912918 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 01:38:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 01:38:32 INFO - PROCESS | 2296 | 1465115912921 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 01:38:32 INFO - PROCESS | 2296 | 1465115912923 Marionette TRACE conn2 <- [1,1942,null,{}] 01:38:32 INFO - PROCESS | 2296 | 1465115912925 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:32 INFO - PROCESS | 2296 | 1465115912926 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:33 INFO - PROCESS | 2296 | 1465115913007 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 01:38:33 INFO - PROCESS | 2296 | 1465115913012 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:33 INFO - PROCESS | 2296 | 1465115913013 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:33 INFO - PROCESS | 2296 | ++DOCSHELL 0x12ab1d800 == 29 [pid = 2296] [id = 493] 01:38:33 INFO - PROCESS | 2296 | ++DOMWINDOW == 73 (0x126848000) [pid = 2296] [serial = 1479] [outer = 0x0] 01:38:33 INFO - PROCESS | 2296 | ++DOMWINDOW == 74 (0x126dac000) [pid = 2296] [serial = 1480] [outer = 0x126848000] 01:38:33 INFO - PROCESS | 2296 | 1465115913038 Marionette DEBUG loaded listener.js 01:38:33 INFO - PROCESS | 2296 | ++DOMWINDOW == 75 (0x128be7000) [pid = 2296] [serial = 1481] [outer = 0x126848000] 01:38:33 INFO - PROCESS | 2296 | 1465115913377 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 01:38:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 01:38:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 473ms 01:38:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 01:38:33 INFO - PROCESS | 2296 | 1465115913394 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 01:38:33 INFO - PROCESS | 2296 | 1465115913396 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 01:38:33 INFO - PROCESS | 2296 | 1465115913398 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 01:38:33 INFO - PROCESS | 2296 | 1465115913399 Marionette TRACE conn2 <- [1,1946,null,{}] 01:38:33 INFO - PROCESS | 2296 | 1465115913401 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:33 INFO - PROCESS | 2296 | 1465115913402 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:33 INFO - PROCESS | 2296 | 1465115913484 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 01:38:33 INFO - PROCESS | 2296 | 1465115913489 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:33 INFO - PROCESS | 2296 | 1465115913490 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:33 INFO - PROCESS | 2296 | ++DOCSHELL 0x12b278000 == 30 [pid = 2296] [id = 494] 01:38:33 INFO - PROCESS | 2296 | ++DOMWINDOW == 76 (0x128beb400) [pid = 2296] [serial = 1482] [outer = 0x0] 01:38:33 INFO - PROCESS | 2296 | ++DOMWINDOW == 77 (0x128c40000) [pid = 2296] [serial = 1483] [outer = 0x128beb400] 01:38:33 INFO - PROCESS | 2296 | 1465115913514 Marionette DEBUG loaded listener.js 01:38:33 INFO - PROCESS | 2296 | ++DOMWINDOW == 78 (0x128c4b800) [pid = 2296] [serial = 1484] [outer = 0x128beb400] 01:38:33 INFO - PROCESS | 2296 | 1465115913975 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 01:38:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 01:38:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 620ms 01:38:34 INFO - PROCESS | 2296 | 1465115914018 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 01:38:34 INFO - PROCESS | 2296 | 1465115914021 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 01:38:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 01:38:34 INFO - PROCESS | 2296 | 1465115914024 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 01:38:34 INFO - PROCESS | 2296 | 1465115914026 Marionette TRACE conn2 <- [1,1950,null,{}] 01:38:34 INFO - PROCESS | 2296 | 1465115914030 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:34 INFO - PROCESS | 2296 | 1465115914032 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:34 INFO - PROCESS | 2296 | 1465115914138 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 01:38:34 INFO - PROCESS | 2296 | 1465115914246 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:34 INFO - PROCESS | 2296 | 1465115914247 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:34 INFO - PROCESS | 2296 | ++DOCSHELL 0x1180b0800 == 31 [pid = 2296] [id = 495] 01:38:34 INFO - PROCESS | 2296 | ++DOMWINDOW == 79 (0x11335e400) [pid = 2296] [serial = 1485] [outer = 0x0] 01:38:34 INFO - PROCESS | 2296 | ++DOMWINDOW == 80 (0x113e76800) [pid = 2296] [serial = 1486] [outer = 0x11335e400] 01:38:34 INFO - PROCESS | 2296 | 1465115914279 Marionette DEBUG loaded listener.js 01:38:34 INFO - PROCESS | 2296 | ++DOMWINDOW == 81 (0x116754c00) [pid = 2296] [serial = 1487] [outer = 0x11335e400] 01:38:34 INFO - PROCESS | 2296 | 1465115914704 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 01:38:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 01:38:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 721ms 01:38:34 INFO - PROCESS | 2296 | 1465115914745 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 01:38:34 INFO - PROCESS | 2296 | 1465115914748 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 01:38:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 01:38:34 INFO - PROCESS | 2296 | 1465115914752 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 01:38:34 INFO - PROCESS | 2296 | 1465115914755 Marionette TRACE conn2 <- [1,1954,null,{}] 01:38:34 INFO - PROCESS | 2296 | 1465115914757 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:34 INFO - PROCESS | 2296 | 1465115914759 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:34 INFO - PROCESS | 2296 | 1465115914865 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 01:38:34 INFO - PROCESS | 2296 | 1465115914922 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:34 INFO - PROCESS | 2296 | 1465115914923 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:34 INFO - PROCESS | 2296 | ++DOCSHELL 0x12377c000 == 32 [pid = 2296] [id = 496] 01:38:34 INFO - PROCESS | 2296 | ++DOMWINDOW == 82 (0x116a5b000) [pid = 2296] [serial = 1488] [outer = 0x0] 01:38:34 INFO - PROCESS | 2296 | ++DOMWINDOW == 83 (0x118053400) [pid = 2296] [serial = 1489] [outer = 0x116a5b000] 01:38:34 INFO - PROCESS | 2296 | 1465115914954 Marionette DEBUG loaded listener.js 01:38:35 INFO - PROCESS | 2296 | ++DOMWINDOW == 84 (0x118252000) [pid = 2296] [serial = 1490] [outer = 0x116a5b000] 01:38:35 INFO - PROCESS | 2296 | 1465115915414 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 01:38:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 01:38:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 671ms 01:38:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 01:38:35 INFO - PROCESS | 2296 | 1465115915425 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 01:38:35 INFO - PROCESS | 2296 | 1465115915427 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 01:38:35 INFO - PROCESS | 2296 | 1465115915430 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 01:38:35 INFO - PROCESS | 2296 | 1465115915434 Marionette TRACE conn2 <- [1,1958,null,{}] 01:38:35 INFO - PROCESS | 2296 | 1465115915447 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:35 INFO - PROCESS | 2296 | 1465115915451 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:35 INFO - PROCESS | 2296 | 1465115915634 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 01:38:35 INFO - PROCESS | 2296 | 1465115915738 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:35 INFO - PROCESS | 2296 | 1465115915741 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:35 INFO - PROCESS | 2296 | ++DOCSHELL 0x12b371000 == 33 [pid = 2296] [id = 497] 01:38:35 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x118415c00) [pid = 2296] [serial = 1491] [outer = 0x0] 01:38:35 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x1191c8000) [pid = 2296] [serial = 1492] [outer = 0x118415c00] 01:38:35 INFO - PROCESS | 2296 | 1465115915793 Marionette DEBUG loaded listener.js 01:38:35 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x119a0fc00) [pid = 2296] [serial = 1493] [outer = 0x118415c00] 01:38:36 INFO - PROCESS | 2296 | 1465115916305 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 01:38:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 01:38:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 924ms 01:38:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 01:38:36 INFO - PROCESS | 2296 | 1465115916354 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 01:38:36 INFO - PROCESS | 2296 | 1465115916356 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 01:38:36 INFO - PROCESS | 2296 | 1465115916358 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 01:38:36 INFO - PROCESS | 2296 | 1465115916360 Marionette TRACE conn2 <- [1,1962,null,{}] 01:38:36 INFO - PROCESS | 2296 | 1465115916362 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:36 INFO - PROCESS | 2296 | 1465115916363 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:36 INFO - PROCESS | 2296 | 1465115916472 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 01:38:36 INFO - PROCESS | 2296 | 1465115916529 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:36 INFO - PROCESS | 2296 | 1465115916530 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:36 INFO - PROCESS | 2296 | ++DOCSHELL 0x12be1b800 == 34 [pid = 2296] [id = 498] 01:38:36 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x119a5e800) [pid = 2296] [serial = 1494] [outer = 0x0] 01:38:36 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x121acf400) [pid = 2296] [serial = 1495] [outer = 0x119a5e800] 01:38:36 INFO - PROCESS | 2296 | 1465115916560 Marionette DEBUG loaded listener.js 01:38:36 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x12634b800) [pid = 2296] [serial = 1496] [outer = 0x119a5e800] 01:38:37 INFO - PROCESS | 2296 | 1465115917156 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 01:38:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 01:38:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 869ms 01:38:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 01:38:37 INFO - PROCESS | 2296 | 1465115917228 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 01:38:37 INFO - PROCESS | 2296 | 1465115917231 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 01:38:37 INFO - PROCESS | 2296 | 1465115917234 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 01:38:37 INFO - PROCESS | 2296 | 1465115917236 Marionette TRACE conn2 <- [1,1966,null,{}] 01:38:37 INFO - PROCESS | 2296 | 1465115917240 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:37 INFO - PROCESS | 2296 | 1465115917242 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:37 INFO - PROCESS | 2296 | 1465115917334 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 01:38:37 INFO - PROCESS | 2296 | 1465115917401 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:37 INFO - PROCESS | 2296 | 1465115917403 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:37 INFO - PROCESS | 2296 | ++DOCSHELL 0x12153b800 == 35 [pid = 2296] [id = 499] 01:38:37 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x11685c000) [pid = 2296] [serial = 1497] [outer = 0x0] 01:38:37 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x116a64800) [pid = 2296] [serial = 1498] [outer = 0x11685c000] 01:38:37 INFO - PROCESS | 2296 | 1465115917432 Marionette DEBUG loaded listener.js 01:38:37 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x118263400) [pid = 2296] [serial = 1499] [outer = 0x11685c000] 01:38:37 INFO - PROCESS | 2296 | 1465115917856 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 01:38:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 01:38:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 671ms 01:38:37 INFO - PROCESS | 2296 | 1465115917904 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 01:38:37 INFO - PROCESS | 2296 | 1465115917909 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 01:38:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 01:38:37 INFO - PROCESS | 2296 | 1465115917913 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 01:38:37 INFO - PROCESS | 2296 | 1465115917914 Marionette TRACE conn2 <- [1,1970,null,{}] 01:38:37 INFO - PROCESS | 2296 | 1465115917917 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:37 INFO - PROCESS | 2296 | 1465115917918 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:38 INFO - PROCESS | 2296 | --DOCSHELL 0x11a1ec800 == 34 [pid = 2296] [id = 473] 01:38:38 INFO - PROCESS | 2296 | 1465115918626 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 01:38:38 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x11826dc00) [pid = 2296] [serial = 1420] [outer = 0x0] [url = about:blank] 01:38:38 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x1237b5400) [pid = 2296] [serial = 1438] [outer = 0x0] [url = about:blank] 01:38:38 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x12a758400) [pid = 2296] [serial = 1418] [outer = 0x0] [url = about:blank] 01:38:38 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x11830d400) [pid = 2296] [serial = 1424] [outer = 0x0] [url = about:blank] 01:38:38 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x1191f2400) [pid = 2296] [serial = 1426] [outer = 0x0] [url = about:blank] 01:38:38 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x118055800) [pid = 2296] [serial = 1423] [outer = 0x0] [url = about:blank] 01:38:38 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x119c12400) [pid = 2296] [serial = 1427] [outer = 0x0] [url = about:blank] 01:38:38 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x118256800) [pid = 2296] [serial = 1433] [outer = 0x0] [url = about:blank] 01:38:38 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x118415400) [pid = 2296] [serial = 1421] [outer = 0x0] [url = about:blank] 01:38:38 INFO - PROCESS | 2296 | --DOMWINDOW == 83 (0x11677a400) [pid = 2296] [serial = 1432] [outer = 0x0] [url = about:blank] 01:38:38 INFO - PROCESS | 2296 | --DOMWINDOW == 82 (0x121d37000) [pid = 2296] [serial = 1429] [outer = 0x0] [url = about:blank] 01:38:38 INFO - PROCESS | 2296 | --DOMWINDOW == 81 (0x124dab800) [pid = 2296] [serial = 1430] [outer = 0x0] [url = about:blank] 01:38:38 INFO - PROCESS | 2296 | --DOMWINDOW == 80 (0x1217a9000) [pid = 2296] [serial = 1436] [outer = 0x0] [url = about:blank] 01:38:38 INFO - PROCESS | 2296 | --DOMWINDOW == 79 (0x118413400) [pid = 2296] [serial = 1435] [outer = 0x0] [url = about:blank] 01:38:38 INFO - PROCESS | 2296 | 1465115918806 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:38 INFO - PROCESS | 2296 | 1465115918807 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:38 INFO - PROCESS | 2296 | ++DOCSHELL 0x113b9d800 == 35 [pid = 2296] [id = 500] 01:38:38 INFO - PROCESS | 2296 | ++DOMWINDOW == 80 (0x1129a6400) [pid = 2296] [serial = 1500] [outer = 0x0] 01:38:38 INFO - PROCESS | 2296 | ++DOMWINDOW == 81 (0x1129a9c00) [pid = 2296] [serial = 1501] [outer = 0x1129a6400] 01:38:38 INFO - PROCESS | 2296 | 1465115918836 Marionette DEBUG loaded listener.js 01:38:38 INFO - PROCESS | 2296 | ++DOMWINDOW == 82 (0x112daf400) [pid = 2296] [serial = 1502] [outer = 0x1129a6400] 01:38:39 INFO - PROCESS | 2296 | 1465115919145 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 01:38:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 01:38:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1270ms 01:38:39 INFO - PROCESS | 2296 | 1465115919184 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 01:38:39 INFO - PROCESS | 2296 | 1465115919187 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 01:38:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 01:38:39 INFO - PROCESS | 2296 | 1465115919192 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 01:38:39 INFO - PROCESS | 2296 | 1465115919194 Marionette TRACE conn2 <- [1,1974,null,{}] 01:38:39 INFO - PROCESS | 2296 | 1465115919198 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:39 INFO - PROCESS | 2296 | 1465115919199 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:39 INFO - PROCESS | 2296 | 1465115919300 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 01:38:39 INFO - PROCESS | 2296 | 1465115919362 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:39 INFO - PROCESS | 2296 | 1465115919364 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:39 INFO - PROCESS | 2296 | ++DOCSHELL 0x11734f000 == 36 [pid = 2296] [id = 501] 01:38:39 INFO - PROCESS | 2296 | ++DOMWINDOW == 83 (0x113964c00) [pid = 2296] [serial = 1503] [outer = 0x0] 01:38:39 INFO - PROCESS | 2296 | ++DOMWINDOW == 84 (0x116625c00) [pid = 2296] [serial = 1504] [outer = 0x113964c00] 01:38:39 INFO - PROCESS | 2296 | 1465115919394 Marionette DEBUG loaded listener.js 01:38:39 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x116853400) [pid = 2296] [serial = 1505] [outer = 0x113964c00] 01:38:39 INFO - PROCESS | 2296 | 1465115919801 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 01:38:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 01:38:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 621ms 01:38:39 INFO - PROCESS | 2296 | 1465115919813 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 01:38:39 INFO - PROCESS | 2296 | 1465115919816 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 01:38:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 01:38:39 INFO - PROCESS | 2296 | 1465115919834 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 01:38:39 INFO - PROCESS | 2296 | 1465115919836 Marionette TRACE conn2 <- [1,1978,null,{}] 01:38:39 INFO - PROCESS | 2296 | 1465115919840 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:39 INFO - PROCESS | 2296 | 1465115919842 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:39 INFO - PROCESS | 2296 | 1465115919943 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 01:38:39 INFO - PROCESS | 2296 | 1465115919949 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:39 INFO - PROCESS | 2296 | 1465115919951 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:39 INFO - PROCESS | 2296 | ++DOCSHELL 0x118a70800 == 37 [pid = 2296] [id = 502] 01:38:39 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x117658800) [pid = 2296] [serial = 1506] [outer = 0x0] 01:38:39 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x11824d000) [pid = 2296] [serial = 1507] [outer = 0x117658800] 01:38:39 INFO - PROCESS | 2296 | 1465115919985 Marionette DEBUG loaded listener.js 01:38:40 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x118266800) [pid = 2296] [serial = 1508] [outer = 0x117658800] 01:38:40 INFO - PROCESS | 2296 | 1465115920326 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 01:38:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 01:38:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 528ms 01:38:40 INFO - PROCESS | 2296 | 1465115920357 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 01:38:40 INFO - PROCESS | 2296 | 1465115920361 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 01:38:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 01:38:40 INFO - PROCESS | 2296 | 1465115920368 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 01:38:40 INFO - PROCESS | 2296 | 1465115920372 Marionette TRACE conn2 <- [1,1982,null,{}] 01:38:40 INFO - PROCESS | 2296 | 1465115920374 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:40 INFO - PROCESS | 2296 | 1465115920377 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:40 INFO - PROCESS | 2296 | 1465115920454 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 01:38:40 INFO - PROCESS | 2296 | 1465115920517 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:40 INFO - PROCESS | 2296 | 1465115920518 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:40 INFO - PROCESS | 2296 | ++DOCSHELL 0x119937000 == 38 [pid = 2296] [id = 503] 01:38:40 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x118256400) [pid = 2296] [serial = 1509] [outer = 0x0] 01:38:40 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x11830e800) [pid = 2296] [serial = 1510] [outer = 0x118256400] 01:38:40 INFO - PROCESS | 2296 | 1465115920543 Marionette DEBUG loaded listener.js 01:38:40 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x118421400) [pid = 2296] [serial = 1511] [outer = 0x118256400] 01:38:40 INFO - PROCESS | 2296 | 1465115920844 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 01:38:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 01:38:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 525ms 01:38:40 INFO - PROCESS | 2296 | 1465115920891 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 01:38:40 INFO - PROCESS | 2296 | 1465115920893 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 01:38:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 01:38:40 INFO - PROCESS | 2296 | 1465115920904 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 01:38:40 INFO - PROCESS | 2296 | 1465115920905 Marionette TRACE conn2 <- [1,1986,null,{}] 01:38:40 INFO - PROCESS | 2296 | 1465115920907 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:40 INFO - PROCESS | 2296 | 1465115920908 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:41 INFO - PROCESS | 2296 | 1465115921004 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 01:38:41 INFO - PROCESS | 2296 | 1465115921008 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:41 INFO - PROCESS | 2296 | 1465115921009 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:41 INFO - PROCESS | 2296 | ++DOCSHELL 0x121461800 == 39 [pid = 2296] [id = 504] 01:38:41 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x1166dd400) [pid = 2296] [serial = 1512] [outer = 0x0] 01:38:41 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x118722c00) [pid = 2296] [serial = 1513] [outer = 0x1166dd400] 01:38:41 INFO - PROCESS | 2296 | 1465115921034 Marionette DEBUG loaded listener.js 01:38:41 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x1191f2400) [pid = 2296] [serial = 1514] [outer = 0x1166dd400] 01:38:41 INFO - PROCESS | 2296 | 1465115921393 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 01:38:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 01:38:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 520ms 01:38:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 01:38:41 INFO - PROCESS | 2296 | 1465115921430 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 01:38:41 INFO - PROCESS | 2296 | 1465115921431 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 01:38:41 INFO - PROCESS | 2296 | 1465115921433 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 01:38:41 INFO - PROCESS | 2296 | 1465115921435 Marionette TRACE conn2 <- [1,1990,null,{}] 01:38:41 INFO - PROCESS | 2296 | 1465115921437 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:41 INFO - PROCESS | 2296 | 1465115921438 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:41 INFO - PROCESS | 2296 | 1465115921534 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 01:38:41 INFO - PROCESS | 2296 | 1465115921539 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:41 INFO - PROCESS | 2296 | 1465115921543 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:41 INFO - PROCESS | 2296 | ++DOCSHELL 0x124e33800 == 40 [pid = 2296] [id = 505] 01:38:41 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x117658000) [pid = 2296] [serial = 1515] [outer = 0x0] 01:38:41 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x119a0ec00) [pid = 2296] [serial = 1516] [outer = 0x117658000] 01:38:41 INFO - PROCESS | 2296 | 1465115921606 Marionette DEBUG loaded listener.js 01:38:41 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x119c0e800) [pid = 2296] [serial = 1517] [outer = 0x117658000] 01:38:41 INFO - PROCESS | 2296 | 1465115921961 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 01:38:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 01:38:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 568ms 01:38:42 INFO - PROCESS | 2296 | 1465115922002 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 01:38:42 INFO - PROCESS | 2296 | 1465115922003 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 01:38:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 01:38:42 INFO - PROCESS | 2296 | 1465115922005 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 01:38:42 INFO - PROCESS | 2296 | 1465115922007 Marionette TRACE conn2 <- [1,1994,null,{}] 01:38:42 INFO - PROCESS | 2296 | 1465115922009 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:42 INFO - PROCESS | 2296 | 1465115922010 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:42 INFO - PROCESS | 2296 | 1465115922110 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 01:38:42 INFO - PROCESS | 2296 | 1465115922113 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:42 INFO - PROCESS | 2296 | 1465115922115 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:42 INFO - PROCESS | 2296 | ++DOCSHELL 0x112f97000 == 41 [pid = 2296] [id = 506] 01:38:42 INFO - PROCESS | 2296 | ++DOMWINDOW == 98 (0x119a0b000) [pid = 2296] [serial = 1518] [outer = 0x0] 01:38:42 INFO - PROCESS | 2296 | ++DOMWINDOW == 99 (0x1217a1000) [pid = 2296] [serial = 1519] [outer = 0x119a0b000] 01:38:42 INFO - PROCESS | 2296 | 1465115922139 Marionette DEBUG loaded listener.js 01:38:42 INFO - PROCESS | 2296 | ++DOMWINDOW == 100 (0x121ad1800) [pid = 2296] [serial = 1520] [outer = 0x119a0b000] 01:38:42 INFO - PROCESS | 2296 | 1465115922470 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 01:38:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 01:38:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 470ms 01:38:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 01:38:42 INFO - PROCESS | 2296 | 1465115922482 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 01:38:42 INFO - PROCESS | 2296 | 1465115922484 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 01:38:42 INFO - PROCESS | 2296 | 1465115922486 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 01:38:42 INFO - PROCESS | 2296 | 1465115922487 Marionette TRACE conn2 <- [1,1998,null,{}] 01:38:42 INFO - PROCESS | 2296 | 1465115922490 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:42 INFO - PROCESS | 2296 | 1465115922493 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:42 INFO - PROCESS | 2296 | 1465115922587 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 01:38:42 INFO - PROCESS | 2296 | 1465115922591 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:42 INFO - PROCESS | 2296 | 1465115922592 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:42 INFO - PROCESS | 2296 | ++DOCSHELL 0x129879800 == 42 [pid = 2296] [id = 507] 01:38:42 INFO - PROCESS | 2296 | ++DOMWINDOW == 101 (0x112d53000) [pid = 2296] [serial = 1521] [outer = 0x0] 01:38:42 INFO - PROCESS | 2296 | ++DOMWINDOW == 102 (0x121ba5800) [pid = 2296] [serial = 1522] [outer = 0x112d53000] 01:38:42 INFO - PROCESS | 2296 | 1465115922617 Marionette DEBUG loaded listener.js 01:38:42 INFO - PROCESS | 2296 | ++DOMWINDOW == 103 (0x124526c00) [pid = 2296] [serial = 1523] [outer = 0x112d53000] 01:38:42 INFO - PROCESS | 2296 | --DOMWINDOW == 102 (0x10e9c4000) [pid = 2296] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 01:38:42 INFO - PROCESS | 2296 | --DOMWINDOW == 101 (0x119ed7c00) [pid = 2296] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 01:38:42 INFO - PROCESS | 2296 | --DOMWINDOW == 100 (0x121ad2400) [pid = 2296] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 01:38:42 INFO - PROCESS | 2296 | --DOMWINDOW == 99 (0x11600ec00) [pid = 2296] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 01:38:42 INFO - PROCESS | 2296 | --DOMWINDOW == 98 (0x111d80000) [pid = 2296] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 01:38:42 INFO - PROCESS | 2296 | --DOMWINDOW == 97 (0x1166e1000) [pid = 2296] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 01:38:42 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x1184c0000) [pid = 2296] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 01:38:42 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x114009400) [pid = 2296] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 01:38:42 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x124573400) [pid = 2296] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 01:38:42 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x10e9c9800) [pid = 2296] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 01:38:42 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x112a78c00) [pid = 2296] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 01:38:42 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x11804c800) [pid = 2296] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 01:38:42 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x126848000) [pid = 2296] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 01:38:42 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x128beb400) [pid = 2296] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 01:38:42 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x1191bc800) [pid = 2296] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 01:38:42 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x118051c00) [pid = 2296] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 01:38:43 INFO - PROCESS | 2296 | 1465115923066 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 01:38:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 01:38:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 621ms 01:38:43 INFO - PROCESS | 2296 | 1465115923108 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 01:38:43 INFO - PROCESS | 2296 | 1465115923109 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 01:38:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 01:38:43 INFO - PROCESS | 2296 | 1465115923111 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 01:38:43 INFO - PROCESS | 2296 | 1465115923112 Marionette TRACE conn2 <- [1,2002,null,{}] 01:38:43 INFO - PROCESS | 2296 | 1465115923115 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:43 INFO - PROCESS | 2296 | 1465115923116 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:43 INFO - PROCESS | 2296 | 1465115923191 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 01:38:43 INFO - PROCESS | 2296 | 1465115923249 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:43 INFO - PROCESS | 2296 | 1465115923250 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:43 INFO - PROCESS | 2296 | ++DOCSHELL 0x128fb1800 == 43 [pid = 2296] [id = 508] 01:38:43 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x112ecf000) [pid = 2296] [serial = 1524] [outer = 0x0] 01:38:43 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x11826b800) [pid = 2296] [serial = 1525] [outer = 0x112ecf000] 01:38:43 INFO - PROCESS | 2296 | 1465115923275 Marionette DEBUG loaded listener.js 01:38:43 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x121307800) [pid = 2296] [serial = 1526] [outer = 0x112ecf000] 01:38:43 INFO - PROCESS | 2296 | 1465115923574 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 01:38:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 01:38:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 518ms 01:38:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 01:38:43 INFO - PROCESS | 2296 | 1465115923630 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 01:38:43 INFO - PROCESS | 2296 | 1465115923631 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 01:38:43 INFO - PROCESS | 2296 | 1465115923633 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 01:38:43 INFO - PROCESS | 2296 | 1465115923634 Marionette TRACE conn2 <- [1,2006,null,{}] 01:38:43 INFO - PROCESS | 2296 | 1465115923636 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:43 INFO - PROCESS | 2296 | 1465115923637 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:43 INFO - PROCESS | 2296 | 1465115923712 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 01:38:43 INFO - PROCESS | 2296 | 1465115923716 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:43 INFO - PROCESS | 2296 | 1465115923717 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:43 INFO - PROCESS | 2296 | ++DOCSHELL 0x12a7a7000 == 44 [pid = 2296] [id = 509] 01:38:43 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x121fc9800) [pid = 2296] [serial = 1527] [outer = 0x0] 01:38:43 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x12456c800) [pid = 2296] [serial = 1528] [outer = 0x121fc9800] 01:38:43 INFO - PROCESS | 2296 | 1465115923742 Marionette DEBUG loaded listener.js 01:38:43 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x124748000) [pid = 2296] [serial = 1529] [outer = 0x121fc9800] 01:38:44 INFO - PROCESS | 2296 | 1465115924062 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 01:38:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 01:38:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 468ms 01:38:44 INFO - PROCESS | 2296 | 1465115924101 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 01:38:44 INFO - PROCESS | 2296 | 1465115924102 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 01:38:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 01:38:44 INFO - PROCESS | 2296 | 1465115924104 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 01:38:44 INFO - PROCESS | 2296 | 1465115924106 Marionette TRACE conn2 <- [1,2010,null,{}] 01:38:44 INFO - PROCESS | 2296 | 1465115924108 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:44 INFO - PROCESS | 2296 | 1465115924109 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:44 INFO - PROCESS | 2296 | 1465115924213 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 01:38:44 INFO - PROCESS | 2296 | 1465115924219 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:44 INFO - PROCESS | 2296 | 1465115924221 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:44 INFO - PROCESS | 2296 | ++DOCSHELL 0x12ad6b000 == 45 [pid = 2296] [id = 510] 01:38:44 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x1184bf000) [pid = 2296] [serial = 1530] [outer = 0x0] 01:38:44 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x124821400) [pid = 2296] [serial = 1531] [outer = 0x1184bf000] 01:38:44 INFO - PROCESS | 2296 | 1465115924249 Marionette DEBUG loaded listener.js 01:38:44 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x1263f2c00) [pid = 2296] [serial = 1532] [outer = 0x1184bf000] 01:38:44 INFO - PROCESS | 2296 | 1465115924604 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 01:38:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 01:38:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 519ms 01:38:44 INFO - PROCESS | 2296 | 1465115924626 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 01:38:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 01:38:44 INFO - PROCESS | 2296 | 1465115924627 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 01:38:44 INFO - PROCESS | 2296 | 1465115924629 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 01:38:44 INFO - PROCESS | 2296 | 1465115924631 Marionette TRACE conn2 <- [1,2014,null,{}] 01:38:44 INFO - PROCESS | 2296 | 1465115924634 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:44 INFO - PROCESS | 2296 | 1465115924635 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:44 INFO - PROCESS | 2296 | 1465115924722 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 01:38:44 INFO - PROCESS | 2296 | 1465115924728 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:44 INFO - PROCESS | 2296 | 1465115924729 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:44 INFO - PROCESS | 2296 | ++DOCSHELL 0x119e0a800 == 46 [pid = 2296] [id = 511] 01:38:44 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x12669e000) [pid = 2296] [serial = 1533] [outer = 0x0] 01:38:44 INFO - PROCESS | 2296 | ++DOMWINDOW == 98 (0x128be9000) [pid = 2296] [serial = 1534] [outer = 0x12669e000] 01:38:44 INFO - PROCESS | 2296 | 1465115924754 Marionette DEBUG loaded listener.js 01:38:44 INFO - PROCESS | 2296 | ++DOMWINDOW == 99 (0x128c43400) [pid = 2296] [serial = 1535] [outer = 0x12669e000] 01:38:45 INFO - PROCESS | 2296 | 1465115925294 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 01:38:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 01:38:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 670ms 01:38:45 INFO - PROCESS | 2296 | 1465115925301 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 01:38:45 INFO - PROCESS | 2296 | 1465115925303 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 01:38:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 01:38:45 INFO - PROCESS | 2296 | 1465115925334 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 01:38:45 INFO - PROCESS | 2296 | 1465115925336 Marionette TRACE conn2 <- [1,2018,null,{}] 01:38:45 INFO - PROCESS | 2296 | 1465115925344 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:45 INFO - PROCESS | 2296 | 1465115925346 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:45 INFO - PROCESS | 2296 | 1465115925456 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 01:38:45 INFO - PROCESS | 2296 | 1465115925516 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:45 INFO - PROCESS | 2296 | 1465115925518 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:45 INFO - PROCESS | 2296 | ++DOCSHELL 0x1180a1800 == 47 [pid = 2296] [id = 512] 01:38:45 INFO - PROCESS | 2296 | ++DOMWINDOW == 100 (0x112fcb400) [pid = 2296] [serial = 1536] [outer = 0x0] 01:38:45 INFO - PROCESS | 2296 | ++DOMWINDOW == 101 (0x11400f800) [pid = 2296] [serial = 1537] [outer = 0x112fcb400] 01:38:45 INFO - PROCESS | 2296 | 1465115925549 Marionette DEBUG loaded listener.js 01:38:45 INFO - PROCESS | 2296 | ++DOMWINDOW == 102 (0x116775800) [pid = 2296] [serial = 1538] [outer = 0x112fcb400] 01:38:46 INFO - PROCESS | 2296 | 1465115926122 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:38:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 01:38:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 850ms 01:38:46 INFO - PROCESS | 2296 | 1465115926166 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 01:38:46 INFO - PROCESS | 2296 | 1465115926169 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 01:38:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 01:38:46 INFO - PROCESS | 2296 | 1465115926177 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 01:38:46 INFO - PROCESS | 2296 | 1465115926179 Marionette TRACE conn2 <- [1,2022,null,{}] 01:38:46 INFO - PROCESS | 2296 | 1465115926182 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:46 INFO - PROCESS | 2296 | 1465115926183 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:46 INFO - PROCESS | 2296 | 1465115926293 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 01:38:46 INFO - PROCESS | 2296 | 1465115926498 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:46 INFO - PROCESS | 2296 | 1465115926500 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:46 INFO - PROCESS | 2296 | ++DOCSHELL 0x1162c5800 == 48 [pid = 2296] [id = 513] 01:38:46 INFO - PROCESS | 2296 | ++DOMWINDOW == 103 (0x112ece400) [pid = 2296] [serial = 1539] [outer = 0x0] 01:38:46 INFO - PROCESS | 2296 | ++DOMWINDOW == 104 (0x115e48c00) [pid = 2296] [serial = 1540] [outer = 0x112ece400] 01:38:46 INFO - PROCESS | 2296 | 1465115926528 Marionette DEBUG loaded listener.js 01:38:46 INFO - PROCESS | 2296 | ++DOMWINDOW == 105 (0x11677f000) [pid = 2296] [serial = 1541] [outer = 0x112ece400] 01:38:46 INFO - PROCESS | 2296 | --DOCSHELL 0x12377c000 == 47 [pid = 2296] [id = 496] 01:38:46 INFO - PROCESS | 2296 | --DOCSHELL 0x12b371000 == 46 [pid = 2296] [id = 497] 01:38:46 INFO - PROCESS | 2296 | --DOCSHELL 0x12ad6b000 == 45 [pid = 2296] [id = 510] 01:38:46 INFO - PROCESS | 2296 | --DOCSHELL 0x12a7a7000 == 44 [pid = 2296] [id = 509] 01:38:46 INFO - PROCESS | 2296 | --DOCSHELL 0x128fb1800 == 43 [pid = 2296] [id = 508] 01:38:46 INFO - PROCESS | 2296 | --DOCSHELL 0x129879800 == 42 [pid = 2296] [id = 507] 01:38:46 INFO - PROCESS | 2296 | --DOCSHELL 0x112f97000 == 41 [pid = 2296] [id = 506] 01:38:46 INFO - PROCESS | 2296 | --DOCSHELL 0x124e33800 == 40 [pid = 2296] [id = 505] 01:38:46 INFO - PROCESS | 2296 | --DOCSHELL 0x121461800 == 39 [pid = 2296] [id = 504] 01:38:46 INFO - PROCESS | 2296 | --DOCSHELL 0x119937000 == 38 [pid = 2296] [id = 503] 01:38:46 INFO - PROCESS | 2296 | --DOCSHELL 0x118a70800 == 37 [pid = 2296] [id = 502] 01:38:46 INFO - PROCESS | 2296 | --DOCSHELL 0x11734f000 == 36 [pid = 2296] [id = 501] 01:38:46 INFO - PROCESS | 2296 | --DOCSHELL 0x113b9d800 == 35 [pid = 2296] [id = 500] 01:38:46 INFO - PROCESS | 2296 | 1465115926974 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 01:38:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 01:38:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 819ms 01:38:46 INFO - PROCESS | 2296 | 1465115926998 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 01:38:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 01:38:47 INFO - PROCESS | 2296 | 1465115927000 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 01:38:47 INFO - PROCESS | 2296 | 1465115927003 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 01:38:47 INFO - PROCESS | 2296 | 1465115927005 Marionette TRACE conn2 <- [1,2026,null,{}] 01:38:47 INFO - PROCESS | 2296 | 1465115927011 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:47 INFO - PROCESS | 2296 | 1465115927012 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:47 INFO - PROCESS | 2296 | 1465115927099 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 01:38:47 INFO - PROCESS | 2296 | --DOMWINDOW == 104 (0x1290dbc00) [pid = 2296] [serial = 1439] [outer = 0x0] [url = about:blank] 01:38:47 INFO - PROCESS | 2296 | --DOMWINDOW == 103 (0x119ed6800) [pid = 2296] [serial = 1465] [outer = 0x0] [url = about:blank] 01:38:47 INFO - PROCESS | 2296 | --DOMWINDOW == 102 (0x121acb400) [pid = 2296] [serial = 1468] [outer = 0x0] [url = about:blank] 01:38:47 INFO - PROCESS | 2296 | --DOMWINDOW == 101 (0x1216d5c00) [pid = 2296] [serial = 1466] [outer = 0x0] [url = about:blank] 01:38:47 INFO - PROCESS | 2296 | --DOMWINDOW == 100 (0x12431a000) [pid = 2296] [serial = 1471] [outer = 0x0] [url = about:blank] 01:38:47 INFO - PROCESS | 2296 | --DOMWINDOW == 99 (0x1237bdc00) [pid = 2296] [serial = 1474] [outer = 0x0] [url = about:blank] 01:38:47 INFO - PROCESS | 2296 | --DOMWINDOW == 98 (0x1122afc00) [pid = 2296] [serial = 1441] [outer = 0x0] [url = about:blank] 01:38:47 INFO - PROCESS | 2296 | --DOMWINDOW == 97 (0x114050800) [pid = 2296] [serial = 1442] [outer = 0x0] [url = about:blank] 01:38:47 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x11841ac00) [pid = 2296] [serial = 1459] [outer = 0x0] [url = about:blank] 01:38:47 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x1191e8400) [pid = 2296] [serial = 1444] [outer = 0x0] [url = about:blank] 01:38:47 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x119a18000) [pid = 2296] [serial = 1445] [outer = 0x0] [url = about:blank] 01:38:47 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x1166e3400) [pid = 2296] [serial = 1450] [outer = 0x0] [url = about:blank] 01:38:47 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x116826800) [pid = 2296] [serial = 1451] [outer = 0x0] [url = about:blank] 01:38:47 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x124db5400) [pid = 2296] [serial = 1477] [outer = 0x0] [url = about:blank] 01:38:47 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x118268400) [pid = 2296] [serial = 1456] [outer = 0x0] [url = about:blank] 01:38:47 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x11830d000) [pid = 2296] [serial = 1457] [outer = 0x0] [url = about:blank] 01:38:47 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x112d4d400) [pid = 2296] [serial = 1447] [outer = 0x0] [url = about:blank] 01:38:47 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x113353000) [pid = 2296] [serial = 1448] [outer = 0x0] [url = about:blank] 01:38:47 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x118053c00) [pid = 2296] [serial = 1453] [outer = 0x0] [url = about:blank] 01:38:47 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x11824f000) [pid = 2296] [serial = 1454] [outer = 0x0] [url = about:blank] 01:38:47 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x124567400) [pid = 2296] [serial = 1472] [outer = 0x0] [url = about:blank] 01:38:47 INFO - PROCESS | 2296 | --DOMWINDOW == 83 (0x126dac000) [pid = 2296] [serial = 1480] [outer = 0x0] [url = about:blank] 01:38:47 INFO - PROCESS | 2296 | --DOMWINDOW == 82 (0x128be7000) [pid = 2296] [serial = 1481] [outer = 0x0] [url = about:blank] 01:38:47 INFO - PROCESS | 2296 | --DOMWINDOW == 81 (0x128c4b800) [pid = 2296] [serial = 1484] [outer = 0x0] [url = about:blank] 01:38:47 INFO - PROCESS | 2296 | --DOMWINDOW == 80 (0x119708400) [pid = 2296] [serial = 1462] [outer = 0x0] [url = about:blank] 01:38:47 INFO - PROCESS | 2296 | --DOMWINDOW == 79 (0x121a97c00) [pid = 2296] [serial = 1475] [outer = 0x0] [url = about:blank] 01:38:47 INFO - PROCESS | 2296 | --DOMWINDOW == 78 (0x128c40000) [pid = 2296] [serial = 1483] [outer = 0x0] [url = about:blank] 01:38:47 INFO - PROCESS | 2296 | --DOMWINDOW == 77 (0x121ad4400) [pid = 2296] [serial = 1469] [outer = 0x0] [url = about:blank] 01:38:47 INFO - PROCESS | 2296 | --DOMWINDOW == 76 (0x12669e400) [pid = 2296] [serial = 1478] [outer = 0x0] [url = about:blank] 01:38:47 INFO - PROCESS | 2296 | --DOMWINDOW == 75 (0x1184c3400) [pid = 2296] [serial = 1460] [outer = 0x0] [url = about:blank] 01:38:47 INFO - PROCESS | 2296 | --DOMWINDOW == 74 (0x119a57000) [pid = 2296] [serial = 1463] [outer = 0x0] [url = about:blank] 01:38:47 INFO - PROCESS | 2296 | 1465115927160 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:47 INFO - PROCESS | 2296 | 1465115927162 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:47 INFO - PROCESS | 2296 | ++DOCSHELL 0x11734d000 == 36 [pid = 2296] [id = 514] 01:38:47 INFO - PROCESS | 2296 | ++DOMWINDOW == 75 (0x112d4d400) [pid = 2296] [serial = 1542] [outer = 0x0] 01:38:47 INFO - PROCESS | 2296 | ++DOMWINDOW == 76 (0x11677a400) [pid = 2296] [serial = 1543] [outer = 0x112d4d400] 01:38:47 INFO - PROCESS | 2296 | 1465115927189 Marionette DEBUG loaded listener.js 01:38:47 INFO - PROCESS | 2296 | ++DOMWINDOW == 77 (0x11824f000) [pid = 2296] [serial = 1544] [outer = 0x112d4d400] 01:38:47 INFO - PROCESS | 2296 | 1465115927507 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 01:38:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 01:38:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 525ms 01:38:47 INFO - PROCESS | 2296 | 1465115927531 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 01:38:47 INFO - PROCESS | 2296 | 1465115927535 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 01:38:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 01:38:47 INFO - PROCESS | 2296 | 1465115927538 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 01:38:47 INFO - PROCESS | 2296 | 1465115927541 Marionette TRACE conn2 <- [1,2030,null,{}] 01:38:47 INFO - PROCESS | 2296 | 1465115927546 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:47 INFO - PROCESS | 2296 | 1465115927548 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:47 INFO - PROCESS | 2296 | 1465115927686 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 01:38:47 INFO - PROCESS | 2296 | 1465115927751 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:47 INFO - PROCESS | 2296 | 1465115927752 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:47 INFO - PROCESS | 2296 | ++DOCSHELL 0x119cd9000 == 37 [pid = 2296] [id = 515] 01:38:47 INFO - PROCESS | 2296 | ++DOMWINDOW == 78 (0x118266000) [pid = 2296] [serial = 1545] [outer = 0x0] 01:38:47 INFO - PROCESS | 2296 | ++DOMWINDOW == 79 (0x118313400) [pid = 2296] [serial = 1546] [outer = 0x118266000] 01:38:47 INFO - PROCESS | 2296 | 1465115927773 Marionette DEBUG loaded listener.js 01:38:47 INFO - PROCESS | 2296 | ++DOMWINDOW == 80 (0x11841e800) [pid = 2296] [serial = 1547] [outer = 0x118266000] 01:38:48 INFO - PROCESS | 2296 | 1465115928180 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 01:38:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 01:38:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 675ms 01:38:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 01:38:48 INFO - PROCESS | 2296 | 1465115928214 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 01:38:48 INFO - PROCESS | 2296 | 1465115928216 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 01:38:48 INFO - PROCESS | 2296 | 1465115928228 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 01:38:48 INFO - PROCESS | 2296 | 1465115928235 Marionette TRACE conn2 <- [1,2034,null,{}] 01:38:48 INFO - PROCESS | 2296 | 1465115928239 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:48 INFO - PROCESS | 2296 | 1465115928243 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:48 INFO - PROCESS | 2296 | 1465115928413 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 01:38:48 INFO - PROCESS | 2296 | 1465115928434 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:48 INFO - PROCESS | 2296 | 1465115928435 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:48 INFO - PROCESS | 2296 | ++DOCSHELL 0x121f9a000 == 38 [pid = 2296] [id = 516] 01:38:48 INFO - PROCESS | 2296 | ++DOMWINDOW == 81 (0x112db3000) [pid = 2296] [serial = 1548] [outer = 0x0] 01:38:48 INFO - PROCESS | 2296 | ++DOMWINDOW == 82 (0x118778c00) [pid = 2296] [serial = 1549] [outer = 0x112db3000] 01:38:48 INFO - PROCESS | 2296 | 1465115928478 Marionette DEBUG loaded listener.js 01:38:48 INFO - PROCESS | 2296 | ++DOMWINDOW == 83 (0x119a0a800) [pid = 2296] [serial = 1550] [outer = 0x112db3000] 01:38:48 INFO - PROCESS | 2296 | 1465115928848 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:38:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 01:38:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 684ms 01:38:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 01:38:48 INFO - PROCESS | 2296 | 1465115928905 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 01:38:48 INFO - PROCESS | 2296 | 1465115928908 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 01:38:48 INFO - PROCESS | 2296 | 1465115928911 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 01:38:48 INFO - PROCESS | 2296 | 1465115928913 Marionette TRACE conn2 <- [1,2038,null,{}] 01:38:48 INFO - PROCESS | 2296 | 1465115928916 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:48 INFO - PROCESS | 2296 | 1465115928918 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:49 INFO - PROCESS | 2296 | 1465115929073 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 01:38:49 INFO - PROCESS | 2296 | 1465115929080 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:49 INFO - PROCESS | 2296 | 1465115929081 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:49 INFO - PROCESS | 2296 | ++DOCSHELL 0x126337000 == 39 [pid = 2296] [id = 517] 01:38:49 INFO - PROCESS | 2296 | ++DOMWINDOW == 84 (0x119a11c00) [pid = 2296] [serial = 1551] [outer = 0x0] 01:38:49 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x119c0fc00) [pid = 2296] [serial = 1552] [outer = 0x119a11c00] 01:38:49 INFO - PROCESS | 2296 | 1465115929124 Marionette DEBUG loaded listener.js 01:38:49 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x12130f000) [pid = 2296] [serial = 1553] [outer = 0x119a11c00] 01:38:49 INFO - PROCESS | 2296 | 1465115929560 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 01:38:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 01:38:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 672ms 01:38:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 01:38:49 INFO - PROCESS | 2296 | 1465115929583 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 01:38:49 INFO - PROCESS | 2296 | 1465115929584 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 01:38:49 INFO - PROCESS | 2296 | 1465115929586 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 01:38:49 INFO - PROCESS | 2296 | 1465115929587 Marionette TRACE conn2 <- [1,2042,null,{}] 01:38:49 INFO - PROCESS | 2296 | 1465115929596 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:49 INFO - PROCESS | 2296 | 1465115929597 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:49 INFO - PROCESS | 2296 | 1465115929698 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 01:38:49 INFO - PROCESS | 2296 | 1465115929702 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:49 INFO - PROCESS | 2296 | 1465115929707 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:49 INFO - PROCESS | 2296 | ++DOCSHELL 0x1219ec800 == 40 [pid = 2296] [id = 518] 01:38:49 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x121aca000) [pid = 2296] [serial = 1554] [outer = 0x0] 01:38:49 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x121ad2000) [pid = 2296] [serial = 1555] [outer = 0x121aca000] 01:38:49 INFO - PROCESS | 2296 | 1465115929778 Marionette DEBUG loaded listener.js 01:38:49 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x124323000) [pid = 2296] [serial = 1556] [outer = 0x121aca000] 01:38:50 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x1166dd400) [pid = 2296] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 01:38:50 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x117658800) [pid = 2296] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 01:38:50 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x118256400) [pid = 2296] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 01:38:50 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x1129a6400) [pid = 2296] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 01:38:50 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x113964c00) [pid = 2296] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 01:38:50 INFO - PROCESS | 2296 | --DOMWINDOW == 83 (0x11685c000) [pid = 2296] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 01:38:50 INFO - PROCESS | 2296 | --DOMWINDOW == 82 (0x11335e400) [pid = 2296] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 01:38:50 INFO - PROCESS | 2296 | --DOMWINDOW == 81 (0x117658000) [pid = 2296] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 01:38:50 INFO - PROCESS | 2296 | --DOMWINDOW == 80 (0x116a5b000) [pid = 2296] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 01:38:50 INFO - PROCESS | 2296 | --DOMWINDOW == 79 (0x118415c00) [pid = 2296] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 01:38:50 INFO - PROCESS | 2296 | --DOMWINDOW == 78 (0x119a5e800) [pid = 2296] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 01:38:50 INFO - PROCESS | 2296 | --DOMWINDOW == 77 (0x112ecf000) [pid = 2296] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 01:38:50 INFO - PROCESS | 2296 | --DOMWINDOW == 76 (0x119a0b000) [pid = 2296] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 01:38:50 INFO - PROCESS | 2296 | --DOMWINDOW == 75 (0x112d53000) [pid = 2296] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 01:38:50 INFO - PROCESS | 2296 | --DOMWINDOW == 74 (0x121fc9800) [pid = 2296] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 01:38:50 INFO - PROCESS | 2296 | --DOMWINDOW == 73 (0x1184bf000) [pid = 2296] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 01:38:50 INFO - PROCESS | 2296 | 1465115930611 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 01:38:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 01:38:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1071ms 01:38:50 INFO - PROCESS | 2296 | 1465115930658 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 01:38:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 01:38:50 INFO - PROCESS | 2296 | 1465115930661 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 01:38:50 INFO - PROCESS | 2296 | 1465115930664 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 01:38:50 INFO - PROCESS | 2296 | 1465115930667 Marionette TRACE conn2 <- [1,2046,null,{}] 01:38:50 INFO - PROCESS | 2296 | 1465115930671 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:50 INFO - PROCESS | 2296 | 1465115930672 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:50 INFO - PROCESS | 2296 | 1465115930770 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 01:38:50 INFO - PROCESS | 2296 | 1465115930839 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:50 INFO - PROCESS | 2296 | 1465115930841 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:50 INFO - PROCESS | 2296 | ++DOCSHELL 0x119332800 == 41 [pid = 2296] [id = 519] 01:38:50 INFO - PROCESS | 2296 | ++DOMWINDOW == 74 (0x1166e5c00) [pid = 2296] [serial = 1557] [outer = 0x0] 01:38:50 INFO - PROCESS | 2296 | ++DOMWINDOW == 75 (0x11685c000) [pid = 2296] [serial = 1558] [outer = 0x1166e5c00] 01:38:50 INFO - PROCESS | 2296 | 1465115930872 Marionette DEBUG loaded listener.js 01:38:50 INFO - PROCESS | 2296 | ++DOMWINDOW == 76 (0x11804b400) [pid = 2296] [serial = 1559] [outer = 0x1166e5c00] 01:38:51 INFO - PROCESS | 2296 | 1465115931314 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 01:38:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:38:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 671ms 01:38:51 INFO - PROCESS | 2296 | 1465115931335 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 01:38:51 INFO - PROCESS | 2296 | 1465115931338 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 01:38:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 01:38:51 INFO - PROCESS | 2296 | 1465115931345 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 01:38:51 INFO - PROCESS | 2296 | 1465115931346 Marionette TRACE conn2 <- [1,2050,null,{}] 01:38:51 INFO - PROCESS | 2296 | 1465115931349 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:51 INFO - PROCESS | 2296 | 1465115931351 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:51 INFO - PROCESS | 2296 | 1465115931451 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 01:38:51 INFO - PROCESS | 2296 | 1465115931520 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:51 INFO - PROCESS | 2296 | 1465115931522 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:51 INFO - PROCESS | 2296 | ++DOCSHELL 0x126225800 == 42 [pid = 2296] [id = 520] 01:38:51 INFO - PROCESS | 2296 | ++DOMWINDOW == 77 (0x118268800) [pid = 2296] [serial = 1560] [outer = 0x0] 01:38:51 INFO - PROCESS | 2296 | ++DOMWINDOW == 78 (0x118313c00) [pid = 2296] [serial = 1561] [outer = 0x118268800] 01:38:51 INFO - PROCESS | 2296 | 1465115931554 Marionette DEBUG loaded listener.js 01:38:51 INFO - PROCESS | 2296 | ++DOMWINDOW == 79 (0x1184bf000) [pid = 2296] [serial = 1562] [outer = 0x118268800] 01:38:52 INFO - PROCESS | 2296 | 1465115932014 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:38:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 01:38:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 724ms 01:38:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 01:38:52 INFO - PROCESS | 2296 | 1465115932087 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 01:38:52 INFO - PROCESS | 2296 | 1465115932090 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 01:38:52 INFO - PROCESS | 2296 | 1465115932096 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 01:38:52 INFO - PROCESS | 2296 | 1465115932100 Marionette TRACE conn2 <- [1,2054,null,{}] 01:38:52 INFO - PROCESS | 2296 | 1465115932131 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:52 INFO - PROCESS | 2296 | 1465115932136 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:52 INFO - PROCESS | 2296 | 1465115932309 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 01:38:52 INFO - PROCESS | 2296 | 1465115932358 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:52 INFO - PROCESS | 2296 | 1465115932361 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:52 INFO - PROCESS | 2296 | ++DOCSHELL 0x12988f800 == 43 [pid = 2296] [id = 521] 01:38:52 INFO - PROCESS | 2296 | ++DOMWINDOW == 80 (0x119a0cc00) [pid = 2296] [serial = 1563] [outer = 0x0] 01:38:52 INFO - PROCESS | 2296 | ++DOMWINDOW == 81 (0x119c18000) [pid = 2296] [serial = 1564] [outer = 0x119a0cc00] 01:38:52 INFO - PROCESS | 2296 | 1465115932392 Marionette DEBUG loaded listener.js 01:38:52 INFO - PROCESS | 2296 | ++DOMWINDOW == 82 (0x1218ecc00) [pid = 2296] [serial = 1565] [outer = 0x119a0cc00] 01:38:52 INFO - PROCESS | 2296 | 1465115932810 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 01:38:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 01:38:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 728ms 01:38:52 INFO - PROCESS | 2296 | 1465115932823 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 01:38:52 INFO - PROCESS | 2296 | 1465115932826 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 01:38:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 01:38:52 INFO - PROCESS | 2296 | 1465115932829 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 01:38:52 INFO - PROCESS | 2296 | 1465115932830 Marionette TRACE conn2 <- [1,2058,null,{}] 01:38:52 INFO - PROCESS | 2296 | 1465115932833 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:52 INFO - PROCESS | 2296 | 1465115932834 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:52 INFO - PROCESS | 2296 | 1465115932932 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 01:38:52 INFO - PROCESS | 2296 | 1465115932985 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:52 INFO - PROCESS | 2296 | 1465115932986 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:52 INFO - PROCESS | 2296 | ++DOCSHELL 0x121f8f000 == 44 [pid = 2296] [id = 522] 01:38:52 INFO - PROCESS | 2296 | ++DOMWINDOW == 83 (0x121fc9800) [pid = 2296] [serial = 1566] [outer = 0x0] 01:38:53 INFO - PROCESS | 2296 | ++DOMWINDOW == 84 (0x1243e3000) [pid = 2296] [serial = 1567] [outer = 0x121fc9800] 01:38:53 INFO - PROCESS | 2296 | 1465115933015 Marionette DEBUG loaded listener.js 01:38:53 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x12473c000) [pid = 2296] [serial = 1568] [outer = 0x121fc9800] 01:38:53 INFO - PROCESS | 2296 | 1465115933427 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 01:38:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 01:38:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 620ms 01:38:53 INFO - PROCESS | 2296 | 1465115933449 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 01:38:53 INFO - PROCESS | 2296 | 1465115933451 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 01:38:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 01:38:53 INFO - PROCESS | 2296 | 1465115933453 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 01:38:53 INFO - PROCESS | 2296 | 1465115933454 Marionette TRACE conn2 <- [1,2062,null,{}] 01:38:53 INFO - PROCESS | 2296 | 1465115933457 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:53 INFO - PROCESS | 2296 | 1465115933458 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:53 INFO - PROCESS | 2296 | 1465115933552 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 01:38:53 INFO - PROCESS | 2296 | 1465115933636 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:53 INFO - PROCESS | 2296 | 1465115933637 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:53 INFO - PROCESS | 2296 | ++DOCSHELL 0x12ad64000 == 45 [pid = 2296] [id = 523] 01:38:53 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x124dacc00) [pid = 2296] [serial = 1569] [outer = 0x0] 01:38:53 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x126350c00) [pid = 2296] [serial = 1570] [outer = 0x124dacc00] 01:38:53 INFO - PROCESS | 2296 | 1465115933671 Marionette DEBUG loaded listener.js 01:38:53 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x126609000) [pid = 2296] [serial = 1571] [outer = 0x124dacc00] 01:38:54 INFO - PROCESS | 2296 | 1465115934114 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 01:38:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 01:38:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 668ms 01:38:54 INFO - PROCESS | 2296 | 1465115934227 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 01:38:54 INFO - PROCESS | 2296 | 1465115934229 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 01:38:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 01:38:54 INFO - PROCESS | 2296 | 1465115934252 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 01:38:54 INFO - PROCESS | 2296 | 1465115934255 Marionette TRACE conn2 <- [1,2066,null,{}] 01:38:54 INFO - PROCESS | 2296 | 1465115934259 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:54 INFO - PROCESS | 2296 | 1465115934260 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:54 INFO - PROCESS | 2296 | 1465115934352 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 01:38:54 INFO - PROCESS | 2296 | 1465115934403 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:54 INFO - PROCESS | 2296 | 1465115934406 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:54 INFO - PROCESS | 2296 | ++DOCSHELL 0x1182cb800 == 46 [pid = 2296] [id = 524] 01:38:54 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x11335e400) [pid = 2296] [serial = 1572] [outer = 0x0] 01:38:54 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x1139d6000) [pid = 2296] [serial = 1573] [outer = 0x11335e400] 01:38:54 INFO - PROCESS | 2296 | 1465115934427 Marionette DEBUG loaded listener.js 01:38:54 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x116779c00) [pid = 2296] [serial = 1574] [outer = 0x11335e400] 01:38:54 INFO - PROCESS | 2296 | 1465115934845 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 01:38:55 INFO - PROCESS | 2296 | --DOCSHELL 0x126337000 == 45 [pid = 2296] [id = 517] 01:38:55 INFO - PROCESS | 2296 | --DOCSHELL 0x121f9a000 == 44 [pid = 2296] [id = 516] 01:38:55 INFO - PROCESS | 2296 | --DOCSHELL 0x119cd9000 == 43 [pid = 2296] [id = 515] 01:38:55 INFO - PROCESS | 2296 | --DOCSHELL 0x11734d000 == 42 [pid = 2296] [id = 514] 01:38:55 INFO - PROCESS | 2296 | --DOCSHELL 0x1162c5800 == 41 [pid = 2296] [id = 513] 01:38:55 INFO - PROCESS | 2296 | --DOCSHELL 0x1180a1800 == 40 [pid = 2296] [id = 512] 01:38:55 INFO - PROCESS | 2296 | --DOCSHELL 0x12153b800 == 39 [pid = 2296] [id = 499] 01:38:55 INFO - PROCESS | 2296 | --DOCSHELL 0x1180b0800 == 38 [pid = 2296] [id = 495] 01:38:55 INFO - PROCESS | 2296 | --DOCSHELL 0x12a748000 == 37 [pid = 2296] [id = 492] 01:38:55 INFO - PROCESS | 2296 | --DOCSHELL 0x12be1b800 == 36 [pid = 2296] [id = 498] 01:38:55 INFO - PROCESS | 2296 | --DOCSHELL 0x12b278000 == 35 [pid = 2296] [id = 494] 01:38:55 INFO - PROCESS | 2296 | --DOCSHELL 0x12ab1d800 == 34 [pid = 2296] [id = 493] 01:38:55 INFO - PROCESS | 2296 | --DOCSHELL 0x119e0a800 == 33 [pid = 2296] [id = 511] 01:38:55 INFO - PROCESS | 2296 | --DOCSHELL 0x12ad64000 == 32 [pid = 2296] [id = 523] 01:38:55 INFO - PROCESS | 2296 | --DOCSHELL 0x121f8f000 == 31 [pid = 2296] [id = 522] 01:38:55 INFO - PROCESS | 2296 | --DOCSHELL 0x12988f800 == 30 [pid = 2296] [id = 521] 01:38:55 INFO - PROCESS | 2296 | --DOCSHELL 0x126225800 == 29 [pid = 2296] [id = 520] 01:38:55 INFO - PROCESS | 2296 | --DOCSHELL 0x119332800 == 28 [pid = 2296] [id = 519] 01:38:55 INFO - PROCESS | 2296 | --DOCSHELL 0x1219ec800 == 27 [pid = 2296] [id = 518] 01:38:55 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x118722c00) [pid = 2296] [serial = 1513] [outer = 0x0] [url = about:blank] 01:38:55 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x118266800) [pid = 2296] [serial = 1508] [outer = 0x0] [url = about:blank] 01:38:55 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x11830e800) [pid = 2296] [serial = 1510] [outer = 0x0] [url = about:blank] 01:38:55 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x1129a9c00) [pid = 2296] [serial = 1501] [outer = 0x0] [url = about:blank] 01:38:55 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x112daf400) [pid = 2296] [serial = 1502] [outer = 0x0] [url = about:blank] 01:38:55 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x116625c00) [pid = 2296] [serial = 1504] [outer = 0x0] [url = about:blank] 01:38:55 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x116853400) [pid = 2296] [serial = 1505] [outer = 0x0] [url = about:blank] 01:38:55 INFO - PROCESS | 2296 | --DOMWINDOW == 83 (0x118263400) [pid = 2296] [serial = 1499] [outer = 0x0] [url = about:blank] 01:38:55 INFO - PROCESS | 2296 | --DOMWINDOW == 82 (0x116a64800) [pid = 2296] [serial = 1498] [outer = 0x0] [url = about:blank] 01:38:55 INFO - PROCESS | 2296 | --DOMWINDOW == 81 (0x116754c00) [pid = 2296] [serial = 1487] [outer = 0x0] [url = about:blank] 01:38:55 INFO - PROCESS | 2296 | --DOMWINDOW == 80 (0x113e76800) [pid = 2296] [serial = 1486] [outer = 0x0] [url = about:blank] 01:38:55 INFO - PROCESS | 2296 | --DOMWINDOW == 79 (0x119c0e800) [pid = 2296] [serial = 1517] [outer = 0x0] [url = about:blank] 01:38:55 INFO - PROCESS | 2296 | --DOMWINDOW == 78 (0x118252000) [pid = 2296] [serial = 1490] [outer = 0x0] [url = about:blank] 01:38:55 INFO - PROCESS | 2296 | --DOMWINDOW == 77 (0x118053400) [pid = 2296] [serial = 1489] [outer = 0x0] [url = about:blank] 01:38:55 INFO - PROCESS | 2296 | --DOMWINDOW == 76 (0x119a0fc00) [pid = 2296] [serial = 1493] [outer = 0x0] [url = about:blank] 01:38:55 INFO - PROCESS | 2296 | --DOMWINDOW == 75 (0x119a0ec00) [pid = 2296] [serial = 1516] [outer = 0x0] [url = about:blank] 01:38:55 INFO - PROCESS | 2296 | --DOMWINDOW == 74 (0x1191c8000) [pid = 2296] [serial = 1492] [outer = 0x0] [url = about:blank] 01:38:55 INFO - PROCESS | 2296 | --DOMWINDOW == 73 (0x12634b800) [pid = 2296] [serial = 1496] [outer = 0x0] [url = about:blank] 01:38:55 INFO - PROCESS | 2296 | --DOMWINDOW == 72 (0x121acf400) [pid = 2296] [serial = 1495] [outer = 0x0] [url = about:blank] 01:38:55 INFO - PROCESS | 2296 | --DOMWINDOW == 71 (0x11826b800) [pid = 2296] [serial = 1525] [outer = 0x0] [url = about:blank] 01:38:55 INFO - PROCESS | 2296 | --DOMWINDOW == 70 (0x121ad1800) [pid = 2296] [serial = 1520] [outer = 0x0] [url = about:blank] 01:38:55 INFO - PROCESS | 2296 | --DOMWINDOW == 69 (0x1217a1000) [pid = 2296] [serial = 1519] [outer = 0x0] [url = about:blank] 01:38:55 INFO - PROCESS | 2296 | --DOMWINDOW == 68 (0x121ba5800) [pid = 2296] [serial = 1522] [outer = 0x0] [url = about:blank] 01:38:55 INFO - PROCESS | 2296 | --DOMWINDOW == 67 (0x12456c800) [pid = 2296] [serial = 1528] [outer = 0x0] [url = about:blank] 01:38:55 INFO - PROCESS | 2296 | --DOMWINDOW == 66 (0x1263f2c00) [pid = 2296] [serial = 1532] [outer = 0x0] [url = about:blank] 01:38:55 INFO - PROCESS | 2296 | --DOMWINDOW == 65 (0x124821400) [pid = 2296] [serial = 1531] [outer = 0x0] [url = about:blank] 01:38:55 INFO - PROCESS | 2296 | --DOMWINDOW == 64 (0x128be9000) [pid = 2296] [serial = 1534] [outer = 0x0] [url = about:blank] 01:38:55 INFO - PROCESS | 2296 | --DOMWINDOW == 63 (0x11824d000) [pid = 2296] [serial = 1507] [outer = 0x0] [url = about:blank] 01:38:55 INFO - PROCESS | 2296 | --DOMWINDOW == 62 (0x1191f2400) [pid = 2296] [serial = 1514] [outer = 0x0] [url = about:blank] 01:38:55 INFO - PROCESS | 2296 | --DOMWINDOW == 61 (0x124526c00) [pid = 2296] [serial = 1523] [outer = 0x0] [url = about:blank] 01:38:55 INFO - PROCESS | 2296 | --DOMWINDOW == 60 (0x121307800) [pid = 2296] [serial = 1526] [outer = 0x0] [url = about:blank] 01:38:55 INFO - PROCESS | 2296 | --DOMWINDOW == 59 (0x124748000) [pid = 2296] [serial = 1529] [outer = 0x0] [url = about:blank] 01:38:55 INFO - PROCESS | 2296 | --DOMWINDOW == 58 (0x118421400) [pid = 2296] [serial = 1511] [outer = 0x0] [url = about:blank] 01:38:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 01:38:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1237ms 01:38:55 INFO - PROCESS | 2296 | 1465115935478 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 01:38:55 INFO - PROCESS | 2296 | 1465115935481 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 01:38:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 01:38:55 INFO - PROCESS | 2296 | 1465115935484 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 01:38:55 INFO - PROCESS | 2296 | 1465115935486 Marionette TRACE conn2 <- [1,2070,null,{}] 01:38:55 INFO - PROCESS | 2296 | 1465115935490 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:55 INFO - PROCESS | 2296 | 1465115935494 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:55 INFO - PROCESS | 2296 | 1465115935570 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 01:38:55 INFO - PROCESS | 2296 | 1465115935579 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:55 INFO - PROCESS | 2296 | 1465115935582 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:55 INFO - PROCESS | 2296 | ++DOCSHELL 0x116213800 == 28 [pid = 2296] [id = 525] 01:38:55 INFO - PROCESS | 2296 | ++DOMWINDOW == 59 (0x112db4400) [pid = 2296] [serial = 1575] [outer = 0x0] 01:38:55 INFO - PROCESS | 2296 | ++DOMWINDOW == 60 (0x112ecf000) [pid = 2296] [serial = 1576] [outer = 0x112db4400] 01:38:55 INFO - PROCESS | 2296 | 1465115935609 Marionette DEBUG loaded listener.js 01:38:55 INFO - PROCESS | 2296 | ++DOMWINDOW == 61 (0x115174000) [pid = 2296] [serial = 1577] [outer = 0x112db4400] 01:38:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 01:38:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 472ms 01:38:55 INFO - PROCESS | 2296 | 1465115935950 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 01:38:55 INFO - PROCESS | 2296 | 1465115935959 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 01:38:55 INFO - PROCESS | 2296 | 1465115935963 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 01:38:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 01:38:55 INFO - PROCESS | 2296 | 1465115935968 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 01:38:55 INFO - PROCESS | 2296 | 1465115935971 Marionette TRACE conn2 <- [1,2074,null,{}] 01:38:55 INFO - PROCESS | 2296 | 1465115935975 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:55 INFO - PROCESS | 2296 | 1465115935977 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:56 INFO - PROCESS | 2296 | 1465115936076 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 01:38:56 INFO - PROCESS | 2296 | 1465115936130 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:56 INFO - PROCESS | 2296 | 1465115936131 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:56 INFO - PROCESS | 2296 | ++DOCSHELL 0x117e19000 == 29 [pid = 2296] [id = 526] 01:38:56 INFO - PROCESS | 2296 | ++DOMWINDOW == 62 (0x11600ec00) [pid = 2296] [serial = 1578] [outer = 0x0] 01:38:56 INFO - PROCESS | 2296 | ++DOMWINDOW == 63 (0x116776400) [pid = 2296] [serial = 1579] [outer = 0x11600ec00] 01:38:56 INFO - PROCESS | 2296 | 1465115936159 Marionette DEBUG loaded listener.js 01:38:56 INFO - PROCESS | 2296 | ++DOMWINDOW == 64 (0x116f86c00) [pid = 2296] [serial = 1580] [outer = 0x11600ec00] 01:38:56 INFO - PROCESS | 2296 | 1465115936450 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 01:38:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 01:38:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 523ms 01:38:56 INFO - PROCESS | 2296 | 1465115936489 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 01:38:56 INFO - PROCESS | 2296 | 1465115936492 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 01:38:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 01:38:56 INFO - PROCESS | 2296 | 1465115936497 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 01:38:56 INFO - PROCESS | 2296 | 1465115936498 Marionette TRACE conn2 <- [1,2078,null,{}] 01:38:56 INFO - PROCESS | 2296 | 1465115936505 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:56 INFO - PROCESS | 2296 | 1465115936511 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:56 INFO - PROCESS | 2296 | 1465115936597 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 01:38:56 INFO - PROCESS | 2296 | 1465115936655 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:56 INFO - PROCESS | 2296 | 1465115936658 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:56 INFO - PROCESS | 2296 | ++DOCSHELL 0x119716800 == 30 [pid = 2296] [id = 527] 01:38:56 INFO - PROCESS | 2296 | ++DOMWINDOW == 65 (0x118054400) [pid = 2296] [serial = 1581] [outer = 0x0] 01:38:56 INFO - PROCESS | 2296 | ++DOMWINDOW == 66 (0x118254800) [pid = 2296] [serial = 1582] [outer = 0x118054400] 01:38:56 INFO - PROCESS | 2296 | 1465115936687 Marionette DEBUG loaded listener.js 01:38:56 INFO - PROCESS | 2296 | ++DOMWINDOW == 67 (0x11826c800) [pid = 2296] [serial = 1583] [outer = 0x118054400] 01:38:56 INFO - PROCESS | 2296 | 1465115936997 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 01:38:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 01:38:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 525ms 01:38:57 INFO - PROCESS | 2296 | 1465115937024 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 01:38:57 INFO - PROCESS | 2296 | 1465115937027 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 01:38:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 01:38:57 INFO - PROCESS | 2296 | 1465115937030 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 01:38:57 INFO - PROCESS | 2296 | 1465115937031 Marionette TRACE conn2 <- [1,2082,null,{}] 01:38:57 INFO - PROCESS | 2296 | 1465115937033 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:57 INFO - PROCESS | 2296 | 1465115937034 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:57 INFO - PROCESS | 2296 | 1465115937114 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 01:38:57 INFO - PROCESS | 2296 | 1465115937117 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:57 INFO - PROCESS | 2296 | 1465115937119 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:57 INFO - PROCESS | 2296 | ++DOCSHELL 0x121539000 == 31 [pid = 2296] [id = 528] 01:38:57 INFO - PROCESS | 2296 | ++DOMWINDOW == 68 (0x11830b400) [pid = 2296] [serial = 1584] [outer = 0x0] 01:38:57 INFO - PROCESS | 2296 | ++DOMWINDOW == 69 (0x118418400) [pid = 2296] [serial = 1585] [outer = 0x11830b400] 01:38:57 INFO - PROCESS | 2296 | 1465115937146 Marionette DEBUG loaded listener.js 01:38:57 INFO - PROCESS | 2296 | ++DOMWINDOW == 70 (0x1184b8c00) [pid = 2296] [serial = 1586] [outer = 0x11830b400] 01:38:57 INFO - PROCESS | 2296 | 1465115937481 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 01:38:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 01:38:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 471ms 01:38:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 01:38:57 INFO - PROCESS | 2296 | 1465115937501 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 01:38:57 INFO - PROCESS | 2296 | 1465115937503 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 01:38:57 INFO - PROCESS | 2296 | 1465115937505 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 01:38:57 INFO - PROCESS | 2296 | 1465115937506 Marionette TRACE conn2 <- [1,2086,null,{}] 01:38:57 INFO - PROCESS | 2296 | 1465115937512 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:57 INFO - PROCESS | 2296 | 1465115937513 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:57 INFO - PROCESS | 2296 | 1465115937615 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 01:38:57 INFO - PROCESS | 2296 | 1465115937629 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:57 INFO - PROCESS | 2296 | 1465115937631 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:57 INFO - PROCESS | 2296 | ++DOCSHELL 0x121f8b000 == 32 [pid = 2296] [id = 529] 01:38:57 INFO - PROCESS | 2296 | ++DOMWINDOW == 71 (0x11826bc00) [pid = 2296] [serial = 1587] [outer = 0x0] 01:38:57 INFO - PROCESS | 2296 | ++DOMWINDOW == 72 (0x11830e400) [pid = 2296] [serial = 1588] [outer = 0x11826bc00] 01:38:57 INFO - PROCESS | 2296 | 1465115937662 Marionette DEBUG loaded listener.js 01:38:57 INFO - PROCESS | 2296 | ++DOMWINDOW == 73 (0x1191ca400) [pid = 2296] [serial = 1589] [outer = 0x11826bc00] 01:38:58 INFO - PROCESS | 2296 | 1465115937997 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 01:38:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 01:38:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 522ms 01:38:58 INFO - PROCESS | 2296 | 1465115938027 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 01:38:58 INFO - PROCESS | 2296 | 1465115938029 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 01:38:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 01:38:58 INFO - PROCESS | 2296 | 1465115938039 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 01:38:58 INFO - PROCESS | 2296 | 1465115938040 Marionette TRACE conn2 <- [1,2090,null,{}] 01:38:58 INFO - PROCESS | 2296 | 1465115938042 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:58 INFO - PROCESS | 2296 | 1465115938047 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:58 INFO - PROCESS | 2296 | 1465115938164 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 01:38:58 INFO - PROCESS | 2296 | 1465115938177 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:58 INFO - PROCESS | 2296 | 1465115938179 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:58 INFO - PROCESS | 2296 | ++DOCSHELL 0x12621d800 == 33 [pid = 2296] [id = 530] 01:38:58 INFO - PROCESS | 2296 | ++DOMWINDOW == 74 (0x1194a1000) [pid = 2296] [serial = 1590] [outer = 0x0] 01:38:58 INFO - PROCESS | 2296 | ++DOMWINDOW == 75 (0x119a0b400) [pid = 2296] [serial = 1591] [outer = 0x1194a1000] 01:38:58 INFO - PROCESS | 2296 | 1465115938204 Marionette DEBUG loaded listener.js 01:38:58 INFO - PROCESS | 2296 | ++DOMWINDOW == 76 (0x121306000) [pid = 2296] [serial = 1592] [outer = 0x1194a1000] 01:38:58 INFO - PROCESS | 2296 | 1465115938549 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 01:38:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 01:38:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 520ms 01:38:58 INFO - PROCESS | 2296 | 1465115938559 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 01:38:58 INFO - PROCESS | 2296 | 1465115938561 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 01:38:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 01:38:58 INFO - PROCESS | 2296 | 1465115938563 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 01:38:58 INFO - PROCESS | 2296 | 1465115938564 Marionette TRACE conn2 <- [1,2094,null,{}] 01:38:58 INFO - PROCESS | 2296 | 1465115938567 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:58 INFO - PROCESS | 2296 | 1465115938568 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:58 INFO - PROCESS | 2296 | 1465115938679 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 01:38:58 INFO - PROCESS | 2296 | 1465115938691 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:58 INFO - PROCESS | 2296 | 1465115938692 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:58 INFO - PROCESS | 2296 | ++DOCSHELL 0x126bb6800 == 34 [pid = 2296] [id = 531] 01:38:58 INFO - PROCESS | 2296 | ++DOMWINDOW == 77 (0x119a15400) [pid = 2296] [serial = 1593] [outer = 0x0] 01:38:58 INFO - PROCESS | 2296 | ++DOMWINDOW == 78 (0x1216d5c00) [pid = 2296] [serial = 1594] [outer = 0x119a15400] 01:38:58 INFO - PROCESS | 2296 | 1465115938718 Marionette DEBUG loaded listener.js 01:38:58 INFO - PROCESS | 2296 | ++DOMWINDOW == 79 (0x121acec00) [pid = 2296] [serial = 1595] [outer = 0x119a15400] 01:38:59 INFO - PROCESS | 2296 | 1465115939025 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 01:38:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 01:38:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 470ms 01:38:59 INFO - PROCESS | 2296 | 1465115939034 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 01:38:59 INFO - PROCESS | 2296 | 1465115939035 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 01:38:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 01:38:59 INFO - PROCESS | 2296 | 1465115939064 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 01:38:59 INFO - PROCESS | 2296 | 1465115939066 Marionette TRACE conn2 <- [1,2098,null,{}] 01:38:59 INFO - PROCESS | 2296 | 1465115939069 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:59 INFO - PROCESS | 2296 | 1465115939071 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:59 INFO - PROCESS | 2296 | 1465115939224 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 01:38:59 INFO - PROCESS | 2296 | 1465115939278 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:59 INFO - PROCESS | 2296 | 1465115939279 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:59 INFO - PROCESS | 2296 | ++DOCSHELL 0x128fb0000 == 35 [pid = 2296] [id = 532] 01:38:59 INFO - PROCESS | 2296 | ++DOMWINDOW == 80 (0x11841d400) [pid = 2296] [serial = 1596] [outer = 0x0] 01:38:59 INFO - PROCESS | 2296 | ++DOMWINDOW == 81 (0x121ba4000) [pid = 2296] [serial = 1597] [outer = 0x11841d400] 01:38:59 INFO - PROCESS | 2296 | 1465115939306 Marionette DEBUG loaded listener.js 01:38:59 INFO - PROCESS | 2296 | ++DOMWINDOW == 82 (0x124317c00) [pid = 2296] [serial = 1598] [outer = 0x11841d400] 01:38:59 INFO - PROCESS | 2296 | --DOMWINDOW == 81 (0x118266000) [pid = 2296] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 01:38:59 INFO - PROCESS | 2296 | --DOMWINDOW == 80 (0x112fcb400) [pid = 2296] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 01:38:59 INFO - PROCESS | 2296 | --DOMWINDOW == 79 (0x112d4d400) [pid = 2296] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 01:38:59 INFO - PROCESS | 2296 | --DOMWINDOW == 78 (0x112db3000) [pid = 2296] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 01:38:59 INFO - PROCESS | 2296 | --DOMWINDOW == 77 (0x12669e000) [pid = 2296] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 01:38:59 INFO - PROCESS | 2296 | --DOMWINDOW == 76 (0x112ece400) [pid = 2296] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 01:38:59 INFO - PROCESS | 2296 | --DOMWINDOW == 75 (0x119a11c00) [pid = 2296] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 01:38:59 INFO - PROCESS | 2296 | --DOMWINDOW == 74 (0x121aca000) [pid = 2296] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 01:38:59 INFO - PROCESS | 2296 | 1465115939743 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 01:38:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 01:38:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 742ms 01:38:59 INFO - PROCESS | 2296 | 1465115939785 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 01:38:59 INFO - PROCESS | 2296 | 1465115939786 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 01:38:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 01:38:59 INFO - PROCESS | 2296 | 1465115939788 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 01:38:59 INFO - PROCESS | 2296 | 1465115939791 Marionette TRACE conn2 <- [1,2102,null,{}] 01:38:59 INFO - PROCESS | 2296 | 1465115939795 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:59 INFO - PROCESS | 2296 | 1465115939796 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:59 INFO - PROCESS | 2296 | 1465115939870 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 01:38:59 INFO - PROCESS | 2296 | 1465115939875 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:59 INFO - PROCESS | 2296 | 1465115939877 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:38:59 INFO - PROCESS | 2296 | ++DOCSHELL 0x126bc1000 == 36 [pid = 2296] [id = 533] 01:38:59 INFO - PROCESS | 2296 | ++DOMWINDOW == 75 (0x112fcb400) [pid = 2296] [serial = 1599] [outer = 0x0] 01:38:59 INFO - PROCESS | 2296 | ++DOMWINDOW == 76 (0x118252800) [pid = 2296] [serial = 1600] [outer = 0x112fcb400] 01:38:59 INFO - PROCESS | 2296 | 1465115939902 Marionette DEBUG loaded listener.js 01:38:59 INFO - PROCESS | 2296 | ++DOMWINDOW == 77 (0x1237be800) [pid = 2296] [serial = 1601] [outer = 0x112fcb400] 01:39:00 INFO - PROCESS | 2296 | 1465115940248 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 01:39:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 01:39:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 473ms 01:39:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 01:39:00 INFO - PROCESS | 2296 | 1465115940262 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 01:39:00 INFO - PROCESS | 2296 | 1465115940263 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 01:39:00 INFO - PROCESS | 2296 | 1465115940266 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 01:39:00 INFO - PROCESS | 2296 | 1465115940267 Marionette TRACE conn2 <- [1,2106,null,{}] 01:39:00 INFO - PROCESS | 2296 | 1465115940269 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:00 INFO - PROCESS | 2296 | 1465115940270 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:00 INFO - PROCESS | 2296 | 1465115940373 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 01:39:00 INFO - PROCESS | 2296 | 1465115940379 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:00 INFO - PROCESS | 2296 | 1465115940380 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:00 INFO - PROCESS | 2296 | ++DOCSHELL 0x12a734800 == 37 [pid = 2296] [id = 534] 01:39:00 INFO - PROCESS | 2296 | ++DOMWINDOW == 78 (0x113964800) [pid = 2296] [serial = 1602] [outer = 0x0] 01:39:00 INFO - PROCESS | 2296 | ++DOMWINDOW == 79 (0x12431a000) [pid = 2296] [serial = 1603] [outer = 0x113964800] 01:39:00 INFO - PROCESS | 2296 | 1465115940405 Marionette DEBUG loaded listener.js 01:39:00 INFO - PROCESS | 2296 | ++DOMWINDOW == 80 (0x124747000) [pid = 2296] [serial = 1604] [outer = 0x113964800] 01:39:00 INFO - PROCESS | 2296 | 1465115940716 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 01:39:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 01:39:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 469ms 01:39:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 01:39:00 INFO - PROCESS | 2296 | 1465115940735 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 01:39:00 INFO - PROCESS | 2296 | 1465115940737 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 01:39:00 INFO - PROCESS | 2296 | 1465115940739 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 01:39:00 INFO - PROCESS | 2296 | 1465115940742 Marionette TRACE conn2 <- [1,2110,null,{}] 01:39:00 INFO - PROCESS | 2296 | 1465115940746 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:00 INFO - PROCESS | 2296 | 1465115940748 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:00 INFO - PROCESS | 2296 | 1465115940837 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 01:39:00 INFO - PROCESS | 2296 | 1465115940843 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:00 INFO - PROCESS | 2296 | 1465115940845 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:00 INFO - PROCESS | 2296 | ++DOCSHELL 0x12ad67000 == 38 [pid = 2296] [id = 535] 01:39:00 INFO - PROCESS | 2296 | ++DOMWINDOW == 81 (0x124daec00) [pid = 2296] [serial = 1605] [outer = 0x0] 01:39:00 INFO - PROCESS | 2296 | ++DOMWINDOW == 82 (0x1265bf400) [pid = 2296] [serial = 1606] [outer = 0x124daec00] 01:39:00 INFO - PROCESS | 2296 | 1465115940871 Marionette DEBUG loaded listener.js 01:39:00 INFO - PROCESS | 2296 | ++DOMWINDOW == 83 (0x126b3c400) [pid = 2296] [serial = 1607] [outer = 0x124daec00] 01:39:01 INFO - PROCESS | 2296 | 1465115941213 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 01:39:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 01:39:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 522ms 01:39:01 INFO - PROCESS | 2296 | 1465115941262 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 01:39:01 INFO - PROCESS | 2296 | 1465115941263 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 01:39:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 01:39:01 INFO - PROCESS | 2296 | 1465115941265 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 01:39:01 INFO - PROCESS | 2296 | 1465115941266 Marionette TRACE conn2 <- [1,2114,null,{}] 01:39:01 INFO - PROCESS | 2296 | 1465115941278 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:01 INFO - PROCESS | 2296 | 1465115941279 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:01 INFO - PROCESS | 2296 | 1465115941356 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 01:39:01 INFO - PROCESS | 2296 | 1465115941361 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:01 INFO - PROCESS | 2296 | 1465115941363 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:01 INFO - PROCESS | 2296 | ++DOCSHELL 0x12b36f800 == 39 [pid = 2296] [id = 536] 01:39:01 INFO - PROCESS | 2296 | ++DOMWINDOW == 84 (0x126dad000) [pid = 2296] [serial = 1608] [outer = 0x0] 01:39:01 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x128be4c00) [pid = 2296] [serial = 1609] [outer = 0x126dad000] 01:39:01 INFO - PROCESS | 2296 | 1465115941387 Marionette DEBUG loaded listener.js 01:39:01 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x128c3d800) [pid = 2296] [serial = 1610] [outer = 0x126dad000] 01:39:01 INFO - PROCESS | 2296 | 1465115941766 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 01:39:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 01:39:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 520ms 01:39:01 INFO - PROCESS | 2296 | 1465115941798 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 01:39:01 INFO - PROCESS | 2296 | 1465115941801 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 01:39:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 01:39:01 INFO - PROCESS | 2296 | 1465115941808 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 01:39:01 INFO - PROCESS | 2296 | 1465115941812 Marionette TRACE conn2 <- [1,2118,null,{}] 01:39:01 INFO - PROCESS | 2296 | 1465115941817 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:01 INFO - PROCESS | 2296 | 1465115941818 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:01 INFO - PROCESS | 2296 | 1465115941945 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 01:39:02 INFO - PROCESS | 2296 | 1465115942049 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:02 INFO - PROCESS | 2296 | 1465115942053 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:02 INFO - PROCESS | 2296 | ++DOCSHELL 0x117013800 == 40 [pid = 2296] [id = 537] 01:39:02 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x1129b0800) [pid = 2296] [serial = 1611] [outer = 0x0] 01:39:02 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x112d53000) [pid = 2296] [serial = 1612] [outer = 0x1129b0800] 01:39:02 INFO - PROCESS | 2296 | 1465115942105 Marionette DEBUG loaded listener.js 01:39:02 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x116010400) [pid = 2296] [serial = 1613] [outer = 0x1129b0800] 01:39:02 INFO - PROCESS | 2296 | 1465115942663 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 01:39:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 01:39:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 876ms 01:39:02 INFO - PROCESS | 2296 | 1465115942683 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 01:39:02 INFO - PROCESS | 2296 | 1465115942686 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 01:39:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 01:39:02 INFO - PROCESS | 2296 | 1465115942691 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 01:39:02 INFO - PROCESS | 2296 | 1465115942693 Marionette TRACE conn2 <- [1,2122,null,{}] 01:39:02 INFO - PROCESS | 2296 | 1465115942696 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:02 INFO - PROCESS | 2296 | 1465115942697 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:02 INFO - PROCESS | 2296 | 1465115942808 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 01:39:02 INFO - PROCESS | 2296 | 1465115942865 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:02 INFO - PROCESS | 2296 | 1465115942866 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:02 INFO - PROCESS | 2296 | ++DOCSHELL 0x1217f0800 == 41 [pid = 2296] [id = 538] 01:39:02 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x116780c00) [pid = 2296] [serial = 1614] [outer = 0x0] 01:39:02 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x11804a800) [pid = 2296] [serial = 1615] [outer = 0x116780c00] 01:39:02 INFO - PROCESS | 2296 | 1465115942899 Marionette DEBUG loaded listener.js 01:39:02 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x118196800) [pid = 2296] [serial = 1616] [outer = 0x116780c00] 01:39:03 INFO - PROCESS | 2296 | 1465115943599 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 01:39:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 01:39:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 975ms 01:39:03 INFO - PROCESS | 2296 | 1465115943668 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 01:39:03 INFO - PROCESS | 2296 | 1465115943671 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 01:39:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 01:39:03 INFO - PROCESS | 2296 | 1465115943677 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 01:39:03 INFO - PROCESS | 2296 | 1465115943681 Marionette TRACE conn2 <- [1,2126,null,{}] 01:39:03 INFO - PROCESS | 2296 | 1465115943686 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:03 INFO - PROCESS | 2296 | 1465115943689 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:03 INFO - PROCESS | 2296 | 1465115943834 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 01:39:03 INFO - PROCESS | 2296 | 1465115943961 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:03 INFO - PROCESS | 2296 | 1465115943964 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:03 INFO - PROCESS | 2296 | ++DOCSHELL 0x116203800 == 42 [pid = 2296] [id = 539] 01:39:03 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x11689c800) [pid = 2296] [serial = 1617] [outer = 0x0] 01:39:03 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x116a5b000) [pid = 2296] [serial = 1618] [outer = 0x11689c800] 01:39:04 INFO - PROCESS | 2296 | 1465115943993 Marionette DEBUG loaded listener.js 01:39:04 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x11824d000) [pid = 2296] [serial = 1619] [outer = 0x11689c800] 01:39:04 INFO - PROCESS | 2296 | --DOCSHELL 0x12ad67000 == 41 [pid = 2296] [id = 535] 01:39:04 INFO - PROCESS | 2296 | --DOCSHELL 0x12a734800 == 40 [pid = 2296] [id = 534] 01:39:04 INFO - PROCESS | 2296 | --DOCSHELL 0x126bc1000 == 39 [pid = 2296] [id = 533] 01:39:04 INFO - PROCESS | 2296 | --DOCSHELL 0x128fb0000 == 38 [pid = 2296] [id = 532] 01:39:04 INFO - PROCESS | 2296 | --DOCSHELL 0x126bb6800 == 37 [pid = 2296] [id = 531] 01:39:04 INFO - PROCESS | 2296 | --DOCSHELL 0x12621d800 == 36 [pid = 2296] [id = 530] 01:39:04 INFO - PROCESS | 2296 | --DOCSHELL 0x121f8b000 == 35 [pid = 2296] [id = 529] 01:39:04 INFO - PROCESS | 2296 | --DOCSHELL 0x121539000 == 34 [pid = 2296] [id = 528] 01:39:04 INFO - PROCESS | 2296 | --DOCSHELL 0x119716800 == 33 [pid = 2296] [id = 527] 01:39:04 INFO - PROCESS | 2296 | --DOCSHELL 0x117e19000 == 32 [pid = 2296] [id = 526] 01:39:04 INFO - PROCESS | 2296 | --DOCSHELL 0x116213800 == 31 [pid = 2296] [id = 525] 01:39:04 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x124323000) [pid = 2296] [serial = 1556] [outer = 0x0] [url = about:blank] 01:39:04 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x118313400) [pid = 2296] [serial = 1546] [outer = 0x0] [url = about:blank] 01:39:04 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x11841e800) [pid = 2296] [serial = 1547] [outer = 0x0] [url = about:blank] 01:39:04 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x11400f800) [pid = 2296] [serial = 1537] [outer = 0x0] [url = about:blank] 01:39:04 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x116775800) [pid = 2296] [serial = 1538] [outer = 0x0] [url = about:blank] 01:39:04 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x11677a400) [pid = 2296] [serial = 1543] [outer = 0x0] [url = about:blank] 01:39:04 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x11824f000) [pid = 2296] [serial = 1544] [outer = 0x0] [url = about:blank] 01:39:04 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x118778c00) [pid = 2296] [serial = 1549] [outer = 0x0] [url = about:blank] 01:39:04 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x119a0a800) [pid = 2296] [serial = 1550] [outer = 0x0] [url = about:blank] 01:39:04 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x128c43400) [pid = 2296] [serial = 1535] [outer = 0x0] [url = about:blank] 01:39:04 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x115e48c00) [pid = 2296] [serial = 1540] [outer = 0x0] [url = about:blank] 01:39:04 INFO - PROCESS | 2296 | --DOMWINDOW == 83 (0x11677f000) [pid = 2296] [serial = 1541] [outer = 0x0] [url = about:blank] 01:39:04 INFO - PROCESS | 2296 | --DOMWINDOW == 82 (0x119c0fc00) [pid = 2296] [serial = 1552] [outer = 0x0] [url = about:blank] 01:39:04 INFO - PROCESS | 2296 | --DOMWINDOW == 81 (0x12130f000) [pid = 2296] [serial = 1553] [outer = 0x0] [url = about:blank] 01:39:04 INFO - PROCESS | 2296 | --DOMWINDOW == 80 (0x121ad2000) [pid = 2296] [serial = 1555] [outer = 0x0] [url = about:blank] 01:39:04 INFO - PROCESS | 2296 | 1465115944392 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 01:39:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 01:39:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 726ms 01:39:04 INFO - PROCESS | 2296 | 1465115944401 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 01:39:04 INFO - PROCESS | 2296 | 1465115944404 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 01:39:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 01:39:04 INFO - PROCESS | 2296 | 1465115944411 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 01:39:04 INFO - PROCESS | 2296 | 1465115944413 Marionette TRACE conn2 <- [1,2130,null,{}] 01:39:04 INFO - PROCESS | 2296 | 1465115944415 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:04 INFO - PROCESS | 2296 | 1465115944416 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:04 INFO - PROCESS | 2296 | 1465115944493 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 01:39:04 INFO - PROCESS | 2296 | 1465115944497 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:04 INFO - PROCESS | 2296 | 1465115944499 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:04 INFO - PROCESS | 2296 | ++DOCSHELL 0x119716800 == 32 [pid = 2296] [id = 540] 01:39:04 INFO - PROCESS | 2296 | ++DOMWINDOW == 81 (0x118270400) [pid = 2296] [serial = 1620] [outer = 0x0] 01:39:04 INFO - PROCESS | 2296 | ++DOMWINDOW == 82 (0x118308c00) [pid = 2296] [serial = 1621] [outer = 0x118270400] 01:39:04 INFO - PROCESS | 2296 | 1465115944528 Marionette DEBUG loaded listener.js 01:39:04 INFO - PROCESS | 2296 | ++DOMWINDOW == 83 (0x118415c00) [pid = 2296] [serial = 1622] [outer = 0x118270400] 01:39:04 INFO - PROCESS | 2296 | 1465115944887 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 01:39:04 INFO - PROCESS | 2296 | 1465115944934 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 01:39:04 INFO - PROCESS | 2296 | 1465115944936 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 01:39:04 INFO - PROCESS | 2296 | 1465115944938 Marionette TRACE conn2 <- [1,2134,null,{}] 01:39:04 INFO - PROCESS | 2296 | 1465115944946 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:04 INFO - PROCESS | 2296 | 1465115944949 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:05 INFO - PROCESS | 2296 | 1465115945031 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 01:39:05 INFO - PROCESS | 2296 | 1465115945036 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:05 INFO - PROCESS | 2296 | 1465115945038 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:05 INFO - PROCESS | 2296 | ++DOCSHELL 0x121f8b000 == 33 [pid = 2296] [id = 541] 01:39:05 INFO - PROCESS | 2296 | ++DOMWINDOW == 84 (0x119153400) [pid = 2296] [serial = 1623] [outer = 0x0] 01:39:05 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x119707000) [pid = 2296] [serial = 1624] [outer = 0x119153400] 01:39:05 INFO - PROCESS | 2296 | 1465115945070 Marionette DEBUG loaded listener.js 01:39:05 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x119a18400) [pid = 2296] [serial = 1625] [outer = 0x119153400] 01:39:05 INFO - PROCESS | 2296 | 1465115945476 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 01:39:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 01:39:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 573ms 01:39:05 INFO - PROCESS | 2296 | 1465115945511 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 01:39:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 01:39:05 INFO - PROCESS | 2296 | 1465115945514 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 01:39:05 INFO - PROCESS | 2296 | 1465115945517 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 01:39:05 INFO - PROCESS | 2296 | 1465115945519 Marionette TRACE conn2 <- [1,2138,null,{}] 01:39:05 INFO - PROCESS | 2296 | 1465115945522 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:05 INFO - PROCESS | 2296 | 1465115945524 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:05 INFO - PROCESS | 2296 | 1465115945653 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 01:39:05 INFO - PROCESS | 2296 | 1465115945662 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:05 INFO - PROCESS | 2296 | 1465115945663 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:05 INFO - PROCESS | 2296 | ++DOCSHELL 0x126829000 == 34 [pid = 2296] [id = 542] 01:39:05 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x119ed2400) [pid = 2296] [serial = 1626] [outer = 0x0] 01:39:05 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x1217a7400) [pid = 2296] [serial = 1627] [outer = 0x119ed2400] 01:39:05 INFO - PROCESS | 2296 | 1465115945689 Marionette DEBUG loaded listener.js 01:39:05 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x121ad0400) [pid = 2296] [serial = 1628] [outer = 0x119ed2400] 01:39:06 INFO - PROCESS | 2296 | 1465115946031 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 01:39:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 01:39:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 521ms 01:39:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 01:39:06 INFO - PROCESS | 2296 | 1465115946037 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 01:39:06 INFO - PROCESS | 2296 | 1465115946039 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 01:39:06 INFO - PROCESS | 2296 | 1465115946043 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 01:39:06 INFO - PROCESS | 2296 | 1465115946045 Marionette TRACE conn2 <- [1,2142,null,{}] 01:39:06 INFO - PROCESS | 2296 | 1465115946048 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:06 INFO - PROCESS | 2296 | 1465115946049 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:06 INFO - PROCESS | 2296 | 1465115946158 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 01:39:06 INFO - PROCESS | 2296 | 1465115946164 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:06 INFO - PROCESS | 2296 | 1465115946165 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:06 INFO - PROCESS | 2296 | ++DOCSHELL 0x128f21000 == 35 [pid = 2296] [id = 543] 01:39:06 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x112daf400) [pid = 2296] [serial = 1629] [outer = 0x0] 01:39:06 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x121d42400) [pid = 2296] [serial = 1630] [outer = 0x112daf400] 01:39:06 INFO - PROCESS | 2296 | 1465115946189 Marionette DEBUG loaded listener.js 01:39:06 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x1245e0c00) [pid = 2296] [serial = 1631] [outer = 0x112daf400] 01:39:06 INFO - PROCESS | 2296 | 1465115946536 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 01:39:06 INFO - PROCESS | 2296 | 1465115946564 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 01:39:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 01:39:06 INFO - PROCESS | 2296 | 1465115946574 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 01:39:06 INFO - PROCESS | 2296 | 1465115946577 Marionette TRACE conn2 <- [1,2146,null,{}] 01:39:06 INFO - PROCESS | 2296 | 1465115946579 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:06 INFO - PROCESS | 2296 | 1465115946583 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:06 INFO - PROCESS | 2296 | 1465115946703 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 01:39:06 INFO - PROCESS | 2296 | 1465115946710 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:06 INFO - PROCESS | 2296 | 1465115946711 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:06 INFO - PROCESS | 2296 | ++DOCSHELL 0x12ab14000 == 36 [pid = 2296] [id = 544] 01:39:06 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x12130a400) [pid = 2296] [serial = 1632] [outer = 0x0] 01:39:06 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x126357c00) [pid = 2296] [serial = 1633] [outer = 0x12130a400] 01:39:06 INFO - PROCESS | 2296 | 1465115946736 Marionette DEBUG loaded listener.js 01:39:06 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x128c41800) [pid = 2296] [serial = 1634] [outer = 0x12130a400] 01:39:07 INFO - PROCESS | 2296 | 1465115947124 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 01:39:07 INFO - PROCESS | 2296 | 1465115947147 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 01:39:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 01:39:07 INFO - PROCESS | 2296 | 1465115947149 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 01:39:07 INFO - PROCESS | 2296 | 1465115947151 Marionette TRACE conn2 <- [1,2150,null,{}] 01:39:07 INFO - PROCESS | 2296 | 1465115947153 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:07 INFO - PROCESS | 2296 | 1465115947154 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:07 INFO - PROCESS | 2296 | 1465115947251 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 01:39:07 INFO - PROCESS | 2296 | 1465115947263 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:07 INFO - PROCESS | 2296 | 1465115947264 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:07 INFO - PROCESS | 2296 | ++DOCSHELL 0x12b27f800 == 37 [pid = 2296] [id = 545] 01:39:07 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x128c48400) [pid = 2296] [serial = 1635] [outer = 0x0] 01:39:07 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x128cafc00) [pid = 2296] [serial = 1636] [outer = 0x128c48400] 01:39:07 INFO - PROCESS | 2296 | 1465115947294 Marionette DEBUG loaded listener.js 01:39:07 INFO - PROCESS | 2296 | ++DOMWINDOW == 98 (0x128dc2000) [pid = 2296] [serial = 1637] [outer = 0x128c48400] 01:39:07 INFO - PROCESS | 2296 | 1465115947689 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 01:39:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 01:39:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 571ms 01:39:07 INFO - PROCESS | 2296 | 1465115947721 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 01:39:07 INFO - PROCESS | 2296 | 1465115947724 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 01:39:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 01:39:07 INFO - PROCESS | 2296 | 1465115947739 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 01:39:07 INFO - PROCESS | 2296 | 1465115947741 Marionette TRACE conn2 <- [1,2154,null,{}] 01:39:07 INFO - PROCESS | 2296 | 1465115947745 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:07 INFO - PROCESS | 2296 | 1465115947747 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:07 INFO - PROCESS | 2296 | 1465115947905 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 01:39:08 INFO - PROCESS | 2296 | 1465115948040 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:08 INFO - PROCESS | 2296 | 1465115948042 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:08 INFO - PROCESS | 2296 | ++DOCSHELL 0x12c2c0000 == 38 [pid = 2296] [id = 546] 01:39:08 INFO - PROCESS | 2296 | ++DOMWINDOW == 99 (0x1290e4400) [pid = 2296] [serial = 1638] [outer = 0x0] 01:39:08 INFO - PROCESS | 2296 | ++DOMWINDOW == 100 (0x1290e6400) [pid = 2296] [serial = 1639] [outer = 0x1290e4400] 01:39:08 INFO - PROCESS | 2296 | 1465115948066 Marionette DEBUG loaded listener.js 01:39:08 INFO - PROCESS | 2296 | ++DOMWINDOW == 101 (0x129326800) [pid = 2296] [serial = 1640] [outer = 0x1290e4400] 01:39:08 INFO - PROCESS | 2296 | 1465115948368 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 01:39:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 01:39:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 671ms 01:39:08 INFO - PROCESS | 2296 | --DOMWINDOW == 100 (0x1194a1000) [pid = 2296] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 01:39:08 INFO - PROCESS | 2296 | --DOMWINDOW == 99 (0x112db4400) [pid = 2296] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 01:39:08 INFO - PROCESS | 2296 | --DOMWINDOW == 98 (0x11600ec00) [pid = 2296] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 01:39:08 INFO - PROCESS | 2296 | --DOMWINDOW == 97 (0x118054400) [pid = 2296] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 01:39:08 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x119a15400) [pid = 2296] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 01:39:08 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x11830b400) [pid = 2296] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 01:39:08 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x11335e400) [pid = 2296] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 01:39:08 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x1166e5c00) [pid = 2296] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 01:39:08 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x118268800) [pid = 2296] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 01:39:08 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x119a0cc00) [pid = 2296] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 01:39:08 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x121fc9800) [pid = 2296] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 01:39:08 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x11841d400) [pid = 2296] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 01:39:08 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x112fcb400) [pid = 2296] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 01:39:08 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x124daec00) [pid = 2296] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 01:39:08 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x11826bc00) [pid = 2296] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 01:39:08 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x124dacc00) [pid = 2296] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 01:39:08 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x113964800) [pid = 2296] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 01:39:08 INFO - PROCESS | 2296 | 1465115948514 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 01:39:08 INFO - PROCESS | 2296 | 1465115948516 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 01:39:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 01:39:08 INFO - PROCESS | 2296 | 1465115948520 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 01:39:08 INFO - PROCESS | 2296 | 1465115948521 Marionette TRACE conn2 <- [1,2158,null,{}] 01:39:08 INFO - PROCESS | 2296 | 1465115948524 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:08 INFO - PROCESS | 2296 | 1465115948525 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:08 INFO - PROCESS | 2296 | 1465115948612 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 01:39:08 INFO - PROCESS | 2296 | 1465115948615 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:08 INFO - PROCESS | 2296 | 1465115948616 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:08 INFO - PROCESS | 2296 | ++DOCSHELL 0x119cda800 == 39 [pid = 2296] [id = 547] 01:39:08 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x1166e5c00) [pid = 2296] [serial = 1641] [outer = 0x0] 01:39:08 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x11818cc00) [pid = 2296] [serial = 1642] [outer = 0x1166e5c00] 01:39:08 INFO - PROCESS | 2296 | 1465115948641 Marionette DEBUG loaded listener.js 01:39:08 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x1184b9800) [pid = 2296] [serial = 1643] [outer = 0x1166e5c00] 01:39:08 INFO - PROCESS | 2296 | 1465115948975 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 01:39:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 01:39:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 468ms 01:39:08 INFO - PROCESS | 2296 | 1465115948989 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 01:39:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 01:39:08 INFO - PROCESS | 2296 | 1465115948990 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 01:39:08 INFO - PROCESS | 2296 | 1465115948995 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 01:39:08 INFO - PROCESS | 2296 | 1465115948996 Marionette TRACE conn2 <- [1,2162,null,{}] 01:39:09 INFO - PROCESS | 2296 | 1465115948999 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:09 INFO - PROCESS | 2296 | 1465115949000 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:09 INFO - PROCESS | 2296 | 1465115949081 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 01:39:09 INFO - PROCESS | 2296 | 1465115949138 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:09 INFO - PROCESS | 2296 | 1465115949139 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:09 INFO - PROCESS | 2296 | ++DOCSHELL 0x12ab15000 == 40 [pid = 2296] [id = 548] 01:39:09 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x11830b400) [pid = 2296] [serial = 1644] [outer = 0x0] 01:39:09 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x121acf400) [pid = 2296] [serial = 1645] [outer = 0x11830b400] 01:39:09 INFO - PROCESS | 2296 | 1465115949164 Marionette DEBUG loaded listener.js 01:39:09 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x12669e400) [pid = 2296] [serial = 1646] [outer = 0x11830b400] 01:39:09 INFO - PROCESS | 2296 | 1465115949465 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 01:39:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 01:39:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 520ms 01:39:09 INFO - PROCESS | 2296 | 1465115949514 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 01:39:09 INFO - PROCESS | 2296 | 1465115949516 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 01:39:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 01:39:09 INFO - PROCESS | 2296 | 1465115949518 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 01:39:09 INFO - PROCESS | 2296 | 1465115949520 Marionette TRACE conn2 <- [1,2166,null,{}] 01:39:09 INFO - PROCESS | 2296 | 1465115949522 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:09 INFO - PROCESS | 2296 | 1465115949524 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:09 INFO - PROCESS | 2296 | 1465115949622 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 01:39:09 INFO - PROCESS | 2296 | 1465115949628 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:09 INFO - PROCESS | 2296 | 1465115949629 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:09 INFO - PROCESS | 2296 | ++DOCSHELL 0x12cc76800 == 41 [pid = 2296] [id = 549] 01:39:09 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x124749000) [pid = 2296] [serial = 1647] [outer = 0x0] 01:39:09 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x129332800) [pid = 2296] [serial = 1648] [outer = 0x124749000] 01:39:09 INFO - PROCESS | 2296 | 1465115949655 Marionette DEBUG loaded listener.js 01:39:09 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x12958a000) [pid = 2296] [serial = 1649] [outer = 0x124749000] 01:39:10 INFO - PROCESS | 2296 | 1465115950002 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 01:39:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 01:39:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 519ms 01:39:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 01:39:10 INFO - PROCESS | 2296 | 1465115950037 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 01:39:10 INFO - PROCESS | 2296 | 1465115950038 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 01:39:10 INFO - PROCESS | 2296 | 1465115950041 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 01:39:10 INFO - PROCESS | 2296 | 1465115950044 Marionette TRACE conn2 <- [1,2170,null,{}] 01:39:10 INFO - PROCESS | 2296 | 1465115950057 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:10 INFO - PROCESS | 2296 | 1465115950058 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:10 INFO - PROCESS | 2296 | 1465115950135 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 01:39:10 INFO - PROCESS | 2296 | 1465115950140 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:10 INFO - PROCESS | 2296 | 1465115950142 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:10 INFO - PROCESS | 2296 | ++DOCSHELL 0x12d062800 == 42 [pid = 2296] [id = 550] 01:39:10 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x12958f400) [pid = 2296] [serial = 1650] [outer = 0x0] 01:39:10 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x129596c00) [pid = 2296] [serial = 1651] [outer = 0x12958f400] 01:39:10 INFO - PROCESS | 2296 | 1465115950167 Marionette DEBUG loaded listener.js 01:39:10 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x12a75bc00) [pid = 2296] [serial = 1652] [outer = 0x12958f400] 01:39:10 INFO - PROCESS | 2296 | 1465115950497 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 01:39:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 01:39:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 482ms 01:39:10 INFO - PROCESS | 2296 | 1465115950568 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 01:39:10 INFO - PROCESS | 2296 | 1465115950570 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 01:39:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 01:39:10 INFO - PROCESS | 2296 | 1465115950576 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 01:39:10 INFO - PROCESS | 2296 | 1465115950578 Marionette TRACE conn2 <- [1,2174,null,{}] 01:39:10 INFO - PROCESS | 2296 | 1465115950583 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:10 INFO - PROCESS | 2296 | 1465115950585 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:10 INFO - PROCESS | 2296 | 1465115950691 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 01:39:10 INFO - PROCESS | 2296 | 1465115950752 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:10 INFO - PROCESS | 2296 | 1465115950755 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:10 INFO - PROCESS | 2296 | ++DOCSHELL 0x1180b0800 == 43 [pid = 2296] [id = 551] 01:39:10 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x115e4e800) [pid = 2296] [serial = 1653] [outer = 0x0] 01:39:10 INFO - PROCESS | 2296 | ++DOMWINDOW == 98 (0x11677a400) [pid = 2296] [serial = 1654] [outer = 0x115e4e800] 01:39:10 INFO - PROCESS | 2296 | 1465115950786 Marionette DEBUG loaded listener.js 01:39:10 INFO - PROCESS | 2296 | ++DOMWINDOW == 99 (0x118056000) [pid = 2296] [serial = 1655] [outer = 0x115e4e800] 01:39:11 INFO - PROCESS | 2296 | 1465115951257 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 01:39:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 01:39:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 722ms 01:39:11 INFO - PROCESS | 2296 | 1465115951298 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 01:39:11 INFO - PROCESS | 2296 | 1465115951300 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 01:39:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 01:39:11 INFO - PROCESS | 2296 | 1465115951304 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 01:39:11 INFO - PROCESS | 2296 | 1465115951307 Marionette TRACE conn2 <- [1,2178,null,{}] 01:39:11 INFO - PROCESS | 2296 | 1465115951310 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:11 INFO - PROCESS | 2296 | 1465115951312 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:11 INFO - PROCESS | 2296 | 1465115951414 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 01:39:11 INFO - PROCESS | 2296 | 1465115951474 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:11 INFO - PROCESS | 2296 | 1465115951475 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:11 INFO - PROCESS | 2296 | ++DOCSHELL 0x126819000 == 44 [pid = 2296] [id = 552] 01:39:11 INFO - PROCESS | 2296 | ++DOMWINDOW == 100 (0x11826f000) [pid = 2296] [serial = 1656] [outer = 0x0] 01:39:11 INFO - PROCESS | 2296 | ++DOMWINDOW == 101 (0x118716800) [pid = 2296] [serial = 1657] [outer = 0x11826f000] 01:39:11 INFO - PROCESS | 2296 | 1465115951506 Marionette DEBUG loaded listener.js 01:39:11 INFO - PROCESS | 2296 | ++DOMWINDOW == 102 (0x119704800) [pid = 2296] [serial = 1658] [outer = 0x11826f000] 01:39:11 INFO - PROCESS | 2296 | 1465115951961 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 01:39:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 01:39:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 674ms 01:39:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 01:39:11 INFO - PROCESS | 2296 | 1465115951978 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 01:39:11 INFO - PROCESS | 2296 | 1465115951979 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 01:39:11 INFO - PROCESS | 2296 | 1465115951981 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 01:39:11 INFO - PROCESS | 2296 | 1465115951983 Marionette TRACE conn2 <- [1,2182,null,{}] 01:39:11 INFO - PROCESS | 2296 | 1465115951990 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:11 INFO - PROCESS | 2296 | 1465115951993 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:12 INFO - PROCESS | 2296 | 1465115952121 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 01:39:12 INFO - PROCESS | 2296 | 1465115952185 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:12 INFO - PROCESS | 2296 | 1465115952188 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:12 INFO - PROCESS | 2296 | ++DOCSHELL 0x12cc7b800 == 45 [pid = 2296] [id = 553] 01:39:12 INFO - PROCESS | 2296 | ++DOMWINDOW == 103 (0x1217a1000) [pid = 2296] [serial = 1659] [outer = 0x0] 01:39:12 INFO - PROCESS | 2296 | ++DOMWINDOW == 104 (0x124745800) [pid = 2296] [serial = 1660] [outer = 0x1217a1000] 01:39:12 INFO - PROCESS | 2296 | 1465115952261 Marionette DEBUG loaded listener.js 01:39:12 INFO - PROCESS | 2296 | ++DOMWINDOW == 105 (0x126609c00) [pid = 2296] [serial = 1661] [outer = 0x1217a1000] 01:39:12 INFO - PROCESS | 2296 | 1465115952691 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 01:39:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 01:39:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 719ms 01:39:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 01:39:12 INFO - PROCESS | 2296 | 1465115952700 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 01:39:12 INFO - PROCESS | 2296 | 1465115952702 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 01:39:12 INFO - PROCESS | 2296 | 1465115952704 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 01:39:12 INFO - PROCESS | 2296 | 1465115952705 Marionette TRACE conn2 <- [1,2186,null,{}] 01:39:12 INFO - PROCESS | 2296 | 1465115952710 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:12 INFO - PROCESS | 2296 | 1465115952712 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:12 INFO - PROCESS | 2296 | 1465115952836 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 01:39:12 INFO - PROCESS | 2296 | 1465115952895 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:12 INFO - PROCESS | 2296 | 1465115952896 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:12 INFO - PROCESS | 2296 | ++DOCSHELL 0x12d288000 == 46 [pid = 2296] [id = 554] 01:39:12 INFO - PROCESS | 2296 | ++DOMWINDOW == 106 (0x126dacc00) [pid = 2296] [serial = 1662] [outer = 0x0] 01:39:12 INFO - PROCESS | 2296 | ++DOMWINDOW == 107 (0x128be3400) [pid = 2296] [serial = 1663] [outer = 0x126dacc00] 01:39:12 INFO - PROCESS | 2296 | 1465115952925 Marionette DEBUG loaded listener.js 01:39:12 INFO - PROCESS | 2296 | ++DOMWINDOW == 108 (0x128cb1c00) [pid = 2296] [serial = 1664] [outer = 0x126dacc00] 01:39:13 INFO - PROCESS | 2296 | 1465115953500 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 01:39:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 01:39:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 823ms 01:39:13 INFO - PROCESS | 2296 | 1465115953527 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 01:39:13 INFO - PROCESS | 2296 | 1465115953529 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 01:39:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 01:39:13 INFO - PROCESS | 2296 | 1465115953533 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 01:39:13 INFO - PROCESS | 2296 | 1465115953534 Marionette TRACE conn2 <- [1,2190,null,{}] 01:39:13 INFO - PROCESS | 2296 | 1465115953538 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:13 INFO - PROCESS | 2296 | 1465115953540 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:13 INFO - PROCESS | 2296 | 1465115953636 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 01:39:13 INFO - PROCESS | 2296 | 1465115953760 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:13 INFO - PROCESS | 2296 | 1465115953761 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:13 INFO - PROCESS | 2296 | ++DOCSHELL 0x116a88000 == 47 [pid = 2296] [id = 555] 01:39:13 INFO - PROCESS | 2296 | ++DOMWINDOW == 109 (0x11689f000) [pid = 2296] [serial = 1665] [outer = 0x0] 01:39:13 INFO - PROCESS | 2296 | ++DOMWINDOW == 110 (0x118252000) [pid = 2296] [serial = 1666] [outer = 0x11689f000] 01:39:13 INFO - PROCESS | 2296 | 1465115953798 Marionette DEBUG loaded listener.js 01:39:13 INFO - PROCESS | 2296 | ++DOMWINDOW == 111 (0x1182bc800) [pid = 2296] [serial = 1667] [outer = 0x11689f000] 01:39:14 INFO - PROCESS | 2296 | --DOCSHELL 0x1182cb800 == 46 [pid = 2296] [id = 524] 01:39:14 INFO - PROCESS | 2296 | --DOCSHELL 0x12cc76800 == 45 [pid = 2296] [id = 549] 01:39:14 INFO - PROCESS | 2296 | --DOCSHELL 0x12ab15000 == 44 [pid = 2296] [id = 548] 01:39:14 INFO - PROCESS | 2296 | --DOCSHELL 0x119cda800 == 43 [pid = 2296] [id = 547] 01:39:14 INFO - PROCESS | 2296 | --DOCSHELL 0x12c2c0000 == 42 [pid = 2296] [id = 546] 01:39:14 INFO - PROCESS | 2296 | --DOCSHELL 0x12b27f800 == 41 [pid = 2296] [id = 545] 01:39:14 INFO - PROCESS | 2296 | --DOCSHELL 0x12ab14000 == 40 [pid = 2296] [id = 544] 01:39:14 INFO - PROCESS | 2296 | --DOCSHELL 0x128f21000 == 39 [pid = 2296] [id = 543] 01:39:14 INFO - PROCESS | 2296 | --DOCSHELL 0x126829000 == 38 [pid = 2296] [id = 542] 01:39:14 INFO - PROCESS | 2296 | --DOCSHELL 0x121f8b000 == 37 [pid = 2296] [id = 541] 01:39:14 INFO - PROCESS | 2296 | --DOCSHELL 0x119716800 == 36 [pid = 2296] [id = 540] 01:39:14 INFO - PROCESS | 2296 | --DOCSHELL 0x116203800 == 35 [pid = 2296] [id = 539] 01:39:14 INFO - PROCESS | 2296 | --DOCSHELL 0x1217f0800 == 34 [pid = 2296] [id = 538] 01:39:14 INFO - PROCESS | 2296 | --DOCSHELL 0x12b36f800 == 33 [pid = 2296] [id = 536] 01:39:14 INFO - PROCESS | 2296 | --DOCSHELL 0x117013800 == 32 [pid = 2296] [id = 537] 01:39:14 INFO - PROCESS | 2296 | --DOCSHELL 0x12d288000 == 31 [pid = 2296] [id = 554] 01:39:14 INFO - PROCESS | 2296 | --DOCSHELL 0x12cc7b800 == 30 [pid = 2296] [id = 553] 01:39:14 INFO - PROCESS | 2296 | --DOCSHELL 0x126819000 == 29 [pid = 2296] [id = 552] 01:39:14 INFO - PROCESS | 2296 | --DOCSHELL 0x12d062800 == 28 [pid = 2296] [id = 550] 01:39:14 INFO - PROCESS | 2296 | --DOCSHELL 0x1180b0800 == 27 [pid = 2296] [id = 551] 01:39:14 INFO - PROCESS | 2296 | --DOMWINDOW == 110 (0x119a0b400) [pid = 2296] [serial = 1591] [outer = 0x0] [url = about:blank] 01:39:14 INFO - PROCESS | 2296 | --DOMWINDOW == 109 (0x112ecf000) [pid = 2296] [serial = 1576] [outer = 0x0] [url = about:blank] 01:39:14 INFO - PROCESS | 2296 | --DOMWINDOW == 108 (0x115174000) [pid = 2296] [serial = 1577] [outer = 0x0] [url = about:blank] 01:39:14 INFO - PROCESS | 2296 | --DOMWINDOW == 107 (0x116776400) [pid = 2296] [serial = 1579] [outer = 0x0] [url = about:blank] 01:39:14 INFO - PROCESS | 2296 | --DOMWINDOW == 106 (0x116f86c00) [pid = 2296] [serial = 1580] [outer = 0x0] [url = about:blank] 01:39:14 INFO - PROCESS | 2296 | --DOMWINDOW == 105 (0x118254800) [pid = 2296] [serial = 1582] [outer = 0x0] [url = about:blank] 01:39:14 INFO - PROCESS | 2296 | --DOMWINDOW == 104 (0x11826c800) [pid = 2296] [serial = 1583] [outer = 0x0] [url = about:blank] 01:39:14 INFO - PROCESS | 2296 | --DOMWINDOW == 103 (0x1216d5c00) [pid = 2296] [serial = 1594] [outer = 0x0] [url = about:blank] 01:39:14 INFO - PROCESS | 2296 | --DOMWINDOW == 102 (0x118418400) [pid = 2296] [serial = 1585] [outer = 0x0] [url = about:blank] 01:39:14 INFO - PROCESS | 2296 | --DOMWINDOW == 101 (0x1184b8c00) [pid = 2296] [serial = 1586] [outer = 0x0] [url = about:blank] 01:39:14 INFO - PROCESS | 2296 | --DOMWINDOW == 100 (0x1139d6000) [pid = 2296] [serial = 1573] [outer = 0x0] [url = about:blank] 01:39:14 INFO - PROCESS | 2296 | --DOMWINDOW == 99 (0x116779c00) [pid = 2296] [serial = 1574] [outer = 0x0] [url = about:blank] 01:39:14 INFO - PROCESS | 2296 | --DOMWINDOW == 98 (0x11804b400) [pid = 2296] [serial = 1559] [outer = 0x0] [url = about:blank] 01:39:14 INFO - PROCESS | 2296 | --DOMWINDOW == 97 (0x11685c000) [pid = 2296] [serial = 1558] [outer = 0x0] [url = about:blank] 01:39:14 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x1184bf000) [pid = 2296] [serial = 1562] [outer = 0x0] [url = about:blank] 01:39:14 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x118313c00) [pid = 2296] [serial = 1561] [outer = 0x0] [url = about:blank] 01:39:14 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x1218ecc00) [pid = 2296] [serial = 1565] [outer = 0x0] [url = about:blank] 01:39:14 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x119c18000) [pid = 2296] [serial = 1564] [outer = 0x0] [url = about:blank] 01:39:14 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x12473c000) [pid = 2296] [serial = 1568] [outer = 0x0] [url = about:blank] 01:39:14 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x121ba4000) [pid = 2296] [serial = 1597] [outer = 0x0] [url = about:blank] 01:39:14 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x1243e3000) [pid = 2296] [serial = 1567] [outer = 0x0] [url = about:blank] 01:39:14 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x1237be800) [pid = 2296] [serial = 1601] [outer = 0x0] [url = about:blank] 01:39:14 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x118252800) [pid = 2296] [serial = 1600] [outer = 0x0] [url = about:blank] 01:39:14 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x1265bf400) [pid = 2296] [serial = 1606] [outer = 0x0] [url = about:blank] 01:39:14 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x124317c00) [pid = 2296] [serial = 1598] [outer = 0x0] [url = about:blank] 01:39:14 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x126b3c400) [pid = 2296] [serial = 1607] [outer = 0x0] [url = about:blank] 01:39:14 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x11830e400) [pid = 2296] [serial = 1588] [outer = 0x0] [url = about:blank] 01:39:14 INFO - PROCESS | 2296 | --DOMWINDOW == 83 (0x128be4c00) [pid = 2296] [serial = 1609] [outer = 0x0] [url = about:blank] 01:39:14 INFO - PROCESS | 2296 | --DOMWINDOW == 82 (0x121306000) [pid = 2296] [serial = 1592] [outer = 0x0] [url = about:blank] 01:39:14 INFO - PROCESS | 2296 | --DOMWINDOW == 81 (0x126609000) [pid = 2296] [serial = 1571] [outer = 0x0] [url = about:blank] 01:39:14 INFO - PROCESS | 2296 | --DOMWINDOW == 80 (0x121acec00) [pid = 2296] [serial = 1595] [outer = 0x0] [url = about:blank] 01:39:14 INFO - PROCESS | 2296 | --DOMWINDOW == 79 (0x126350c00) [pid = 2296] [serial = 1570] [outer = 0x0] [url = about:blank] 01:39:14 INFO - PROCESS | 2296 | --DOMWINDOW == 78 (0x1191ca400) [pid = 2296] [serial = 1589] [outer = 0x0] [url = about:blank] 01:39:14 INFO - PROCESS | 2296 | --DOMWINDOW == 77 (0x124747000) [pid = 2296] [serial = 1604] [outer = 0x0] [url = about:blank] 01:39:14 INFO - PROCESS | 2296 | --DOMWINDOW == 76 (0x12431a000) [pid = 2296] [serial = 1603] [outer = 0x0] [url = about:blank] 01:39:14 INFO - PROCESS | 2296 | 1465115954912 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 01:39:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 01:39:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1423ms 01:39:14 INFO - PROCESS | 2296 | 1465115954956 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 01:39:14 INFO - PROCESS | 2296 | 1465115954960 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 01:39:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 01:39:14 INFO - PROCESS | 2296 | 1465115954963 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 01:39:14 INFO - PROCESS | 2296 | 1465115954965 Marionette TRACE conn2 <- [1,2194,null,{}] 01:39:14 INFO - PROCESS | 2296 | 1465115954968 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:14 INFO - PROCESS | 2296 | 1465115954971 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:15 INFO - PROCESS | 2296 | 1465115955048 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 01:39:15 INFO - PROCESS | 2296 | 1465115955052 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:15 INFO - PROCESS | 2296 | 1465115955054 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:15 INFO - PROCESS | 2296 | ++DOCSHELL 0x11701b800 == 28 [pid = 2296] [id = 556] 01:39:15 INFO - PROCESS | 2296 | ++DOMWINDOW == 77 (0x1166e1000) [pid = 2296] [serial = 1668] [outer = 0x0] 01:39:15 INFO - PROCESS | 2296 | ++DOMWINDOW == 78 (0x116822800) [pid = 2296] [serial = 1669] [outer = 0x1166e1000] 01:39:15 INFO - PROCESS | 2296 | 1465115955084 Marionette DEBUG loaded listener.js 01:39:15 INFO - PROCESS | 2296 | ++DOMWINDOW == 79 (0x116f84c00) [pid = 2296] [serial = 1670] [outer = 0x1166e1000] 01:39:15 INFO - PROCESS | 2296 | 1465115955444 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 01:39:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 01:39:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 521ms 01:39:15 INFO - PROCESS | 2296 | 1465115955484 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 01:39:15 INFO - PROCESS | 2296 | 1465115955488 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 01:39:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 01:39:15 INFO - PROCESS | 2296 | 1465115955499 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 01:39:15 INFO - PROCESS | 2296 | 1465115955501 Marionette TRACE conn2 <- [1,2198,null,{}] 01:39:15 INFO - PROCESS | 2296 | 1465115955503 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:15 INFO - PROCESS | 2296 | 1465115955505 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:15 INFO - PROCESS | 2296 | 1465115955588 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 01:39:15 INFO - PROCESS | 2296 | 1465115955595 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:15 INFO - PROCESS | 2296 | 1465115955596 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:15 INFO - PROCESS | 2296 | ++DOCSHELL 0x119319000 == 29 [pid = 2296] [id = 557] 01:39:15 INFO - PROCESS | 2296 | ++DOMWINDOW == 80 (0x118049c00) [pid = 2296] [serial = 1671] [outer = 0x0] 01:39:15 INFO - PROCESS | 2296 | ++DOMWINDOW == 81 (0x118258000) [pid = 2296] [serial = 1672] [outer = 0x118049c00] 01:39:15 INFO - PROCESS | 2296 | 1465115955624 Marionette DEBUG loaded listener.js 01:39:15 INFO - PROCESS | 2296 | ++DOMWINDOW == 82 (0x1182c6400) [pid = 2296] [serial = 1673] [outer = 0x118049c00] 01:39:15 INFO - PROCESS | 2296 | 1465115955989 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 01:39:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 01:39:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 526ms 01:39:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 01:39:16 INFO - PROCESS | 2296 | 1465115956026 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 01:39:16 INFO - PROCESS | 2296 | 1465115956027 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 01:39:16 INFO - PROCESS | 2296 | 1465115956030 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 01:39:16 INFO - PROCESS | 2296 | 1465115956032 Marionette TRACE conn2 <- [1,2202,null,{}] 01:39:16 INFO - PROCESS | 2296 | 1465115956040 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:16 INFO - PROCESS | 2296 | 1465115956044 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:16 INFO - PROCESS | 2296 | 1465115956120 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 01:39:16 INFO - PROCESS | 2296 | 1465115956128 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:16 INFO - PROCESS | 2296 | 1465115956130 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:16 INFO - PROCESS | 2296 | ++DOCSHELL 0x121462800 == 30 [pid = 2296] [id = 558] 01:39:16 INFO - PROCESS | 2296 | ++DOMWINDOW == 83 (0x118414c00) [pid = 2296] [serial = 1674] [outer = 0x0] 01:39:16 INFO - PROCESS | 2296 | ++DOMWINDOW == 84 (0x1184bf800) [pid = 2296] [serial = 1675] [outer = 0x118414c00] 01:39:16 INFO - PROCESS | 2296 | 1465115956158 Marionette DEBUG loaded listener.js 01:39:16 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x1191c0c00) [pid = 2296] [serial = 1676] [outer = 0x118414c00] 01:39:16 INFO - PROCESS | 2296 | 1465115956485 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 01:39:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 01:39:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 471ms 01:39:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 01:39:16 INFO - PROCESS | 2296 | 1465115956502 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 01:39:16 INFO - PROCESS | 2296 | 1465115956503 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 01:39:16 INFO - PROCESS | 2296 | 1465115956506 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 01:39:16 INFO - PROCESS | 2296 | 1465115956507 Marionette TRACE conn2 <- [1,2206,null,{}] 01:39:16 INFO - PROCESS | 2296 | 1465115956511 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:16 INFO - PROCESS | 2296 | 1465115956513 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:16 INFO - PROCESS | 2296 | 1465115956590 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 01:39:16 INFO - PROCESS | 2296 | 1465115956596 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:16 INFO - PROCESS | 2296 | 1465115956597 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:16 INFO - PROCESS | 2296 | ++DOCSHELL 0x121b70000 == 31 [pid = 2296] [id = 559] 01:39:16 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x118266800) [pid = 2296] [serial = 1677] [outer = 0x0] 01:39:16 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x119703000) [pid = 2296] [serial = 1678] [outer = 0x118266800] 01:39:16 INFO - PROCESS | 2296 | 1465115956681 Marionette DEBUG loaded listener.js 01:39:16 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x119a12400) [pid = 2296] [serial = 1679] [outer = 0x118266800] 01:39:17 INFO - PROCESS | 2296 | 1465115957017 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 01:39:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 01:39:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 521ms 01:39:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 01:39:17 INFO - PROCESS | 2296 | 1465115957028 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 01:39:17 INFO - PROCESS | 2296 | 1465115957029 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 01:39:17 INFO - PROCESS | 2296 | 1465115957031 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 01:39:17 INFO - PROCESS | 2296 | 1465115957032 Marionette TRACE conn2 <- [1,2210,null,{}] 01:39:17 INFO - PROCESS | 2296 | 1465115957034 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:17 INFO - PROCESS | 2296 | 1465115957036 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:17 INFO - PROCESS | 2296 | 1465115957133 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 01:39:17 INFO - PROCESS | 2296 | 1465115957174 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:17 INFO - PROCESS | 2296 | 1465115957175 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:17 INFO - PROCESS | 2296 | ++DOCSHELL 0x126220000 == 32 [pid = 2296] [id = 560] 01:39:17 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x116058000) [pid = 2296] [serial = 1680] [outer = 0x0] 01:39:17 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x119c18000) [pid = 2296] [serial = 1681] [outer = 0x116058000] 01:39:17 INFO - PROCESS | 2296 | 1465115957200 Marionette DEBUG loaded listener.js 01:39:17 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x121308800) [pid = 2296] [serial = 1682] [outer = 0x116058000] 01:39:17 INFO - PROCESS | 2296 | 1465115957531 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 01:39:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 01:39:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 518ms 01:39:17 INFO - PROCESS | 2296 | 1465115957550 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 01:39:17 INFO - PROCESS | 2296 | 1465115957551 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 01:39:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 01:39:17 INFO - PROCESS | 2296 | 1465115957553 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 01:39:17 INFO - PROCESS | 2296 | 1465115957554 Marionette TRACE conn2 <- [1,2214,null,{}] 01:39:17 INFO - PROCESS | 2296 | 1465115957557 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:17 INFO - PROCESS | 2296 | 1465115957561 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:17 INFO - PROCESS | 2296 | 1465115957672 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 01:39:17 INFO - PROCESS | 2296 | 1465115957676 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:17 INFO - PROCESS | 2296 | 1465115957677 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:17 INFO - PROCESS | 2296 | ++DOCSHELL 0x126dc9000 == 33 [pid = 2296] [id = 561] 01:39:17 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x12130a000) [pid = 2296] [serial = 1683] [outer = 0x0] 01:39:17 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x121ac9c00) [pid = 2296] [serial = 1684] [outer = 0x12130a000] 01:39:17 INFO - PROCESS | 2296 | 1465115957703 Marionette DEBUG loaded listener.js 01:39:17 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x12452d000) [pid = 2296] [serial = 1685] [outer = 0x12130a000] 01:39:18 INFO - PROCESS | 2296 | 1465115958038 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 01:39:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 01:39:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 518ms 01:39:18 INFO - PROCESS | 2296 | 1465115958074 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 01:39:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 01:39:18 INFO - PROCESS | 2296 | 1465115958085 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 01:39:18 INFO - PROCESS | 2296 | 1465115958087 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 01:39:18 INFO - PROCESS | 2296 | 1465115958088 Marionette TRACE conn2 <- [1,2218,null,{}] 01:39:18 INFO - PROCESS | 2296 | 1465115958090 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:18 INFO - PROCESS | 2296 | 1465115958091 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:18 INFO - PROCESS | 2296 | 1465115958188 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 01:39:18 INFO - PROCESS | 2296 | 1465115958192 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:18 INFO - PROCESS | 2296 | 1465115958193 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:18 INFO - PROCESS | 2296 | ++DOCSHELL 0x12964e000 == 34 [pid = 2296] [id = 562] 01:39:18 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x121409400) [pid = 2296] [serial = 1686] [outer = 0x0] 01:39:18 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x124dad000) [pid = 2296] [serial = 1687] [outer = 0x121409400] 01:39:18 INFO - PROCESS | 2296 | 1465115958218 Marionette DEBUG loaded listener.js 01:39:18 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x126358c00) [pid = 2296] [serial = 1688] [outer = 0x121409400] 01:39:18 INFO - PROCESS | 2296 | 1465115958561 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 01:39:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 01:39:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 519ms 01:39:18 INFO - PROCESS | 2296 | 1465115958607 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 01:39:18 INFO - PROCESS | 2296 | 1465115958608 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 01:39:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 01:39:18 INFO - PROCESS | 2296 | 1465115958610 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 01:39:18 INFO - PROCESS | 2296 | 1465115958611 Marionette TRACE conn2 <- [1,2222,null,{}] 01:39:18 INFO - PROCESS | 2296 | 1465115958613 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:18 INFO - PROCESS | 2296 | 1465115958614 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:18 INFO - PROCESS | 2296 | 1465115958892 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 01:39:18 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x112daf400) [pid = 2296] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 01:39:18 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x126dad000) [pid = 2296] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 01:39:18 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x12958f400) [pid = 2296] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 01:39:18 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x124749000) [pid = 2296] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 01:39:18 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x1129b0800) [pid = 2296] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 01:39:18 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x119ed2400) [pid = 2296] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 01:39:18 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x1166e5c00) [pid = 2296] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 01:39:18 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x118270400) [pid = 2296] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 01:39:18 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x1290e4400) [pid = 2296] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 01:39:18 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x11689c800) [pid = 2296] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 01:39:18 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x128c48400) [pid = 2296] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 01:39:18 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x116780c00) [pid = 2296] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 01:39:18 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x12130a400) [pid = 2296] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 01:39:18 INFO - PROCESS | 2296 | --DOMWINDOW == 83 (0x11830b400) [pid = 2296] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 01:39:18 INFO - PROCESS | 2296 | --DOMWINDOW == 82 (0x119153400) [pid = 2296] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 01:39:18 INFO - PROCESS | 2296 | 1465115958941 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:18 INFO - PROCESS | 2296 | 1465115958942 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:18 INFO - PROCESS | 2296 | ++DOCSHELL 0x119927800 == 35 [pid = 2296] [id = 563] 01:39:18 INFO - PROCESS | 2296 | ++DOMWINDOW == 83 (0x1129a2400) [pid = 2296] [serial = 1689] [outer = 0x0] 01:39:18 INFO - PROCESS | 2296 | ++DOMWINDOW == 84 (0x1166e5c00) [pid = 2296] [serial = 1690] [outer = 0x1129a2400] 01:39:18 INFO - PROCESS | 2296 | 1465115958968 Marionette DEBUG loaded listener.js 01:39:19 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x11830b400) [pid = 2296] [serial = 1691] [outer = 0x1129a2400] 01:39:19 INFO - PROCESS | 2296 | 1465115959217 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 01:39:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 01:39:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 620ms 01:39:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 01:39:19 INFO - PROCESS | 2296 | 1465115959231 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 01:39:19 INFO - PROCESS | 2296 | 1465115959232 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 01:39:19 INFO - PROCESS | 2296 | 1465115959234 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 01:39:19 INFO - PROCESS | 2296 | 1465115959235 Marionette TRACE conn2 <- [1,2226,null,{}] 01:39:19 INFO - PROCESS | 2296 | 1465115959237 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:19 INFO - PROCESS | 2296 | 1465115959239 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:19 INFO - PROCESS | 2296 | 1465115959334 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 01:39:19 INFO - PROCESS | 2296 | 1465115959338 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:19 INFO - PROCESS | 2296 | 1465115959339 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:19 INFO - PROCESS | 2296 | ++DOCSHELL 0x12ab04800 == 36 [pid = 2296] [id = 564] 01:39:19 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x119a0fc00) [pid = 2296] [serial = 1692] [outer = 0x0] 01:39:19 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x1263f1800) [pid = 2296] [serial = 1693] [outer = 0x119a0fc00] 01:39:19 INFO - PROCESS | 2296 | 1465115959364 Marionette DEBUG loaded listener.js 01:39:19 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x126b3cc00) [pid = 2296] [serial = 1694] [outer = 0x119a0fc00] 01:39:19 INFO - PROCESS | 2296 | 1465115959695 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 01:39:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 01:39:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 468ms 01:39:19 INFO - PROCESS | 2296 | 1465115959702 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 01:39:19 INFO - PROCESS | 2296 | 1465115959703 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 01:39:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 01:39:19 INFO - PROCESS | 2296 | 1465115959706 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 01:39:19 INFO - PROCESS | 2296 | 1465115959707 Marionette TRACE conn2 <- [1,2230,null,{}] 01:39:19 INFO - PROCESS | 2296 | 1465115959711 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:19 INFO - PROCESS | 2296 | 1465115959712 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:19 INFO - PROCESS | 2296 | 1465115959820 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 01:39:19 INFO - PROCESS | 2296 | 1465115959826 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:19 INFO - PROCESS | 2296 | 1465115959827 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:19 INFO - PROCESS | 2296 | ++DOCSHELL 0x12ad5b000 == 37 [pid = 2296] [id = 565] 01:39:19 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x118421c00) [pid = 2296] [serial = 1695] [outer = 0x0] 01:39:19 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x1266a0000) [pid = 2296] [serial = 1696] [outer = 0x118421c00] 01:39:19 INFO - PROCESS | 2296 | 1465115959852 Marionette DEBUG loaded listener.js 01:39:19 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x128be9000) [pid = 2296] [serial = 1697] [outer = 0x118421c00] 01:39:20 INFO - PROCESS | 2296 | 1465115960160 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 01:39:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 01:39:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 472ms 01:39:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 01:39:20 INFO - PROCESS | 2296 | 1465115960179 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 01:39:20 INFO - PROCESS | 2296 | 1465115960180 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 01:39:20 INFO - PROCESS | 2296 | 1465115960182 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 01:39:20 INFO - PROCESS | 2296 | 1465115960184 Marionette TRACE conn2 <- [1,2234,null,{}] 01:39:20 INFO - PROCESS | 2296 | 1465115960186 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:20 INFO - PROCESS | 2296 | 1465115960188 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:20 INFO - PROCESS | 2296 | 1465115960284 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 01:39:20 INFO - PROCESS | 2296 | 1465115960288 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:20 INFO - PROCESS | 2296 | 1465115960290 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:20 INFO - PROCESS | 2296 | ++DOCSHELL 0x12be0b800 == 38 [pid = 2296] [id = 566] 01:39:20 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x128bed000) [pid = 2296] [serial = 1698] [outer = 0x0] 01:39:20 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x128caf400) [pid = 2296] [serial = 1699] [outer = 0x128bed000] 01:39:20 INFO - PROCESS | 2296 | 1465115960319 Marionette DEBUG loaded listener.js 01:39:20 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x1290db400) [pid = 2296] [serial = 1700] [outer = 0x128bed000] 01:39:20 INFO - PROCESS | 2296 | 1465115960659 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 01:39:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 01:39:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 518ms 01:39:20 INFO - PROCESS | 2296 | 1465115960702 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 01:39:20 INFO - PROCESS | 2296 | 1465115960703 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 01:39:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 01:39:20 INFO - PROCESS | 2296 | 1465115960705 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 01:39:20 INFO - PROCESS | 2296 | 1465115960707 Marionette TRACE conn2 <- [1,2238,null,{}] 01:39:20 INFO - PROCESS | 2296 | 1465115960720 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:20 INFO - PROCESS | 2296 | 1465115960721 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:20 INFO - PROCESS | 2296 | 1465115960801 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 01:39:20 INFO - PROCESS | 2296 | 1465115960804 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:20 INFO - PROCESS | 2296 | 1465115960805 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:20 INFO - PROCESS | 2296 | ++DOCSHELL 0x12c2ca800 == 39 [pid = 2296] [id = 567] 01:39:20 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x1290dc800) [pid = 2296] [serial = 1701] [outer = 0x0] 01:39:20 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x12932a400) [pid = 2296] [serial = 1702] [outer = 0x1290dc800] 01:39:20 INFO - PROCESS | 2296 | 1465115960831 Marionette DEBUG loaded listener.js 01:39:20 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x1129abc00) [pid = 2296] [serial = 1703] [outer = 0x1290dc800] 01:39:21 INFO - PROCESS | 2296 | 1465115961405 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 01:39:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 01:39:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 721ms 01:39:21 INFO - PROCESS | 2296 | 1465115961428 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 01:39:21 INFO - PROCESS | 2296 | 1465115961430 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 01:39:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 01:39:21 INFO - PROCESS | 2296 | 1465115961434 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 01:39:21 INFO - PROCESS | 2296 | 1465115961437 Marionette TRACE conn2 <- [1,2242,null,{}] 01:39:21 INFO - PROCESS | 2296 | 1465115961467 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:21 INFO - PROCESS | 2296 | 1465115961469 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:21 INFO - PROCESS | 2296 | 1465115961604 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 01:39:21 INFO - PROCESS | 2296 | 1465115961645 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:21 INFO - PROCESS | 2296 | 1465115961647 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:21 INFO - PROCESS | 2296 | ++DOCSHELL 0x1185f5800 == 40 [pid = 2296] [id = 568] 01:39:21 INFO - PROCESS | 2296 | ++DOMWINDOW == 98 (0x116624400) [pid = 2296] [serial = 1704] [outer = 0x0] 01:39:21 INFO - PROCESS | 2296 | ++DOMWINDOW == 99 (0x116778800) [pid = 2296] [serial = 1705] [outer = 0x116624400] 01:39:21 INFO - PROCESS | 2296 | 1465115961678 Marionette DEBUG loaded listener.js 01:39:21 INFO - PROCESS | 2296 | ++DOMWINDOW == 100 (0x11729b000) [pid = 2296] [serial = 1706] [outer = 0x116624400] 01:39:22 INFO - PROCESS | 2296 | 1465115962192 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 01:39:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 01:39:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 772ms 01:39:22 INFO - PROCESS | 2296 | 1465115962205 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 01:39:22 INFO - PROCESS | 2296 | 1465115962208 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 01:39:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 01:39:22 INFO - PROCESS | 2296 | 1465115962256 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 01:39:22 INFO - PROCESS | 2296 | 1465115962258 Marionette TRACE conn2 <- [1,2246,null,{}] 01:39:22 INFO - PROCESS | 2296 | 1465115962260 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:22 INFO - PROCESS | 2296 | 1465115962262 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:22 INFO - PROCESS | 2296 | 1465115962377 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 01:39:22 INFO - PROCESS | 2296 | 1465115962459 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:22 INFO - PROCESS | 2296 | 1465115962461 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:22 INFO - PROCESS | 2296 | ++DOCSHELL 0x117e0d000 == 41 [pid = 2296] [id = 569] 01:39:22 INFO - PROCESS | 2296 | ++DOMWINDOW == 101 (0x116f81000) [pid = 2296] [serial = 1707] [outer = 0x0] 01:39:22 INFO - PROCESS | 2296 | ++DOMWINDOW == 102 (0x118256800) [pid = 2296] [serial = 1708] [outer = 0x116f81000] 01:39:22 INFO - PROCESS | 2296 | 1465115962493 Marionette DEBUG loaded listener.js 01:39:22 INFO - PROCESS | 2296 | ++DOMWINDOW == 103 (0x118a18400) [pid = 2296] [serial = 1709] [outer = 0x116f81000] 01:39:23 INFO - PROCESS | 2296 | --DOCSHELL 0x12be0b800 == 40 [pid = 2296] [id = 566] 01:39:23 INFO - PROCESS | 2296 | --DOCSHELL 0x12ad5b000 == 39 [pid = 2296] [id = 565] 01:39:23 INFO - PROCESS | 2296 | --DOCSHELL 0x12ab04800 == 38 [pid = 2296] [id = 564] 01:39:23 INFO - PROCESS | 2296 | --DOCSHELL 0x119927800 == 37 [pid = 2296] [id = 563] 01:39:23 INFO - PROCESS | 2296 | --DOCSHELL 0x12964e000 == 36 [pid = 2296] [id = 562] 01:39:23 INFO - PROCESS | 2296 | --DOCSHELL 0x126dc9000 == 35 [pid = 2296] [id = 561] 01:39:23 INFO - PROCESS | 2296 | --DOCSHELL 0x126220000 == 34 [pid = 2296] [id = 560] 01:39:23 INFO - PROCESS | 2296 | --DOCSHELL 0x121b70000 == 33 [pid = 2296] [id = 559] 01:39:23 INFO - PROCESS | 2296 | --DOCSHELL 0x121462800 == 32 [pid = 2296] [id = 558] 01:39:23 INFO - PROCESS | 2296 | --DOCSHELL 0x119319000 == 31 [pid = 2296] [id = 557] 01:39:23 INFO - PROCESS | 2296 | --DOCSHELL 0x11701b800 == 30 [pid = 2296] [id = 556] 01:39:23 INFO - PROCESS | 2296 | --DOCSHELL 0x116a88000 == 29 [pid = 2296] [id = 555] 01:39:23 INFO - PROCESS | 2296 | 1465115963115 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 01:39:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 01:39:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 876ms 01:39:23 INFO - PROCESS | 2296 | 1465115963130 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 01:39:23 INFO - PROCESS | 2296 | 1465115963133 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 01:39:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 01:39:23 INFO - PROCESS | 2296 | 1465115963136 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 01:39:23 INFO - PROCESS | 2296 | 1465115963137 Marionette TRACE conn2 <- [1,2250,null,{}] 01:39:23 INFO - PROCESS | 2296 | 1465115963144 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:23 INFO - PROCESS | 2296 | 1465115963146 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:23 INFO - PROCESS | 2296 | 1465115963232 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 01:39:23 INFO - PROCESS | 2296 | --DOMWINDOW == 102 (0x129332800) [pid = 2296] [serial = 1648] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 2296 | --DOMWINDOW == 101 (0x112d53000) [pid = 2296] [serial = 1612] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 2296 | --DOMWINDOW == 100 (0x1217a7400) [pid = 2296] [serial = 1627] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 2296 | --DOMWINDOW == 99 (0x11818cc00) [pid = 2296] [serial = 1642] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 2296 | --DOMWINDOW == 98 (0x118415c00) [pid = 2296] [serial = 1622] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 2296 | --DOMWINDOW == 97 (0x129326800) [pid = 2296] [serial = 1640] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x11824d000) [pid = 2296] [serial = 1619] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x128dc2000) [pid = 2296] [serial = 1637] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x116010400) [pid = 2296] [serial = 1613] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x118196800) [pid = 2296] [serial = 1616] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x128c41800) [pid = 2296] [serial = 1634] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x12669e400) [pid = 2296] [serial = 1646] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x119a18400) [pid = 2296] [serial = 1625] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x1184b9800) [pid = 2296] [serial = 1643] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x121d42400) [pid = 2296] [serial = 1630] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x116a5b000) [pid = 2296] [serial = 1618] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x11804a800) [pid = 2296] [serial = 1615] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x121acf400) [pid = 2296] [serial = 1645] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x119707000) [pid = 2296] [serial = 1624] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 2296 | --DOMWINDOW == 83 (0x126357c00) [pid = 2296] [serial = 1633] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 2296 | --DOMWINDOW == 82 (0x121ad0400) [pid = 2296] [serial = 1628] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 2296 | --DOMWINDOW == 81 (0x128c3d800) [pid = 2296] [serial = 1610] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 2296 | --DOMWINDOW == 80 (0x1290e6400) [pid = 2296] [serial = 1639] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 2296 | --DOMWINDOW == 79 (0x118308c00) [pid = 2296] [serial = 1621] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 2296 | --DOMWINDOW == 78 (0x1245e0c00) [pid = 2296] [serial = 1631] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 2296 | --DOMWINDOW == 77 (0x128cafc00) [pid = 2296] [serial = 1636] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 2296 | --DOMWINDOW == 76 (0x12958a000) [pid = 2296] [serial = 1649] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 2296 | --DOMWINDOW == 75 (0x129596c00) [pid = 2296] [serial = 1651] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 2296 | --DOMWINDOW == 74 (0x12a75bc00) [pid = 2296] [serial = 1652] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 2296 | 1465115963294 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:23 INFO - PROCESS | 2296 | 1465115963297 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:23 INFO - PROCESS | 2296 | ++DOCSHELL 0x117e12000 == 30 [pid = 2296] [id = 570] 01:39:23 INFO - PROCESS | 2296 | ++DOMWINDOW == 75 (0x11604f400) [pid = 2296] [serial = 1710] [outer = 0x0] 01:39:23 INFO - PROCESS | 2296 | ++DOMWINDOW == 76 (0x116f86000) [pid = 2296] [serial = 1711] [outer = 0x11604f400] 01:39:23 INFO - PROCESS | 2296 | 1465115963325 Marionette DEBUG loaded listener.js 01:39:23 INFO - PROCESS | 2296 | ++DOMWINDOW == 77 (0x11825bc00) [pid = 2296] [serial = 1712] [outer = 0x11604f400] 01:39:23 INFO - PROCESS | 2296 | 1465115963620 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 01:39:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 01:39:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 521ms 01:39:23 INFO - PROCESS | 2296 | 1465115963658 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 01:39:23 INFO - PROCESS | 2296 | 1465115963664 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 01:39:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 01:39:23 INFO - PROCESS | 2296 | 1465115963668 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 01:39:23 INFO - PROCESS | 2296 | 1465115963670 Marionette TRACE conn2 <- [1,2254,null,{}] 01:39:23 INFO - PROCESS | 2296 | 1465115963672 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:23 INFO - PROCESS | 2296 | 1465115963675 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:23 INFO - PROCESS | 2296 | 1465115963754 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 01:39:23 INFO - PROCESS | 2296 | 1465115963852 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:23 INFO - PROCESS | 2296 | 1465115963854 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:23 INFO - PROCESS | 2296 | ++DOCSHELL 0x11971a000 == 31 [pid = 2296] [id = 571] 01:39:23 INFO - PROCESS | 2296 | ++DOMWINDOW == 78 (0x118421000) [pid = 2296] [serial = 1713] [outer = 0x0] 01:39:23 INFO - PROCESS | 2296 | ++DOMWINDOW == 79 (0x118779400) [pid = 2296] [serial = 1714] [outer = 0x118421000] 01:39:23 INFO - PROCESS | 2296 | 1465115963884 Marionette DEBUG loaded listener.js 01:39:23 INFO - PROCESS | 2296 | ++DOMWINDOW == 80 (0x1191e7c00) [pid = 2296] [serial = 1715] [outer = 0x118421000] 01:39:24 INFO - PROCESS | 2296 | 1465115964185 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 01:39:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 01:39:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 521ms 01:39:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 01:39:24 INFO - PROCESS | 2296 | 1465115964197 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 01:39:24 INFO - PROCESS | 2296 | 1465115964198 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 01:39:24 INFO - PROCESS | 2296 | 1465115964201 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 01:39:24 INFO - PROCESS | 2296 | 1465115964203 Marionette TRACE conn2 <- [1,2258,null,{}] 01:39:24 INFO - PROCESS | 2296 | 1465115964215 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:24 INFO - PROCESS | 2296 | 1465115964219 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:24 INFO - PROCESS | 2296 | 1465115964301 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 01:39:24 INFO - PROCESS | 2296 | 1465115964307 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:24 INFO - PROCESS | 2296 | 1465115964311 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:24 INFO - PROCESS | 2296 | ++DOCSHELL 0x123789000 == 32 [pid = 2296] [id = 572] 01:39:24 INFO - PROCESS | 2296 | ++DOMWINDOW == 81 (0x11970b000) [pid = 2296] [serial = 1716] [outer = 0x0] 01:39:24 INFO - PROCESS | 2296 | ++DOMWINDOW == 82 (0x119a14400) [pid = 2296] [serial = 1717] [outer = 0x11970b000] 01:39:24 INFO - PROCESS | 2296 | 1465115964339 Marionette DEBUG loaded listener.js 01:39:24 INFO - PROCESS | 2296 | ++DOMWINDOW == 83 (0x12130c800) [pid = 2296] [serial = 1718] [outer = 0x11970b000] 01:39:24 INFO - PROCESS | 2296 | 1465115964691 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 01:39:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 01:39:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 523ms 01:39:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 01:39:24 INFO - PROCESS | 2296 | 1465115964725 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 01:39:24 INFO - PROCESS | 2296 | 1465115964727 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 01:39:24 INFO - PROCESS | 2296 | 1465115964729 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 01:39:24 INFO - PROCESS | 2296 | 1465115964730 Marionette TRACE conn2 <- [1,2262,null,{}] 01:39:24 INFO - PROCESS | 2296 | 1465115964732 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:24 INFO - PROCESS | 2296 | 1465115964734 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:24 INFO - PROCESS | 2296 | 1465115964815 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 01:39:24 INFO - PROCESS | 2296 | 1465115964819 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:24 INFO - PROCESS | 2296 | 1465115964820 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:24 INFO - PROCESS | 2296 | ++DOCSHELL 0x126bb6800 == 33 [pid = 2296] [id = 573] 01:39:24 INFO - PROCESS | 2296 | ++DOMWINDOW == 84 (0x121acb000) [pid = 2296] [serial = 1719] [outer = 0x0] 01:39:24 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x121ad3400) [pid = 2296] [serial = 1720] [outer = 0x121acb000] 01:39:24 INFO - PROCESS | 2296 | 1465115964848 Marionette DEBUG loaded listener.js 01:39:24 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x1237be800) [pid = 2296] [serial = 1721] [outer = 0x121acb000] 01:39:25 INFO - PROCESS | 2296 | 1465115965185 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 01:39:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 01:39:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 468ms 01:39:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 01:39:25 INFO - PROCESS | 2296 | 1465115965197 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 01:39:25 INFO - PROCESS | 2296 | 1465115965198 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 01:39:25 INFO - PROCESS | 2296 | 1465115965200 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 01:39:25 INFO - PROCESS | 2296 | 1465115965201 Marionette TRACE conn2 <- [1,2266,null,{}] 01:39:25 INFO - PROCESS | 2296 | 1465115965204 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:25 INFO - PROCESS | 2296 | 1465115965205 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:25 INFO - PROCESS | 2296 | 1465115965283 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 01:39:25 INFO - PROCESS | 2296 | 1465115965353 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:25 INFO - PROCESS | 2296 | 1465115965355 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:25 INFO - PROCESS | 2296 | ++DOCSHELL 0x12963e000 == 34 [pid = 2296] [id = 574] 01:39:25 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x113e77800) [pid = 2296] [serial = 1722] [outer = 0x0] 01:39:25 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x124526000) [pid = 2296] [serial = 1723] [outer = 0x113e77800] 01:39:25 INFO - PROCESS | 2296 | 1465115965379 Marionette DEBUG loaded listener.js 01:39:25 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x126357c00) [pid = 2296] [serial = 1724] [outer = 0x113e77800] 01:39:25 INFO - PROCESS | 2296 | 1465115965698 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 01:39:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 01:39:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 519ms 01:39:25 INFO - PROCESS | 2296 | 1465115965719 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 01:39:25 INFO - PROCESS | 2296 | 1465115965721 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 01:39:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 01:39:25 INFO - PROCESS | 2296 | 1465115965723 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 01:39:25 INFO - PROCESS | 2296 | 1465115965725 Marionette TRACE conn2 <- [1,2270,null,{}] 01:39:25 INFO - PROCESS | 2296 | 1465115965729 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:25 INFO - PROCESS | 2296 | 1465115965733 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:25 INFO - PROCESS | 2296 | 1465115965851 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 01:39:25 INFO - PROCESS | 2296 | 1465115965867 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:25 INFO - PROCESS | 2296 | 1465115965869 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:25 INFO - PROCESS | 2296 | ++DOCSHELL 0x12a73b000 == 35 [pid = 2296] [id = 575] 01:39:25 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x12452b800) [pid = 2296] [serial = 1725] [outer = 0x0] 01:39:25 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x126dad000) [pid = 2296] [serial = 1726] [outer = 0x12452b800] 01:39:25 INFO - PROCESS | 2296 | 1465115965893 Marionette DEBUG loaded listener.js 01:39:25 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x128dc3000) [pid = 2296] [serial = 1727] [outer = 0x12452b800] 01:39:26 INFO - PROCESS | 2296 | 1465115966309 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 01:39:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 01:39:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 626ms 01:39:26 INFO - PROCESS | 2296 | 1465115966350 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 01:39:26 INFO - PROCESS | 2296 | 1465115966352 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 01:39:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 01:39:26 INFO - PROCESS | 2296 | 1465115966361 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 01:39:26 INFO - PROCESS | 2296 | 1465115966363 Marionette TRACE conn2 <- [1,2274,null,{}] 01:39:26 INFO - PROCESS | 2296 | 1465115966366 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:26 INFO - PROCESS | 2296 | 1465115966367 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:26 INFO - PROCESS | 2296 | 1465115966523 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 01:39:26 INFO - PROCESS | 2296 | 1465115966588 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:26 INFO - PROCESS | 2296 | 1465115966589 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:26 INFO - PROCESS | 2296 | ++DOCSHELL 0x121b74000 == 36 [pid = 2296] [id = 576] 01:39:26 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x126611c00) [pid = 2296] [serial = 1728] [outer = 0x0] 01:39:26 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x129006400) [pid = 2296] [serial = 1729] [outer = 0x126611c00] 01:39:26 INFO - PROCESS | 2296 | 1465115966633 Marionette DEBUG loaded listener.js 01:39:26 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x129328400) [pid = 2296] [serial = 1730] [outer = 0x126611c00] 01:39:26 INFO - PROCESS | 2296 | 1465115966990 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 01:39:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 01:39:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 669ms 01:39:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 01:39:27 INFO - PROCESS | 2296 | 1465115967030 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 01:39:27 INFO - PROCESS | 2296 | 1465115967031 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 01:39:27 INFO - PROCESS | 2296 | 1465115967033 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 01:39:27 INFO - PROCESS | 2296 | 1465115967034 Marionette TRACE conn2 <- [1,2278,null,{}] 01:39:27 INFO - PROCESS | 2296 | 1465115967036 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:27 INFO - PROCESS | 2296 | 1465115967038 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:27 INFO - PROCESS | 2296 | 1465115967137 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 01:39:27 INFO - PROCESS | 2296 | 1465115967149 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:27 INFO - PROCESS | 2296 | 1465115967150 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:27 INFO - PROCESS | 2296 | ++DOCSHELL 0x12be13800 == 37 [pid = 2296] [id = 577] 01:39:27 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x129328c00) [pid = 2296] [serial = 1731] [outer = 0x0] 01:39:27 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x12939c800) [pid = 2296] [serial = 1732] [outer = 0x129328c00] 01:39:27 INFO - PROCESS | 2296 | 1465115967175 Marionette DEBUG loaded listener.js 01:39:27 INFO - PROCESS | 2296 | ++DOMWINDOW == 98 (0x1293a2000) [pid = 2296] [serial = 1733] [outer = 0x129328c00] 01:39:27 INFO - PROCESS | 2296 | --DOMWINDOW == 97 (0x128bed000) [pid = 2296] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 01:39:27 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x116058000) [pid = 2296] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 01:39:27 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x1166e1000) [pid = 2296] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 01:39:27 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x11689f000) [pid = 2296] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 01:39:27 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x118414c00) [pid = 2296] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 01:39:27 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x115e4e800) [pid = 2296] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 01:39:27 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x118049c00) [pid = 2296] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 01:39:27 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x11826f000) [pid = 2296] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 01:39:27 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x1217a1000) [pid = 2296] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 01:39:27 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x126dacc00) [pid = 2296] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 01:39:27 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x12130a000) [pid = 2296] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 01:39:27 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x121409400) [pid = 2296] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 01:39:27 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x1129a2400) [pid = 2296] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 01:39:27 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x119a0fc00) [pid = 2296] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 01:39:27 INFO - PROCESS | 2296 | --DOMWINDOW == 83 (0x118421c00) [pid = 2296] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 01:39:27 INFO - PROCESS | 2296 | --DOMWINDOW == 82 (0x118266800) [pid = 2296] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 01:39:27 INFO - PROCESS | 2296 | 1465115967561 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 01:39:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 01:39:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 569ms 01:39:27 INFO - PROCESS | 2296 | 1465115967603 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 01:39:27 INFO - PROCESS | 2296 | 1465115967604 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 01:39:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 01:39:27 INFO - PROCESS | 2296 | 1465115967606 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 01:39:27 INFO - PROCESS | 2296 | 1465115967607 Marionette TRACE conn2 <- [1,2282,null,{}] 01:39:27 INFO - PROCESS | 2296 | 1465115967610 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:27 INFO - PROCESS | 2296 | 1465115967611 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:27 INFO - PROCESS | 2296 | 1465115967690 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 01:39:27 INFO - PROCESS | 2296 | 1465115967750 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:27 INFO - PROCESS | 2296 | 1465115967752 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:27 INFO - PROCESS | 2296 | ++DOCSHELL 0x12a730800 == 38 [pid = 2296] [id = 578] 01:39:27 INFO - PROCESS | 2296 | ++DOMWINDOW == 83 (0x11689f000) [pid = 2296] [serial = 1734] [outer = 0x0] 01:39:27 INFO - PROCESS | 2296 | ++DOMWINDOW == 84 (0x11826f000) [pid = 2296] [serial = 1735] [outer = 0x11689f000] 01:39:27 INFO - PROCESS | 2296 | 1465115967776 Marionette DEBUG loaded listener.js 01:39:27 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x12130a000) [pid = 2296] [serial = 1736] [outer = 0x11689f000] 01:39:28 INFO - PROCESS | 2296 | 1465115968050 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 01:39:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 01:39:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 471ms 01:39:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 01:39:28 INFO - PROCESS | 2296 | 1465115968081 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 01:39:28 INFO - PROCESS | 2296 | 1465115968082 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 01:39:28 INFO - PROCESS | 2296 | 1465115968084 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 01:39:28 INFO - PROCESS | 2296 | 1465115968085 Marionette TRACE conn2 <- [1,2286,null,{}] 01:39:28 INFO - PROCESS | 2296 | 1465115968087 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:28 INFO - PROCESS | 2296 | 1465115968089 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:28 INFO - PROCESS | 2296 | 1465115968172 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 01:39:28 INFO - PROCESS | 2296 | 1465115968179 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:28 INFO - PROCESS | 2296 | 1465115968180 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:28 INFO - PROCESS | 2296 | ++DOCSHELL 0x12c815000 == 39 [pid = 2296] [id = 579] 01:39:28 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x12140ec00) [pid = 2296] [serial = 1737] [outer = 0x0] 01:39:28 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x128bf0000) [pid = 2296] [serial = 1738] [outer = 0x12140ec00] 01:39:28 INFO - PROCESS | 2296 | 1465115968204 Marionette DEBUG loaded listener.js 01:39:28 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x1293a7400) [pid = 2296] [serial = 1739] [outer = 0x12140ec00] 01:39:28 INFO - PROCESS | 2296 | 1465115968537 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 01:39:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 01:39:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 468ms 01:39:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 01:39:28 INFO - PROCESS | 2296 | 1465115968552 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 01:39:28 INFO - PROCESS | 2296 | 1465115968554 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 01:39:28 INFO - PROCESS | 2296 | 1465115968556 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 01:39:28 INFO - PROCESS | 2296 | 1465115968560 Marionette TRACE conn2 <- [1,2290,null,{}] 01:39:28 INFO - PROCESS | 2296 | 1465115968563 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:28 INFO - PROCESS | 2296 | 1465115968564 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:28 INFO - PROCESS | 2296 | 1465115968686 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 01:39:28 INFO - PROCESS | 2296 | 1465115968692 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:28 INFO - PROCESS | 2296 | 1465115968694 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:28 INFO - PROCESS | 2296 | ++DOCSHELL 0x12cc74000 == 40 [pid = 2296] [id = 580] 01:39:28 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x118313400) [pid = 2296] [serial = 1740] [outer = 0x0] 01:39:28 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x12958f000) [pid = 2296] [serial = 1741] [outer = 0x118313400] 01:39:28 INFO - PROCESS | 2296 | 1465115968719 Marionette DEBUG loaded listener.js 01:39:28 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x12a767000) [pid = 2296] [serial = 1742] [outer = 0x118313400] 01:39:29 INFO - PROCESS | 2296 | 1465115969036 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 01:39:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 01:39:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 522ms 01:39:29 INFO - PROCESS | 2296 | 1465115969079 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 01:39:29 INFO - PROCESS | 2296 | 1465115969080 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 01:39:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 01:39:29 INFO - PROCESS | 2296 | 1465115969082 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 01:39:29 INFO - PROCESS | 2296 | 1465115969083 Marionette TRACE conn2 <- [1,2294,null,{}] 01:39:29 INFO - PROCESS | 2296 | 1465115969086 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:29 INFO - PROCESS | 2296 | 1465115969087 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:29 INFO - PROCESS | 2296 | 1465115969168 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 01:39:29 INFO - PROCESS | 2296 | 1465115969171 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:29 INFO - PROCESS | 2296 | 1465115969172 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:29 INFO - PROCESS | 2296 | ++DOCSHELL 0x12d07e000 == 41 [pid = 2296] [id = 581] 01:39:29 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x12a7f0000) [pid = 2296] [serial = 1743] [outer = 0x0] 01:39:29 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x12a8e7c00) [pid = 2296] [serial = 1744] [outer = 0x12a7f0000] 01:39:29 INFO - PROCESS | 2296 | 1465115969204 Marionette DEBUG loaded listener.js 01:39:29 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x12a8edc00) [pid = 2296] [serial = 1745] [outer = 0x12a7f0000] 01:39:29 INFO - PROCESS | 2296 | 1465115969659 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 01:39:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 01:39:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 620ms 01:39:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 01:39:29 INFO - PROCESS | 2296 | 1465115969703 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 01:39:29 INFO - PROCESS | 2296 | 1465115969705 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 01:39:29 INFO - PROCESS | 2296 | 1465115969709 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 01:39:29 INFO - PROCESS | 2296 | 1465115969711 Marionette TRACE conn2 <- [1,2298,null,{}] 01:39:29 INFO - PROCESS | 2296 | 1465115969714 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:29 INFO - PROCESS | 2296 | 1465115969717 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:29 INFO - PROCESS | 2296 | 1465115969825 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 01:39:29 INFO - PROCESS | 2296 | 1465115969941 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:29 INFO - PROCESS | 2296 | 1465115969942 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:29 INFO - PROCESS | 2296 | ++DOCSHELL 0x11915e800 == 42 [pid = 2296] [id = 582] 01:39:29 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x116a60c00) [pid = 2296] [serial = 1746] [outer = 0x0] 01:39:29 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x11824cc00) [pid = 2296] [serial = 1747] [outer = 0x116a60c00] 01:39:29 INFO - PROCESS | 2296 | 1465115969976 Marionette DEBUG loaded listener.js 01:39:30 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x118306000) [pid = 2296] [serial = 1748] [outer = 0x116a60c00] 01:39:30 INFO - PROCESS | 2296 | 1465115970396 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 01:39:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 01:39:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 720ms 01:39:30 INFO - PROCESS | 2296 | 1465115970437 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 01:39:30 INFO - PROCESS | 2296 | 1465115970440 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 01:39:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 01:39:30 INFO - PROCESS | 2296 | 1465115970446 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 01:39:30 INFO - PROCESS | 2296 | 1465115970448 Marionette TRACE conn2 <- [1,2302,null,{}] 01:39:30 INFO - PROCESS | 2296 | 1465115970451 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:30 INFO - PROCESS | 2296 | 1465115970453 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:30 INFO - PROCESS | 2296 | 1465115970561 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 01:39:30 INFO - PROCESS | 2296 | 1465115970624 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:30 INFO - PROCESS | 2296 | 1465115970625 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:30 INFO - PROCESS | 2296 | ++DOCSHELL 0x129650000 == 43 [pid = 2296] [id = 583] 01:39:30 INFO - PROCESS | 2296 | ++DOMWINDOW == 98 (0x118a1ac00) [pid = 2296] [serial = 1749] [outer = 0x0] 01:39:30 INFO - PROCESS | 2296 | ++DOMWINDOW == 99 (0x119711400) [pid = 2296] [serial = 1750] [outer = 0x118a1ac00] 01:39:30 INFO - PROCESS | 2296 | 1465115970655 Marionette DEBUG loaded listener.js 01:39:30 INFO - PROCESS | 2296 | ++DOMWINDOW == 100 (0x12130f000) [pid = 2296] [serial = 1751] [outer = 0x118a1ac00] 01:39:31 INFO - PROCESS | 2296 | 1465115971105 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 01:39:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 01:39:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 673ms 01:39:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 01:39:31 INFO - PROCESS | 2296 | 1465115971120 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 01:39:31 INFO - PROCESS | 2296 | 1465115971121 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 01:39:31 INFO - PROCESS | 2296 | 1465115971124 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 01:39:31 INFO - PROCESS | 2296 | 1465115971126 Marionette TRACE conn2 <- [1,2306,null,{}] 01:39:31 INFO - PROCESS | 2296 | 1465115971134 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:31 INFO - PROCESS | 2296 | 1465115971137 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:31 INFO - PROCESS | 2296 | 1465115971244 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 01:39:31 INFO - PROCESS | 2296 | 1465115971309 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:31 INFO - PROCESS | 2296 | 1465115971312 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:31 INFO - PROCESS | 2296 | ++DOCSHELL 0x12d27f800 == 44 [pid = 2296] [id = 584] 01:39:31 INFO - PROCESS | 2296 | ++DOMWINDOW == 101 (0x12456c800) [pid = 2296] [serial = 1752] [outer = 0x0] 01:39:31 INFO - PROCESS | 2296 | ++DOMWINDOW == 102 (0x126847000) [pid = 2296] [serial = 1753] [outer = 0x12456c800] 01:39:31 INFO - PROCESS | 2296 | 1465115971383 Marionette DEBUG loaded listener.js 01:39:31 INFO - PROCESS | 2296 | ++DOMWINDOW == 103 (0x128c3f800) [pid = 2296] [serial = 1754] [outer = 0x12456c800] 01:39:32 INFO - PROCESS | 2296 | 1465115972014 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 01:39:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 01:39:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 924ms 01:39:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 01:39:32 INFO - PROCESS | 2296 | 1465115972049 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 01:39:32 INFO - PROCESS | 2296 | 1465115972051 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 01:39:32 INFO - PROCESS | 2296 | 1465115972055 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 01:39:32 INFO - PROCESS | 2296 | 1465115972057 Marionette TRACE conn2 <- [1,2310,null,{}] 01:39:32 INFO - PROCESS | 2296 | 1465115972060 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:32 INFO - PROCESS | 2296 | 1465115972062 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:32 INFO - PROCESS | 2296 | 1465115972156 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 01:39:32 INFO - PROCESS | 2296 | 1465115972217 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:32 INFO - PROCESS | 2296 | 1465115972220 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:32 INFO - PROCESS | 2296 | ++DOCSHELL 0x119ccd000 == 45 [pid = 2296] [id = 585] 01:39:32 INFO - PROCESS | 2296 | ++DOMWINDOW == 104 (0x118259800) [pid = 2296] [serial = 1755] [outer = 0x0] 01:39:32 INFO - PROCESS | 2296 | ++DOMWINDOW == 105 (0x1182b9c00) [pid = 2296] [serial = 1756] [outer = 0x118259800] 01:39:32 INFO - PROCESS | 2296 | 1465115972249 Marionette DEBUG loaded listener.js 01:39:32 INFO - PROCESS | 2296 | ++DOMWINDOW == 106 (0x118414000) [pid = 2296] [serial = 1757] [outer = 0x118259800] 01:39:33 INFO - PROCESS | 2296 | --DOCSHELL 0x12cc74000 == 44 [pid = 2296] [id = 580] 01:39:33 INFO - PROCESS | 2296 | --DOCSHELL 0x12c815000 == 43 [pid = 2296] [id = 579] 01:39:33 INFO - PROCESS | 2296 | --DOCSHELL 0x12a730800 == 42 [pid = 2296] [id = 578] 01:39:33 INFO - PROCESS | 2296 | --DOCSHELL 0x12be13800 == 41 [pid = 2296] [id = 577] 01:39:33 INFO - PROCESS | 2296 | --DOCSHELL 0x121b74000 == 40 [pid = 2296] [id = 576] 01:39:33 INFO - PROCESS | 2296 | --DOCSHELL 0x12a73b000 == 39 [pid = 2296] [id = 575] 01:39:33 INFO - PROCESS | 2296 | --DOCSHELL 0x12963e000 == 38 [pid = 2296] [id = 574] 01:39:33 INFO - PROCESS | 2296 | --DOCSHELL 0x126bb6800 == 37 [pid = 2296] [id = 573] 01:39:33 INFO - PROCESS | 2296 | --DOCSHELL 0x123789000 == 36 [pid = 2296] [id = 572] 01:39:33 INFO - PROCESS | 2296 | --DOCSHELL 0x11971a000 == 35 [pid = 2296] [id = 571] 01:39:33 INFO - PROCESS | 2296 | --DOCSHELL 0x117e12000 == 34 [pid = 2296] [id = 570] 01:39:33 INFO - PROCESS | 2296 | --DOCSHELL 0x117e0d000 == 33 [pid = 2296] [id = 569] 01:39:33 INFO - PROCESS | 2296 | --DOCSHELL 0x1185f5800 == 32 [pid = 2296] [id = 568] 01:39:33 INFO - PROCESS | 2296 | --DOCSHELL 0x12c2ca800 == 31 [pid = 2296] [id = 567] 01:39:33 INFO - PROCESS | 2296 | --DOCSHELL 0x12d27f800 == 30 [pid = 2296] [id = 584] 01:39:33 INFO - PROCESS | 2296 | --DOCSHELL 0x129650000 == 29 [pid = 2296] [id = 583] 01:39:33 INFO - PROCESS | 2296 | --DOCSHELL 0x12d07e000 == 28 [pid = 2296] [id = 581] 01:39:33 INFO - PROCESS | 2296 | --DOCSHELL 0x11915e800 == 27 [pid = 2296] [id = 582] 01:39:33 INFO - PROCESS | 2296 | --DOMWINDOW == 105 (0x119c18000) [pid = 2296] [serial = 1681] [outer = 0x0] [url = about:blank] 01:39:33 INFO - PROCESS | 2296 | --DOMWINDOW == 104 (0x116822800) [pid = 2296] [serial = 1669] [outer = 0x0] [url = about:blank] 01:39:33 INFO - PROCESS | 2296 | --DOMWINDOW == 103 (0x1182bc800) [pid = 2296] [serial = 1667] [outer = 0x0] [url = about:blank] 01:39:33 INFO - PROCESS | 2296 | --DOMWINDOW == 102 (0x118252000) [pid = 2296] [serial = 1666] [outer = 0x0] [url = about:blank] 01:39:33 INFO - PROCESS | 2296 | --DOMWINDOW == 101 (0x1184bf800) [pid = 2296] [serial = 1675] [outer = 0x0] [url = about:blank] 01:39:33 INFO - PROCESS | 2296 | --DOMWINDOW == 100 (0x1191c0c00) [pid = 2296] [serial = 1676] [outer = 0x0] [url = about:blank] 01:39:33 INFO - PROCESS | 2296 | --DOMWINDOW == 99 (0x118056000) [pid = 2296] [serial = 1655] [outer = 0x0] [url = about:blank] 01:39:33 INFO - PROCESS | 2296 | --DOMWINDOW == 98 (0x118258000) [pid = 2296] [serial = 1672] [outer = 0x0] [url = about:blank] 01:39:33 INFO - PROCESS | 2296 | --DOMWINDOW == 97 (0x1182c6400) [pid = 2296] [serial = 1673] [outer = 0x0] [url = about:blank] 01:39:33 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x11677a400) [pid = 2296] [serial = 1654] [outer = 0x0] [url = about:blank] 01:39:33 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x119704800) [pid = 2296] [serial = 1658] [outer = 0x0] [url = about:blank] 01:39:33 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x118716800) [pid = 2296] [serial = 1657] [outer = 0x0] [url = about:blank] 01:39:33 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x124745800) [pid = 2296] [serial = 1660] [outer = 0x0] [url = about:blank] 01:39:33 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x126609c00) [pid = 2296] [serial = 1661] [outer = 0x0] [url = about:blank] 01:39:33 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x128cb1c00) [pid = 2296] [serial = 1664] [outer = 0x0] [url = about:blank] 01:39:33 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x128be3400) [pid = 2296] [serial = 1663] [outer = 0x0] [url = about:blank] 01:39:33 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x121ac9c00) [pid = 2296] [serial = 1684] [outer = 0x0] [url = about:blank] 01:39:33 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x121308800) [pid = 2296] [serial = 1682] [outer = 0x0] [url = about:blank] 01:39:33 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x124dad000) [pid = 2296] [serial = 1687] [outer = 0x0] [url = about:blank] 01:39:33 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x126358c00) [pid = 2296] [serial = 1688] [outer = 0x0] [url = about:blank] 01:39:33 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x11830b400) [pid = 2296] [serial = 1691] [outer = 0x0] [url = about:blank] 01:39:33 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x1166e5c00) [pid = 2296] [serial = 1690] [outer = 0x0] [url = about:blank] 01:39:33 INFO - PROCESS | 2296 | --DOMWINDOW == 83 (0x1263f1800) [pid = 2296] [serial = 1693] [outer = 0x0] [url = about:blank] 01:39:33 INFO - PROCESS | 2296 | --DOMWINDOW == 82 (0x116f84c00) [pid = 2296] [serial = 1670] [outer = 0x0] [url = about:blank] 01:39:33 INFO - PROCESS | 2296 | --DOMWINDOW == 81 (0x1266a0000) [pid = 2296] [serial = 1696] [outer = 0x0] [url = about:blank] 01:39:33 INFO - PROCESS | 2296 | --DOMWINDOW == 80 (0x119703000) [pid = 2296] [serial = 1678] [outer = 0x0] [url = about:blank] 01:39:33 INFO - PROCESS | 2296 | --DOMWINDOW == 79 (0x119a12400) [pid = 2296] [serial = 1679] [outer = 0x0] [url = about:blank] 01:39:33 INFO - PROCESS | 2296 | --DOMWINDOW == 78 (0x12452d000) [pid = 2296] [serial = 1685] [outer = 0x0] [url = about:blank] 01:39:33 INFO - PROCESS | 2296 | --DOMWINDOW == 77 (0x128be9000) [pid = 2296] [serial = 1697] [outer = 0x0] [url = about:blank] 01:39:33 INFO - PROCESS | 2296 | --DOMWINDOW == 76 (0x126b3cc00) [pid = 2296] [serial = 1694] [outer = 0x0] [url = about:blank] 01:39:33 INFO - PROCESS | 2296 | --DOMWINDOW == 75 (0x1290db400) [pid = 2296] [serial = 1700] [outer = 0x0] [url = about:blank] 01:39:33 INFO - PROCESS | 2296 | --DOMWINDOW == 74 (0x128caf400) [pid = 2296] [serial = 1699] [outer = 0x0] [url = about:blank] 01:39:33 INFO - PROCESS | 2296 | 1465115973273 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 01:39:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 01:39:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1272ms 01:39:33 INFO - PROCESS | 2296 | 1465115973330 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 01:39:33 INFO - PROCESS | 2296 | 1465115973332 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 01:39:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 01:39:33 INFO - PROCESS | 2296 | 1465115973336 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 01:39:33 INFO - PROCESS | 2296 | 1465115973338 Marionette TRACE conn2 <- [1,2314,null,{}] 01:39:33 INFO - PROCESS | 2296 | 1465115973343 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:33 INFO - PROCESS | 2296 | 1465115973344 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:33 INFO - PROCESS | 2296 | 1465115973424 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 01:39:33 INFO - PROCESS | 2296 | 1465115973431 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:33 INFO - PROCESS | 2296 | 1465115973433 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:33 INFO - PROCESS | 2296 | ++DOCSHELL 0x11684b800 == 28 [pid = 2296] [id = 586] 01:39:33 INFO - PROCESS | 2296 | ++DOMWINDOW == 75 (0x112db1000) [pid = 2296] [serial = 1758] [outer = 0x0] 01:39:33 INFO - PROCESS | 2296 | ++DOMWINDOW == 76 (0x115e49000) [pid = 2296] [serial = 1759] [outer = 0x112db1000] 01:39:33 INFO - PROCESS | 2296 | 1465115973464 Marionette DEBUG loaded listener.js 01:39:33 INFO - PROCESS | 2296 | ++DOMWINDOW == 77 (0x116622800) [pid = 2296] [serial = 1760] [outer = 0x112db1000] 01:39:33 INFO - PROCESS | 2296 | 1465115973850 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 01:39:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 01:39:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 521ms 01:39:33 INFO - PROCESS | 2296 | 1465115973857 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 01:39:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 01:39:33 INFO - PROCESS | 2296 | 1465115973863 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 01:39:33 INFO - PROCESS | 2296 | 1465115973868 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 01:39:33 INFO - PROCESS | 2296 | 1465115973870 Marionette TRACE conn2 <- [1,2318,null,{}] 01:39:33 INFO - PROCESS | 2296 | 1465115973872 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:33 INFO - PROCESS | 2296 | 1465115973874 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:33 INFO - PROCESS | 2296 | 1465115973953 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 01:39:33 INFO - PROCESS | 2296 | 1465115973960 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:33 INFO - PROCESS | 2296 | 1465115973962 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:33 INFO - PROCESS | 2296 | ++DOCSHELL 0x1185bf000 == 29 [pid = 2296] [id = 587] 01:39:33 INFO - PROCESS | 2296 | ++DOMWINDOW == 78 (0x116780800) [pid = 2296] [serial = 1761] [outer = 0x0] 01:39:33 INFO - PROCESS | 2296 | ++DOMWINDOW == 79 (0x116a63000) [pid = 2296] [serial = 1762] [outer = 0x116780800] 01:39:33 INFO - PROCESS | 2296 | 1465115973990 Marionette DEBUG loaded listener.js 01:39:34 INFO - PROCESS | 2296 | ++DOMWINDOW == 80 (0x118051800) [pid = 2296] [serial = 1763] [outer = 0x116780800] 01:39:34 INFO - PROCESS | 2296 | 1465115974321 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 01:39:34 INFO - PROCESS | 2296 | 1465115974339 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 01:39:34 INFO - PROCESS | 2296 | 1465115974343 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 01:39:34 INFO - PROCESS | 2296 | 1465115974353 Marionette TRACE conn2 <- [1,2322,null,{}] 01:39:34 INFO - PROCESS | 2296 | 1465115974361 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:34 INFO - PROCESS | 2296 | 1465115974364 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:34 INFO - PROCESS | 2296 | 1465115974440 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 01:39:34 INFO - PROCESS | 2296 | 1465115974447 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:34 INFO - PROCESS | 2296 | 1465115974449 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:34 INFO - PROCESS | 2296 | ++DOCSHELL 0x11972c000 == 30 [pid = 2296] [id = 588] 01:39:34 INFO - PROCESS | 2296 | ++DOMWINDOW == 81 (0x111bb0800) [pid = 2296] [serial = 1764] [outer = 0x0] 01:39:34 INFO - PROCESS | 2296 | ++DOMWINDOW == 82 (0x118313c00) [pid = 2296] [serial = 1765] [outer = 0x111bb0800] 01:39:34 INFO - PROCESS | 2296 | 1465115974478 Marionette DEBUG loaded listener.js 01:39:34 INFO - PROCESS | 2296 | ++DOMWINDOW == 83 (0x1184b9800) [pid = 2296] [serial = 1766] [outer = 0x111bb0800] 01:39:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 01:39:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 482ms 01:39:34 INFO - PROCESS | 2296 | 1465115974819 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 01:39:34 INFO - PROCESS | 2296 | 1465115974825 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 01:39:34 INFO - PROCESS | 2296 | 1465115974829 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 01:39:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 01:39:34 INFO - PROCESS | 2296 | 1465115974831 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 01:39:34 INFO - PROCESS | 2296 | 1465115974832 Marionette TRACE conn2 <- [1,2326,null,{}] 01:39:34 INFO - PROCESS | 2296 | 1465115974834 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:34 INFO - PROCESS | 2296 | 1465115974836 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:34 INFO - PROCESS | 2296 | 1465115974913 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 01:39:34 INFO - PROCESS | 2296 | 1465115974977 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:34 INFO - PROCESS | 2296 | 1465115974979 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:34 INFO - PROCESS | 2296 | ++DOCSHELL 0x1219da000 == 31 [pid = 2296] [id = 589] 01:39:34 INFO - PROCESS | 2296 | ++DOMWINDOW == 84 (0x118309800) [pid = 2296] [serial = 1767] [outer = 0x0] 01:39:35 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x1191bfc00) [pid = 2296] [serial = 1768] [outer = 0x118309800] 01:39:35 INFO - PROCESS | 2296 | 1465115975005 Marionette DEBUG loaded listener.js 01:39:35 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x119704800) [pid = 2296] [serial = 1769] [outer = 0x118309800] 01:39:35 INFO - PROCESS | 2296 | 1465115975310 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 01:39:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 01:39:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 519ms 01:39:35 INFO - PROCESS | 2296 | 1465115975351 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 01:39:35 INFO - PROCESS | 2296 | 1465115975352 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 01:39:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 01:39:35 INFO - PROCESS | 2296 | 1465115975354 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 01:39:35 INFO - PROCESS | 2296 | 1465115975356 Marionette TRACE conn2 <- [1,2330,null,{}] 01:39:35 INFO - PROCESS | 2296 | 1465115975358 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:35 INFO - PROCESS | 2296 | 1465115975361 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:35 INFO - PROCESS | 2296 | 1465115975463 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 01:39:35 INFO - PROCESS | 2296 | 1465115975504 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:35 INFO - PROCESS | 2296 | 1465115975505 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:35 INFO - PROCESS | 2296 | ++DOCSHELL 0x124e56800 == 32 [pid = 2296] [id = 590] 01:39:35 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x116778c00) [pid = 2296] [serial = 1770] [outer = 0x0] 01:39:35 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x1197c2400) [pid = 2296] [serial = 1771] [outer = 0x116778c00] 01:39:35 INFO - PROCESS | 2296 | 1465115975530 Marionette DEBUG loaded listener.js 01:39:35 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x119c10c00) [pid = 2296] [serial = 1772] [outer = 0x116778c00] 01:39:35 INFO - PROCESS | 2296 | 1465115975863 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 01:39:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 01:39:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 517ms 01:39:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 01:39:35 INFO - PROCESS | 2296 | 1465115975873 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 01:39:35 INFO - PROCESS | 2296 | 1465115975875 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 01:39:35 INFO - PROCESS | 2296 | 1465115975878 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 01:39:35 INFO - PROCESS | 2296 | 1465115975879 Marionette TRACE conn2 <- [1,2334,null,{}] 01:39:35 INFO - PROCESS | 2296 | 1465115975881 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:35 INFO - PROCESS | 2296 | 1465115975885 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:36 INFO - PROCESS | 2296 | 1465115976002 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 01:39:36 INFO - PROCESS | 2296 | 1465115976041 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:36 INFO - PROCESS | 2296 | 1465115976042 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:36 INFO - PROCESS | 2296 | ++DOCSHELL 0x126bbb000 == 33 [pid = 2296] [id = 591] 01:39:36 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x119c11c00) [pid = 2296] [serial = 1773] [outer = 0x0] 01:39:36 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x121a96000) [pid = 2296] [serial = 1774] [outer = 0x119c11c00] 01:39:36 INFO - PROCESS | 2296 | 1465115976067 Marionette DEBUG loaded listener.js 01:39:36 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x123620c00) [pid = 2296] [serial = 1775] [outer = 0x119c11c00] 01:39:36 INFO - PROCESS | 2296 | 1465115976378 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 01:39:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 01:39:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 519ms 01:39:36 INFO - PROCESS | 2296 | 1465115976397 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 01:39:36 INFO - PROCESS | 2296 | 1465115976398 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 01:39:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 01:39:36 INFO - PROCESS | 2296 | 1465115976401 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 01:39:36 INFO - PROCESS | 2296 | 1465115976402 Marionette TRACE conn2 <- [1,2338,null,{}] 01:39:36 INFO - PROCESS | 2296 | 1465115976404 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:36 INFO - PROCESS | 2296 | 1465115976405 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:36 INFO - PROCESS | 2296 | 1465115976512 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 01:39:36 INFO - PROCESS | 2296 | 1465115976549 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:36 INFO - PROCESS | 2296 | 1465115976550 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:36 INFO - PROCESS | 2296 | ++DOCSHELL 0x126553000 == 34 [pid = 2296] [id = 592] 01:39:36 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x123621800) [pid = 2296] [serial = 1776] [outer = 0x0] 01:39:36 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x1243e0000) [pid = 2296] [serial = 1777] [outer = 0x123621800] 01:39:36 INFO - PROCESS | 2296 | 1465115976574 Marionette DEBUG loaded listener.js 01:39:36 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x124dab800) [pid = 2296] [serial = 1778] [outer = 0x123621800] 01:39:36 INFO - PROCESS | 2296 | 1465115976895 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 01:39:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 01:39:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 518ms 01:39:36 INFO - PROCESS | 2296 | 1465115976920 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 01:39:36 INFO - PROCESS | 2296 | 1465115976921 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 01:39:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 01:39:36 INFO - PROCESS | 2296 | 1465115976923 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 01:39:36 INFO - PROCESS | 2296 | 1465115976925 Marionette TRACE conn2 <- [1,2342,null,{}] 01:39:36 INFO - PROCESS | 2296 | 1465115976934 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:36 INFO - PROCESS | 2296 | 1465115976935 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:37 INFO - PROCESS | 2296 | 1465115977030 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 01:39:37 INFO - PROCESS | 2296 | 1465115977033 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:37 INFO - PROCESS | 2296 | 1465115977034 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:37 INFO - PROCESS | 2296 | ++DOCSHELL 0x12988c800 == 35 [pid = 2296] [id = 593] 01:39:37 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x124567400) [pid = 2296] [serial = 1779] [outer = 0x0] 01:39:37 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x126350c00) [pid = 2296] [serial = 1780] [outer = 0x124567400] 01:39:37 INFO - PROCESS | 2296 | 1465115977059 Marionette DEBUG loaded listener.js 01:39:37 INFO - PROCESS | 2296 | ++DOMWINDOW == 98 (0x126608c00) [pid = 2296] [serial = 1781] [outer = 0x124567400] 01:39:37 INFO - PROCESS | 2296 | --DOMWINDOW == 97 (0x12452b800) [pid = 2296] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 01:39:37 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x126611c00) [pid = 2296] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 01:39:37 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x129328c00) [pid = 2296] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 01:39:37 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x11689f000) [pid = 2296] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 01:39:37 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x11970b000) [pid = 2296] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 01:39:37 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x116624400) [pid = 2296] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 01:39:37 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x12a7f0000) [pid = 2296] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 01:39:37 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x121acb000) [pid = 2296] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 01:39:37 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x116f81000) [pid = 2296] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 01:39:37 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x1290dc800) [pid = 2296] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 01:39:37 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x118421000) [pid = 2296] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 01:39:37 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x11604f400) [pid = 2296] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 01:39:37 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x12140ec00) [pid = 2296] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 01:39:37 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x113e77800) [pid = 2296] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 01:39:37 INFO - PROCESS | 2296 | --DOMWINDOW == 83 (0x118313400) [pid = 2296] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 01:39:37 INFO - PROCESS | 2296 | 1465115977539 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 01:39:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 01:39:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 626ms 01:39:37 INFO - PROCESS | 2296 | 1465115977550 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 01:39:37 INFO - PROCESS | 2296 | 1465115977551 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 01:39:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 01:39:37 INFO - PROCESS | 2296 | 1465115977553 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 01:39:37 INFO - PROCESS | 2296 | 1465115977554 Marionette TRACE conn2 <- [1,2346,null,{}] 01:39:37 INFO - PROCESS | 2296 | 1465115977557 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:37 INFO - PROCESS | 2296 | 1465115977558 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:37 INFO - PROCESS | 2296 | 1465115977635 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 01:39:37 INFO - PROCESS | 2296 | 1465115977638 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:37 INFO - PROCESS | 2296 | 1465115977650 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:37 INFO - PROCESS | 2296 | ++DOCSHELL 0x119720800 == 36 [pid = 2296] [id = 594] 01:39:37 INFO - PROCESS | 2296 | ++DOMWINDOW == 84 (0x1139d6000) [pid = 2296] [serial = 1782] [outer = 0x0] 01:39:37 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x118267000) [pid = 2296] [serial = 1783] [outer = 0x1139d6000] 01:39:37 INFO - PROCESS | 2296 | 1465115977728 Marionette DEBUG loaded listener.js 01:39:37 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x1218e7400) [pid = 2296] [serial = 1784] [outer = 0x1139d6000] 01:39:37 INFO - PROCESS | 2296 | 1465115977987 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 01:39:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 01:39:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 468ms 01:39:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 01:39:38 INFO - PROCESS | 2296 | 1465115978022 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 01:39:38 INFO - PROCESS | 2296 | 1465115978023 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 01:39:38 INFO - PROCESS | 2296 | 1465115978033 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 01:39:38 INFO - PROCESS | 2296 | 1465115978034 Marionette TRACE conn2 <- [1,2350,null,{}] 01:39:38 INFO - PROCESS | 2296 | 1465115978036 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:38 INFO - PROCESS | 2296 | 1465115978037 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:38 INFO - PROCESS | 2296 | 1465115978118 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 01:39:38 INFO - PROCESS | 2296 | 1465115978123 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:38 INFO - PROCESS | 2296 | 1465115978124 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:38 INFO - PROCESS | 2296 | ++DOCSHELL 0x12ad5a000 == 37 [pid = 2296] [id = 595] 01:39:38 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x124317c00) [pid = 2296] [serial = 1785] [outer = 0x0] 01:39:38 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x1266a1800) [pid = 2296] [serial = 1786] [outer = 0x124317c00] 01:39:38 INFO - PROCESS | 2296 | 1465115978150 Marionette DEBUG loaded listener.js 01:39:38 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x126b3c400) [pid = 2296] [serial = 1787] [outer = 0x124317c00] 01:39:38 INFO - PROCESS | 2296 | 1465115978470 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 01:39:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 01:39:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 476ms 01:39:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 01:39:38 INFO - PROCESS | 2296 | 1465115978503 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 01:39:38 INFO - PROCESS | 2296 | 1465115978504 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 01:39:38 INFO - PROCESS | 2296 | 1465115978507 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 01:39:38 INFO - PROCESS | 2296 | 1465115978508 Marionette TRACE conn2 <- [1,2354,null,{}] 01:39:38 INFO - PROCESS | 2296 | 1465115978511 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:38 INFO - PROCESS | 2296 | 1465115978512 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:38 INFO - PROCESS | 2296 | 1465115978603 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 01:39:38 INFO - PROCESS | 2296 | 1465115978678 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:38 INFO - PROCESS | 2296 | 1465115978680 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:38 INFO - PROCESS | 2296 | ++DOCSHELL 0x124e54000 == 38 [pid = 2296] [id = 596] 01:39:38 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x126609c00) [pid = 2296] [serial = 1788] [outer = 0x0] 01:39:38 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x126db4000) [pid = 2296] [serial = 1789] [outer = 0x126609c00] 01:39:38 INFO - PROCESS | 2296 | 1465115978707 Marionette DEBUG loaded listener.js 01:39:38 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x128cab400) [pid = 2296] [serial = 1790] [outer = 0x126609c00] 01:39:38 INFO - PROCESS | 2296 | 1465115978981 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 01:39:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 01:39:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 521ms 01:39:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 01:39:39 INFO - PROCESS | 2296 | 1465115979033 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 01:39:39 INFO - PROCESS | 2296 | 1465115979034 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 01:39:39 INFO - PROCESS | 2296 | 1465115979036 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 01:39:39 INFO - PROCESS | 2296 | 1465115979037 Marionette TRACE conn2 <- [1,2358,null,{}] 01:39:39 INFO - PROCESS | 2296 | 1465115979039 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:39 INFO - PROCESS | 2296 | 1465115979040 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:39 INFO - PROCESS | 2296 | 1465115979123 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 01:39:39 INFO - PROCESS | 2296 | 1465115979129 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:39 INFO - PROCESS | 2296 | 1465115979130 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:39 INFO - PROCESS | 2296 | ++DOCSHELL 0x12c2d1800 == 39 [pid = 2296] [id = 597] 01:39:39 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x128cabc00) [pid = 2296] [serial = 1791] [outer = 0x0] 01:39:39 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x128cb4800) [pid = 2296] [serial = 1792] [outer = 0x128cabc00] 01:39:39 INFO - PROCESS | 2296 | 1465115979155 Marionette DEBUG loaded listener.js 01:39:39 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x1290e6c00) [pid = 2296] [serial = 1793] [outer = 0x128cabc00] 01:39:39 INFO - PROCESS | 2296 | 1465115979588 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 01:39:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 01:39:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 621ms 01:39:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 01:39:39 INFO - PROCESS | 2296 | 1465115979657 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 01:39:39 INFO - PROCESS | 2296 | 1465115979660 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 01:39:39 INFO - PROCESS | 2296 | 1465115979663 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 01:39:39 INFO - PROCESS | 2296 | 1465115979665 Marionette TRACE conn2 <- [1,2362,null,{}] 01:39:39 INFO - PROCESS | 2296 | 1465115979669 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:39 INFO - PROCESS | 2296 | 1465115979671 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:39 INFO - PROCESS | 2296 | 1465115979785 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 01:39:39 INFO - PROCESS | 2296 | 1465115979895 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:39 INFO - PROCESS | 2296 | 1465115979897 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:39 INFO - PROCESS | 2296 | ++DOCSHELL 0x1180b4000 == 40 [pid = 2296] [id = 598] 01:39:39 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x113e73800) [pid = 2296] [serial = 1794] [outer = 0x0] 01:39:39 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x116052400) [pid = 2296] [serial = 1795] [outer = 0x113e73800] 01:39:39 INFO - PROCESS | 2296 | 1465115979929 Marionette DEBUG loaded listener.js 01:39:39 INFO - PROCESS | 2296 | ++DOMWINDOW == 98 (0x116779c00) [pid = 2296] [serial = 1796] [outer = 0x113e73800] 01:39:40 INFO - PROCESS | 2296 | 1465115980458 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 01:39:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 01:39:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 821ms 01:39:40 INFO - PROCESS | 2296 | 1465115980501 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 01:39:40 INFO - PROCESS | 2296 | 1465115980504 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 01:39:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 01:39:40 INFO - PROCESS | 2296 | 1465115980513 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 01:39:40 INFO - PROCESS | 2296 | 1465115980514 Marionette TRACE conn2 <- [1,2366,null,{}] 01:39:40 INFO - PROCESS | 2296 | 1465115980517 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:40 INFO - PROCESS | 2296 | 1465115980519 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:40 INFO - PROCESS | 2296 | 1465115980630 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 01:39:40 INFO - PROCESS | 2296 | 1465115980716 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:40 INFO - PROCESS | 2296 | 1465115980718 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:40 INFO - PROCESS | 2296 | ++DOCSHELL 0x12489d000 == 41 [pid = 2296] [id = 599] 01:39:40 INFO - PROCESS | 2296 | ++DOMWINDOW == 99 (0x118252000) [pid = 2296] [serial = 1797] [outer = 0x0] 01:39:40 INFO - PROCESS | 2296 | ++DOMWINDOW == 100 (0x1182bc800) [pid = 2296] [serial = 1798] [outer = 0x118252000] 01:39:40 INFO - PROCESS | 2296 | 1465115980749 Marionette DEBUG loaded listener.js 01:39:40 INFO - PROCESS | 2296 | ++DOMWINDOW == 101 (0x11841d000) [pid = 2296] [serial = 1799] [outer = 0x118252000] 01:39:41 INFO - PROCESS | 2296 | 1465115981574 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 01:39:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 01:39:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1122ms 01:39:41 INFO - PROCESS | 2296 | --DOCSHELL 0x124e54000 == 40 [pid = 2296] [id = 596] 01:39:41 INFO - PROCESS | 2296 | --DOCSHELL 0x12ad5a000 == 39 [pid = 2296] [id = 595] 01:39:41 INFO - PROCESS | 2296 | --DOCSHELL 0x119720800 == 38 [pid = 2296] [id = 594] 01:39:41 INFO - PROCESS | 2296 | --DOCSHELL 0x12988c800 == 37 [pid = 2296] [id = 593] 01:39:41 INFO - PROCESS | 2296 | 1465115981693 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 01:39:41 INFO - PROCESS | 2296 | 1465115981697 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 01:39:41 INFO - PROCESS | 2296 | --DOCSHELL 0x126553000 == 36 [pid = 2296] [id = 592] 01:39:41 INFO - PROCESS | 2296 | --DOCSHELL 0x126bbb000 == 35 [pid = 2296] [id = 591] 01:39:41 INFO - PROCESS | 2296 | --DOCSHELL 0x124e56800 == 34 [pid = 2296] [id = 590] 01:39:41 INFO - PROCESS | 2296 | --DOCSHELL 0x1219da000 == 33 [pid = 2296] [id = 589] 01:39:41 INFO - PROCESS | 2296 | --DOCSHELL 0x11972c000 == 32 [pid = 2296] [id = 588] 01:39:41 INFO - PROCESS | 2296 | --DOCSHELL 0x1185bf000 == 31 [pid = 2296] [id = 587] 01:39:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 01:39:41 INFO - PROCESS | 2296 | --DOCSHELL 0x11684b800 == 30 [pid = 2296] [id = 586] 01:39:41 INFO - PROCESS | 2296 | --DOCSHELL 0x119ccd000 == 29 [pid = 2296] [id = 585] 01:39:41 INFO - PROCESS | 2296 | 1465115981713 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 01:39:41 INFO - PROCESS | 2296 | 1465115981716 Marionette TRACE conn2 <- [1,2370,null,{}] 01:39:41 INFO - PROCESS | 2296 | 1465115981729 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:41 INFO - PROCESS | 2296 | 1465115981732 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:41 INFO - PROCESS | 2296 | 1465115981829 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 01:39:41 INFO - PROCESS | 2296 | 1465115981834 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:41 INFO - PROCESS | 2296 | 1465115981835 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:41 INFO - PROCESS | 2296 | ++DOCSHELL 0x11734f000 == 30 [pid = 2296] [id = 600] 01:39:41 INFO - PROCESS | 2296 | ++DOMWINDOW == 102 (0x113968800) [pid = 2296] [serial = 1800] [outer = 0x0] 01:39:41 INFO - PROCESS | 2296 | ++DOMWINDOW == 103 (0x1160b2800) [pid = 2296] [serial = 1801] [outer = 0x113968800] 01:39:41 INFO - PROCESS | 2296 | 1465115981864 Marionette DEBUG loaded listener.js 01:39:41 INFO - PROCESS | 2296 | ++DOMWINDOW == 104 (0x116755000) [pid = 2296] [serial = 1802] [outer = 0x113968800] 01:39:42 INFO - PROCESS | 2296 | --DOMWINDOW == 103 (0x126dad000) [pid = 2296] [serial = 1726] [outer = 0x0] [url = about:blank] 01:39:42 INFO - PROCESS | 2296 | --DOMWINDOW == 102 (0x129006400) [pid = 2296] [serial = 1729] [outer = 0x0] [url = about:blank] 01:39:42 INFO - PROCESS | 2296 | --DOMWINDOW == 101 (0x12939c800) [pid = 2296] [serial = 1732] [outer = 0x0] [url = about:blank] 01:39:42 INFO - PROCESS | 2296 | --DOMWINDOW == 100 (0x11826f000) [pid = 2296] [serial = 1735] [outer = 0x0] [url = about:blank] 01:39:42 INFO - PROCESS | 2296 | --DOMWINDOW == 99 (0x119a14400) [pid = 2296] [serial = 1717] [outer = 0x0] [url = about:blank] 01:39:42 INFO - PROCESS | 2296 | --DOMWINDOW == 98 (0x12130c800) [pid = 2296] [serial = 1718] [outer = 0x0] [url = about:blank] 01:39:42 INFO - PROCESS | 2296 | --DOMWINDOW == 97 (0x116778800) [pid = 2296] [serial = 1705] [outer = 0x0] [url = about:blank] 01:39:42 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x12a8e7c00) [pid = 2296] [serial = 1744] [outer = 0x0] [url = about:blank] 01:39:42 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x11729b000) [pid = 2296] [serial = 1706] [outer = 0x0] [url = about:blank] 01:39:42 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x121ad3400) [pid = 2296] [serial = 1720] [outer = 0x0] [url = about:blank] 01:39:42 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x1237be800) [pid = 2296] [serial = 1721] [outer = 0x0] [url = about:blank] 01:39:42 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x118256800) [pid = 2296] [serial = 1708] [outer = 0x0] [url = about:blank] 01:39:42 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x12a8edc00) [pid = 2296] [serial = 1745] [outer = 0x0] [url = about:blank] 01:39:42 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x118a18400) [pid = 2296] [serial = 1709] [outer = 0x0] [url = about:blank] 01:39:42 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x1129abc00) [pid = 2296] [serial = 1703] [outer = 0x0] [url = about:blank] 01:39:42 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x12932a400) [pid = 2296] [serial = 1702] [outer = 0x0] [url = about:blank] 01:39:42 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x129328400) [pid = 2296] [serial = 1730] [outer = 0x0] [url = about:blank] 01:39:42 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x118779400) [pid = 2296] [serial = 1714] [outer = 0x0] [url = about:blank] 01:39:42 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x1191e7c00) [pid = 2296] [serial = 1715] [outer = 0x0] [url = about:blank] 01:39:42 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x116f86000) [pid = 2296] [serial = 1711] [outer = 0x0] [url = about:blank] 01:39:42 INFO - PROCESS | 2296 | --DOMWINDOW == 83 (0x11825bc00) [pid = 2296] [serial = 1712] [outer = 0x0] [url = about:blank] 01:39:42 INFO - PROCESS | 2296 | --DOMWINDOW == 82 (0x128bf0000) [pid = 2296] [serial = 1738] [outer = 0x0] [url = about:blank] 01:39:42 INFO - PROCESS | 2296 | --DOMWINDOW == 81 (0x1293a2000) [pid = 2296] [serial = 1733] [outer = 0x0] [url = about:blank] 01:39:42 INFO - PROCESS | 2296 | --DOMWINDOW == 80 (0x1293a7400) [pid = 2296] [serial = 1739] [outer = 0x0] [url = about:blank] 01:39:42 INFO - PROCESS | 2296 | --DOMWINDOW == 79 (0x124526000) [pid = 2296] [serial = 1723] [outer = 0x0] [url = about:blank] 01:39:42 INFO - PROCESS | 2296 | --DOMWINDOW == 78 (0x126357c00) [pid = 2296] [serial = 1724] [outer = 0x0] [url = about:blank] 01:39:42 INFO - PROCESS | 2296 | --DOMWINDOW == 77 (0x128dc3000) [pid = 2296] [serial = 1727] [outer = 0x0] [url = about:blank] 01:39:42 INFO - PROCESS | 2296 | --DOMWINDOW == 76 (0x12130a000) [pid = 2296] [serial = 1736] [outer = 0x0] [url = about:blank] 01:39:42 INFO - PROCESS | 2296 | --DOMWINDOW == 75 (0x12a767000) [pid = 2296] [serial = 1742] [outer = 0x0] [url = about:blank] 01:39:42 INFO - PROCESS | 2296 | --DOMWINDOW == 74 (0x12958f000) [pid = 2296] [serial = 1741] [outer = 0x0] [url = about:blank] 01:39:42 INFO - PROCESS | 2296 | 1465115982223 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 01:39:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 01:39:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 536ms 01:39:42 INFO - PROCESS | 2296 | 1465115982246 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 01:39:42 INFO - PROCESS | 2296 | 1465115982249 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 01:39:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 01:39:42 INFO - PROCESS | 2296 | 1465115982254 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 01:39:42 INFO - PROCESS | 2296 | 1465115982255 Marionette TRACE conn2 <- [1,2374,null,{}] 01:39:42 INFO - PROCESS | 2296 | 1465115982259 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:42 INFO - PROCESS | 2296 | 1465115982261 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:42 INFO - PROCESS | 2296 | 1465115982342 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 01:39:42 INFO - PROCESS | 2296 | 1465115982348 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:42 INFO - PROCESS | 2296 | 1465115982349 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:42 INFO - PROCESS | 2296 | ++DOCSHELL 0x11961e800 == 31 [pid = 2296] [id = 601] 01:39:42 INFO - PROCESS | 2296 | ++DOMWINDOW == 75 (0x117651c00) [pid = 2296] [serial = 1803] [outer = 0x0] 01:39:42 INFO - PROCESS | 2296 | ++DOMWINDOW == 76 (0x118050c00) [pid = 2296] [serial = 1804] [outer = 0x117651c00] 01:39:42 INFO - PROCESS | 2296 | 1465115982377 Marionette DEBUG loaded listener.js 01:39:42 INFO - PROCESS | 2296 | ++DOMWINDOW == 77 (0x118250000) [pid = 2296] [serial = 1805] [outer = 0x117651c00] 01:39:42 INFO - PROCESS | 2296 | 1465115982747 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 01:39:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 01:39:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 519ms 01:39:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 01:39:42 INFO - PROCESS | 2296 | 1465115982781 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 01:39:42 INFO - PROCESS | 2296 | 1465115982782 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 01:39:42 INFO - PROCESS | 2296 | 1465115982786 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 01:39:42 INFO - PROCESS | 2296 | 1465115982788 Marionette TRACE conn2 <- [1,2378,null,{}] 01:39:42 INFO - PROCESS | 2296 | 1465115982799 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:42 INFO - PROCESS | 2296 | 1465115982802 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:42 INFO - PROCESS | 2296 | 1465115982879 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 01:39:42 INFO - PROCESS | 2296 | 1465115982886 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:42 INFO - PROCESS | 2296 | 1465115982889 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:42 INFO - PROCESS | 2296 | ++DOCSHELL 0x1217eb800 == 32 [pid = 2296] [id = 602] 01:39:42 INFO - PROCESS | 2296 | ++DOMWINDOW == 78 (0x1129b0400) [pid = 2296] [serial = 1806] [outer = 0x0] 01:39:42 INFO - PROCESS | 2296 | ++DOMWINDOW == 79 (0x1184c4400) [pid = 2296] [serial = 1807] [outer = 0x1129b0400] 01:39:42 INFO - PROCESS | 2296 | 1465115982919 Marionette DEBUG loaded listener.js 01:39:42 INFO - PROCESS | 2296 | ++DOMWINDOW == 80 (0x11877e000) [pid = 2296] [serial = 1808] [outer = 0x1129b0400] 01:39:43 INFO - PROCESS | 2296 | 1465115983285 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 01:39:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 01:39:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 522ms 01:39:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 01:39:43 INFO - PROCESS | 2296 | 1465115983317 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 01:39:43 INFO - PROCESS | 2296 | 1465115983320 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 01:39:43 INFO - PROCESS | 2296 | 1465115983324 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 01:39:43 INFO - PROCESS | 2296 | 1465115983325 Marionette TRACE conn2 <- [1,2382,null,{}] 01:39:43 INFO - PROCESS | 2296 | 1465115983329 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:43 INFO - PROCESS | 2296 | 1465115983330 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:43 INFO - PROCESS | 2296 | 1465115983462 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 01:39:43 INFO - PROCESS | 2296 | 1465115983467 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:43 INFO - PROCESS | 2296 | 1465115983470 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:43 INFO - PROCESS | 2296 | ++DOCSHELL 0x126221800 == 33 [pid = 2296] [id = 603] 01:39:43 INFO - PROCESS | 2296 | ++DOMWINDOW == 81 (0x1191e5000) [pid = 2296] [serial = 1809] [outer = 0x0] 01:39:43 INFO - PROCESS | 2296 | ++DOMWINDOW == 82 (0x119708000) [pid = 2296] [serial = 1810] [outer = 0x1191e5000] 01:39:43 INFO - PROCESS | 2296 | 1465115983513 Marionette DEBUG loaded listener.js 01:39:43 INFO - PROCESS | 2296 | ++DOMWINDOW == 83 (0x119a10800) [pid = 2296] [serial = 1811] [outer = 0x1191e5000] 01:39:43 INFO - PROCESS | 2296 | 1465115983913 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 01:39:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 01:39:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 625ms 01:39:43 INFO - PROCESS | 2296 | 1465115983948 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 01:39:43 INFO - PROCESS | 2296 | 1465115983950 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 01:39:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 01:39:43 INFO - PROCESS | 2296 | 1465115983952 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 01:39:43 INFO - PROCESS | 2296 | 1465115983953 Marionette TRACE conn2 <- [1,2386,null,{}] 01:39:43 INFO - PROCESS | 2296 | 1465115983956 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:43 INFO - PROCESS | 2296 | 1465115983957 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:44 INFO - PROCESS | 2296 | 1465115984069 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 01:39:44 INFO - PROCESS | 2296 | 1465115984084 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:44 INFO - PROCESS | 2296 | 1465115984085 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:44 INFO - PROCESS | 2296 | ++DOCSHELL 0x126bc5000 == 34 [pid = 2296] [id = 604] 01:39:44 INFO - PROCESS | 2296 | ++DOMWINDOW == 84 (0x119a12400) [pid = 2296] [serial = 1812] [outer = 0x0] 01:39:44 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x119c13400) [pid = 2296] [serial = 1813] [outer = 0x119a12400] 01:39:44 INFO - PROCESS | 2296 | 1465115984110 Marionette DEBUG loaded listener.js 01:39:44 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x121307800) [pid = 2296] [serial = 1814] [outer = 0x119a12400] 01:39:44 INFO - PROCESS | 2296 | 1465115984455 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 01:39:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 01:39:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 518ms 01:39:44 INFO - PROCESS | 2296 | 1465115984471 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 01:39:44 INFO - PROCESS | 2296 | 1465115984472 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 01:39:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 01:39:44 INFO - PROCESS | 2296 | 1465115984475 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 01:39:44 INFO - PROCESS | 2296 | 1465115984476 Marionette TRACE conn2 <- [1,2390,null,{}] 01:39:44 INFO - PROCESS | 2296 | 1465115984479 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:44 INFO - PROCESS | 2296 | 1465115984483 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:44 INFO - PROCESS | 2296 | 1465115984603 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 01:39:44 INFO - PROCESS | 2296 | 1465115984614 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:44 INFO - PROCESS | 2296 | 1465115984615 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:44 INFO - PROCESS | 2296 | ++DOCSHELL 0x12a745800 == 35 [pid = 2296] [id = 605] 01:39:44 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x121408c00) [pid = 2296] [serial = 1815] [outer = 0x0] 01:39:44 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x121acc000) [pid = 2296] [serial = 1816] [outer = 0x121408c00] 01:39:44 INFO - PROCESS | 2296 | 1465115984641 Marionette DEBUG loaded listener.js 01:39:44 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x12473a800) [pid = 2296] [serial = 1817] [outer = 0x121408c00] 01:39:45 INFO - PROCESS | 2296 | 1465115985032 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 01:39:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 01:39:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 572ms 01:39:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 01:39:45 INFO - PROCESS | 2296 | 1465115985046 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 01:39:45 INFO - PROCESS | 2296 | 1465115985047 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 01:39:45 INFO - PROCESS | 2296 | 1465115985049 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 01:39:45 INFO - PROCESS | 2296 | 1465115985051 Marionette TRACE conn2 <- [1,2394,null,{}] 01:39:45 INFO - PROCESS | 2296 | 1465115985053 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:45 INFO - PROCESS | 2296 | 1465115985054 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:45 INFO - PROCESS | 2296 | 1465115985154 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 01:39:45 INFO - PROCESS | 2296 | 1465115985167 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:45 INFO - PROCESS | 2296 | 1465115985168 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:45 INFO - PROCESS | 2296 | ++DOCSHELL 0x12ad5a000 == 36 [pid = 2296] [id = 606] 01:39:45 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x124748000) [pid = 2296] [serial = 1818] [outer = 0x0] 01:39:45 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x126287c00) [pid = 2296] [serial = 1819] [outer = 0x124748000] 01:39:45 INFO - PROCESS | 2296 | 1465115985193 Marionette DEBUG loaded listener.js 01:39:45 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x1266a3800) [pid = 2296] [serial = 1820] [outer = 0x124748000] 01:39:45 INFO - PROCESS | 2296 | 1465115985564 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 01:39:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 01:39:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 521ms 01:39:45 INFO - PROCESS | 2296 | 1465115985571 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 01:39:45 INFO - PROCESS | 2296 | 1465115985572 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 01:39:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 01:39:45 INFO - PROCESS | 2296 | 1465115985575 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 01:39:45 INFO - PROCESS | 2296 | 1465115985577 Marionette TRACE conn2 <- [1,2398,null,{}] 01:39:45 INFO - PROCESS | 2296 | 1465115985580 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:45 INFO - PROCESS | 2296 | 1465115985581 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:45 INFO - PROCESS | 2296 | 1465115985684 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 01:39:45 INFO - PROCESS | 2296 | 1465115985688 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:45 INFO - PROCESS | 2296 | 1465115985689 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:45 INFO - PROCESS | 2296 | ++DOCSHELL 0x12b375000 == 37 [pid = 2296] [id = 607] 01:39:45 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x124dafc00) [pid = 2296] [serial = 1821] [outer = 0x0] 01:39:45 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x126db2000) [pid = 2296] [serial = 1822] [outer = 0x124dafc00] 01:39:45 INFO - PROCESS | 2296 | 1465115985747 Marionette DEBUG loaded listener.js 01:39:45 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x128be6800) [pid = 2296] [serial = 1823] [outer = 0x124dafc00] 01:39:46 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x111bb0800) [pid = 2296] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 01:39:46 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x116780800) [pid = 2296] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 01:39:46 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x118259800) [pid = 2296] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 01:39:46 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x118309800) [pid = 2296] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 01:39:46 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x116778c00) [pid = 2296] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 01:39:46 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x123621800) [pid = 2296] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 01:39:46 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x119c11c00) [pid = 2296] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 01:39:46 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x124567400) [pid = 2296] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 01:39:46 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x1139d6000) [pid = 2296] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 01:39:46 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x124317c00) [pid = 2296] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 01:39:46 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x116a60c00) [pid = 2296] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 01:39:46 INFO - PROCESS | 2296 | --DOMWINDOW == 83 (0x126609c00) [pid = 2296] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 01:39:46 INFO - PROCESS | 2296 | --DOMWINDOW == 82 (0x118a1ac00) [pid = 2296] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 01:39:46 INFO - PROCESS | 2296 | --DOMWINDOW == 81 (0x12456c800) [pid = 2296] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 01:39:46 INFO - PROCESS | 2296 | --DOMWINDOW == 80 (0x112db1000) [pid = 2296] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 01:39:46 INFO - PROCESS | 2296 | 1465115986213 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 01:39:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 01:39:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 672ms 01:39:46 INFO - PROCESS | 2296 | 1465115986248 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 01:39:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 01:39:46 INFO - PROCESS | 2296 | 1465115986250 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 01:39:46 INFO - PROCESS | 2296 | 1465115986254 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 01:39:46 INFO - PROCESS | 2296 | 1465115986256 Marionette TRACE conn2 <- [1,2402,null,{}] 01:39:46 INFO - PROCESS | 2296 | 1465115986268 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:46 INFO - PROCESS | 2296 | 1465115986270 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:46 INFO - PROCESS | 2296 | 1465115986405 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 01:39:46 INFO - PROCESS | 2296 | 1465115986526 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:46 INFO - PROCESS | 2296 | 1465115986527 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:46 INFO - PROCESS | 2296 | ++DOCSHELL 0x1217eb000 == 38 [pid = 2296] [id = 608] 01:39:46 INFO - PROCESS | 2296 | ++DOMWINDOW == 81 (0x112044000) [pid = 2296] [serial = 1824] [outer = 0x0] 01:39:46 INFO - PROCESS | 2296 | ++DOMWINDOW == 82 (0x118053400) [pid = 2296] [serial = 1825] [outer = 0x112044000] 01:39:46 INFO - PROCESS | 2296 | 1465115986569 Marionette DEBUG loaded listener.js 01:39:46 INFO - PROCESS | 2296 | ++DOMWINDOW == 83 (0x119ecb000) [pid = 2296] [serial = 1826] [outer = 0x112044000] 01:39:46 INFO - PROCESS | 2296 | 1465115986881 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 01:39:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 01:39:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 670ms 01:39:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 01:39:46 INFO - PROCESS | 2296 | 1465115986932 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 01:39:46 INFO - PROCESS | 2296 | 1465115986933 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 01:39:46 INFO - PROCESS | 2296 | 1465115986936 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 01:39:46 INFO - PROCESS | 2296 | 1465115986937 Marionette TRACE conn2 <- [1,2406,null,{}] 01:39:46 INFO - PROCESS | 2296 | 1465115986939 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:46 INFO - PROCESS | 2296 | 1465115986940 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:47 INFO - PROCESS | 2296 | 1465115987055 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 01:39:47 INFO - PROCESS | 2296 | 1465115987061 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:47 INFO - PROCESS | 2296 | 1465115987063 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:47 INFO - PROCESS | 2296 | ++DOCSHELL 0x12be0a800 == 39 [pid = 2296] [id = 609] 01:39:47 INFO - PROCESS | 2296 | ++DOMWINDOW == 84 (0x115177000) [pid = 2296] [serial = 1827] [outer = 0x0] 01:39:47 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x123624000) [pid = 2296] [serial = 1828] [outer = 0x115177000] 01:39:47 INFO - PROCESS | 2296 | 1465115987094 Marionette DEBUG loaded listener.js 01:39:47 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x128bec800) [pid = 2296] [serial = 1829] [outer = 0x115177000] 01:39:47 INFO - PROCESS | 2296 | 1465115987402 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 01:39:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 01:39:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 518ms 01:39:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 01:39:47 INFO - PROCESS | 2296 | 1465115987455 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 01:39:47 INFO - PROCESS | 2296 | 1465115987457 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 01:39:47 INFO - PROCESS | 2296 | 1465115987459 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 01:39:47 INFO - PROCESS | 2296 | 1465115987461 Marionette TRACE conn2 <- [1,2410,null,{}] 01:39:47 INFO - PROCESS | 2296 | 1465115987463 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:47 INFO - PROCESS | 2296 | 1465115987465 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:47 INFO - PROCESS | 2296 | 1465115987560 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 01:39:47 INFO - PROCESS | 2296 | 1465115987565 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:47 INFO - PROCESS | 2296 | 1465115987566 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:47 INFO - PROCESS | 2296 | ++DOCSHELL 0x12cc73000 == 40 [pid = 2296] [id = 610] 01:39:47 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x128c3d000) [pid = 2296] [serial = 1830] [outer = 0x0] 01:39:47 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x128cafc00) [pid = 2296] [serial = 1831] [outer = 0x128c3d000] 01:39:47 INFO - PROCESS | 2296 | 1465115987592 Marionette DEBUG loaded listener.js 01:39:47 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x129325000) [pid = 2296] [serial = 1832] [outer = 0x128c3d000] 01:39:47 INFO - PROCESS | 2296 | 1465115987953 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 01:39:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 01:39:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 519ms 01:39:47 INFO - PROCESS | 2296 | 1465115987979 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 01:39:47 INFO - PROCESS | 2296 | 1465115987980 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 01:39:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 01:39:47 INFO - PROCESS | 2296 | 1465115987994 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 01:39:47 INFO - PROCESS | 2296 | 1465115987995 Marionette TRACE conn2 <- [1,2414,null,{}] 01:39:48 INFO - PROCESS | 2296 | 1465115987998 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:48 INFO - PROCESS | 2296 | 1465115987999 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:48 INFO - PROCESS | 2296 | 1465115988081 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 01:39:48 INFO - PROCESS | 2296 | 1465115988085 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:48 INFO - PROCESS | 2296 | 1465115988086 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:48 INFO - PROCESS | 2296 | ++DOCSHELL 0x12cc8c000 == 41 [pid = 2296] [id = 611] 01:39:48 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x12932a000) [pid = 2296] [serial = 1833] [outer = 0x0] 01:39:48 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x12939ac00) [pid = 2296] [serial = 1834] [outer = 0x12932a000] 01:39:48 INFO - PROCESS | 2296 | 1465115988117 Marionette DEBUG loaded listener.js 01:39:48 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x1293a9000) [pid = 2296] [serial = 1835] [outer = 0x12932a000] 01:39:48 INFO - PROCESS | 2296 | 1465115988605 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 01:39:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 01:39:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 681ms 01:39:48 INFO - PROCESS | 2296 | 1465115988665 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 01:39:48 INFO - PROCESS | 2296 | 1465115988667 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 01:39:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 01:39:48 INFO - PROCESS | 2296 | 1465115988670 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 01:39:48 INFO - PROCESS | 2296 | 1465115988674 Marionette TRACE conn2 <- [1,2418,null,{}] 01:39:48 INFO - PROCESS | 2296 | 1465115988677 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:48 INFO - PROCESS | 2296 | 1465115988679 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:48 INFO - PROCESS | 2296 | 1465115988784 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 01:39:48 INFO - PROCESS | 2296 | 1465115988894 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:48 INFO - PROCESS | 2296 | 1465115988896 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:48 INFO - PROCESS | 2296 | ++DOCSHELL 0x11961e000 == 42 [pid = 2296] [id = 612] 01:39:48 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x11677bc00) [pid = 2296] [serial = 1836] [outer = 0x0] 01:39:48 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x116829800) [pid = 2296] [serial = 1837] [outer = 0x11677bc00] 01:39:48 INFO - PROCESS | 2296 | 1465115988929 Marionette DEBUG loaded listener.js 01:39:48 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x118054800) [pid = 2296] [serial = 1838] [outer = 0x11677bc00] 01:39:49 INFO - PROCESS | 2296 | 1465115989350 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 01:39:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 01:39:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 722ms 01:39:49 INFO - PROCESS | 2296 | 1465115989393 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 01:39:49 INFO - PROCESS | 2296 | 1465115989396 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 01:39:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 01:39:49 INFO - PROCESS | 2296 | 1465115989401 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 01:39:49 INFO - PROCESS | 2296 | 1465115989402 Marionette TRACE conn2 <- [1,2422,null,{}] 01:39:49 INFO - PROCESS | 2296 | 1465115989405 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:49 INFO - PROCESS | 2296 | 1465115989407 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:49 INFO - PROCESS | 2296 | 1465115989516 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 01:39:49 INFO - PROCESS | 2296 | 1465115989578 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:49 INFO - PROCESS | 2296 | 1465115989580 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:49 INFO - PROCESS | 2296 | ++DOCSHELL 0x126bca800 == 43 [pid = 2296] [id = 613] 01:39:49 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x11826f000) [pid = 2296] [serial = 1839] [outer = 0x0] 01:39:49 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x1184c7000) [pid = 2296] [serial = 1840] [outer = 0x11826f000] 01:39:49 INFO - PROCESS | 2296 | 1465115989651 Marionette DEBUG loaded listener.js 01:39:49 INFO - PROCESS | 2296 | ++DOMWINDOW == 98 (0x11915a000) [pid = 2296] [serial = 1841] [outer = 0x11826f000] 01:39:50 INFO - PROCESS | 2296 | 1465115990075 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 01:39:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 01:39:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 722ms 01:39:50 INFO - PROCESS | 2296 | 1465115990137 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 01:39:50 INFO - PROCESS | 2296 | 1465115990138 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 01:39:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 01:39:50 INFO - PROCESS | 2296 | 1465115990143 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 01:39:50 INFO - PROCESS | 2296 | 1465115990146 Marionette TRACE conn2 <- [1,2426,null,{}] 01:39:50 INFO - PROCESS | 2296 | 1465115990154 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:50 INFO - PROCESS | 2296 | 1465115990157 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:50 INFO - PROCESS | 2296 | 1465115990260 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 01:39:50 INFO - PROCESS | 2296 | 1465115990324 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:50 INFO - PROCESS | 2296 | 1465115990326 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:50 INFO - PROCESS | 2296 | ++DOCSHELL 0x12d076800 == 44 [pid = 2296] [id = 614] 01:39:50 INFO - PROCESS | 2296 | ++DOMWINDOW == 99 (0x119eca400) [pid = 2296] [serial = 1842] [outer = 0x0] 01:39:50 INFO - PROCESS | 2296 | ++DOMWINDOW == 100 (0x121a97c00) [pid = 2296] [serial = 1843] [outer = 0x119eca400] 01:39:50 INFO - PROCESS | 2296 | 1465115990357 Marionette DEBUG loaded listener.js 01:39:50 INFO - PROCESS | 2296 | ++DOMWINDOW == 101 (0x123669400) [pid = 2296] [serial = 1844] [outer = 0x119eca400] 01:39:50 INFO - PROCESS | 2296 | 1465115990989 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 01:39:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 01:39:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 878ms 01:39:51 INFO - PROCESS | 2296 | 1465115991022 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 01:39:51 INFO - PROCESS | 2296 | 1465115991024 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 01:39:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 01:39:51 INFO - PROCESS | 2296 | 1465115991046 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 01:39:51 INFO - PROCESS | 2296 | 1465115991048 Marionette TRACE conn2 <- [1,2430,null,{}] 01:39:51 INFO - PROCESS | 2296 | 1465115991052 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:51 INFO - PROCESS | 2296 | 1465115991053 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:51 INFO - PROCESS | 2296 | 1465115991150 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 01:39:51 INFO - PROCESS | 2296 | 1465115991230 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:51 INFO - PROCESS | 2296 | 1465115991233 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:51 INFO - PROCESS | 2296 | ++DOCSHELL 0x11961f000 == 45 [pid = 2296] [id = 615] 01:39:51 INFO - PROCESS | 2296 | ++DOMWINDOW == 102 (0x11395c000) [pid = 2296] [serial = 1845] [outer = 0x0] 01:39:51 INFO - PROCESS | 2296 | ++DOMWINDOW == 103 (0x1160b4c00) [pid = 2296] [serial = 1846] [outer = 0x11395c000] 01:39:51 INFO - PROCESS | 2296 | 1465115991261 Marionette DEBUG loaded listener.js 01:39:51 INFO - PROCESS | 2296 | ++DOMWINDOW == 104 (0x11682b000) [pid = 2296] [serial = 1847] [outer = 0x11395c000] 01:39:52 INFO - PROCESS | 2296 | --DOCSHELL 0x12cc73000 == 44 [pid = 2296] [id = 610] 01:39:52 INFO - PROCESS | 2296 | --DOCSHELL 0x12be0a800 == 43 [pid = 2296] [id = 609] 01:39:52 INFO - PROCESS | 2296 | --DOCSHELL 0x1217eb000 == 42 [pid = 2296] [id = 608] 01:39:52 INFO - PROCESS | 2296 | --DOCSHELL 0x12b375000 == 41 [pid = 2296] [id = 607] 01:39:52 INFO - PROCESS | 2296 | --DOCSHELL 0x12ad5a000 == 40 [pid = 2296] [id = 606] 01:39:52 INFO - PROCESS | 2296 | --DOCSHELL 0x12a745800 == 39 [pid = 2296] [id = 605] 01:39:52 INFO - PROCESS | 2296 | --DOCSHELL 0x126bc5000 == 38 [pid = 2296] [id = 604] 01:39:52 INFO - PROCESS | 2296 | --DOCSHELL 0x126221800 == 37 [pid = 2296] [id = 603] 01:39:52 INFO - PROCESS | 2296 | --DOCSHELL 0x1217eb800 == 36 [pid = 2296] [id = 602] 01:39:52 INFO - PROCESS | 2296 | --DOCSHELL 0x11961e800 == 35 [pid = 2296] [id = 601] 01:39:52 INFO - PROCESS | 2296 | --DOCSHELL 0x11734f000 == 34 [pid = 2296] [id = 600] 01:39:52 INFO - PROCESS | 2296 | --DOCSHELL 0x12489d000 == 33 [pid = 2296] [id = 599] 01:39:52 INFO - PROCESS | 2296 | --DOCSHELL 0x1180b4000 == 32 [pid = 2296] [id = 598] 01:39:52 INFO - PROCESS | 2296 | --DOCSHELL 0x12c2d1800 == 31 [pid = 2296] [id = 597] 01:39:52 INFO - PROCESS | 2296 | --DOCSHELL 0x12d076800 == 30 [pid = 2296] [id = 614] 01:39:52 INFO - PROCESS | 2296 | --DOCSHELL 0x126bca800 == 29 [pid = 2296] [id = 613] 01:39:52 INFO - PROCESS | 2296 | --DOCSHELL 0x11961e000 == 28 [pid = 2296] [id = 612] 01:39:52 INFO - PROCESS | 2296 | --DOCSHELL 0x12cc8c000 == 27 [pid = 2296] [id = 611] 01:39:52 INFO - PROCESS | 2296 | --DOMWINDOW == 103 (0x118313c00) [pid = 2296] [serial = 1765] [outer = 0x0] [url = about:blank] 01:39:52 INFO - PROCESS | 2296 | --DOMWINDOW == 102 (0x1184b9800) [pid = 2296] [serial = 1766] [outer = 0x0] [url = about:blank] 01:39:52 INFO - PROCESS | 2296 | --DOMWINDOW == 101 (0x116a63000) [pid = 2296] [serial = 1762] [outer = 0x0] [url = about:blank] 01:39:52 INFO - PROCESS | 2296 | --DOMWINDOW == 100 (0x118051800) [pid = 2296] [serial = 1763] [outer = 0x0] [url = about:blank] 01:39:52 INFO - PROCESS | 2296 | --DOMWINDOW == 99 (0x118414000) [pid = 2296] [serial = 1757] [outer = 0x0] [url = about:blank] 01:39:52 INFO - PROCESS | 2296 | --DOMWINDOW == 98 (0x1182b9c00) [pid = 2296] [serial = 1756] [outer = 0x0] [url = about:blank] 01:39:52 INFO - PROCESS | 2296 | --DOMWINDOW == 97 (0x1191bfc00) [pid = 2296] [serial = 1768] [outer = 0x0] [url = about:blank] 01:39:52 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x1197c2400) [pid = 2296] [serial = 1771] [outer = 0x0] [url = about:blank] 01:39:52 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x1243e0000) [pid = 2296] [serial = 1777] [outer = 0x0] [url = about:blank] 01:39:52 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x123620c00) [pid = 2296] [serial = 1775] [outer = 0x0] [url = about:blank] 01:39:52 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x121a96000) [pid = 2296] [serial = 1774] [outer = 0x0] [url = about:blank] 01:39:52 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x126350c00) [pid = 2296] [serial = 1780] [outer = 0x0] [url = about:blank] 01:39:52 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x118267000) [pid = 2296] [serial = 1783] [outer = 0x0] [url = about:blank] 01:39:52 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x124dab800) [pid = 2296] [serial = 1778] [outer = 0x0] [url = about:blank] 01:39:52 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x1266a1800) [pid = 2296] [serial = 1786] [outer = 0x0] [url = about:blank] 01:39:52 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x126b3c400) [pid = 2296] [serial = 1787] [outer = 0x0] [url = about:blank] 01:39:52 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x118306000) [pid = 2296] [serial = 1748] [outer = 0x0] [url = about:blank] 01:39:52 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x11824cc00) [pid = 2296] [serial = 1747] [outer = 0x0] [url = about:blank] 01:39:52 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x126db4000) [pid = 2296] [serial = 1789] [outer = 0x0] [url = about:blank] 01:39:52 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x12130f000) [pid = 2296] [serial = 1751] [outer = 0x0] [url = about:blank] 01:39:52 INFO - PROCESS | 2296 | --DOMWINDOW == 83 (0x119711400) [pid = 2296] [serial = 1750] [outer = 0x0] [url = about:blank] 01:39:52 INFO - PROCESS | 2296 | --DOMWINDOW == 82 (0x126847000) [pid = 2296] [serial = 1753] [outer = 0x0] [url = about:blank] 01:39:52 INFO - PROCESS | 2296 | --DOMWINDOW == 81 (0x126608c00) [pid = 2296] [serial = 1781] [outer = 0x0] [url = about:blank] 01:39:52 INFO - PROCESS | 2296 | --DOMWINDOW == 80 (0x115e49000) [pid = 2296] [serial = 1759] [outer = 0x0] [url = about:blank] 01:39:52 INFO - PROCESS | 2296 | --DOMWINDOW == 79 (0x128c3f800) [pid = 2296] [serial = 1754] [outer = 0x0] [url = about:blank] 01:39:52 INFO - PROCESS | 2296 | --DOMWINDOW == 78 (0x116622800) [pid = 2296] [serial = 1760] [outer = 0x0] [url = about:blank] 01:39:52 INFO - PROCESS | 2296 | --DOMWINDOW == 77 (0x1218e7400) [pid = 2296] [serial = 1784] [outer = 0x0] [url = about:blank] 01:39:52 INFO - PROCESS | 2296 | --DOMWINDOW == 76 (0x119c10c00) [pid = 2296] [serial = 1772] [outer = 0x0] [url = about:blank] 01:39:52 INFO - PROCESS | 2296 | --DOMWINDOW == 75 (0x128cb4800) [pid = 2296] [serial = 1792] [outer = 0x0] [url = about:blank] 01:39:52 INFO - PROCESS | 2296 | --DOMWINDOW == 74 (0x128cab400) [pid = 2296] [serial = 1790] [outer = 0x0] [url = about:blank] 01:39:52 INFO - PROCESS | 2296 | --DOMWINDOW == 73 (0x119704800) [pid = 2296] [serial = 1769] [outer = 0x0] [url = about:blank] 01:39:52 INFO - PROCESS | 2296 | 1465115992345 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 01:39:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 01:39:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1324ms 01:39:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 01:39:52 INFO - PROCESS | 2296 | 1465115992379 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 01:39:52 INFO - PROCESS | 2296 | 1465115992381 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 01:39:52 INFO - PROCESS | 2296 | 1465115992385 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 01:39:52 INFO - PROCESS | 2296 | 1465115992387 Marionette TRACE conn2 <- [1,2434,null,{}] 01:39:52 INFO - PROCESS | 2296 | 1465115992391 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:52 INFO - PROCESS | 2296 | 1465115992394 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:52 INFO - PROCESS | 2296 | 1465115992473 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 01:39:52 INFO - PROCESS | 2296 | 1465115992482 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:52 INFO - PROCESS | 2296 | 1465115992484 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:52 INFO - PROCESS | 2296 | ++DOCSHELL 0x116a8e000 == 28 [pid = 2296] [id = 616] 01:39:52 INFO - PROCESS | 2296 | ++DOMWINDOW == 74 (0x112f71400) [pid = 2296] [serial = 1848] [outer = 0x0] 01:39:52 INFO - PROCESS | 2296 | ++DOMWINDOW == 75 (0x113352800) [pid = 2296] [serial = 1849] [outer = 0x112f71400] 01:39:52 INFO - PROCESS | 2296 | 1465115992513 Marionette DEBUG loaded listener.js 01:39:52 INFO - PROCESS | 2296 | ++DOMWINDOW == 76 (0x11660ec00) [pid = 2296] [serial = 1850] [outer = 0x112f71400] 01:39:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 01:39:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 471ms 01:39:52 INFO - PROCESS | 2296 | 1465115992853 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 01:39:52 INFO - PROCESS | 2296 | 1465115992856 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 01:39:52 INFO - PROCESS | 2296 | 1465115992863 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 01:39:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 01:39:52 INFO - PROCESS | 2296 | 1465115992868 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 01:39:52 INFO - PROCESS | 2296 | 1465115992870 Marionette TRACE conn2 <- [1,2438,null,{}] 01:39:52 INFO - PROCESS | 2296 | 1465115992872 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:52 INFO - PROCESS | 2296 | 1465115992874 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:52 INFO - PROCESS | 2296 | 1465115992982 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 01:39:53 INFO - PROCESS | 2296 | 1465115993039 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:53 INFO - PROCESS | 2296 | 1465115993040 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:53 INFO - PROCESS | 2296 | ++DOCSHELL 0x1185b7800 == 29 [pid = 2296] [id = 617] 01:39:53 INFO - PROCESS | 2296 | ++DOMWINDOW == 77 (0x116778800) [pid = 2296] [serial = 1851] [outer = 0x0] 01:39:53 INFO - PROCESS | 2296 | ++DOMWINDOW == 78 (0x116861000) [pid = 2296] [serial = 1852] [outer = 0x116778800] 01:39:53 INFO - PROCESS | 2296 | 1465115993073 Marionette DEBUG loaded listener.js 01:39:53 INFO - PROCESS | 2296 | ++DOMWINDOW == 79 (0x117652000) [pid = 2296] [serial = 1853] [outer = 0x116778800] 01:39:53 INFO - PROCESS | 2296 | 1465115993353 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 01:39:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 01:39:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 520ms 01:39:53 INFO - PROCESS | 2296 | 1465115993388 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 01:39:53 INFO - PROCESS | 2296 | 1465115993390 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 01:39:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 01:39:53 INFO - PROCESS | 2296 | 1465115993400 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 01:39:53 INFO - PROCESS | 2296 | 1465115993403 Marionette TRACE conn2 <- [1,2442,null,{}] 01:39:53 INFO - PROCESS | 2296 | 1465115993421 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:53 INFO - PROCESS | 2296 | 1465115993424 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:53 INFO - PROCESS | 2296 | 1465115993518 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 01:39:53 INFO - PROCESS | 2296 | 1465115993574 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:53 INFO - PROCESS | 2296 | 1465115993577 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:53 INFO - PROCESS | 2296 | ++DOCSHELL 0x11a1db000 == 30 [pid = 2296] [id = 618] 01:39:53 INFO - PROCESS | 2296 | ++DOMWINDOW == 80 (0x11824d000) [pid = 2296] [serial = 1854] [outer = 0x0] 01:39:53 INFO - PROCESS | 2296 | ++DOMWINDOW == 81 (0x118265800) [pid = 2296] [serial = 1855] [outer = 0x11824d000] 01:39:53 INFO - PROCESS | 2296 | 1465115993608 Marionette DEBUG loaded listener.js 01:39:53 INFO - PROCESS | 2296 | ++DOMWINDOW == 82 (0x118311000) [pid = 2296] [serial = 1856] [outer = 0x11824d000] 01:39:53 INFO - PROCESS | 2296 | 1465115993965 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 01:39:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 01:39:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 584ms 01:39:53 INFO - PROCESS | 2296 | 1465115993984 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 01:39:53 INFO - PROCESS | 2296 | 1465115993987 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 01:39:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 01:39:53 INFO - PROCESS | 2296 | 1465115993990 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 01:39:53 INFO - PROCESS | 2296 | 1465115993992 Marionette TRACE conn2 <- [1,2446,null,{}] 01:39:53 INFO - PROCESS | 2296 | 1465115993995 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:53 INFO - PROCESS | 2296 | 1465115993997 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:54 INFO - PROCESS | 2296 | 1465115994150 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 01:39:54 INFO - PROCESS | 2296 | 1465115994167 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:54 INFO - PROCESS | 2296 | 1465115994168 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:54 INFO - PROCESS | 2296 | ++DOCSHELL 0x12369d800 == 31 [pid = 2296] [id = 619] 01:39:54 INFO - PROCESS | 2296 | ++DOMWINDOW == 83 (0x11841c400) [pid = 2296] [serial = 1857] [outer = 0x0] 01:39:54 INFO - PROCESS | 2296 | ++DOMWINDOW == 84 (0x118723c00) [pid = 2296] [serial = 1858] [outer = 0x11841c400] 01:39:54 INFO - PROCESS | 2296 | 1465115994210 Marionette DEBUG loaded listener.js 01:39:54 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x1191c0000) [pid = 2296] [serial = 1859] [outer = 0x11841c400] 01:39:54 INFO - PROCESS | 2296 | 1465115994612 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 01:39:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 01:39:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 673ms 01:39:54 INFO - PROCESS | 2296 | 1465115994664 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 01:39:54 INFO - PROCESS | 2296 | 1465115994665 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 01:39:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 01:39:54 INFO - PROCESS | 2296 | 1465115994667 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 01:39:54 INFO - PROCESS | 2296 | 1465115994668 Marionette TRACE conn2 <- [1,2450,null,{}] 01:39:54 INFO - PROCESS | 2296 | 1465115994670 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:54 INFO - PROCESS | 2296 | 1465115994671 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:54 INFO - PROCESS | 2296 | 1465115994756 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 01:39:54 INFO - PROCESS | 2296 | 1465115994813 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:54 INFO - PROCESS | 2296 | 1465115994814 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:54 INFO - PROCESS | 2296 | ++DOCSHELL 0x126216000 == 32 [pid = 2296] [id = 620] 01:39:54 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x1191f2400) [pid = 2296] [serial = 1860] [outer = 0x0] 01:39:54 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x11970b000) [pid = 2296] [serial = 1861] [outer = 0x1191f2400] 01:39:54 INFO - PROCESS | 2296 | 1465115994845 Marionette DEBUG loaded listener.js 01:39:54 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x119a0d000) [pid = 2296] [serial = 1862] [outer = 0x1191f2400] 01:39:55 INFO - PROCESS | 2296 | 1465115995258 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 01:39:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 01:39:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 621ms 01:39:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 01:39:55 INFO - PROCESS | 2296 | 1465115995295 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 01:39:55 INFO - PROCESS | 2296 | 1465115995297 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 01:39:55 INFO - PROCESS | 2296 | 1465115995301 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 01:39:55 INFO - PROCESS | 2296 | 1465115995303 Marionette TRACE conn2 <- [1,2454,null,{}] 01:39:55 INFO - PROCESS | 2296 | 1465115995306 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:55 INFO - PROCESS | 2296 | 1465115995312 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:55 INFO - PROCESS | 2296 | 1465115995799 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 01:39:55 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x121408c00) [pid = 2296] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 01:39:55 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x124748000) [pid = 2296] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 01:39:55 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x124dafc00) [pid = 2296] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 01:39:55 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x117651c00) [pid = 2296] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 01:39:55 INFO - PROCESS | 2296 | --DOMWINDOW == 83 (0x1191e5000) [pid = 2296] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 01:39:55 INFO - PROCESS | 2296 | --DOMWINDOW == 82 (0x113e73800) [pid = 2296] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 01:39:55 INFO - PROCESS | 2296 | --DOMWINDOW == 81 (0x113968800) [pid = 2296] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 01:39:55 INFO - PROCESS | 2296 | --DOMWINDOW == 80 (0x1129b0400) [pid = 2296] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 01:39:55 INFO - PROCESS | 2296 | --DOMWINDOW == 79 (0x112044000) [pid = 2296] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 01:39:55 INFO - PROCESS | 2296 | --DOMWINDOW == 78 (0x128cabc00) [pid = 2296] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 01:39:55 INFO - PROCESS | 2296 | --DOMWINDOW == 77 (0x118252000) [pid = 2296] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 01:39:55 INFO - PROCESS | 2296 | --DOMWINDOW == 76 (0x115177000) [pid = 2296] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 01:39:55 INFO - PROCESS | 2296 | --DOMWINDOW == 75 (0x119a12400) [pid = 2296] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 01:39:55 INFO - PROCESS | 2296 | --DOMWINDOW == 74 (0x12932a000) [pid = 2296] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 01:39:55 INFO - PROCESS | 2296 | --DOMWINDOW == 73 (0x128c3d000) [pid = 2296] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 01:39:55 INFO - PROCESS | 2296 | 1465115995852 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:55 INFO - PROCESS | 2296 | 1465115995853 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:55 INFO - PROCESS | 2296 | ++DOCSHELL 0x1133ac000 == 33 [pid = 2296] [id = 621] 01:39:55 INFO - PROCESS | 2296 | ++DOMWINDOW == 74 (0x1110b1400) [pid = 2296] [serial = 1863] [outer = 0x0] 01:39:55 INFO - PROCESS | 2296 | ++DOMWINDOW == 75 (0x111f2f400) [pid = 2296] [serial = 1864] [outer = 0x1110b1400] 01:39:55 INFO - PROCESS | 2296 | 1465115995886 Marionette DEBUG loaded listener.js 01:39:55 INFO - PROCESS | 2296 | ++DOMWINDOW == 76 (0x1129a7c00) [pid = 2296] [serial = 1865] [outer = 0x1110b1400] 01:39:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 01:39:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1123ms 01:39:56 INFO - PROCESS | 2296 | 1465115996418 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 01:39:56 INFO - PROCESS | 2296 | 1465115996450 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 01:39:56 INFO - PROCESS | 2296 | 1465115996453 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 01:39:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 01:39:56 INFO - PROCESS | 2296 | 1465115996457 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 01:39:56 INFO - PROCESS | 2296 | 1465115996462 Marionette TRACE conn2 <- [1,2458,null,{}] 01:39:56 INFO - PROCESS | 2296 | 1465115996466 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:56 INFO - PROCESS | 2296 | 1465115996467 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:56 INFO - PROCESS | 2296 | 1465115996572 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 01:39:56 INFO - PROCESS | 2296 | 1465115996652 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:56 INFO - PROCESS | 2296 | 1465115996654 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:56 INFO - PROCESS | 2296 | ++DOCSHELL 0x11a1e0000 == 34 [pid = 2296] [id = 622] 01:39:56 INFO - PROCESS | 2296 | ++DOMWINDOW == 77 (0x1168a3000) [pid = 2296] [serial = 1866] [outer = 0x0] 01:39:56 INFO - PROCESS | 2296 | ++DOMWINDOW == 78 (0x116f80400) [pid = 2296] [serial = 1867] [outer = 0x1168a3000] 01:39:56 INFO - PROCESS | 2296 | 1465115996685 Marionette DEBUG loaded listener.js 01:39:56 INFO - PROCESS | 2296 | ++DOMWINDOW == 79 (0x118056c00) [pid = 2296] [serial = 1868] [outer = 0x1168a3000] 01:39:57 INFO - PROCESS | 2296 | 1465115997207 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 01:39:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 01:39:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 824ms 01:39:57 INFO - PROCESS | 2296 | 1465115997282 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 01:39:57 INFO - PROCESS | 2296 | 1465115997284 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 01:39:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 01:39:57 INFO - PROCESS | 2296 | 1465115997286 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 01:39:57 INFO - PROCESS | 2296 | 1465115997288 Marionette TRACE conn2 <- [1,2462,null,{}] 01:39:57 INFO - PROCESS | 2296 | 1465115997290 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:57 INFO - PROCESS | 2296 | 1465115997292 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:57 INFO - PROCESS | 2296 | 1465115997474 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 01:39:57 INFO - PROCESS | 2296 | 1465115997543 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:57 INFO - PROCESS | 2296 | 1465115997544 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:57 INFO - PROCESS | 2296 | ++DOCSHELL 0x11688a000 == 35 [pid = 2296] [id = 623] 01:39:57 INFO - PROCESS | 2296 | ++DOMWINDOW == 80 (0x112f74400) [pid = 2296] [serial = 1869] [outer = 0x0] 01:39:57 INFO - PROCESS | 2296 | ++DOMWINDOW == 81 (0x113360000) [pid = 2296] [serial = 1870] [outer = 0x112f74400] 01:39:57 INFO - PROCESS | 2296 | 1465115997575 Marionette DEBUG loaded listener.js 01:39:57 INFO - PROCESS | 2296 | ++DOMWINDOW == 82 (0x116776c00) [pid = 2296] [serial = 1871] [outer = 0x112f74400] 01:39:57 INFO - PROCESS | 2296 | --DOCSHELL 0x126216000 == 34 [pid = 2296] [id = 620] 01:39:57 INFO - PROCESS | 2296 | --DOCSHELL 0x12369d800 == 33 [pid = 2296] [id = 619] 01:39:57 INFO - PROCESS | 2296 | --DOCSHELL 0x11a1db000 == 32 [pid = 2296] [id = 618] 01:39:57 INFO - PROCESS | 2296 | --DOCSHELL 0x1185b7800 == 31 [pid = 2296] [id = 617] 01:39:57 INFO - PROCESS | 2296 | --DOCSHELL 0x116a8e000 == 30 [pid = 2296] [id = 616] 01:39:57 INFO - PROCESS | 2296 | --DOMWINDOW == 81 (0x1293a9000) [pid = 2296] [serial = 1835] [outer = 0x0] [url = about:blank] 01:39:57 INFO - PROCESS | 2296 | --DOMWINDOW == 80 (0x12939ac00) [pid = 2296] [serial = 1834] [outer = 0x0] [url = about:blank] 01:39:57 INFO - PROCESS | 2296 | --DOMWINDOW == 79 (0x128cafc00) [pid = 2296] [serial = 1831] [outer = 0x0] [url = about:blank] 01:39:57 INFO - PROCESS | 2296 | --DOMWINDOW == 78 (0x121acc000) [pid = 2296] [serial = 1816] [outer = 0x0] [url = about:blank] 01:39:57 INFO - PROCESS | 2296 | --DOMWINDOW == 77 (0x126287c00) [pid = 2296] [serial = 1819] [outer = 0x0] [url = about:blank] 01:39:57 INFO - PROCESS | 2296 | --DOMWINDOW == 76 (0x126db2000) [pid = 2296] [serial = 1822] [outer = 0x0] [url = about:blank] 01:39:57 INFO - PROCESS | 2296 | --DOMWINDOW == 75 (0x118050c00) [pid = 2296] [serial = 1804] [outer = 0x0] [url = about:blank] 01:39:57 INFO - PROCESS | 2296 | --DOMWINDOW == 74 (0x118250000) [pid = 2296] [serial = 1805] [outer = 0x0] [url = about:blank] 01:39:57 INFO - PROCESS | 2296 | --DOMWINDOW == 73 (0x119708000) [pid = 2296] [serial = 1810] [outer = 0x0] [url = about:blank] 01:39:57 INFO - PROCESS | 2296 | --DOMWINDOW == 72 (0x119a10800) [pid = 2296] [serial = 1811] [outer = 0x0] [url = about:blank] 01:39:57 INFO - PROCESS | 2296 | --DOMWINDOW == 71 (0x116052400) [pid = 2296] [serial = 1795] [outer = 0x0] [url = about:blank] 01:39:57 INFO - PROCESS | 2296 | --DOMWINDOW == 70 (0x116779c00) [pid = 2296] [serial = 1796] [outer = 0x0] [url = about:blank] 01:39:57 INFO - PROCESS | 2296 | --DOMWINDOW == 69 (0x1160b2800) [pid = 2296] [serial = 1801] [outer = 0x0] [url = about:blank] 01:39:57 INFO - PROCESS | 2296 | --DOMWINDOW == 68 (0x116755000) [pid = 2296] [serial = 1802] [outer = 0x0] [url = about:blank] 01:39:57 INFO - PROCESS | 2296 | --DOMWINDOW == 67 (0x1184c4400) [pid = 2296] [serial = 1807] [outer = 0x0] [url = about:blank] 01:39:57 INFO - PROCESS | 2296 | --DOMWINDOW == 66 (0x118053400) [pid = 2296] [serial = 1825] [outer = 0x0] [url = about:blank] 01:39:57 INFO - PROCESS | 2296 | --DOMWINDOW == 65 (0x11877e000) [pid = 2296] [serial = 1808] [outer = 0x0] [url = about:blank] 01:39:57 INFO - PROCESS | 2296 | --DOMWINDOW == 64 (0x1290e6c00) [pid = 2296] [serial = 1793] [outer = 0x0] [url = about:blank] 01:39:57 INFO - PROCESS | 2296 | --DOMWINDOW == 63 (0x1182bc800) [pid = 2296] [serial = 1798] [outer = 0x0] [url = about:blank] 01:39:57 INFO - PROCESS | 2296 | --DOMWINDOW == 62 (0x11841d000) [pid = 2296] [serial = 1799] [outer = 0x0] [url = about:blank] 01:39:57 INFO - PROCESS | 2296 | --DOMWINDOW == 61 (0x128be6800) [pid = 2296] [serial = 1823] [outer = 0x0] [url = about:blank] 01:39:57 INFO - PROCESS | 2296 | --DOMWINDOW == 60 (0x128bec800) [pid = 2296] [serial = 1829] [outer = 0x0] [url = about:blank] 01:39:57 INFO - PROCESS | 2296 | --DOMWINDOW == 59 (0x119c13400) [pid = 2296] [serial = 1813] [outer = 0x0] [url = about:blank] 01:39:57 INFO - PROCESS | 2296 | --DOMWINDOW == 58 (0x12473a800) [pid = 2296] [serial = 1817] [outer = 0x0] [url = about:blank] 01:39:57 INFO - PROCESS | 2296 | --DOMWINDOW == 57 (0x1266a3800) [pid = 2296] [serial = 1820] [outer = 0x0] [url = about:blank] 01:39:57 INFO - PROCESS | 2296 | --DOMWINDOW == 56 (0x129325000) [pid = 2296] [serial = 1832] [outer = 0x0] [url = about:blank] 01:39:57 INFO - PROCESS | 2296 | --DOMWINDOW == 55 (0x121307800) [pid = 2296] [serial = 1814] [outer = 0x0] [url = about:blank] 01:39:57 INFO - PROCESS | 2296 | --DOMWINDOW == 54 (0x119ecb000) [pid = 2296] [serial = 1826] [outer = 0x0] [url = about:blank] 01:39:57 INFO - PROCESS | 2296 | --DOMWINDOW == 53 (0x123624000) [pid = 2296] [serial = 1828] [outer = 0x0] [url = about:blank] 01:39:57 INFO - PROCESS | 2296 | 1465115997971 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 01:39:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 01:39:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 719ms 01:39:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 01:39:58 INFO - PROCESS | 2296 | 1465115998006 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 01:39:58 INFO - PROCESS | 2296 | 1465115998008 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 01:39:58 INFO - PROCESS | 2296 | 1465115998012 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 01:39:58 INFO - PROCESS | 2296 | 1465115998014 Marionette TRACE conn2 <- [1,2466,null,{}] 01:39:58 INFO - PROCESS | 2296 | 1465115998017 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:58 INFO - PROCESS | 2296 | 1465115998018 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:58 INFO - PROCESS | 2296 | 1465115998099 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 01:39:58 INFO - PROCESS | 2296 | 1465115998103 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:58 INFO - PROCESS | 2296 | 1465115998105 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:58 INFO - PROCESS | 2296 | ++DOCSHELL 0x119318800 == 31 [pid = 2296] [id = 624] 01:39:58 INFO - PROCESS | 2296 | ++DOMWINDOW == 54 (0x116f8c000) [pid = 2296] [serial = 1872] [outer = 0x0] 01:39:58 INFO - PROCESS | 2296 | ++DOMWINDOW == 55 (0x11824f400) [pid = 2296] [serial = 1873] [outer = 0x116f8c000] 01:39:58 INFO - PROCESS | 2296 | 1465115998134 Marionette DEBUG loaded listener.js 01:39:58 INFO - PROCESS | 2296 | ++DOMWINDOW == 56 (0x118264000) [pid = 2296] [serial = 1874] [outer = 0x116f8c000] 01:39:58 INFO - PROCESS | 2296 | 1465115998487 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 01:39:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 01:39:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 520ms 01:39:58 INFO - PROCESS | 2296 | 1465115998541 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 01:39:58 INFO - PROCESS | 2296 | 1465115998543 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 01:39:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 01:39:58 INFO - PROCESS | 2296 | 1465115998546 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 01:39:58 INFO - PROCESS | 2296 | 1465115998547 Marionette TRACE conn2 <- [1,2470,null,{}] 01:39:58 INFO - PROCESS | 2296 | 1465115998550 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:58 INFO - PROCESS | 2296 | 1465115998551 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:58 INFO - PROCESS | 2296 | 1465115998630 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 01:39:58 INFO - PROCESS | 2296 | 1465115998637 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:58 INFO - PROCESS | 2296 | 1465115998638 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:58 INFO - PROCESS | 2296 | ++DOCSHELL 0x1217f4800 == 32 [pid = 2296] [id = 625] 01:39:58 INFO - PROCESS | 2296 | ++DOMWINDOW == 57 (0x118307400) [pid = 2296] [serial = 1875] [outer = 0x0] 01:39:58 INFO - PROCESS | 2296 | ++DOMWINDOW == 58 (0x1184b9400) [pid = 2296] [serial = 1876] [outer = 0x118307400] 01:39:58 INFO - PROCESS | 2296 | 1465115998666 Marionette DEBUG loaded listener.js 01:39:58 INFO - PROCESS | 2296 | ++DOMWINDOW == 59 (0x11877a000) [pid = 2296] [serial = 1877] [outer = 0x118307400] 01:39:59 INFO - PROCESS | 2296 | 1465115999036 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 01:39:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 01:39:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 518ms 01:39:59 INFO - PROCESS | 2296 | 1465115999065 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 01:39:59 INFO - PROCESS | 2296 | 1465115999067 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 01:39:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 01:39:59 INFO - PROCESS | 2296 | 1465115999085 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 01:39:59 INFO - PROCESS | 2296 | 1465115999088 Marionette TRACE conn2 <- [1,2474,null,{}] 01:39:59 INFO - PROCESS | 2296 | 1465115999091 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:59 INFO - PROCESS | 2296 | 1465115999093 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:59 INFO - PROCESS | 2296 | 1465115999175 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 01:39:59 INFO - PROCESS | 2296 | 1465115999181 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:59 INFO - PROCESS | 2296 | 1465115999183 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:59 INFO - PROCESS | 2296 | ++DOCSHELL 0x126829800 == 33 [pid = 2296] [id = 626] 01:39:59 INFO - PROCESS | 2296 | ++DOMWINDOW == 60 (0x1191c0c00) [pid = 2296] [serial = 1878] [outer = 0x0] 01:39:59 INFO - PROCESS | 2296 | ++DOMWINDOW == 61 (0x119a0fc00) [pid = 2296] [serial = 1879] [outer = 0x1191c0c00] 01:39:59 INFO - PROCESS | 2296 | 1465115999208 Marionette DEBUG loaded listener.js 01:39:59 INFO - PROCESS | 2296 | ++DOMWINDOW == 62 (0x119ece000) [pid = 2296] [serial = 1880] [outer = 0x1191c0c00] 01:39:59 INFO - PROCESS | 2296 | 1465115999539 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 01:39:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 01:39:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 481ms 01:39:59 INFO - PROCESS | 2296 | 1465115999559 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 01:39:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 01:39:59 INFO - PROCESS | 2296 | 1465115999562 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 01:39:59 INFO - PROCESS | 2296 | 1465115999565 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 01:39:59 INFO - PROCESS | 2296 | 1465115999566 Marionette TRACE conn2 <- [1,2478,null,{}] 01:39:59 INFO - PROCESS | 2296 | 1465115999568 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:59 INFO - PROCESS | 2296 | 1465115999569 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:59 INFO - PROCESS | 2296 | 1465115999647 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 01:39:59 INFO - PROCESS | 2296 | 1465115999651 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:59 INFO - PROCESS | 2296 | 1465115999652 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:39:59 INFO - PROCESS | 2296 | ++DOCSHELL 0x118a83000 == 34 [pid = 2296] [id = 627] 01:39:59 INFO - PROCESS | 2296 | ++DOMWINDOW == 63 (0x119a13c00) [pid = 2296] [serial = 1881] [outer = 0x0] 01:39:59 INFO - PROCESS | 2296 | ++DOMWINDOW == 64 (0x1213f8c00) [pid = 2296] [serial = 1882] [outer = 0x119a13c00] 01:39:59 INFO - PROCESS | 2296 | 1465115999677 Marionette DEBUG loaded listener.js 01:39:59 INFO - PROCESS | 2296 | ++DOMWINDOW == 65 (0x121ac9400) [pid = 2296] [serial = 1883] [outer = 0x119a13c00] 01:40:00 INFO - PROCESS | 2296 | 1465116000036 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 01:40:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 01:40:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 518ms 01:40:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 01:40:00 INFO - PROCESS | 2296 | 1465116000084 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 01:40:00 INFO - PROCESS | 2296 | 1465116000085 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 01:40:00 INFO - PROCESS | 2296 | 1465116000087 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 01:40:00 INFO - PROCESS | 2296 | 1465116000088 Marionette TRACE conn2 <- [1,2482,null,{}] 01:40:00 INFO - PROCESS | 2296 | 1465116000090 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:00 INFO - PROCESS | 2296 | 1465116000092 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:00 INFO - PROCESS | 2296 | 1465116000195 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 01:40:00 INFO - PROCESS | 2296 | 1465116000199 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:00 INFO - PROCESS | 2296 | 1465116000204 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:00 INFO - PROCESS | 2296 | ++DOCSHELL 0x129888000 == 35 [pid = 2296] [id = 628] 01:40:00 INFO - PROCESS | 2296 | ++DOMWINDOW == 66 (0x121ba5400) [pid = 2296] [serial = 1884] [outer = 0x0] 01:40:00 INFO - PROCESS | 2296 | ++DOMWINDOW == 67 (0x121fd1800) [pid = 2296] [serial = 1885] [outer = 0x121ba5400] 01:40:00 INFO - PROCESS | 2296 | 1465116000268 Marionette DEBUG loaded listener.js 01:40:00 INFO - PROCESS | 2296 | ++DOMWINDOW == 68 (0x124572800) [pid = 2296] [serial = 1886] [outer = 0x121ba5400] 01:40:00 INFO - PROCESS | 2296 | 1465116000609 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 01:40:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 01:40:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 569ms 01:40:00 INFO - PROCESS | 2296 | 1465116000657 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 01:40:00 INFO - PROCESS | 2296 | 1465116000658 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 01:40:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 01:40:00 INFO - PROCESS | 2296 | 1465116000660 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 01:40:00 INFO - PROCESS | 2296 | 1465116000661 Marionette TRACE conn2 <- [1,2486,null,{}] 01:40:00 INFO - PROCESS | 2296 | 1465116000664 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:00 INFO - PROCESS | 2296 | 1465116000665 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:00 INFO - PROCESS | 2296 | 1465116000763 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 01:40:00 INFO - PROCESS | 2296 | 1465116000767 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:00 INFO - PROCESS | 2296 | 1465116000768 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:00 INFO - PROCESS | 2296 | ++DOCSHELL 0x12a7a1800 == 36 [pid = 2296] [id = 629] 01:40:00 INFO - PROCESS | 2296 | ++DOMWINDOW == 69 (0x124573400) [pid = 2296] [serial = 1887] [outer = 0x0] 01:40:00 INFO - PROCESS | 2296 | ++DOMWINDOW == 70 (0x124db4c00) [pid = 2296] [serial = 1888] [outer = 0x124573400] 01:40:00 INFO - PROCESS | 2296 | 1465116000793 Marionette DEBUG loaded listener.js 01:40:00 INFO - PROCESS | 2296 | ++DOMWINDOW == 71 (0x1129a1c00) [pid = 2296] [serial = 1889] [outer = 0x124573400] 01:40:01 INFO - PROCESS | 2296 | 1465116001134 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 01:40:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 01:40:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 521ms 01:40:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 01:40:01 INFO - PROCESS | 2296 | 1465116001183 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 01:40:01 INFO - PROCESS | 2296 | 1465116001184 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 01:40:01 INFO - PROCESS | 2296 | 1465116001186 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 01:40:01 INFO - PROCESS | 2296 | 1465116001187 Marionette TRACE conn2 <- [1,2490,null,{}] 01:40:01 INFO - PROCESS | 2296 | 1465116001189 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:01 INFO - PROCESS | 2296 | 1465116001190 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:01 INFO - PROCESS | 2296 | 1465116001287 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 01:40:01 INFO - PROCESS | 2296 | 1465116001326 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:01 INFO - PROCESS | 2296 | 1465116001327 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:01 INFO - PROCESS | 2296 | ++DOCSHELL 0x12ab1c000 == 37 [pid = 2296] [id = 630] 01:40:01 INFO - PROCESS | 2296 | ++DOMWINDOW == 72 (0x124743c00) [pid = 2296] [serial = 1890] [outer = 0x0] 01:40:01 INFO - PROCESS | 2296 | ++DOMWINDOW == 73 (0x1266a2800) [pid = 2296] [serial = 1891] [outer = 0x124743c00] 01:40:01 INFO - PROCESS | 2296 | 1465116001352 Marionette DEBUG loaded listener.js 01:40:01 INFO - PROCESS | 2296 | ++DOMWINDOW == 74 (0x126b3d000) [pid = 2296] [serial = 1892] [outer = 0x124743c00] 01:40:01 INFO - PROCESS | 2296 | --DOMWINDOW == 73 (0x11841c400) [pid = 2296] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 01:40:01 INFO - PROCESS | 2296 | --DOMWINDOW == 72 (0x11395c000) [pid = 2296] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 01:40:01 INFO - PROCESS | 2296 | --DOMWINDOW == 71 (0x119eca400) [pid = 2296] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 01:40:01 INFO - PROCESS | 2296 | --DOMWINDOW == 70 (0x11826f000) [pid = 2296] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 01:40:01 INFO - PROCESS | 2296 | --DOMWINDOW == 69 (0x11677bc00) [pid = 2296] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 01:40:01 INFO - PROCESS | 2296 | --DOMWINDOW == 68 (0x116778800) [pid = 2296] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 01:40:01 INFO - PROCESS | 2296 | --DOMWINDOW == 67 (0x11824d000) [pid = 2296] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 01:40:01 INFO - PROCESS | 2296 | --DOMWINDOW == 66 (0x112f71400) [pid = 2296] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 01:40:01 INFO - PROCESS | 2296 | 1465116001671 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 01:40:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 01:40:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 520ms 01:40:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 01:40:01 INFO - PROCESS | 2296 | 1465116001707 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 01:40:01 INFO - PROCESS | 2296 | 1465116001708 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 01:40:01 INFO - PROCESS | 2296 | 1465116001713 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 01:40:01 INFO - PROCESS | 2296 | 1465116001714 Marionette TRACE conn2 <- [1,2494,null,{}] 01:40:01 INFO - PROCESS | 2296 | 1465116001717 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:01 INFO - PROCESS | 2296 | 1465116001718 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:01 INFO - PROCESS | 2296 | 1465116001796 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 01:40:01 INFO - PROCESS | 2296 | 1465116001800 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:01 INFO - PROCESS | 2296 | 1465116001801 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:01 INFO - PROCESS | 2296 | ++DOCSHELL 0x12b279000 == 38 [pid = 2296] [id = 631] 01:40:01 INFO - PROCESS | 2296 | ++DOMWINDOW == 67 (0x11689e000) [pid = 2296] [serial = 1893] [outer = 0x0] 01:40:01 INFO - PROCESS | 2296 | ++DOMWINDOW == 68 (0x119eca400) [pid = 2296] [serial = 1894] [outer = 0x11689e000] 01:40:01 INFO - PROCESS | 2296 | 1465116001826 Marionette DEBUG loaded listener.js 01:40:01 INFO - PROCESS | 2296 | ++DOMWINDOW == 69 (0x126db4000) [pid = 2296] [serial = 1895] [outer = 0x11689e000] 01:40:02 INFO - PROCESS | 2296 | 1465116002165 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 01:40:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 01:40:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 472ms 01:40:02 INFO - PROCESS | 2296 | 1465116002185 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 01:40:02 INFO - PROCESS | 2296 | 1465116002186 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 01:40:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 01:40:02 INFO - PROCESS | 2296 | 1465116002188 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 01:40:02 INFO - PROCESS | 2296 | 1465116002189 Marionette TRACE conn2 <- [1,2498,null,{}] 01:40:02 INFO - PROCESS | 2296 | 1465116002192 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:02 INFO - PROCESS | 2296 | 1465116002196 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:02 INFO - PROCESS | 2296 | 1465116002302 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 01:40:02 INFO - PROCESS | 2296 | 1465116002311 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:02 INFO - PROCESS | 2296 | 1465116002313 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:02 INFO - PROCESS | 2296 | ++DOCSHELL 0x12662a800 == 39 [pid = 2296] [id = 632] 01:40:02 INFO - PROCESS | 2296 | ++DOMWINDOW == 70 (0x12669e400) [pid = 2296] [serial = 1896] [outer = 0x0] 01:40:02 INFO - PROCESS | 2296 | ++DOMWINDOW == 71 (0x128be8400) [pid = 2296] [serial = 1897] [outer = 0x12669e400] 01:40:02 INFO - PROCESS | 2296 | 1465116002337 Marionette DEBUG loaded listener.js 01:40:02 INFO - PROCESS | 2296 | ++DOMWINDOW == 72 (0x128beec00) [pid = 2296] [serial = 1898] [outer = 0x12669e400] 01:40:02 INFO - PROCESS | 2296 | 1465116002662 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 01:40:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 01:40:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 519ms 01:40:02 INFO - PROCESS | 2296 | 1465116002708 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 01:40:02 INFO - PROCESS | 2296 | 1465116002709 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 01:40:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 01:40:02 INFO - PROCESS | 2296 | 1465116002711 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 01:40:02 INFO - PROCESS | 2296 | 1465116002712 Marionette TRACE conn2 <- [1,2502,null,{}] 01:40:02 INFO - PROCESS | 2296 | 1465116002715 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:02 INFO - PROCESS | 2296 | 1465116002716 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:02 INFO - PROCESS | 2296 | 1465116002798 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 01:40:02 INFO - PROCESS | 2296 | 1465116002801 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:02 INFO - PROCESS | 2296 | 1465116002803 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:02 INFO - PROCESS | 2296 | ++DOCSHELL 0x12c2bf000 == 40 [pid = 2296] [id = 633] 01:40:02 INFO - PROCESS | 2296 | ++DOMWINDOW == 73 (0x128bef000) [pid = 2296] [serial = 1899] [outer = 0x0] 01:40:02 INFO - PROCESS | 2296 | ++DOMWINDOW == 74 (0x128ca9400) [pid = 2296] [serial = 1900] [outer = 0x128bef000] 01:40:02 INFO - PROCESS | 2296 | 1465116002830 Marionette DEBUG loaded listener.js 01:40:02 INFO - PROCESS | 2296 | ++DOMWINDOW == 75 (0x128dc4800) [pid = 2296] [serial = 1901] [outer = 0x128bef000] 01:40:03 INFO - PROCESS | 2296 | 1465116003183 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 01:40:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 01:40:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 519ms 01:40:03 INFO - PROCESS | 2296 | 1465116003231 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 01:40:03 INFO - PROCESS | 2296 | 1465116003233 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 01:40:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 01:40:03 INFO - PROCESS | 2296 | 1465116003235 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 01:40:03 INFO - PROCESS | 2296 | 1465116003237 Marionette TRACE conn2 <- [1,2506,null,{}] 01:40:03 INFO - PROCESS | 2296 | 1465116003240 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:03 INFO - PROCESS | 2296 | 1465116003242 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:03 INFO - PROCESS | 2296 | 1465116003333 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 01:40:03 INFO - PROCESS | 2296 | 1465116003336 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:03 INFO - PROCESS | 2296 | 1465116003337 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:03 INFO - PROCESS | 2296 | ++DOCSHELL 0x12c81e000 == 41 [pid = 2296] [id = 634] 01:40:03 INFO - PROCESS | 2296 | ++DOMWINDOW == 76 (0x1290db000) [pid = 2296] [serial = 1902] [outer = 0x0] 01:40:03 INFO - PROCESS | 2296 | ++DOMWINDOW == 77 (0x129326800) [pid = 2296] [serial = 1903] [outer = 0x1290db000] 01:40:03 INFO - PROCESS | 2296 | 1465116003362 Marionette DEBUG loaded listener.js 01:40:03 INFO - PROCESS | 2296 | ++DOMWINDOW == 78 (0x12939fc00) [pid = 2296] [serial = 1904] [outer = 0x1290db000] 01:40:03 INFO - PROCESS | 2296 | 1465116003681 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 01:40:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 01:40:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 471ms 01:40:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 01:40:03 INFO - PROCESS | 2296 | 1465116003706 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 01:40:03 INFO - PROCESS | 2296 | 1465116003707 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 01:40:03 INFO - PROCESS | 2296 | 1465116003710 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 01:40:03 INFO - PROCESS | 2296 | 1465116003713 Marionette TRACE conn2 <- [1,2510,null,{}] 01:40:03 INFO - PROCESS | 2296 | 1465116003715 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:03 INFO - PROCESS | 2296 | 1465116003716 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:03 INFO - PROCESS | 2296 | 1465116003795 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 01:40:03 INFO - PROCESS | 2296 | 1465116003799 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:03 INFO - PROCESS | 2296 | 1465116003800 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:03 INFO - PROCESS | 2296 | ++DOCSHELL 0x12cc89800 == 42 [pid = 2296] [id = 635] 01:40:03 INFO - PROCESS | 2296 | ++DOMWINDOW == 79 (0x1293a0000) [pid = 2296] [serial = 1905] [outer = 0x0] 01:40:03 INFO - PROCESS | 2296 | ++DOMWINDOW == 80 (0x12958d400) [pid = 2296] [serial = 1906] [outer = 0x1293a0000] 01:40:03 INFO - PROCESS | 2296 | 1465116003824 Marionette DEBUG loaded listener.js 01:40:03 INFO - PROCESS | 2296 | ++DOMWINDOW == 81 (0x129596c00) [pid = 2296] [serial = 1907] [outer = 0x1293a0000] 01:40:04 INFO - PROCESS | 2296 | 1465116004300 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 01:40:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 01:40:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 621ms 01:40:04 INFO - PROCESS | 2296 | 1465116004331 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 01:40:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 01:40:04 INFO - PROCESS | 2296 | 1465116004334 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 01:40:04 INFO - PROCESS | 2296 | 1465116004337 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 01:40:04 INFO - PROCESS | 2296 | 1465116004339 Marionette TRACE conn2 <- [1,2514,null,{}] 01:40:04 INFO - PROCESS | 2296 | 1465116004343 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:04 INFO - PROCESS | 2296 | 1465116004345 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:04 INFO - PROCESS | 2296 | 1465116004452 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 01:40:04 INFO - PROCESS | 2296 | 1465116004512 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:04 INFO - PROCESS | 2296 | 1465116004514 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:04 INFO - PROCESS | 2296 | ++DOCSHELL 0x11961d800 == 43 [pid = 2296] [id = 636] 01:40:04 INFO - PROCESS | 2296 | ++DOMWINDOW == 82 (0x113e12c00) [pid = 2296] [serial = 1908] [outer = 0x0] 01:40:04 INFO - PROCESS | 2296 | ++DOMWINDOW == 83 (0x116775c00) [pid = 2296] [serial = 1909] [outer = 0x113e12c00] 01:40:04 INFO - PROCESS | 2296 | 1465116004546 Marionette DEBUG loaded listener.js 01:40:04 INFO - PROCESS | 2296 | ++DOMWINDOW == 84 (0x118251400) [pid = 2296] [serial = 1910] [outer = 0x113e12c00] 01:40:05 INFO - PROCESS | 2296 | 1465116005012 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 01:40:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 01:40:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 725ms 01:40:05 INFO - PROCESS | 2296 | 1465116005076 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 01:40:05 INFO - PROCESS | 2296 | 1465116005080 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 01:40:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 01:40:05 INFO - PROCESS | 2296 | 1465116005086 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 01:40:05 INFO - PROCESS | 2296 | 1465116005087 Marionette TRACE conn2 <- [1,2518,null,{}] 01:40:05 INFO - PROCESS | 2296 | 1465116005090 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:05 INFO - PROCESS | 2296 | 1465116005092 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:05 INFO - PROCESS | 2296 | 1465116005198 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 01:40:05 INFO - PROCESS | 2296 | 1465116005269 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:05 INFO - PROCESS | 2296 | 1465116005270 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:05 INFO - PROCESS | 2296 | ++DOCSHELL 0x126bc6000 == 44 [pid = 2296] [id = 637] 01:40:05 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x118420000) [pid = 2296] [serial = 1911] [outer = 0x0] 01:40:05 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x11877a400) [pid = 2296] [serial = 1912] [outer = 0x118420000] 01:40:05 INFO - PROCESS | 2296 | 1465116005301 Marionette DEBUG loaded listener.js 01:40:05 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x1191f0400) [pid = 2296] [serial = 1913] [outer = 0x118420000] 01:40:05 INFO - PROCESS | 2296 | 1465116005693 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 01:40:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 01:40:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 670ms 01:40:05 INFO - PROCESS | 2296 | 1465116005774 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 01:40:05 INFO - PROCESS | 2296 | 1465116005776 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 01:40:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 01:40:05 INFO - PROCESS | 2296 | 1465116005809 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 01:40:05 INFO - PROCESS | 2296 | 1465116005812 Marionette TRACE conn2 <- [1,2522,null,{}] 01:40:05 INFO - PROCESS | 2296 | 1465116005822 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:05 INFO - PROCESS | 2296 | 1465116005825 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:05 INFO - PROCESS | 2296 | 1465116005934 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 01:40:06 INFO - PROCESS | 2296 | 1465116006002 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:06 INFO - PROCESS | 2296 | 1465116006004 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:06 INFO - PROCESS | 2296 | ++DOCSHELL 0x12c81c800 == 45 [pid = 2296] [id = 638] 01:40:06 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x121ad1000) [pid = 2296] [serial = 1914] [outer = 0x0] 01:40:06 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x121d42800) [pid = 2296] [serial = 1915] [outer = 0x121ad1000] 01:40:06 INFO - PROCESS | 2296 | 1465116006036 Marionette DEBUG loaded listener.js 01:40:06 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x124742c00) [pid = 2296] [serial = 1916] [outer = 0x121ad1000] 01:40:06 INFO - PROCESS | 2296 | 1465116006458 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 01:40:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 01:40:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 691ms 01:40:06 INFO - PROCESS | 2296 | 1465116006483 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 01:40:06 INFO - PROCESS | 2296 | 1465116006485 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 01:40:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 01:40:06 INFO - PROCESS | 2296 | 1465116006487 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 01:40:06 INFO - PROCESS | 2296 | 1465116006488 Marionette TRACE conn2 <- [1,2526,null,{}] 01:40:06 INFO - PROCESS | 2296 | 1465116006491 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:06 INFO - PROCESS | 2296 | 1465116006492 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:06 INFO - PROCESS | 2296 | 1465116006596 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 01:40:06 INFO - PROCESS | 2296 | 1465116006656 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:06 INFO - PROCESS | 2296 | 1465116006657 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:06 INFO - PROCESS | 2296 | ++DOCSHELL 0x12d379800 == 46 [pid = 2296] [id = 639] 01:40:06 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x126287400) [pid = 2296] [serial = 1917] [outer = 0x0] 01:40:06 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x126db2000) [pid = 2296] [serial = 1918] [outer = 0x126287400] 01:40:06 INFO - PROCESS | 2296 | 1465116006687 Marionette DEBUG loaded listener.js 01:40:06 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x128cb3800) [pid = 2296] [serial = 1919] [outer = 0x126287400] 01:40:07 INFO - PROCESS | 2296 | 1465116007332 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 01:40:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 01:40:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 870ms 01:40:07 INFO - PROCESS | 2296 | 1465116007358 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 01:40:07 INFO - PROCESS | 2296 | 1465116007361 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 01:40:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 01:40:07 INFO - PROCESS | 2296 | 1465116007366 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 01:40:07 INFO - PROCESS | 2296 | 1465116007367 Marionette TRACE conn2 <- [1,2530,null,{}] 01:40:07 INFO - PROCESS | 2296 | 1465116007371 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:07 INFO - PROCESS | 2296 | 1465116007373 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:07 INFO - PROCESS | 2296 | 1465116007472 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 01:40:07 INFO - PROCESS | 2296 | 1465116007550 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:07 INFO - PROCESS | 2296 | 1465116007551 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:07 INFO - PROCESS | 2296 | ++DOCSHELL 0x116884000 == 47 [pid = 2296] [id = 640] 01:40:07 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x1182bc800) [pid = 2296] [serial = 1920] [outer = 0x0] 01:40:07 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x11830a800) [pid = 2296] [serial = 1921] [outer = 0x1182bc800] 01:40:07 INFO - PROCESS | 2296 | 1465116007580 Marionette DEBUG loaded listener.js 01:40:07 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x1191c0400) [pid = 2296] [serial = 1922] [outer = 0x1182bc800] 01:40:08 INFO - PROCESS | 2296 | --DOCSHELL 0x12c81e000 == 46 [pid = 2296] [id = 634] 01:40:08 INFO - PROCESS | 2296 | --DOCSHELL 0x12c2bf000 == 45 [pid = 2296] [id = 633] 01:40:08 INFO - PROCESS | 2296 | --DOCSHELL 0x12662a800 == 44 [pid = 2296] [id = 632] 01:40:08 INFO - PROCESS | 2296 | --DOCSHELL 0x12b279000 == 43 [pid = 2296] [id = 631] 01:40:08 INFO - PROCESS | 2296 | --DOCSHELL 0x12ab1c000 == 42 [pid = 2296] [id = 630] 01:40:08 INFO - PROCESS | 2296 | --DOCSHELL 0x12a7a1800 == 41 [pid = 2296] [id = 629] 01:40:08 INFO - PROCESS | 2296 | --DOCSHELL 0x129888000 == 40 [pid = 2296] [id = 628] 01:40:08 INFO - PROCESS | 2296 | --DOCSHELL 0x118a83000 == 39 [pid = 2296] [id = 627] 01:40:08 INFO - PROCESS | 2296 | --DOCSHELL 0x126829800 == 38 [pid = 2296] [id = 626] 01:40:08 INFO - PROCESS | 2296 | --DOCSHELL 0x1217f4800 == 37 [pid = 2296] [id = 625] 01:40:08 INFO - PROCESS | 2296 | --DOCSHELL 0x119318800 == 36 [pid = 2296] [id = 624] 01:40:08 INFO - PROCESS | 2296 | --DOCSHELL 0x11688a000 == 35 [pid = 2296] [id = 623] 01:40:08 INFO - PROCESS | 2296 | --DOCSHELL 0x11a1e0000 == 34 [pid = 2296] [id = 622] 01:40:08 INFO - PROCESS | 2296 | --DOCSHELL 0x1133ac000 == 33 [pid = 2296] [id = 621] 01:40:08 INFO - PROCESS | 2296 | --DOCSHELL 0x11961f000 == 32 [pid = 2296] [id = 615] 01:40:08 INFO - PROCESS | 2296 | --DOCSHELL 0x12d379800 == 31 [pid = 2296] [id = 639] 01:40:08 INFO - PROCESS | 2296 | --DOCSHELL 0x12c81c800 == 30 [pid = 2296] [id = 638] 01:40:08 INFO - PROCESS | 2296 | --DOCSHELL 0x126bc6000 == 29 [pid = 2296] [id = 637] 01:40:08 INFO - PROCESS | 2296 | --DOCSHELL 0x12cc89800 == 28 [pid = 2296] [id = 635] 01:40:08 INFO - PROCESS | 2296 | --DOCSHELL 0x11961d800 == 27 [pid = 2296] [id = 636] 01:40:08 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x1191c0000) [pid = 2296] [serial = 1859] [outer = 0x0] [url = about:blank] 01:40:08 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x118723c00) [pid = 2296] [serial = 1858] [outer = 0x0] [url = about:blank] 01:40:08 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x11682b000) [pid = 2296] [serial = 1847] [outer = 0x0] [url = about:blank] 01:40:08 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x123669400) [pid = 2296] [serial = 1844] [outer = 0x0] [url = about:blank] 01:40:08 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x11915a000) [pid = 2296] [serial = 1841] [outer = 0x0] [url = about:blank] 01:40:08 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x118054800) [pid = 2296] [serial = 1838] [outer = 0x0] [url = about:blank] 01:40:08 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x116861000) [pid = 2296] [serial = 1852] [outer = 0x0] [url = about:blank] 01:40:08 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x118311000) [pid = 2296] [serial = 1856] [outer = 0x0] [url = about:blank] 01:40:08 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x118265800) [pid = 2296] [serial = 1855] [outer = 0x0] [url = about:blank] 01:40:08 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x116829800) [pid = 2296] [serial = 1837] [outer = 0x0] [url = about:blank] 01:40:08 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x1184c7000) [pid = 2296] [serial = 1840] [outer = 0x0] [url = about:blank] 01:40:08 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x1160b4c00) [pid = 2296] [serial = 1846] [outer = 0x0] [url = about:blank] 01:40:08 INFO - PROCESS | 2296 | --DOMWINDOW == 83 (0x11660ec00) [pid = 2296] [serial = 1850] [outer = 0x0] [url = about:blank] 01:40:08 INFO - PROCESS | 2296 | --DOMWINDOW == 82 (0x113352800) [pid = 2296] [serial = 1849] [outer = 0x0] [url = about:blank] 01:40:08 INFO - PROCESS | 2296 | --DOMWINDOW == 81 (0x121a97c00) [pid = 2296] [serial = 1843] [outer = 0x0] [url = about:blank] 01:40:08 INFO - PROCESS | 2296 | --DOMWINDOW == 80 (0x117652000) [pid = 2296] [serial = 1853] [outer = 0x0] [url = about:blank] 01:40:08 INFO - PROCESS | 2296 | --DOMWINDOW == 79 (0x11970b000) [pid = 2296] [serial = 1861] [outer = 0x0] [url = about:blank] 01:40:08 INFO - PROCESS | 2296 | 1465116008560 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 01:40:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 01:40:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1222ms 01:40:08 INFO - PROCESS | 2296 | 1465116008588 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 01:40:08 INFO - PROCESS | 2296 | 1465116008590 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 01:40:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 01:40:08 INFO - PROCESS | 2296 | 1465116008599 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 01:40:08 INFO - PROCESS | 2296 | 1465116008601 Marionette TRACE conn2 <- [1,2534,null,{}] 01:40:08 INFO - PROCESS | 2296 | 1465116008605 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:08 INFO - PROCESS | 2296 | 1465116008606 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:08 INFO - PROCESS | 2296 | 1465116008689 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 01:40:08 INFO - PROCESS | 2296 | 1465116008696 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:08 INFO - PROCESS | 2296 | 1465116008699 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:08 INFO - PROCESS | 2296 | ++DOCSHELL 0x117009800 == 28 [pid = 2296] [id = 641] 01:40:08 INFO - PROCESS | 2296 | ++DOMWINDOW == 80 (0x112fc1c00) [pid = 2296] [serial = 1923] [outer = 0x0] 01:40:08 INFO - PROCESS | 2296 | ++DOMWINDOW == 81 (0x116009400) [pid = 2296] [serial = 1924] [outer = 0x112fc1c00] 01:40:08 INFO - PROCESS | 2296 | 1465116008728 Marionette DEBUG loaded listener.js 01:40:08 INFO - PROCESS | 2296 | ++DOMWINDOW == 82 (0x112db9c00) [pid = 2296] [serial = 1925] [outer = 0x112fc1c00] 01:40:09 INFO - PROCESS | 2296 | 1465116009127 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 01:40:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 01:40:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 572ms 01:40:09 INFO - PROCESS | 2296 | 1465116009172 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 01:40:09 INFO - PROCESS | 2296 | 1465116009175 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 01:40:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 01:40:09 INFO - PROCESS | 2296 | 1465116009180 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 01:40:09 INFO - PROCESS | 2296 | 1465116009182 Marionette TRACE conn2 <- [1,2538,null,{}] 01:40:09 INFO - PROCESS | 2296 | 1465116009184 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:09 INFO - PROCESS | 2296 | 1465116009186 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:09 INFO - PROCESS | 2296 | 1465116009266 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 01:40:09 INFO - PROCESS | 2296 | 1465116009272 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:09 INFO - PROCESS | 2296 | 1465116009273 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:09 INFO - PROCESS | 2296 | ++DOCSHELL 0x118a83000 == 29 [pid = 2296] [id = 642] 01:40:09 INFO - PROCESS | 2296 | ++DOMWINDOW == 83 (0x11677b400) [pid = 2296] [serial = 1926] [outer = 0x0] 01:40:09 INFO - PROCESS | 2296 | ++DOMWINDOW == 84 (0x116f83800) [pid = 2296] [serial = 1927] [outer = 0x11677b400] 01:40:09 INFO - PROCESS | 2296 | 1465116009303 Marionette DEBUG loaded listener.js 01:40:09 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x118055c00) [pid = 2296] [serial = 1928] [outer = 0x11677b400] 01:40:09 INFO - PROCESS | 2296 | 1465116009672 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 01:40:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 01:40:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 518ms 01:40:09 INFO - PROCESS | 2296 | 1465116009699 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 01:40:09 INFO - PROCESS | 2296 | 1465116009700 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 01:40:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 01:40:09 INFO - PROCESS | 2296 | 1465116009703 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 01:40:09 INFO - PROCESS | 2296 | 1465116009705 Marionette TRACE conn2 <- [1,2542,null,{}] 01:40:09 INFO - PROCESS | 2296 | 1465116009713 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:09 INFO - PROCESS | 2296 | 1465116009717 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:09 INFO - PROCESS | 2296 | 1465116009791 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 01:40:09 INFO - PROCESS | 2296 | 1465116009799 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:09 INFO - PROCESS | 2296 | 1465116009801 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:09 INFO - PROCESS | 2296 | ++DOCSHELL 0x121533000 == 30 [pid = 2296] [id = 643] 01:40:09 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x111fd5800) [pid = 2296] [serial = 1929] [outer = 0x0] 01:40:09 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x118314000) [pid = 2296] [serial = 1930] [outer = 0x111fd5800] 01:40:09 INFO - PROCESS | 2296 | 1465116009829 Marionette DEBUG loaded listener.js 01:40:09 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x118722c00) [pid = 2296] [serial = 1931] [outer = 0x111fd5800] 01:40:10 INFO - PROCESS | 2296 | 1465116010181 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 01:40:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 01:40:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 522ms 01:40:10 INFO - PROCESS | 2296 | 1465116010226 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 01:40:10 INFO - PROCESS | 2296 | 1465116010230 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 01:40:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 01:40:10 INFO - PROCESS | 2296 | 1465116010232 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 01:40:10 INFO - PROCESS | 2296 | 1465116010233 Marionette TRACE conn2 <- [1,2546,null,{}] 01:40:10 INFO - PROCESS | 2296 | 1465116010235 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:10 INFO - PROCESS | 2296 | 1465116010236 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:10 INFO - PROCESS | 2296 | 1465116010345 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 01:40:10 INFO - PROCESS | 2296 | 1465116010382 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:10 INFO - PROCESS | 2296 | 1465116010383 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:10 INFO - PROCESS | 2296 | ++DOCSHELL 0x124516800 == 31 [pid = 2296] [id = 644] 01:40:10 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x11877d000) [pid = 2296] [serial = 1932] [outer = 0x0] 01:40:10 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x1191e7400) [pid = 2296] [serial = 1933] [outer = 0x11877d000] 01:40:10 INFO - PROCESS | 2296 | 1465116010409 Marionette DEBUG loaded listener.js 01:40:10 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x11970f800) [pid = 2296] [serial = 1934] [outer = 0x11877d000] 01:40:10 INFO - PROCESS | 2296 | 1465116010722 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 01:40:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 01:40:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 520ms 01:40:10 INFO - PROCESS | 2296 | 1465116010753 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 01:40:10 INFO - PROCESS | 2296 | 1465116010754 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 01:40:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 01:40:10 INFO - PROCESS | 2296 | 1465116010756 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 01:40:10 INFO - PROCESS | 2296 | 1465116010767 Marionette TRACE conn2 <- [1,2550,null,{}] 01:40:10 INFO - PROCESS | 2296 | 1465116010769 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:10 INFO - PROCESS | 2296 | 1465116010770 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:10 INFO - PROCESS | 2296 | 1465116010863 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 01:40:10 INFO - PROCESS | 2296 | 1465116010901 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:10 INFO - PROCESS | 2296 | 1465116010902 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:10 INFO - PROCESS | 2296 | ++DOCSHELL 0x126623800 == 32 [pid = 2296] [id = 645] 01:40:10 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x116775000) [pid = 2296] [serial = 1935] [outer = 0x0] 01:40:10 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x119a0cc00) [pid = 2296] [serial = 1936] [outer = 0x116775000] 01:40:10 INFO - PROCESS | 2296 | 1465116010929 Marionette DEBUG loaded listener.js 01:40:10 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x121303000) [pid = 2296] [serial = 1937] [outer = 0x116775000] 01:40:11 INFO - PROCESS | 2296 | 1465116011269 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 01:40:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 01:40:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 527ms 01:40:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 01:40:11 INFO - PROCESS | 2296 | 1465116011284 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 01:40:11 INFO - PROCESS | 2296 | 1465116011285 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 01:40:11 INFO - PROCESS | 2296 | 1465116011287 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 01:40:11 INFO - PROCESS | 2296 | 1465116011288 Marionette TRACE conn2 <- [1,2554,null,{}] 01:40:11 INFO - PROCESS | 2296 | 1465116011291 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:11 INFO - PROCESS | 2296 | 1465116011295 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:11 INFO - PROCESS | 2296 | 1465116011413 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 01:40:11 INFO - PROCESS | 2296 | 1465116011449 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:11 INFO - PROCESS | 2296 | 1465116011450 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:11 INFO - PROCESS | 2296 | ++DOCSHELL 0x12963e000 == 33 [pid = 2296] [id = 646] 01:40:11 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x121303400) [pid = 2296] [serial = 1938] [outer = 0x0] 01:40:11 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x1218e3c00) [pid = 2296] [serial = 1939] [outer = 0x121303400] 01:40:11 INFO - PROCESS | 2296 | 1465116011475 Marionette DEBUG loaded listener.js 01:40:11 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x1243eec00) [pid = 2296] [serial = 1940] [outer = 0x121303400] 01:40:11 INFO - PROCESS | 2296 | 1465116011814 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 01:40:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 01:40:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 568ms 01:40:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 01:40:11 INFO - PROCESS | 2296 | 1465116011856 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 01:40:11 INFO - PROCESS | 2296 | 1465116011857 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 01:40:11 INFO - PROCESS | 2296 | 1465116011859 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 01:40:11 INFO - PROCESS | 2296 | 1465116011860 Marionette TRACE conn2 <- [1,2558,null,{}] 01:40:11 INFO - PROCESS | 2296 | 1465116011863 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:11 INFO - PROCESS | 2296 | 1465116011864 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:11 INFO - PROCESS | 2296 | 1465116011969 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 01:40:12 INFO - PROCESS | 2296 | 1465116012011 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:12 INFO - PROCESS | 2296 | 1465116012011 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:12 INFO - PROCESS | 2296 | ++DOCSHELL 0x12a7a5000 == 34 [pid = 2296] [id = 647] 01:40:12 INFO - PROCESS | 2296 | ++DOMWINDOW == 98 (0x111d20000) [pid = 2296] [serial = 1941] [outer = 0x0] 01:40:12 INFO - PROCESS | 2296 | ++DOMWINDOW == 99 (0x124740c00) [pid = 2296] [serial = 1942] [outer = 0x111d20000] 01:40:12 INFO - PROCESS | 2296 | 1465116012036 Marionette DEBUG loaded listener.js 01:40:12 INFO - PROCESS | 2296 | ++DOMWINDOW == 100 (0x126350000) [pid = 2296] [serial = 1943] [outer = 0x111d20000] 01:40:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 01:40:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 521ms 01:40:12 INFO - PROCESS | 2296 | 1465116012373 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 01:40:12 INFO - PROCESS | 2296 | 1465116012382 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 01:40:12 INFO - PROCESS | 2296 | 1465116012383 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 01:40:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 01:40:12 INFO - PROCESS | 2296 | 1465116012385 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 01:40:12 INFO - PROCESS | 2296 | 1465116012386 Marionette TRACE conn2 <- [1,2562,null,{}] 01:40:12 INFO - PROCESS | 2296 | 1465116012389 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:12 INFO - PROCESS | 2296 | 1465116012390 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:12 INFO - PROCESS | 2296 | 1465116012494 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 01:40:12 INFO - PROCESS | 2296 | 1465116012498 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:12 INFO - PROCESS | 2296 | 1465116012499 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:12 INFO - PROCESS | 2296 | ++DOCSHELL 0x12ad60800 == 35 [pid = 2296] [id = 648] 01:40:12 INFO - PROCESS | 2296 | ++DOMWINDOW == 101 (0x121307400) [pid = 2296] [serial = 1944] [outer = 0x0] 01:40:12 INFO - PROCESS | 2296 | ++DOMWINDOW == 102 (0x126847000) [pid = 2296] [serial = 1945] [outer = 0x121307400] 01:40:12 INFO - PROCESS | 2296 | 1465116012524 Marionette DEBUG loaded listener.js 01:40:12 INFO - PROCESS | 2296 | ++DOMWINDOW == 103 (0x126dac000) [pid = 2296] [serial = 1946] [outer = 0x121307400] 01:40:12 INFO - PROCESS | 2296 | --DOMWINDOW == 102 (0x1191f2400) [pid = 2296] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 01:40:12 INFO - PROCESS | 2296 | --DOMWINDOW == 101 (0x124573400) [pid = 2296] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 01:40:12 INFO - PROCESS | 2296 | --DOMWINDOW == 100 (0x124743c00) [pid = 2296] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 01:40:12 INFO - PROCESS | 2296 | --DOMWINDOW == 99 (0x119a13c00) [pid = 2296] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 01:40:12 INFO - PROCESS | 2296 | --DOMWINDOW == 98 (0x116f8c000) [pid = 2296] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 01:40:12 INFO - PROCESS | 2296 | --DOMWINDOW == 97 (0x1110b1400) [pid = 2296] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 01:40:12 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x1168a3000) [pid = 2296] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 01:40:12 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x1191c0c00) [pid = 2296] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 01:40:12 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x112f74400) [pid = 2296] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 01:40:12 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x118307400) [pid = 2296] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 01:40:12 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x11689e000) [pid = 2296] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 01:40:12 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x12669e400) [pid = 2296] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 01:40:12 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x128bef000) [pid = 2296] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 01:40:12 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x1293a0000) [pid = 2296] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 01:40:12 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x1290db000) [pid = 2296] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 01:40:12 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x121ba5400) [pid = 2296] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 01:40:12 INFO - PROCESS | 2296 | 1465116012991 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 01:40:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 01:40:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 621ms 01:40:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 01:40:13 INFO - PROCESS | 2296 | 1465116013006 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 01:40:13 INFO - PROCESS | 2296 | 1465116013007 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 01:40:13 INFO - PROCESS | 2296 | 1465116013009 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 01:40:13 INFO - PROCESS | 2296 | 1465116013012 Marionette TRACE conn2 <- [1,2566,null,{}] 01:40:13 INFO - PROCESS | 2296 | 1465116013015 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:13 INFO - PROCESS | 2296 | 1465116013016 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:13 INFO - PROCESS | 2296 | 1465116013100 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 01:40:13 INFO - PROCESS | 2296 | 1465116013162 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:13 INFO - PROCESS | 2296 | 1465116013163 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:13 INFO - PROCESS | 2296 | ++DOCSHELL 0x121532800 == 36 [pid = 2296] [id = 649] 01:40:13 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x116a64000) [pid = 2296] [serial = 1947] [outer = 0x0] 01:40:13 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x118053c00) [pid = 2296] [serial = 1948] [outer = 0x116a64000] 01:40:13 INFO - PROCESS | 2296 | 1465116013187 Marionette DEBUG loaded listener.js 01:40:13 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x121d37800) [pid = 2296] [serial = 1949] [outer = 0x116a64000] 01:40:13 INFO - PROCESS | 2296 | 1465116013481 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 01:40:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 01:40:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 521ms 01:40:13 INFO - PROCESS | 2296 | 1465116013531 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 01:40:13 INFO - PROCESS | 2296 | 1465116013532 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 01:40:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 01:40:13 INFO - PROCESS | 2296 | 1465116013534 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 01:40:13 INFO - PROCESS | 2296 | 1465116013535 Marionette TRACE conn2 <- [1,2570,null,{}] 01:40:13 INFO - PROCESS | 2296 | 1465116013538 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:13 INFO - PROCESS | 2296 | 1465116013539 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:13 INFO - PROCESS | 2296 | 1465116013617 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 01:40:13 INFO - PROCESS | 2296 | 1465116013621 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:13 INFO - PROCESS | 2296 | 1465116013622 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:13 INFO - PROCESS | 2296 | ++DOCSHELL 0x12be1f000 == 37 [pid = 2296] [id = 650] 01:40:13 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x124743c00) [pid = 2296] [serial = 1950] [outer = 0x0] 01:40:13 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x126db1800) [pid = 2296] [serial = 1951] [outer = 0x124743c00] 01:40:13 INFO - PROCESS | 2296 | 1465116013647 Marionette DEBUG loaded listener.js 01:40:13 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x128be8000) [pid = 2296] [serial = 1952] [outer = 0x124743c00] 01:40:14 INFO - PROCESS | 2296 | 1465116013998 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 01:40:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 01:40:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 471ms 01:40:14 INFO - PROCESS | 2296 | 1465116014005 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 01:40:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 01:40:14 INFO - PROCESS | 2296 | 1465116014007 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 01:40:14 INFO - PROCESS | 2296 | 1465116014010 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 01:40:14 INFO - PROCESS | 2296 | 1465116014013 Marionette TRACE conn2 <- [1,2574,null,{}] 01:40:14 INFO - PROCESS | 2296 | 1465116014017 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:14 INFO - PROCESS | 2296 | 1465116014018 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:14 INFO - PROCESS | 2296 | 1465116014149 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 01:40:14 INFO - PROCESS | 2296 | 1465116014155 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:14 INFO - PROCESS | 2296 | 1465116014156 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:14 INFO - PROCESS | 2296 | ++DOCSHELL 0x12661b000 == 38 [pid = 2296] [id = 651] 01:40:14 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x128bec000) [pid = 2296] [serial = 1953] [outer = 0x0] 01:40:14 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x128bed000) [pid = 2296] [serial = 1954] [outer = 0x128bec000] 01:40:14 INFO - PROCESS | 2296 | 1465116014183 Marionette DEBUG loaded listener.js 01:40:14 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x1290e4800) [pid = 2296] [serial = 1955] [outer = 0x128bec000] 01:40:14 INFO - PROCESS | 2296 | 1465116014504 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 01:40:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 01:40:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 525ms 01:40:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 01:40:14 INFO - PROCESS | 2296 | 1465116014535 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 01:40:14 INFO - PROCESS | 2296 | 1465116014536 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 01:40:14 INFO - PROCESS | 2296 | 1465116014538 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 01:40:14 INFO - PROCESS | 2296 | 1465116014539 Marionette TRACE conn2 <- [1,2578,null,{}] 01:40:14 INFO - PROCESS | 2296 | 1465116014541 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:14 INFO - PROCESS | 2296 | 1465116014542 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:14 INFO - PROCESS | 2296 | 1465116014620 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 01:40:14 INFO - PROCESS | 2296 | 1465116014624 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:14 INFO - PROCESS | 2296 | 1465116014625 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:14 INFO - PROCESS | 2296 | ++DOCSHELL 0x12cc77000 == 39 [pid = 2296] [id = 652] 01:40:14 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x1290da000) [pid = 2296] [serial = 1956] [outer = 0x0] 01:40:14 INFO - PROCESS | 2296 | ++DOMWINDOW == 98 (0x129325800) [pid = 2296] [serial = 1957] [outer = 0x1290da000] 01:40:14 INFO - PROCESS | 2296 | 1465116014652 Marionette DEBUG loaded listener.js 01:40:14 INFO - PROCESS | 2296 | ++DOMWINDOW == 99 (0x129332800) [pid = 2296] [serial = 1958] [outer = 0x1290da000] 01:40:15 INFO - PROCESS | 2296 | --DOCSHELL 0x117009800 == 38 [pid = 2296] [id = 641] 01:40:15 INFO - PROCESS | 2296 | --DOCSHELL 0x116884000 == 37 [pid = 2296] [id = 640] 01:40:15 INFO - PROCESS | 2296 | --DOCSHELL 0x121533000 == 36 [pid = 2296] [id = 643] 01:40:15 INFO - PROCESS | 2296 | --DOCSHELL 0x118a83000 == 35 [pid = 2296] [id = 642] 01:40:15 INFO - PROCESS | 2296 | --DOCSHELL 0x124516800 == 34 [pid = 2296] [id = 644] 01:40:15 INFO - PROCESS | 2296 | --DOCSHELL 0x12963e000 == 33 [pid = 2296] [id = 646] 01:40:15 INFO - PROCESS | 2296 | --DOCSHELL 0x126623800 == 32 [pid = 2296] [id = 645] 01:40:15 INFO - PROCESS | 2296 | --DOCSHELL 0x12a7a5000 == 31 [pid = 2296] [id = 647] 01:40:15 INFO - PROCESS | 2296 | --DOCSHELL 0x12ad60800 == 30 [pid = 2296] [id = 648] 01:40:15 INFO - PROCESS | 2296 | --DOCSHELL 0x12be1f000 == 29 [pid = 2296] [id = 650] 01:40:15 INFO - PROCESS | 2296 | --DOCSHELL 0x121532800 == 28 [pid = 2296] [id = 649] 01:40:16 INFO - PROCESS | 2296 | --DOMWINDOW == 98 (0x119a0d000) [pid = 2296] [serial = 1862] [outer = 0x0] [url = about:blank] 01:40:16 INFO - PROCESS | 2296 | --DOMWINDOW == 97 (0x124db4c00) [pid = 2296] [serial = 1888] [outer = 0x0] [url = about:blank] 01:40:16 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x1266a2800) [pid = 2296] [serial = 1891] [outer = 0x0] [url = about:blank] 01:40:16 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x126b3d000) [pid = 2296] [serial = 1892] [outer = 0x0] [url = about:blank] 01:40:16 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x1213f8c00) [pid = 2296] [serial = 1882] [outer = 0x0] [url = about:blank] 01:40:16 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x11824f400) [pid = 2296] [serial = 1873] [outer = 0x0] [url = about:blank] 01:40:16 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x118264000) [pid = 2296] [serial = 1874] [outer = 0x0] [url = about:blank] 01:40:16 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x111f2f400) [pid = 2296] [serial = 1864] [outer = 0x0] [url = about:blank] 01:40:16 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x1129a7c00) [pid = 2296] [serial = 1865] [outer = 0x0] [url = about:blank] 01:40:16 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x116f80400) [pid = 2296] [serial = 1867] [outer = 0x0] [url = about:blank] 01:40:16 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x118056c00) [pid = 2296] [serial = 1868] [outer = 0x0] [url = about:blank] 01:40:16 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x119a0fc00) [pid = 2296] [serial = 1879] [outer = 0x0] [url = about:blank] 01:40:16 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x119ece000) [pid = 2296] [serial = 1880] [outer = 0x0] [url = about:blank] 01:40:16 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x113360000) [pid = 2296] [serial = 1870] [outer = 0x0] [url = about:blank] 01:40:16 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x116776c00) [pid = 2296] [serial = 1871] [outer = 0x0] [url = about:blank] 01:40:16 INFO - PROCESS | 2296 | --DOMWINDOW == 83 (0x1184b9400) [pid = 2296] [serial = 1876] [outer = 0x0] [url = about:blank] 01:40:16 INFO - PROCESS | 2296 | --DOMWINDOW == 82 (0x11877a000) [pid = 2296] [serial = 1877] [outer = 0x0] [url = about:blank] 01:40:16 INFO - PROCESS | 2296 | --DOMWINDOW == 81 (0x126db4000) [pid = 2296] [serial = 1895] [outer = 0x0] [url = about:blank] 01:40:16 INFO - PROCESS | 2296 | --DOMWINDOW == 80 (0x119eca400) [pid = 2296] [serial = 1894] [outer = 0x0] [url = about:blank] 01:40:16 INFO - PROCESS | 2296 | --DOMWINDOW == 79 (0x128be8400) [pid = 2296] [serial = 1897] [outer = 0x0] [url = about:blank] 01:40:16 INFO - PROCESS | 2296 | --DOMWINDOW == 78 (0x128ca9400) [pid = 2296] [serial = 1900] [outer = 0x0] [url = about:blank] 01:40:16 INFO - PROCESS | 2296 | --DOMWINDOW == 77 (0x129596c00) [pid = 2296] [serial = 1907] [outer = 0x0] [url = about:blank] 01:40:16 INFO - PROCESS | 2296 | --DOMWINDOW == 76 (0x128dc4800) [pid = 2296] [serial = 1901] [outer = 0x0] [url = about:blank] 01:40:16 INFO - PROCESS | 2296 | --DOMWINDOW == 75 (0x129326800) [pid = 2296] [serial = 1903] [outer = 0x0] [url = about:blank] 01:40:16 INFO - PROCESS | 2296 | --DOMWINDOW == 74 (0x12958d400) [pid = 2296] [serial = 1906] [outer = 0x0] [url = about:blank] 01:40:16 INFO - PROCESS | 2296 | --DOMWINDOW == 73 (0x12939fc00) [pid = 2296] [serial = 1904] [outer = 0x0] [url = about:blank] 01:40:16 INFO - PROCESS | 2296 | --DOMWINDOW == 72 (0x121fd1800) [pid = 2296] [serial = 1885] [outer = 0x0] [url = about:blank] 01:40:16 INFO - PROCESS | 2296 | --DOMWINDOW == 71 (0x124572800) [pid = 2296] [serial = 1886] [outer = 0x0] [url = about:blank] 01:40:16 INFO - PROCESS | 2296 | --DOMWINDOW == 70 (0x1129a1c00) [pid = 2296] [serial = 1889] [outer = 0x0] [url = about:blank] 01:40:16 INFO - PROCESS | 2296 | --DOMWINDOW == 69 (0x128beec00) [pid = 2296] [serial = 1898] [outer = 0x0] [url = about:blank] 01:40:16 INFO - PROCESS | 2296 | --DOMWINDOW == 68 (0x121ac9400) [pid = 2296] [serial = 1883] [outer = 0x0] [url = about:blank] 01:40:16 INFO - PROCESS | 2296 | --DOCSHELL 0x12661b000 == 27 [pid = 2296] [id = 651] 01:40:16 INFO - PROCESS | 2296 | 1465116016112 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 01:40:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 01:40:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1622ms 01:40:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 01:40:16 INFO - PROCESS | 2296 | 1465116016161 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 01:40:16 INFO - PROCESS | 2296 | 1465116016163 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 01:40:16 INFO - PROCESS | 2296 | 1465116016167 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 01:40:16 INFO - PROCESS | 2296 | 1465116016168 Marionette TRACE conn2 <- [1,2582,null,{}] 01:40:16 INFO - PROCESS | 2296 | 1465116016173 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:16 INFO - PROCESS | 2296 | 1465116016174 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:16 INFO - PROCESS | 2296 | 1465116016255 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 01:40:16 INFO - PROCESS | 2296 | 1465116016312 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:16 INFO - PROCESS | 2296 | 1465116016313 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:16 INFO - PROCESS | 2296 | ++DOCSHELL 0x11688c800 == 28 [pid = 2296] [id = 653] 01:40:16 INFO - PROCESS | 2296 | ++DOMWINDOW == 69 (0x113356800) [pid = 2296] [serial = 1959] [outer = 0x0] 01:40:16 INFO - PROCESS | 2296 | ++DOMWINDOW == 70 (0x113968800) [pid = 2296] [serial = 1960] [outer = 0x113356800] 01:40:16 INFO - PROCESS | 2296 | 1465116016342 Marionette DEBUG loaded listener.js 01:40:16 INFO - PROCESS | 2296 | ++DOMWINDOW == 71 (0x1160b5000) [pid = 2296] [serial = 1961] [outer = 0x113356800] 01:40:16 INFO - PROCESS | 2296 | 1465116016662 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 01:40:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 01:40:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 521ms 01:40:16 INFO - PROCESS | 2296 | 1465116016687 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 01:40:16 INFO - PROCESS | 2296 | 1465116016692 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 01:40:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 01:40:16 INFO - PROCESS | 2296 | 1465116016699 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 01:40:16 INFO - PROCESS | 2296 | 1465116016701 Marionette TRACE conn2 <- [1,2586,null,{}] 01:40:16 INFO - PROCESS | 2296 | 1465116016704 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:16 INFO - PROCESS | 2296 | 1465116016706 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:16 INFO - PROCESS | 2296 | 1465116016790 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 01:40:16 INFO - PROCESS | 2296 | 1465116016845 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:16 INFO - PROCESS | 2296 | 1465116016847 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:16 INFO - PROCESS | 2296 | ++DOCSHELL 0x1185e9800 == 29 [pid = 2296] [id = 654] 01:40:16 INFO - PROCESS | 2296 | ++DOMWINDOW == 72 (0x1160b2c00) [pid = 2296] [serial = 1962] [outer = 0x0] 01:40:16 INFO - PROCESS | 2296 | ++DOMWINDOW == 73 (0x116754c00) [pid = 2296] [serial = 1963] [outer = 0x1160b2c00] 01:40:16 INFO - PROCESS | 2296 | 1465116016874 Marionette DEBUG loaded listener.js 01:40:16 INFO - PROCESS | 2296 | ++DOMWINDOW == 74 (0x116f7dc00) [pid = 2296] [serial = 1964] [outer = 0x1160b2c00] 01:40:17 INFO - PROCESS | 2296 | 1465116017189 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 01:40:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 01:40:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 525ms 01:40:17 INFO - PROCESS | 2296 | 1465116017225 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 01:40:17 INFO - PROCESS | 2296 | 1465116017228 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 01:40:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 01:40:17 INFO - PROCESS | 2296 | 1465116017231 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 01:40:17 INFO - PROCESS | 2296 | 1465116017233 Marionette TRACE conn2 <- [1,2590,null,{}] 01:40:17 INFO - PROCESS | 2296 | 1465116017241 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:17 INFO - PROCESS | 2296 | 1465116017244 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:17 INFO - PROCESS | 2296 | 1465116017320 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 01:40:17 INFO - PROCESS | 2296 | 1465116017326 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:17 INFO - PROCESS | 2296 | 1465116017330 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:17 INFO - PROCESS | 2296 | ++DOCSHELL 0x11a1ef000 == 30 [pid = 2296] [id = 655] 01:40:17 INFO - PROCESS | 2296 | ++DOMWINDOW == 75 (0x11201b000) [pid = 2296] [serial = 1965] [outer = 0x0] 01:40:17 INFO - PROCESS | 2296 | ++DOMWINDOW == 76 (0x118196800) [pid = 2296] [serial = 1966] [outer = 0x11201b000] 01:40:17 INFO - PROCESS | 2296 | 1465116017406 Marionette DEBUG loaded listener.js 01:40:17 INFO - PROCESS | 2296 | ++DOMWINDOW == 77 (0x118263800) [pid = 2296] [serial = 1967] [outer = 0x11201b000] 01:40:17 INFO - PROCESS | 2296 | 1465116017718 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 01:40:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 01:40:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 522ms 01:40:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 01:40:17 INFO - PROCESS | 2296 | 1465116017754 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 01:40:17 INFO - PROCESS | 2296 | 1465116017755 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 01:40:17 INFO - PROCESS | 2296 | 1465116017757 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 01:40:17 INFO - PROCESS | 2296 | 1465116017759 Marionette TRACE conn2 <- [1,2594,null,{}] 01:40:17 INFO - PROCESS | 2296 | 1465116017764 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:17 INFO - PROCESS | 2296 | 1465116017765 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:17 INFO - PROCESS | 2296 | 1465116017840 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 01:40:17 INFO - PROCESS | 2296 | 1465116017847 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:17 INFO - PROCESS | 2296 | 1465116017848 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:17 INFO - PROCESS | 2296 | ++DOCSHELL 0x121f99800 == 31 [pid = 2296] [id = 656] 01:40:17 INFO - PROCESS | 2296 | ++DOMWINDOW == 78 (0x11826e800) [pid = 2296] [serial = 1968] [outer = 0x0] 01:40:17 INFO - PROCESS | 2296 | ++DOMWINDOW == 79 (0x118416c00) [pid = 2296] [serial = 1969] [outer = 0x11826e800] 01:40:17 INFO - PROCESS | 2296 | 1465116017873 Marionette DEBUG loaded listener.js 01:40:17 INFO - PROCESS | 2296 | ++DOMWINDOW == 80 (0x118421400) [pid = 2296] [serial = 1970] [outer = 0x11826e800] 01:40:18 INFO - PROCESS | 2296 | 1465116018202 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 01:40:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 01:40:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 471ms 01:40:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 01:40:18 INFO - PROCESS | 2296 | 1465116018230 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 01:40:18 INFO - PROCESS | 2296 | 1465116018231 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 01:40:18 INFO - PROCESS | 2296 | 1465116018233 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 01:40:18 INFO - PROCESS | 2296 | 1465116018234 Marionette TRACE conn2 <- [1,2598,null,{}] 01:40:18 INFO - PROCESS | 2296 | 1465116018237 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:18 INFO - PROCESS | 2296 | 1465116018238 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:18 INFO - PROCESS | 2296 | 1465116018342 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 01:40:18 INFO - PROCESS | 2296 | 1465116018350 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:18 INFO - PROCESS | 2296 | 1465116018352 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:18 INFO - PROCESS | 2296 | ++DOCSHELL 0x124e2b000 == 32 [pid = 2296] [id = 657] 01:40:18 INFO - PROCESS | 2296 | ++DOMWINDOW == 81 (0x116853400) [pid = 2296] [serial = 1971] [outer = 0x0] 01:40:18 INFO - PROCESS | 2296 | ++DOMWINDOW == 82 (0x118779400) [pid = 2296] [serial = 1972] [outer = 0x116853400] 01:40:18 INFO - PROCESS | 2296 | 1465116018377 Marionette DEBUG loaded listener.js 01:40:18 INFO - PROCESS | 2296 | ++DOMWINDOW == 83 (0x1191bc800) [pid = 2296] [serial = 1973] [outer = 0x116853400] 01:40:18 INFO - PROCESS | 2296 | 1465116018712 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 01:40:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 01:40:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 517ms 01:40:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 01:40:18 INFO - PROCESS | 2296 | 1465116018751 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 01:40:18 INFO - PROCESS | 2296 | 1465116018753 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 01:40:18 INFO - PROCESS | 2296 | 1465116018755 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 01:40:18 INFO - PROCESS | 2296 | 1465116018756 Marionette TRACE conn2 <- [1,2602,null,{}] 01:40:18 INFO - PROCESS | 2296 | 1465116018758 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:18 INFO - PROCESS | 2296 | 1465116018762 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:18 INFO - PROCESS | 2296 | 1465116018855 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 01:40:18 INFO - PROCESS | 2296 | 1465116018860 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:18 INFO - PROCESS | 2296 | 1465116018863 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:18 INFO - PROCESS | 2296 | ++DOCSHELL 0x126bc7000 == 33 [pid = 2296] [id = 658] 01:40:18 INFO - PROCESS | 2296 | ++DOMWINDOW == 84 (0x118418000) [pid = 2296] [serial = 1974] [outer = 0x0] 01:40:18 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x11970ec00) [pid = 2296] [serial = 1975] [outer = 0x118418000] 01:40:18 INFO - PROCESS | 2296 | 1465116018888 Marionette DEBUG loaded listener.js 01:40:18 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x12130a800) [pid = 2296] [serial = 1976] [outer = 0x118418000] 01:40:19 INFO - PROCESS | 2296 | 1465116019215 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 01:40:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 01:40:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 518ms 01:40:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 01:40:19 INFO - PROCESS | 2296 | 1465116019273 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 01:40:19 INFO - PROCESS | 2296 | 1465116019274 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 01:40:19 INFO - PROCESS | 2296 | 1465116019277 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 01:40:19 INFO - PROCESS | 2296 | 1465116019280 Marionette TRACE conn2 <- [1,2606,null,{}] 01:40:19 INFO - PROCESS | 2296 | 1465116019282 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:19 INFO - PROCESS | 2296 | 1465116019284 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:19 INFO - PROCESS | 2296 | 1465116019365 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 01:40:19 INFO - PROCESS | 2296 | 1465116019368 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:19 INFO - PROCESS | 2296 | 1465116019369 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:19 INFO - PROCESS | 2296 | ++DOCSHELL 0x12930b800 == 34 [pid = 2296] [id = 659] 01:40:19 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x112041800) [pid = 2296] [serial = 1977] [outer = 0x0] 01:40:19 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x121408c00) [pid = 2296] [serial = 1978] [outer = 0x112041800] 01:40:19 INFO - PROCESS | 2296 | 1465116019394 Marionette DEBUG loaded listener.js 01:40:19 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x121ac7800) [pid = 2296] [serial = 1979] [outer = 0x112041800] 01:40:19 INFO - PROCESS | 2296 | 1465116019727 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 01:40:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 01:40:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 472ms 01:40:19 INFO - PROCESS | 2296 | 1465116019749 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 01:40:19 INFO - PROCESS | 2296 | 1465116019750 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 01:40:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 01:40:19 INFO - PROCESS | 2296 | 1465116019753 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 01:40:19 INFO - PROCESS | 2296 | 1465116019754 Marionette TRACE conn2 <- [1,2610,null,{}] 01:40:19 INFO - PROCESS | 2296 | 1465116019756 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:19 INFO - PROCESS | 2296 | 1465116019757 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:19 INFO - PROCESS | 2296 | 1465116019833 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 01:40:19 INFO - PROCESS | 2296 | 1465116019836 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:19 INFO - PROCESS | 2296 | 1465116019837 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:19 INFO - PROCESS | 2296 | ++DOCSHELL 0x129887800 == 35 [pid = 2296] [id = 660] 01:40:19 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x121ac6800) [pid = 2296] [serial = 1980] [outer = 0x0] 01:40:19 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x121d3f400) [pid = 2296] [serial = 1981] [outer = 0x121ac6800] 01:40:19 INFO - PROCESS | 2296 | 1465116019864 Marionette DEBUG loaded listener.js 01:40:19 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x123625800) [pid = 2296] [serial = 1982] [outer = 0x121ac6800] 01:40:20 INFO - PROCESS | 2296 | 1465116020204 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 01:40:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 01:40:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 468ms 01:40:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 01:40:20 INFO - PROCESS | 2296 | 1465116020222 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 01:40:20 INFO - PROCESS | 2296 | 1465116020223 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 01:40:20 INFO - PROCESS | 2296 | 1465116020225 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 01:40:20 INFO - PROCESS | 2296 | 1465116020226 Marionette TRACE conn2 <- [1,2614,null,{}] 01:40:20 INFO - PROCESS | 2296 | 1465116020231 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:20 INFO - PROCESS | 2296 | 1465116020232 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:20 INFO - PROCESS | 2296 | 1465116020343 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 01:40:20 INFO - PROCESS | 2296 | 1465116020349 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:20 INFO - PROCESS | 2296 | 1465116020350 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:20 INFO - PROCESS | 2296 | ++DOCSHELL 0x11a1ec800 == 36 [pid = 2296] [id = 661] 01:40:20 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x12130dc00) [pid = 2296] [serial = 1983] [outer = 0x0] 01:40:20 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x123626400) [pid = 2296] [serial = 1984] [outer = 0x12130dc00] 01:40:20 INFO - PROCESS | 2296 | 1465116020376 Marionette DEBUG loaded listener.js 01:40:20 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x124569400) [pid = 2296] [serial = 1985] [outer = 0x12130dc00] 01:40:20 INFO - PROCESS | 2296 | 1465116020745 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 01:40:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 01:40:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 573ms 01:40:20 INFO - PROCESS | 2296 | 1465116020802 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 01:40:20 INFO - PROCESS | 2296 | 1465116020804 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 01:40:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 01:40:20 INFO - PROCESS | 2296 | 1465116020807 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 01:40:20 INFO - PROCESS | 2296 | 1465116020810 Marionette TRACE conn2 <- [1,2618,null,{}] 01:40:20 INFO - PROCESS | 2296 | 1465116020814 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:20 INFO - PROCESS | 2296 | 1465116020816 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:20 INFO - PROCESS | 2296 | 1465116020942 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 01:40:21 INFO - PROCESS | 2296 | 1465116021039 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:21 INFO - PROCESS | 2296 | 1465116021041 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:21 INFO - PROCESS | 2296 | ++DOCSHELL 0x12ad6d800 == 37 [pid = 2296] [id = 662] 01:40:21 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x118196000) [pid = 2296] [serial = 1986] [outer = 0x0] 01:40:21 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x124741800) [pid = 2296] [serial = 1987] [outer = 0x118196000] 01:40:21 INFO - PROCESS | 2296 | 1465116021067 Marionette DEBUG loaded listener.js 01:40:21 INFO - PROCESS | 2296 | ++DOMWINDOW == 98 (0x1263e4400) [pid = 2296] [serial = 1988] [outer = 0x118196000] 01:40:21 INFO - PROCESS | 2296 | 1465116021352 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 01:40:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 01:40:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 572ms 01:40:21 INFO - PROCESS | 2296 | 1465116021393 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 01:40:21 INFO - PROCESS | 2296 | 1465116021398 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 01:40:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 01:40:21 INFO - PROCESS | 2296 | 1465116021401 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 01:40:21 INFO - PROCESS | 2296 | 1465116021403 Marionette TRACE conn2 <- [1,2622,null,{}] 01:40:21 INFO - PROCESS | 2296 | 1465116021405 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:21 INFO - PROCESS | 2296 | 1465116021406 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:21 INFO - PROCESS | 2296 | 1465116021525 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 01:40:21 INFO - PROCESS | 2296 | 1465116021578 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:21 INFO - PROCESS | 2296 | 1465116021579 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:21 INFO - PROCESS | 2296 | ++DOCSHELL 0x124891000 == 38 [pid = 2296] [id = 663] 01:40:21 INFO - PROCESS | 2296 | ++DOMWINDOW == 99 (0x121acc800) [pid = 2296] [serial = 1989] [outer = 0x0] 01:40:21 INFO - PROCESS | 2296 | ++DOMWINDOW == 100 (0x12684b800) [pid = 2296] [serial = 1990] [outer = 0x121acc800] 01:40:21 INFO - PROCESS | 2296 | 1465116021606 Marionette DEBUG loaded listener.js 01:40:21 INFO - PROCESS | 2296 | ++DOMWINDOW == 101 (0x128beb400) [pid = 2296] [serial = 1991] [outer = 0x121acc800] 01:40:21 INFO - PROCESS | 2296 | 1465116021931 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 01:40:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 01:40:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 573ms 01:40:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 01:40:21 INFO - PROCESS | 2296 | 1465116021975 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 01:40:21 INFO - PROCESS | 2296 | 1465116021976 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 01:40:21 INFO - PROCESS | 2296 | 1465116021979 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 01:40:21 INFO - PROCESS | 2296 | 1465116021980 Marionette TRACE conn2 <- [1,2626,null,{}] 01:40:21 INFO - PROCESS | 2296 | 1465116021983 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:21 INFO - PROCESS | 2296 | 1465116021984 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:22 INFO - PROCESS | 2296 | 1465116022084 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 01:40:22 INFO - PROCESS | 2296 | 1465116022087 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:22 INFO - PROCESS | 2296 | 1465116022088 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:22 INFO - PROCESS | 2296 | ++DOCSHELL 0x12c2bd800 == 39 [pid = 2296] [id = 664] 01:40:22 INFO - PROCESS | 2296 | ++DOMWINDOW == 102 (0x12473c000) [pid = 2296] [serial = 1992] [outer = 0x0] 01:40:22 INFO - PROCESS | 2296 | ++DOMWINDOW == 103 (0x128c48400) [pid = 2296] [serial = 1993] [outer = 0x12473c000] 01:40:22 INFO - PROCESS | 2296 | 1465116022112 Marionette DEBUG loaded listener.js 01:40:22 INFO - PROCESS | 2296 | ++DOMWINDOW == 104 (0x128cb4800) [pid = 2296] [serial = 1994] [outer = 0x12473c000] 01:40:22 INFO - PROCESS | 2296 | 1465116022425 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 01:40:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 01:40:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 470ms 01:40:22 INFO - PROCESS | 2296 | 1465116022457 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 01:40:22 INFO - PROCESS | 2296 | 1465116022458 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 01:40:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 01:40:22 INFO - PROCESS | 2296 | 1465116022468 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 01:40:22 INFO - PROCESS | 2296 | 1465116022469 Marionette TRACE conn2 <- [1,2630,null,{}] 01:40:22 INFO - PROCESS | 2296 | 1465116022471 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:22 INFO - PROCESS | 2296 | 1465116022472 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:22 INFO - PROCESS | 2296 | 1465116022586 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 01:40:22 INFO - PROCESS | 2296 | 1465116022590 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:22 INFO - PROCESS | 2296 | 1465116022592 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:22 INFO - PROCESS | 2296 | ++DOCSHELL 0x12c80f800 == 40 [pid = 2296] [id = 665] 01:40:22 INFO - PROCESS | 2296 | ++DOMWINDOW == 105 (0x128bec800) [pid = 2296] [serial = 1995] [outer = 0x0] 01:40:22 INFO - PROCESS | 2296 | ++DOMWINDOW == 106 (0x128dcc800) [pid = 2296] [serial = 1996] [outer = 0x128bec800] 01:40:22 INFO - PROCESS | 2296 | 1465116022616 Marionette DEBUG loaded listener.js 01:40:22 INFO - PROCESS | 2296 | ++DOMWINDOW == 107 (0x1290e5000) [pid = 2296] [serial = 1997] [outer = 0x128bec800] 01:40:22 INFO - PROCESS | 2296 | 1465116022964 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 01:40:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 01:40:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 519ms 01:40:22 INFO - PROCESS | 2296 | 1465116022987 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 01:40:22 INFO - PROCESS | 2296 | 1465116022988 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 01:40:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 01:40:22 INFO - PROCESS | 2296 | 1465116022991 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 01:40:22 INFO - PROCESS | 2296 | 1465116022992 Marionette TRACE conn2 <- [1,2634,null,{}] 01:40:23 INFO - PROCESS | 2296 | 1465116023000 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:23 INFO - PROCESS | 2296 | 1465116023001 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:23 INFO - PROCESS | 2296 | 1465116023101 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 01:40:23 INFO - PROCESS | 2296 | 1465116023105 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:23 INFO - PROCESS | 2296 | 1465116023106 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:23 INFO - PROCESS | 2296 | ++DOCSHELL 0x12cc8c800 == 41 [pid = 2296] [id = 666] 01:40:23 INFO - PROCESS | 2296 | ++DOMWINDOW == 108 (0x129324000) [pid = 2296] [serial = 1998] [outer = 0x0] 01:40:23 INFO - PROCESS | 2296 | ++DOMWINDOW == 109 (0x129331000) [pid = 2296] [serial = 1999] [outer = 0x129324000] 01:40:23 INFO - PROCESS | 2296 | 1465116023163 Marionette DEBUG loaded listener.js 01:40:23 INFO - PROCESS | 2296 | ++DOMWINDOW == 110 (0x12939f400) [pid = 2296] [serial = 2000] [outer = 0x129324000] 01:40:23 INFO - PROCESS | 2296 | --DOMWINDOW == 109 (0x116775000) [pid = 2296] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 01:40:23 INFO - PROCESS | 2296 | --DOMWINDOW == 108 (0x121303400) [pid = 2296] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 01:40:23 INFO - PROCESS | 2296 | --DOMWINDOW == 107 (0x116a64000) [pid = 2296] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 01:40:23 INFO - PROCESS | 2296 | --DOMWINDOW == 106 (0x111d20000) [pid = 2296] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 01:40:23 INFO - PROCESS | 2296 | --DOMWINDOW == 105 (0x121307400) [pid = 2296] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 01:40:23 INFO - PROCESS | 2296 | --DOMWINDOW == 104 (0x124743c00) [pid = 2296] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 01:40:23 INFO - PROCESS | 2296 | --DOMWINDOW == 103 (0x128bec000) [pid = 2296] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 01:40:23 INFO - PROCESS | 2296 | --DOMWINDOW == 102 (0x1182bc800) [pid = 2296] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 01:40:23 INFO - PROCESS | 2296 | --DOMWINDOW == 101 (0x126287400) [pid = 2296] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 01:40:23 INFO - PROCESS | 2296 | --DOMWINDOW == 100 (0x121ad1000) [pid = 2296] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 01:40:23 INFO - PROCESS | 2296 | --DOMWINDOW == 99 (0x118420000) [pid = 2296] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 01:40:23 INFO - PROCESS | 2296 | --DOMWINDOW == 98 (0x113e12c00) [pid = 2296] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 01:40:23 INFO - PROCESS | 2296 | --DOMWINDOW == 97 (0x11877d000) [pid = 2296] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 01:40:23 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x111fd5800) [pid = 2296] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 01:40:23 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x11677b400) [pid = 2296] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 01:40:23 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x112fc1c00) [pid = 2296] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 01:40:23 INFO - PROCESS | 2296 | 1465116023573 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 01:40:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 01:40:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 624ms 01:40:23 INFO - PROCESS | 2296 | 1465116023616 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 01:40:23 INFO - PROCESS | 2296 | 1465116023617 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 01:40:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 01:40:23 INFO - PROCESS | 2296 | 1465116023619 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 01:40:23 INFO - PROCESS | 2296 | 1465116023620 Marionette TRACE conn2 <- [1,2638,null,{}] 01:40:23 INFO - PROCESS | 2296 | 1465116023622 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:23 INFO - PROCESS | 2296 | 1465116023623 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:23 INFO - PROCESS | 2296 | 1465116023709 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 01:40:23 INFO - PROCESS | 2296 | 1465116023773 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:23 INFO - PROCESS | 2296 | 1465116023774 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:23 INFO - PROCESS | 2296 | ++DOCSHELL 0x12ab09000 == 42 [pid = 2296] [id = 667] 01:40:23 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x113e73800) [pid = 2296] [serial = 2001] [outer = 0x0] 01:40:23 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x11662c800) [pid = 2296] [serial = 2002] [outer = 0x113e73800] 01:40:23 INFO - PROCESS | 2296 | 1465116023798 Marionette DEBUG loaded listener.js 01:40:23 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x119499c00) [pid = 2296] [serial = 2003] [outer = 0x113e73800] 01:40:24 INFO - PROCESS | 2296 | 1465116024080 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 01:40:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 01:40:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 518ms 01:40:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 01:40:24 INFO - PROCESS | 2296 | 1465116024137 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 01:40:24 INFO - PROCESS | 2296 | 1465116024139 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 01:40:24 INFO - PROCESS | 2296 | 1465116024141 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 01:40:24 INFO - PROCESS | 2296 | 1465116024142 Marionette TRACE conn2 <- [1,2642,null,{}] 01:40:24 INFO - PROCESS | 2296 | 1465116024146 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:24 INFO - PROCESS | 2296 | 1465116024148 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:24 INFO - PROCESS | 2296 | 1465116024227 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 01:40:24 INFO - PROCESS | 2296 | 1465116024232 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:24 INFO - PROCESS | 2296 | 1465116024233 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:24 INFO - PROCESS | 2296 | ++DOCSHELL 0x12d38b000 == 43 [pid = 2296] [id = 668] 01:40:24 INFO - PROCESS | 2296 | ++DOMWINDOW == 98 (0x121303400) [pid = 2296] [serial = 2004] [outer = 0x0] 01:40:24 INFO - PROCESS | 2296 | ++DOMWINDOW == 99 (0x128be3400) [pid = 2296] [serial = 2005] [outer = 0x121303400] 01:40:24 INFO - PROCESS | 2296 | 1465116024257 Marionette DEBUG loaded listener.js 01:40:24 INFO - PROCESS | 2296 | ++DOMWINDOW == 100 (0x1293a5000) [pid = 2296] [serial = 2006] [outer = 0x121303400] 01:40:24 INFO - PROCESS | 2296 | 1465116024579 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 01:40:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 01:40:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 472ms 01:40:24 INFO - PROCESS | 2296 | 1465116024614 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 01:40:24 INFO - PROCESS | 2296 | 1465116024616 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 01:40:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 01:40:24 INFO - PROCESS | 2296 | 1465116024618 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 01:40:24 INFO - PROCESS | 2296 | 1465116024619 Marionette TRACE conn2 <- [1,2646,null,{}] 01:40:24 INFO - PROCESS | 2296 | 1465116024621 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:24 INFO - PROCESS | 2296 | 1465116024622 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:24 INFO - PROCESS | 2296 | 1465116024739 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 01:40:24 INFO - PROCESS | 2296 | 1465116024745 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:24 INFO - PROCESS | 2296 | 1465116024746 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:24 INFO - PROCESS | 2296 | ++DOCSHELL 0x12d581800 == 44 [pid = 2296] [id = 669] 01:40:24 INFO - PROCESS | 2296 | ++DOMWINDOW == 101 (0x11841ec00) [pid = 2296] [serial = 2007] [outer = 0x0] 01:40:24 INFO - PROCESS | 2296 | ++DOMWINDOW == 102 (0x12958a800) [pid = 2296] [serial = 2008] [outer = 0x11841ec00] 01:40:24 INFO - PROCESS | 2296 | 1465116024770 Marionette DEBUG loaded listener.js 01:40:24 INFO - PROCESS | 2296 | ++DOMWINDOW == 103 (0x12958f800) [pid = 2296] [serial = 2009] [outer = 0x11841ec00] 01:40:25 INFO - PROCESS | 2296 | 1465116025079 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 01:40:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 01:40:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 518ms 01:40:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 01:40:25 INFO - PROCESS | 2296 | 1465116025137 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 01:40:25 INFO - PROCESS | 2296 | 1465116025138 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 01:40:25 INFO - PROCESS | 2296 | 1465116025140 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 01:40:25 INFO - PROCESS | 2296 | 1465116025141 Marionette TRACE conn2 <- [1,2650,null,{}] 01:40:25 INFO - PROCESS | 2296 | 1465116025144 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:25 INFO - PROCESS | 2296 | 1465116025145 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:25 INFO - PROCESS | 2296 | 1465116025226 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 01:40:25 INFO - PROCESS | 2296 | 1465116025232 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:25 INFO - PROCESS | 2296 | 1465116025233 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:25 INFO - PROCESS | 2296 | ++DOCSHELL 0x12dab4800 == 45 [pid = 2296] [id = 670] 01:40:25 INFO - PROCESS | 2296 | ++DOMWINDOW == 104 (0x12958b800) [pid = 2296] [serial = 2010] [outer = 0x0] 01:40:25 INFO - PROCESS | 2296 | ++DOMWINDOW == 105 (0x1298acc00) [pid = 2296] [serial = 2011] [outer = 0x12958b800] 01:40:25 INFO - PROCESS | 2296 | 1465116025257 Marionette DEBUG loaded listener.js 01:40:25 INFO - PROCESS | 2296 | ++DOMWINDOW == 106 (0x1298bac00) [pid = 2296] [serial = 2012] [outer = 0x12958b800] 01:40:26 INFO - PROCESS | 2296 | --DOCSHELL 0x11688c800 == 44 [pid = 2296] [id = 653] 01:40:26 INFO - PROCESS | 2296 | --DOCSHELL 0x12cc77000 == 43 [pid = 2296] [id = 652] 01:40:26 INFO - PROCESS | 2296 | --DOCSHELL 0x1185e9800 == 42 [pid = 2296] [id = 654] 01:40:26 INFO - PROCESS | 2296 | --DOCSHELL 0x121f99800 == 41 [pid = 2296] [id = 656] 01:40:26 INFO - PROCESS | 2296 | --DOCSHELL 0x11a1ef000 == 40 [pid = 2296] [id = 655] 01:40:26 INFO - PROCESS | 2296 | --DOCSHELL 0x129887800 == 39 [pid = 2296] [id = 660] 01:40:26 INFO - PROCESS | 2296 | --DOCSHELL 0x11a1ec800 == 38 [pid = 2296] [id = 661] 01:40:26 INFO - PROCESS | 2296 | --DOCSHELL 0x12c80f800 == 37 [pid = 2296] [id = 665] 01:40:26 INFO - PROCESS | 2296 | --DOCSHELL 0x124891000 == 36 [pid = 2296] [id = 663] 01:40:26 INFO - PROCESS | 2296 | --DOCSHELL 0x124e2b000 == 35 [pid = 2296] [id = 657] 01:40:26 INFO - PROCESS | 2296 | --DOCSHELL 0x12ad6d800 == 34 [pid = 2296] [id = 662] 01:40:26 INFO - PROCESS | 2296 | --DOCSHELL 0x12c2bd800 == 33 [pid = 2296] [id = 664] 01:40:26 INFO - PROCESS | 2296 | --DOCSHELL 0x12cc8c800 == 32 [pid = 2296] [id = 666] 01:40:26 INFO - PROCESS | 2296 | --DOCSHELL 0x126bc7000 == 31 [pid = 2296] [id = 658] 01:40:26 INFO - PROCESS | 2296 | --DOCSHELL 0x12930b800 == 30 [pid = 2296] [id = 659] 01:40:26 INFO - PROCESS | 2296 | --DOCSHELL 0x12ab09000 == 29 [pid = 2296] [id = 667] 01:40:26 INFO - PROCESS | 2296 | --DOCSHELL 0x12d38b000 == 28 [pid = 2296] [id = 668] 01:40:26 INFO - PROCESS | 2296 | --DOMWINDOW == 105 (0x119a0cc00) [pid = 2296] [serial = 1936] [outer = 0x0] [url = about:blank] 01:40:26 INFO - PROCESS | 2296 | --DOMWINDOW == 104 (0x1218e3c00) [pid = 2296] [serial = 1939] [outer = 0x0] [url = about:blank] 01:40:26 INFO - PROCESS | 2296 | --DOMWINDOW == 103 (0x1243eec00) [pid = 2296] [serial = 1940] [outer = 0x0] [url = about:blank] 01:40:26 INFO - PROCESS | 2296 | --DOCSHELL 0x12d581800 == 27 [pid = 2296] [id = 669] 01:40:26 INFO - PROCESS | 2296 | --DOMWINDOW == 102 (0x118053c00) [pid = 2296] [serial = 1948] [outer = 0x0] [url = about:blank] 01:40:26 INFO - PROCESS | 2296 | --DOMWINDOW == 101 (0x126350000) [pid = 2296] [serial = 1943] [outer = 0x0] [url = about:blank] 01:40:26 INFO - PROCESS | 2296 | --DOMWINDOW == 100 (0x124740c00) [pid = 2296] [serial = 1942] [outer = 0x0] [url = about:blank] 01:40:26 INFO - PROCESS | 2296 | --DOMWINDOW == 99 (0x126847000) [pid = 2296] [serial = 1945] [outer = 0x0] [url = about:blank] 01:40:26 INFO - PROCESS | 2296 | --DOMWINDOW == 98 (0x126db1800) [pid = 2296] [serial = 1951] [outer = 0x0] [url = about:blank] 01:40:26 INFO - PROCESS | 2296 | --DOMWINDOW == 97 (0x128bed000) [pid = 2296] [serial = 1954] [outer = 0x0] [url = about:blank] 01:40:26 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x121d37800) [pid = 2296] [serial = 1949] [outer = 0x0] [url = about:blank] 01:40:26 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x11830a800) [pid = 2296] [serial = 1921] [outer = 0x0] [url = about:blank] 01:40:26 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x128cb3800) [pid = 2296] [serial = 1919] [outer = 0x0] [url = about:blank] 01:40:26 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x126db2000) [pid = 2296] [serial = 1918] [outer = 0x0] [url = about:blank] 01:40:26 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x124742c00) [pid = 2296] [serial = 1916] [outer = 0x0] [url = about:blank] 01:40:26 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x121d42800) [pid = 2296] [serial = 1915] [outer = 0x0] [url = about:blank] 01:40:26 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x1191f0400) [pid = 2296] [serial = 1913] [outer = 0x0] [url = about:blank] 01:40:26 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x11877a400) [pid = 2296] [serial = 1912] [outer = 0x0] [url = about:blank] 01:40:26 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x118251400) [pid = 2296] [serial = 1910] [outer = 0x0] [url = about:blank] 01:40:26 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x116775c00) [pid = 2296] [serial = 1909] [outer = 0x0] [url = about:blank] 01:40:26 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x1290e4800) [pid = 2296] [serial = 1955] [outer = 0x0] [url = about:blank] 01:40:26 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x1191e7400) [pid = 2296] [serial = 1933] [outer = 0x0] [url = about:blank] 01:40:26 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x118314000) [pid = 2296] [serial = 1930] [outer = 0x0] [url = about:blank] 01:40:26 INFO - PROCESS | 2296 | --DOMWINDOW == 83 (0x118722c00) [pid = 2296] [serial = 1931] [outer = 0x0] [url = about:blank] 01:40:26 INFO - PROCESS | 2296 | --DOMWINDOW == 82 (0x116f83800) [pid = 2296] [serial = 1927] [outer = 0x0] [url = about:blank] 01:40:26 INFO - PROCESS | 2296 | --DOMWINDOW == 81 (0x129325800) [pid = 2296] [serial = 1957] [outer = 0x0] [url = about:blank] 01:40:26 INFO - PROCESS | 2296 | --DOMWINDOW == 80 (0x118055c00) [pid = 2296] [serial = 1928] [outer = 0x0] [url = about:blank] 01:40:26 INFO - PROCESS | 2296 | --DOMWINDOW == 79 (0x116009400) [pid = 2296] [serial = 1924] [outer = 0x0] [url = about:blank] 01:40:26 INFO - PROCESS | 2296 | --DOMWINDOW == 78 (0x112db9c00) [pid = 2296] [serial = 1925] [outer = 0x0] [url = about:blank] 01:40:26 INFO - PROCESS | 2296 | --DOMWINDOW == 77 (0x1191c0400) [pid = 2296] [serial = 1922] [outer = 0x0] [url = about:blank] 01:40:26 INFO - PROCESS | 2296 | --DOMWINDOW == 76 (0x121303000) [pid = 2296] [serial = 1937] [outer = 0x0] [url = about:blank] 01:40:26 INFO - PROCESS | 2296 | --DOMWINDOW == 75 (0x126dac000) [pid = 2296] [serial = 1946] [outer = 0x0] [url = about:blank] 01:40:26 INFO - PROCESS | 2296 | --DOMWINDOW == 74 (0x128be8000) [pid = 2296] [serial = 1952] [outer = 0x0] [url = about:blank] 01:40:26 INFO - PROCESS | 2296 | --DOMWINDOW == 73 (0x11970f800) [pid = 2296] [serial = 1934] [outer = 0x0] [url = about:blank] 01:40:26 INFO - PROCESS | 2296 | 1465116026837 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 01:40:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 01:40:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1722ms 01:40:26 INFO - PROCESS | 2296 | 1465116026863 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 01:40:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 01:40:26 INFO - PROCESS | 2296 | 1465116026865 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 01:40:26 INFO - PROCESS | 2296 | 1465116026869 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 01:40:26 INFO - PROCESS | 2296 | 1465116026871 Marionette TRACE conn2 <- [1,2654,null,{}] 01:40:26 INFO - PROCESS | 2296 | 1465116026875 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:26 INFO - PROCESS | 2296 | 1465116026877 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:26 INFO - PROCESS | 2296 | 1465116026960 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 01:40:27 INFO - PROCESS | 2296 | 1465116027014 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:27 INFO - PROCESS | 2296 | 1465116027017 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:27 INFO - PROCESS | 2296 | ++DOCSHELL 0x117350000 == 28 [pid = 2296] [id = 671] 01:40:27 INFO - PROCESS | 2296 | ++DOMWINDOW == 74 (0x116009400) [pid = 2296] [serial = 2013] [outer = 0x0] 01:40:27 INFO - PROCESS | 2296 | ++DOMWINDOW == 75 (0x1160aa000) [pid = 2296] [serial = 2014] [outer = 0x116009400] 01:40:27 INFO - PROCESS | 2296 | 1465116027045 Marionette DEBUG loaded listener.js 01:40:27 INFO - PROCESS | 2296 | ++DOMWINDOW == 76 (0x1166ddc00) [pid = 2296] [serial = 2015] [outer = 0x116009400] 01:40:27 INFO - PROCESS | 2296 | 1465116027401 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 01:40:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 01:40:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 570ms 01:40:27 INFO - PROCESS | 2296 | 1465116027439 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 01:40:27 INFO - PROCESS | 2296 | 1465116027445 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 01:40:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 01:40:27 INFO - PROCESS | 2296 | 1465116027452 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 01:40:27 INFO - PROCESS | 2296 | 1465116027455 Marionette TRACE conn2 <- [1,2658,null,{}] 01:40:27 INFO - PROCESS | 2296 | 1465116027458 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:27 INFO - PROCESS | 2296 | 1465116027462 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:27 INFO - PROCESS | 2296 | 1465116027584 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 01:40:27 INFO - PROCESS | 2296 | 1465116027671 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:27 INFO - PROCESS | 2296 | 1465116027673 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:27 INFO - PROCESS | 2296 | ++DOCSHELL 0x1185e9800 == 29 [pid = 2296] [id = 672] 01:40:27 INFO - PROCESS | 2296 | ++DOMWINDOW == 77 (0x116771800) [pid = 2296] [serial = 2016] [outer = 0x0] 01:40:27 INFO - PROCESS | 2296 | ++DOMWINDOW == 78 (0x11682c800) [pid = 2296] [serial = 2017] [outer = 0x116771800] 01:40:27 INFO - PROCESS | 2296 | 1465116027701 Marionette DEBUG loaded listener.js 01:40:27 INFO - PROCESS | 2296 | ++DOMWINDOW == 79 (0x11729b400) [pid = 2296] [serial = 2018] [outer = 0x116771800] 01:40:28 INFO - PROCESS | 2296 | 1465116028033 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 01:40:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 01:40:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 621ms 01:40:28 INFO - PROCESS | 2296 | 1465116028074 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 01:40:28 INFO - PROCESS | 2296 | 1465116028076 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 01:40:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 01:40:28 INFO - PROCESS | 2296 | 1465116028080 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 01:40:28 INFO - PROCESS | 2296 | 1465116028084 Marionette TRACE conn2 <- [1,2662,null,{}] 01:40:28 INFO - PROCESS | 2296 | 1465116028104 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:28 INFO - PROCESS | 2296 | 1465116028109 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:28 INFO - PROCESS | 2296 | 1465116028262 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 01:40:28 INFO - PROCESS | 2296 | 1465116028273 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:28 INFO - PROCESS | 2296 | 1465116028276 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:28 INFO - PROCESS | 2296 | ++DOCSHELL 0x119ce9800 == 30 [pid = 2296] [id = 673] 01:40:28 INFO - PROCESS | 2296 | ++DOMWINDOW == 80 (0x1129a6400) [pid = 2296] [serial = 2019] [outer = 0x0] 01:40:28 INFO - PROCESS | 2296 | ++DOMWINDOW == 81 (0x118267800) [pid = 2296] [serial = 2020] [outer = 0x1129a6400] 01:40:28 INFO - PROCESS | 2296 | 1465116028324 Marionette DEBUG loaded listener.js 01:40:28 INFO - PROCESS | 2296 | ++DOMWINDOW == 82 (0x11830d000) [pid = 2296] [serial = 2021] [outer = 0x1129a6400] 01:40:28 INFO - PROCESS | 2296 | 1465116028751 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 01:40:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 01:40:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 676ms 01:40:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 01:40:28 INFO - PROCESS | 2296 | 1465116028756 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 01:40:28 INFO - PROCESS | 2296 | 1465116028757 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 01:40:28 INFO - PROCESS | 2296 | 1465116028760 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 01:40:28 INFO - PROCESS | 2296 | 1465116028762 Marionette TRACE conn2 <- [1,2666,null,{}] 01:40:28 INFO - PROCESS | 2296 | 1465116028767 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:28 INFO - PROCESS | 2296 | 1465116028768 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:28 INFO - PROCESS | 2296 | 1465116028876 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 01:40:28 INFO - PROCESS | 2296 | 1465116028882 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:28 INFO - PROCESS | 2296 | 1465116028884 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:28 INFO - PROCESS | 2296 | ++DOCSHELL 0x121543000 == 31 [pid = 2296] [id = 674] 01:40:28 INFO - PROCESS | 2296 | ++DOMWINDOW == 83 (0x118310000) [pid = 2296] [serial = 2022] [outer = 0x0] 01:40:28 INFO - PROCESS | 2296 | ++DOMWINDOW == 84 (0x1184bb000) [pid = 2296] [serial = 2023] [outer = 0x118310000] 01:40:28 INFO - PROCESS | 2296 | 1465116028909 Marionette DEBUG loaded listener.js 01:40:28 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x11877d400) [pid = 2296] [serial = 2024] [outer = 0x118310000] 01:40:29 INFO - PROCESS | 2296 | 1465116029688 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 01:40:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 01:40:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 971ms 01:40:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 01:40:29 INFO - PROCESS | 2296 | 1465116029732 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 01:40:29 INFO - PROCESS | 2296 | 1465116029733 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 01:40:29 INFO - PROCESS | 2296 | 1465116029735 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 01:40:29 INFO - PROCESS | 2296 | 1465116029736 Marionette TRACE conn2 <- [1,2670,null,{}] 01:40:29 INFO - PROCESS | 2296 | 1465116029739 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:29 INFO - PROCESS | 2296 | 1465116029740 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:29 INFO - PROCESS | 2296 | 1465116029818 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 01:40:29 INFO - PROCESS | 2296 | 1465116029822 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:29 INFO - PROCESS | 2296 | 1465116029823 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:29 INFO - PROCESS | 2296 | ++DOCSHELL 0x124e32000 == 32 [pid = 2296] [id = 675] 01:40:29 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x116622800) [pid = 2296] [serial = 2025] [outer = 0x0] 01:40:29 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x1191c8000) [pid = 2296] [serial = 2026] [outer = 0x116622800] 01:40:29 INFO - PROCESS | 2296 | 1465116029850 Marionette DEBUG loaded listener.js 01:40:29 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x119706800) [pid = 2296] [serial = 2027] [outer = 0x116622800] 01:40:30 INFO - PROCESS | 2296 | 1465116030677 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 01:40:30 INFO - PROCESS | 2296 | 1465116030707 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 01:40:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 01:40:30 INFO - PROCESS | 2296 | 1465116030709 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 01:40:30 INFO - PROCESS | 2296 | 1465116030711 Marionette TRACE conn2 <- [1,2674,null,{}] 01:40:30 INFO - PROCESS | 2296 | 1465116030715 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:30 INFO - PROCESS | 2296 | 1465116030719 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:30 INFO - PROCESS | 2296 | 1465116030834 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 01:40:30 INFO - PROCESS | 2296 | 1465116030841 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:30 INFO - PROCESS | 2296 | 1465116030842 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:30 INFO - PROCESS | 2296 | ++DOCSHELL 0x126bc2800 == 33 [pid = 2296] [id = 676] 01:40:30 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x1184c4400) [pid = 2296] [serial = 2028] [outer = 0x0] 01:40:30 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x119a15400) [pid = 2296] [serial = 2029] [outer = 0x1184c4400] 01:40:30 INFO - PROCESS | 2296 | 1465116030868 Marionette DEBUG loaded listener.js 01:40:30 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x12140f800) [pid = 2296] [serial = 2030] [outer = 0x1184c4400] 01:40:31 INFO - PROCESS | 2296 | 1465116031675 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 01:40:31 INFO - PROCESS | 2296 | 1465116031690 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 01:40:31 INFO - PROCESS | 2296 | 1465116031692 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 01:40:31 INFO - PROCESS | 2296 | 1465116031693 Marionette TRACE conn2 <- [1,2678,null,{}] 01:40:31 INFO - PROCESS | 2296 | 1465116031704 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:31 INFO - PROCESS | 2296 | 1465116031705 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:31 INFO - PROCESS | 2296 | 1465116031800 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 01:40:31 INFO - PROCESS | 2296 | 1465116031838 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:31 INFO - PROCESS | 2296 | 1465116031839 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:31 INFO - PROCESS | 2296 | ++DOCSHELL 0x12987c000 == 34 [pid = 2296] [id = 677] 01:40:31 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x1129ad800) [pid = 2296] [serial = 2031] [outer = 0x0] 01:40:31 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x121ac8800) [pid = 2296] [serial = 2032] [outer = 0x1129ad800] 01:40:31 INFO - PROCESS | 2296 | 1465116031865 Marionette DEBUG loaded listener.js 01:40:31 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x121fc7c00) [pid = 2296] [serial = 2033] [outer = 0x1129ad800] 01:40:32 INFO - PROCESS | 2296 | 1465116032649 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 01:40:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 01:40:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 985ms 01:40:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 01:40:32 INFO - PROCESS | 2296 | 1465116032681 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 01:40:32 INFO - PROCESS | 2296 | 1465116032683 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 01:40:32 INFO - PROCESS | 2296 | 1465116032686 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 01:40:32 INFO - PROCESS | 2296 | 1465116032688 Marionette TRACE conn2 <- [1,2682,null,{}] 01:40:32 INFO - PROCESS | 2296 | 1465116032692 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:32 INFO - PROCESS | 2296 | 1465116032694 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:32 INFO - PROCESS | 2296 | 1465116032830 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 01:40:32 INFO - PROCESS | 2296 | 1465116032843 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:32 INFO - PROCESS | 2296 | 1465116032844 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:32 INFO - PROCESS | 2296 | ++DOCSHELL 0x12a79b800 == 35 [pid = 2296] [id = 678] 01:40:32 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x12362a400) [pid = 2296] [serial = 2034] [outer = 0x0] 01:40:32 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x12456e000) [pid = 2296] [serial = 2035] [outer = 0x12362a400] 01:40:32 INFO - PROCESS | 2296 | 1465116032869 Marionette DEBUG loaded listener.js 01:40:32 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x124daac00) [pid = 2296] [serial = 2036] [outer = 0x12362a400] 01:40:33 INFO - PROCESS | 2296 | 1465116033665 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 01:40:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 01:40:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1023ms 01:40:33 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x121acc800) [pid = 2296] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 01:40:33 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x12473c000) [pid = 2296] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 01:40:33 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x113e73800) [pid = 2296] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 01:40:33 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x128bec800) [pid = 2296] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 01:40:33 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x129324000) [pid = 2296] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 01:40:33 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x121303400) [pid = 2296] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 01:40:33 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x118418000) [pid = 2296] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 01:40:33 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x116853400) [pid = 2296] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 01:40:33 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x11826e800) [pid = 2296] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 01:40:33 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x11201b000) [pid = 2296] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 01:40:33 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x1160b2c00) [pid = 2296] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 01:40:33 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x113356800) [pid = 2296] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 01:40:33 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x1290da000) [pid = 2296] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 01:40:33 INFO - PROCESS | 2296 | --DOMWINDOW == 83 (0x118196000) [pid = 2296] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 01:40:33 INFO - PROCESS | 2296 | --DOMWINDOW == 82 (0x12130dc00) [pid = 2296] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 01:40:33 INFO - PROCESS | 2296 | --DOMWINDOW == 81 (0x121ac6800) [pid = 2296] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 01:40:33 INFO - PROCESS | 2296 | --DOMWINDOW == 80 (0x112041800) [pid = 2296] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 01:40:33 INFO - PROCESS | 2296 | --DOMWINDOW == 79 (0x11841ec00) [pid = 2296] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 01:40:33 INFO - PROCESS | 2296 | 1465116033809 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 01:40:33 INFO - PROCESS | 2296 | 1465116033810 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 01:40:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 01:40:33 INFO - PROCESS | 2296 | 1465116033815 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 01:40:33 INFO - PROCESS | 2296 | 1465116033816 Marionette TRACE conn2 <- [1,2686,null,{}] 01:40:33 INFO - PROCESS | 2296 | 1465116033818 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:33 INFO - PROCESS | 2296 | 1465116033819 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:33 INFO - PROCESS | 2296 | 1465116033906 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 01:40:33 INFO - PROCESS | 2296 | 1465116033914 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:33 INFO - PROCESS | 2296 | 1465116033915 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:33 INFO - PROCESS | 2296 | ++DOCSHELL 0x119ce8800 == 36 [pid = 2296] [id = 679] 01:40:33 INFO - PROCESS | 2296 | ++DOMWINDOW == 80 (0x112daf400) [pid = 2296] [serial = 2037] [outer = 0x0] 01:40:33 INFO - PROCESS | 2296 | ++DOMWINDOW == 81 (0x118196000) [pid = 2296] [serial = 2038] [outer = 0x112daf400] 01:40:33 INFO - PROCESS | 2296 | 1465116033940 Marionette DEBUG loaded listener.js 01:40:33 INFO - PROCESS | 2296 | ++DOMWINDOW == 82 (0x1191c7400) [pid = 2296] [serial = 2039] [outer = 0x112daf400] 01:40:34 INFO - PROCESS | 2296 | 1465116034821 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 01:40:34 INFO - PROCESS | 2296 | 1465116034837 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 01:40:34 INFO - PROCESS | 2296 | 1465116034839 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 01:40:34 INFO - PROCESS | 2296 | 1465116034840 Marionette TRACE conn2 <- [1,2690,null,{}] 01:40:34 INFO - PROCESS | 2296 | 1465116034842 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:34 INFO - PROCESS | 2296 | 1465116034845 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:34 INFO - PROCESS | 2296 | 1465116034925 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 01:40:34 INFO - PROCESS | 2296 | 1465116034982 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:34 INFO - PROCESS | 2296 | 1465116034984 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:34 INFO - PROCESS | 2296 | ++DOCSHELL 0x12ad6d800 == 37 [pid = 2296] [id = 680] 01:40:34 INFO - PROCESS | 2296 | ++DOMWINDOW == 83 (0x116778c00) [pid = 2296] [serial = 2040] [outer = 0x0] 01:40:35 INFO - PROCESS | 2296 | ++DOMWINDOW == 84 (0x12452b000) [pid = 2296] [serial = 2041] [outer = 0x116778c00] 01:40:35 INFO - PROCESS | 2296 | 1465116035008 Marionette DEBUG loaded listener.js 01:40:35 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x1263e4c00) [pid = 2296] [serial = 2042] [outer = 0x116778c00] 01:40:35 INFO - PROCESS | 2296 | 1465116035780 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 01:40:35 INFO - PROCESS | 2296 | 1465116035849 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 01:40:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 01:40:35 INFO - PROCESS | 2296 | 1465116035853 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 01:40:35 INFO - PROCESS | 2296 | 1465116035856 Marionette TRACE conn2 <- [1,2694,null,{}] 01:40:35 INFO - PROCESS | 2296 | 1465116035860 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:35 INFO - PROCESS | 2296 | 1465116035862 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:35 INFO - PROCESS | 2296 | 1465116035955 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 01:40:36 INFO - PROCESS | 2296 | 1465116036049 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:36 INFO - PROCESS | 2296 | 1465116036051 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:36 INFO - PROCESS | 2296 | ++DOCSHELL 0x11701c800 == 38 [pid = 2296] [id = 681] 01:40:36 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x112db1c00) [pid = 2296] [serial = 2043] [outer = 0x0] 01:40:36 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x112dcfc00) [pid = 2296] [serial = 2044] [outer = 0x112db1c00] 01:40:36 INFO - PROCESS | 2296 | 1465116036084 Marionette DEBUG loaded listener.js 01:40:36 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x114051400) [pid = 2296] [serial = 2045] [outer = 0x112db1c00] 01:40:37 INFO - PROCESS | 2296 | 1465116037095 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 01:40:37 INFO - PROCESS | 2296 | 1465116037129 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 01:40:37 INFO - PROCESS | 2296 | 1465116037134 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 01:40:37 INFO - PROCESS | 2296 | 1465116037137 Marionette TRACE conn2 <- [1,2698,null,{}] 01:40:37 INFO - PROCESS | 2296 | 1465116037140 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:37 INFO - PROCESS | 2296 | 1465116037142 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:37 INFO - PROCESS | 2296 | 1465116037251 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 01:40:37 INFO - PROCESS | 2296 | 1465116037353 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:37 INFO - PROCESS | 2296 | 1465116037354 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:37 INFO - PROCESS | 2296 | ++DOCSHELL 0x11809d000 == 39 [pid = 2296] [id = 682] 01:40:37 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x112044800) [pid = 2296] [serial = 2046] [outer = 0x0] 01:40:37 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x117307000) [pid = 2296] [serial = 2047] [outer = 0x112044800] 01:40:37 INFO - PROCESS | 2296 | 1465116037388 Marionette DEBUG loaded listener.js 01:40:37 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x11824f800) [pid = 2296] [serial = 2048] [outer = 0x112044800] 01:40:37 INFO - PROCESS | 2296 | --DOCSHELL 0x119ce8800 == 38 [pid = 2296] [id = 679] 01:40:37 INFO - PROCESS | 2296 | --DOCSHELL 0x12a79b800 == 37 [pid = 2296] [id = 678] 01:40:37 INFO - PROCESS | 2296 | --DOCSHELL 0x12987c000 == 36 [pid = 2296] [id = 677] 01:40:37 INFO - PROCESS | 2296 | --DOCSHELL 0x126bc2800 == 35 [pid = 2296] [id = 676] 01:40:37 INFO - PROCESS | 2296 | --DOCSHELL 0x124e32000 == 34 [pid = 2296] [id = 675] 01:40:37 INFO - PROCESS | 2296 | --DOCSHELL 0x121543000 == 33 [pid = 2296] [id = 674] 01:40:37 INFO - PROCESS | 2296 | --DOCSHELL 0x119ce9800 == 32 [pid = 2296] [id = 673] 01:40:37 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x1298acc00) [pid = 2296] [serial = 2011] [outer = 0x0] [url = about:blank] 01:40:37 INFO - PROCESS | 2296 | --DOCSHELL 0x1185e9800 == 31 [pid = 2296] [id = 672] 01:40:37 INFO - PROCESS | 2296 | --DOCSHELL 0x117350000 == 30 [pid = 2296] [id = 671] 01:40:37 INFO - PROCESS | 2296 | --DOCSHELL 0x12dab4800 == 29 [pid = 2296] [id = 670] 01:40:37 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x128cb4800) [pid = 2296] [serial = 1994] [outer = 0x0] [url = about:blank] 01:40:37 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x119499c00) [pid = 2296] [serial = 2003] [outer = 0x0] [url = about:blank] 01:40:37 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x1293a5000) [pid = 2296] [serial = 2006] [outer = 0x0] [url = about:blank] 01:40:37 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x1263e4400) [pid = 2296] [serial = 1988] [outer = 0x0] [url = about:blank] 01:40:37 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x12958a800) [pid = 2296] [serial = 2008] [outer = 0x0] [url = about:blank] 01:40:37 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x12684b800) [pid = 2296] [serial = 1990] [outer = 0x0] [url = about:blank] 01:40:37 INFO - PROCESS | 2296 | --DOMWINDOW == 83 (0x128beb400) [pid = 2296] [serial = 1991] [outer = 0x0] [url = about:blank] 01:40:37 INFO - PROCESS | 2296 | --DOMWINDOW == 82 (0x128c48400) [pid = 2296] [serial = 1993] [outer = 0x0] [url = about:blank] 01:40:37 INFO - PROCESS | 2296 | --DOMWINDOW == 81 (0x11662c800) [pid = 2296] [serial = 2002] [outer = 0x0] [url = about:blank] 01:40:37 INFO - PROCESS | 2296 | --DOMWINDOW == 80 (0x128dcc800) [pid = 2296] [serial = 1996] [outer = 0x0] [url = about:blank] 01:40:37 INFO - PROCESS | 2296 | --DOMWINDOW == 79 (0x1290e5000) [pid = 2296] [serial = 1997] [outer = 0x0] [url = about:blank] 01:40:37 INFO - PROCESS | 2296 | --DOMWINDOW == 78 (0x129331000) [pid = 2296] [serial = 1999] [outer = 0x0] [url = about:blank] 01:40:37 INFO - PROCESS | 2296 | --DOMWINDOW == 77 (0x128be3400) [pid = 2296] [serial = 2005] [outer = 0x0] [url = about:blank] 01:40:37 INFO - PROCESS | 2296 | --DOMWINDOW == 76 (0x12939f400) [pid = 2296] [serial = 2000] [outer = 0x0] [url = about:blank] 01:40:37 INFO - PROCESS | 2296 | --DOMWINDOW == 75 (0x11970ec00) [pid = 2296] [serial = 1975] [outer = 0x0] [url = about:blank] 01:40:37 INFO - PROCESS | 2296 | --DOMWINDOW == 74 (0x12130a800) [pid = 2296] [serial = 1976] [outer = 0x0] [url = about:blank] 01:40:37 INFO - PROCESS | 2296 | --DOMWINDOW == 73 (0x118779400) [pid = 2296] [serial = 1972] [outer = 0x0] [url = about:blank] 01:40:37 INFO - PROCESS | 2296 | --DOMWINDOW == 72 (0x1191bc800) [pid = 2296] [serial = 1973] [outer = 0x0] [url = about:blank] 01:40:37 INFO - PROCESS | 2296 | --DOMWINDOW == 71 (0x118416c00) [pid = 2296] [serial = 1969] [outer = 0x0] [url = about:blank] 01:40:37 INFO - PROCESS | 2296 | --DOMWINDOW == 70 (0x118421400) [pid = 2296] [serial = 1970] [outer = 0x0] [url = about:blank] 01:40:37 INFO - PROCESS | 2296 | --DOMWINDOW == 69 (0x118196800) [pid = 2296] [serial = 1966] [outer = 0x0] [url = about:blank] 01:40:37 INFO - PROCESS | 2296 | --DOMWINDOW == 68 (0x118263800) [pid = 2296] [serial = 1967] [outer = 0x0] [url = about:blank] 01:40:37 INFO - PROCESS | 2296 | --DOMWINDOW == 67 (0x116754c00) [pid = 2296] [serial = 1963] [outer = 0x0] [url = about:blank] 01:40:37 INFO - PROCESS | 2296 | --DOMWINDOW == 66 (0x116f7dc00) [pid = 2296] [serial = 1964] [outer = 0x0] [url = about:blank] 01:40:37 INFO - PROCESS | 2296 | --DOMWINDOW == 65 (0x113968800) [pid = 2296] [serial = 1960] [outer = 0x0] [url = about:blank] 01:40:37 INFO - PROCESS | 2296 | --DOMWINDOW == 64 (0x1160b5000) [pid = 2296] [serial = 1961] [outer = 0x0] [url = about:blank] 01:40:37 INFO - PROCESS | 2296 | --DOMWINDOW == 63 (0x129332800) [pid = 2296] [serial = 1958] [outer = 0x0] [url = about:blank] 01:40:37 INFO - PROCESS | 2296 | --DOMWINDOW == 62 (0x124741800) [pid = 2296] [serial = 1987] [outer = 0x0] [url = about:blank] 01:40:37 INFO - PROCESS | 2296 | --DOMWINDOW == 61 (0x123626400) [pid = 2296] [serial = 1984] [outer = 0x0] [url = about:blank] 01:40:38 INFO - PROCESS | 2296 | --DOMWINDOW == 60 (0x124569400) [pid = 2296] [serial = 1985] [outer = 0x0] [url = about:blank] 01:40:38 INFO - PROCESS | 2296 | --DOMWINDOW == 59 (0x121d3f400) [pid = 2296] [serial = 1981] [outer = 0x0] [url = about:blank] 01:40:38 INFO - PROCESS | 2296 | --DOMWINDOW == 58 (0x123625800) [pid = 2296] [serial = 1982] [outer = 0x0] [url = about:blank] 01:40:38 INFO - PROCESS | 2296 | --DOMWINDOW == 57 (0x121ac7800) [pid = 2296] [serial = 1979] [outer = 0x0] [url = about:blank] 01:40:38 INFO - PROCESS | 2296 | --DOMWINDOW == 56 (0x121408c00) [pid = 2296] [serial = 1978] [outer = 0x0] [url = about:blank] 01:40:38 INFO - PROCESS | 2296 | --DOMWINDOW == 55 (0x12958f800) [pid = 2296] [serial = 2009] [outer = 0x0] [url = about:blank] 01:40:38 INFO - PROCESS | 2296 | 1465116038468 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 01:40:38 INFO - PROCESS | 2296 | 1465116038518 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 01:40:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 01:40:38 INFO - PROCESS | 2296 | 1465116038522 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 01:40:38 INFO - PROCESS | 2296 | 1465116038523 Marionette TRACE conn2 <- [1,2702,null,{}] 01:40:38 INFO - PROCESS | 2296 | 1465116038527 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:38 INFO - PROCESS | 2296 | 1465116038529 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:38 INFO - PROCESS | 2296 | 1465116038604 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 01:40:38 INFO - PROCESS | 2296 | 1465116038609 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:38 INFO - PROCESS | 2296 | 1465116038610 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:38 INFO - PROCESS | 2296 | ++DOCSHELL 0x1182df800 == 30 [pid = 2296] [id = 683] 01:40:38 INFO - PROCESS | 2296 | ++DOMWINDOW == 56 (0x116773000) [pid = 2296] [serial = 2049] [outer = 0x0] 01:40:38 INFO - PROCESS | 2296 | ++DOMWINDOW == 57 (0x116f7e800) [pid = 2296] [serial = 2050] [outer = 0x116773000] 01:40:38 INFO - PROCESS | 2296 | 1465116038641 Marionette DEBUG loaded listener.js 01:40:38 INFO - PROCESS | 2296 | ++DOMWINDOW == 58 (0x118055c00) [pid = 2296] [serial = 2051] [outer = 0x116773000] 01:40:39 INFO - PROCESS | 2296 | 1465116039009 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 01:40:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 01:40:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 522ms 01:40:39 INFO - PROCESS | 2296 | 1465116039044 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 01:40:39 INFO - PROCESS | 2296 | 1465116039047 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 01:40:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 01:40:39 INFO - PROCESS | 2296 | 1465116039062 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 01:40:39 INFO - PROCESS | 2296 | 1465116039064 Marionette TRACE conn2 <- [1,2706,null,{}] 01:40:39 INFO - PROCESS | 2296 | 1465116039066 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:39 INFO - PROCESS | 2296 | 1465116039068 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:39 INFO - PROCESS | 2296 | 1465116039149 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 01:40:39 INFO - PROCESS | 2296 | 1465116039153 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:39 INFO - PROCESS | 2296 | 1465116039154 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:39 INFO - PROCESS | 2296 | ++DOCSHELL 0x119e16000 == 31 [pid = 2296] [id = 684] 01:40:39 INFO - PROCESS | 2296 | ++DOMWINDOW == 59 (0x118267c00) [pid = 2296] [serial = 2052] [outer = 0x0] 01:40:39 INFO - PROCESS | 2296 | ++DOMWINDOW == 60 (0x118311c00) [pid = 2296] [serial = 2053] [outer = 0x118267c00] 01:40:39 INFO - PROCESS | 2296 | 1465116039182 Marionette DEBUG loaded listener.js 01:40:39 INFO - PROCESS | 2296 | ++DOMWINDOW == 61 (0x1184ba800) [pid = 2296] [serial = 2054] [outer = 0x118267c00] 01:40:39 INFO - PROCESS | 2296 | 1465116039529 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 01:40:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 01:40:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 475ms 01:40:39 INFO - PROCESS | 2296 | 1465116039533 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 01:40:39 INFO - PROCESS | 2296 | 1465116039535 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 01:40:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 01:40:39 INFO - PROCESS | 2296 | 1465116039537 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 01:40:39 INFO - PROCESS | 2296 | 1465116039540 Marionette TRACE conn2 <- [1,2710,null,{}] 01:40:39 INFO - PROCESS | 2296 | 1465116039550 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:39 INFO - PROCESS | 2296 | 1465116039554 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:39 INFO - PROCESS | 2296 | 1465116039649 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 01:40:39 INFO - PROCESS | 2296 | 1465116039733 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:39 INFO - PROCESS | 2296 | 1465116039736 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:39 INFO - PROCESS | 2296 | ++DOCSHELL 0x124e32000 == 32 [pid = 2296] [id = 685] 01:40:39 INFO - PROCESS | 2296 | ++DOMWINDOW == 62 (0x11604f400) [pid = 2296] [serial = 2055] [outer = 0x0] 01:40:39 INFO - PROCESS | 2296 | ++DOMWINDOW == 63 (0x1191c0400) [pid = 2296] [serial = 2056] [outer = 0x11604f400] 01:40:39 INFO - PROCESS | 2296 | 1465116039783 Marionette DEBUG loaded listener.js 01:40:39 INFO - PROCESS | 2296 | ++DOMWINDOW == 64 (0x119a0fc00) [pid = 2296] [serial = 2057] [outer = 0x11604f400] 01:40:40 INFO - PROCESS | 2296 | 1465116040194 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 01:40:40 INFO - PROCESS | 2296 | 1465116040217 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 01:40:40 INFO - PROCESS | 2296 | 1465116040219 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 01:40:40 INFO - PROCESS | 2296 | 1465116040220 Marionette TRACE conn2 <- [1,2714,null,{}] 01:40:40 INFO - PROCESS | 2296 | 1465116040223 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:40 INFO - PROCESS | 2296 | 1465116040224 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:40 INFO - PROCESS | 2296 | 1465116040323 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 01:40:40 INFO - PROCESS | 2296 | 1465116040359 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:40 INFO - PROCESS | 2296 | 1465116040360 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:40 INFO - PROCESS | 2296 | ++DOCSHELL 0x128f9a800 == 33 [pid = 2296] [id = 686] 01:40:40 INFO - PROCESS | 2296 | ++DOMWINDOW == 65 (0x119a0d000) [pid = 2296] [serial = 2058] [outer = 0x0] 01:40:40 INFO - PROCESS | 2296 | ++DOMWINDOW == 66 (0x119ecb000) [pid = 2296] [serial = 2059] [outer = 0x119a0d000] 01:40:40 INFO - PROCESS | 2296 | 1465116040385 Marionette DEBUG loaded listener.js 01:40:40 INFO - PROCESS | 2296 | ++DOMWINDOW == 67 (0x121414c00) [pid = 2296] [serial = 2060] [outer = 0x119a0d000] 01:40:40 INFO - PROCESS | 2296 | 1465116040708 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 01:40:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 01:40:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 518ms 01:40:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 01:40:40 INFO - PROCESS | 2296 | 1465116040738 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 01:40:40 INFO - PROCESS | 2296 | 1465116040739 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 01:40:40 INFO - PROCESS | 2296 | 1465116040741 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 01:40:40 INFO - PROCESS | 2296 | 1465116040742 Marionette TRACE conn2 <- [1,2718,null,{}] 01:40:40 INFO - PROCESS | 2296 | 1465116040752 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:40 INFO - PROCESS | 2296 | 1465116040753 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:40 INFO - PROCESS | 2296 | 1465116040849 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 01:40:40 INFO - PROCESS | 2296 | 1465116040854 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:40 INFO - PROCESS | 2296 | 1465116040855 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:40 INFO - PROCESS | 2296 | ++DOCSHELL 0x129899800 == 34 [pid = 2296] [id = 687] 01:40:40 INFO - PROCESS | 2296 | ++DOMWINDOW == 68 (0x1218e4000) [pid = 2296] [serial = 2061] [outer = 0x0] 01:40:40 INFO - PROCESS | 2296 | ++DOMWINDOW == 69 (0x121aca000) [pid = 2296] [serial = 2062] [outer = 0x1218e4000] 01:40:40 INFO - PROCESS | 2296 | 1465116040880 Marionette DEBUG loaded listener.js 01:40:40 INFO - PROCESS | 2296 | ++DOMWINDOW == 70 (0x121fc9400) [pid = 2296] [serial = 2063] [outer = 0x1218e4000] 01:40:41 INFO - PROCESS | 2296 | 1465116041249 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 01:40:41 INFO - PROCESS | 2296 | 1465116041275 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 01:40:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 01:40:41 INFO - PROCESS | 2296 | 1465116041277 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 01:40:41 INFO - PROCESS | 2296 | 1465116041278 Marionette TRACE conn2 <- [1,2722,null,{}] 01:40:41 INFO - PROCESS | 2296 | 1465116041281 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:41 INFO - PROCESS | 2296 | 1465116041285 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:41 INFO - PROCESS | 2296 | 1465116041400 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 01:40:41 INFO - PROCESS | 2296 | 1465116041415 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:41 INFO - PROCESS | 2296 | 1465116041416 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:41 INFO - PROCESS | 2296 | ++DOCSHELL 0x12ad62000 == 35 [pid = 2296] [id = 688] 01:40:41 INFO - PROCESS | 2296 | ++DOMWINDOW == 71 (0x121fcac00) [pid = 2296] [serial = 2064] [outer = 0x0] 01:40:41 INFO - PROCESS | 2296 | ++DOMWINDOW == 72 (0x124747000) [pid = 2296] [serial = 2065] [outer = 0x121fcac00] 01:40:41 INFO - PROCESS | 2296 | 1465116041442 Marionette DEBUG loaded listener.js 01:40:41 INFO - PROCESS | 2296 | ++DOMWINDOW == 73 (0x126db3000) [pid = 2296] [serial = 2066] [outer = 0x121fcac00] 01:40:41 INFO - PROCESS | 2296 | 1465116041797 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] 01:40:41 INFO - PROCESS | 2296 | 1465116041851 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 01:40:41 INFO - PROCESS | 2296 | 1465116041853 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 01:40:41 INFO - PROCESS | 2296 | 1465116041854 Marionette TRACE conn2 <- [1,2726,null,{}] 01:40:41 INFO - PROCESS | 2296 | 1465116041856 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:41 INFO - PROCESS | 2296 | 1465116041857 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:41 INFO - PROCESS | 2296 | 1465116041954 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 01:40:41 INFO - PROCESS | 2296 | 1465116041968 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:41 INFO - PROCESS | 2296 | 1465116041969 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:41 INFO - PROCESS | 2296 | ++DOCSHELL 0x12be04000 == 36 [pid = 2296] [id = 689] 01:40:41 INFO - PROCESS | 2296 | ++DOMWINDOW == 74 (0x126db6c00) [pid = 2296] [serial = 2067] [outer = 0x0] 01:40:41 INFO - PROCESS | 2296 | ++DOMWINDOW == 75 (0x128be8000) [pid = 2296] [serial = 2068] [outer = 0x126db6c00] 01:40:41 INFO - PROCESS | 2296 | 1465116041994 Marionette DEBUG loaded listener.js 01:40:42 INFO - PROCESS | 2296 | ++DOMWINDOW == 76 (0x128c44000) [pid = 2296] [serial = 2069] [outer = 0x126db6c00] 01:40:42 INFO - PROCESS | 2296 | --DOMWINDOW == 75 (0x12362a400) [pid = 2296] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 01:40:42 INFO - PROCESS | 2296 | --DOMWINDOW == 74 (0x1184c4400) [pid = 2296] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 01:40:42 INFO - PROCESS | 2296 | --DOMWINDOW == 73 (0x116771800) [pid = 2296] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 01:40:42 INFO - PROCESS | 2296 | --DOMWINDOW == 72 (0x116009400) [pid = 2296] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 01:40:42 INFO - PROCESS | 2296 | --DOMWINDOW == 71 (0x1129a6400) [pid = 2296] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 01:40:42 INFO - PROCESS | 2296 | --DOMWINDOW == 70 (0x118310000) [pid = 2296] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 01:40:42 INFO - PROCESS | 2296 | --DOMWINDOW == 69 (0x116622800) [pid = 2296] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 01:40:42 INFO - PROCESS | 2296 | --DOMWINDOW == 68 (0x112daf400) [pid = 2296] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 01:40:42 INFO - PROCESS | 2296 | --DOMWINDOW == 67 (0x1129ad800) [pid = 2296] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 01:40:42 INFO - PROCESS | 2296 | 1465116042431 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 01:40:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 01:40:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 620ms 01:40:42 INFO - PROCESS | 2296 | 1465116042474 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 01:40:42 INFO - PROCESS | 2296 | 1465116042476 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 01:40:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 01:40:42 INFO - PROCESS | 2296 | 1465116042479 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 01:40:42 INFO - PROCESS | 2296 | 1465116042481 Marionette TRACE conn2 <- [1,2730,null,{}] 01:40:42 INFO - PROCESS | 2296 | 1465116042484 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:42 INFO - PROCESS | 2296 | 1465116042486 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:42 INFO - PROCESS | 2296 | 1465116042584 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 01:40:42 INFO - PROCESS | 2296 | 1465116042588 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:42 INFO - PROCESS | 2296 | 1465116042589 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:42 INFO - PROCESS | 2296 | ++DOCSHELL 0x12be21000 == 37 [pid = 2296] [id = 690] 01:40:42 INFO - PROCESS | 2296 | ++DOMWINDOW == 68 (0x11841ec00) [pid = 2296] [serial = 2070] [outer = 0x0] 01:40:42 INFO - PROCESS | 2296 | ++DOMWINDOW == 69 (0x121a97c00) [pid = 2296] [serial = 2071] [outer = 0x11841ec00] 01:40:42 INFO - PROCESS | 2296 | 1465116042616 Marionette DEBUG loaded listener.js 01:40:42 INFO - PROCESS | 2296 | ++DOMWINDOW == 70 (0x128be5c00) [pid = 2296] [serial = 2072] [outer = 0x11841ec00] 01:40:43 INFO - PROCESS | 2296 | 1465116043450 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 01:40:43 INFO - PROCESS | 2296 | 1465116043502 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 01:40:43 INFO - PROCESS | 2296 | 1465116043504 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 01:40:43 INFO - PROCESS | 2296 | 1465116043505 Marionette TRACE conn2 <- [1,2734,null,{}] 01:40:43 INFO - PROCESS | 2296 | 1465116043507 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:43 INFO - PROCESS | 2296 | 1465116043508 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:43 INFO - PROCESS | 2296 | 1465116043606 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 01:40:43 INFO - PROCESS | 2296 | 1465116043612 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:43 INFO - PROCESS | 2296 | 1465116043614 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:43 INFO - PROCESS | 2296 | ++DOCSHELL 0x12c2d5000 == 38 [pid = 2296] [id = 691] 01:40:43 INFO - PROCESS | 2296 | ++DOMWINDOW == 71 (0x11841f000) [pid = 2296] [serial = 2073] [outer = 0x0] 01:40:43 INFO - PROCESS | 2296 | ++DOMWINDOW == 72 (0x128cac400) [pid = 2296] [serial = 2074] [outer = 0x11841f000] 01:40:43 INFO - PROCESS | 2296 | 1465116043639 Marionette DEBUG loaded listener.js 01:40:43 INFO - PROCESS | 2296 | ++DOMWINDOW == 73 (0x128cb5400) [pid = 2296] [serial = 2075] [outer = 0x11841f000] 01:40:43 INFO - PROCESS | 2296 | 1465116043933 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 01:40:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 01:40:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 468ms 01:40:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 01:40:43 INFO - PROCESS | 2296 | 1465116043973 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 01:40:43 INFO - PROCESS | 2296 | 1465116043974 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 01:40:43 INFO - PROCESS | 2296 | 1465116043976 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 01:40:43 INFO - PROCESS | 2296 | 1465116043978 Marionette TRACE conn2 <- [1,2738,null,{}] 01:40:43 INFO - PROCESS | 2296 | 1465116043982 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:43 INFO - PROCESS | 2296 | 1465116043983 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:44 INFO - PROCESS | 2296 | 1465116044065 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 01:40:44 INFO - PROCESS | 2296 | 1465116044069 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:44 INFO - PROCESS | 2296 | 1465116044070 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:44 INFO - PROCESS | 2296 | ++DOCSHELL 0x12c818000 == 39 [pid = 2296] [id = 692] 01:40:44 INFO - PROCESS | 2296 | ++DOMWINDOW == 74 (0x128dc8400) [pid = 2296] [serial = 2076] [outer = 0x0] 01:40:44 INFO - PROCESS | 2296 | ++DOMWINDOW == 75 (0x1290e8800) [pid = 2296] [serial = 2077] [outer = 0x128dc8400] 01:40:44 INFO - PROCESS | 2296 | 1465116044101 Marionette DEBUG loaded listener.js 01:40:44 INFO - PROCESS | 2296 | ++DOMWINDOW == 76 (0x12932d000) [pid = 2296] [serial = 2078] [outer = 0x128dc8400] 01:40:44 INFO - PROCESS | 2296 | 1465116044589 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 01:40:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 01:40:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 674ms 01:40:44 INFO - PROCESS | 2296 | 1465116044651 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 01:40:44 INFO - PROCESS | 2296 | 1465116044653 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 01:40:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 01:40:44 INFO - PROCESS | 2296 | 1465116044656 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 01:40:44 INFO - PROCESS | 2296 | 1465116044660 Marionette TRACE conn2 <- [1,2742,null,{}] 01:40:44 INFO - PROCESS | 2296 | 1465116044663 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:44 INFO - PROCESS | 2296 | 1465116044665 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:44 INFO - PROCESS | 2296 | 1465116044772 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 01:40:44 INFO - PROCESS | 2296 | 1465116044870 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:44 INFO - PROCESS | 2296 | 1465116044872 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:44 INFO - PROCESS | 2296 | ++DOCSHELL 0x121322000 == 40 [pid = 2296] [id = 693] 01:40:44 INFO - PROCESS | 2296 | ++DOMWINDOW == 77 (0x1168aa400) [pid = 2296] [serial = 2079] [outer = 0x0] 01:40:44 INFO - PROCESS | 2296 | ++DOMWINDOW == 78 (0x118049c00) [pid = 2296] [serial = 2080] [outer = 0x1168aa400] 01:40:44 INFO - PROCESS | 2296 | 1465116044904 Marionette DEBUG loaded listener.js 01:40:44 INFO - PROCESS | 2296 | ++DOMWINDOW == 79 (0x118266800) [pid = 2296] [serial = 2081] [outer = 0x1168aa400] 01:40:45 INFO - PROCESS | 2296 | 1465116045330 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 01:40:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 01:40:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 725ms 01:40:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 01:40:45 INFO - PROCESS | 2296 | 1465116045382 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 01:40:45 INFO - PROCESS | 2296 | 1465116045385 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 01:40:45 INFO - PROCESS | 2296 | 1465116045390 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 01:40:45 INFO - PROCESS | 2296 | 1465116045392 Marionette TRACE conn2 <- [1,2746,null,{}] 01:40:45 INFO - PROCESS | 2296 | 1465116045394 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:45 INFO - PROCESS | 2296 | 1465116045396 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:45 INFO - PROCESS | 2296 | 1465116045500 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 01:40:45 INFO - PROCESS | 2296 | 1465116045559 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:45 INFO - PROCESS | 2296 | 1465116045560 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:45 INFO - PROCESS | 2296 | ++DOCSHELL 0x12ab08800 == 41 [pid = 2296] [id = 694] 01:40:45 INFO - PROCESS | 2296 | ++DOMWINDOW == 80 (0x118421400) [pid = 2296] [serial = 2082] [outer = 0x0] 01:40:45 INFO - PROCESS | 2296 | ++DOMWINDOW == 81 (0x119499c00) [pid = 2296] [serial = 2083] [outer = 0x118421400] 01:40:45 INFO - PROCESS | 2296 | 1465116045603 Marionette DEBUG loaded listener.js 01:40:45 INFO - PROCESS | 2296 | ++DOMWINDOW == 82 (0x119a10000) [pid = 2296] [serial = 2084] [outer = 0x118421400] 01:40:46 INFO - PROCESS | 2296 | 1465116046019 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 01:40:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 01:40:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 670ms 01:40:46 INFO - PROCESS | 2296 | 1465116046060 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 01:40:46 INFO - PROCESS | 2296 | 1465116046061 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 01:40:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 01:40:46 INFO - PROCESS | 2296 | 1465116046064 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 01:40:46 INFO - PROCESS | 2296 | 1465116046066 Marionette TRACE conn2 <- [1,2750,null,{}] 01:40:46 INFO - PROCESS | 2296 | 1465116046075 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:46 INFO - PROCESS | 2296 | 1465116046078 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:46 INFO - PROCESS | 2296 | 1465116046203 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 01:40:46 INFO - PROCESS | 2296 | --DOCSHELL 0x12d27e800 == 40 [pid = 2296] [id = 16] 01:40:46 INFO - PROCESS | 2296 | 1465116046330 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:46 INFO - PROCESS | 2296 | 1465116046333 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:46 INFO - PROCESS | 2296 | ++DOCSHELL 0x12d06c000 == 41 [pid = 2296] [id = 695] 01:40:46 INFO - PROCESS | 2296 | ++DOMWINDOW == 83 (0x1263e4400) [pid = 2296] [serial = 2085] [outer = 0x0] 01:40:46 INFO - PROCESS | 2296 | ++DOMWINDOW == 84 (0x1265bd800) [pid = 2296] [serial = 2086] [outer = 0x1263e4400] 01:40:46 INFO - PROCESS | 2296 | 1465116046382 Marionette DEBUG loaded listener.js 01:40:46 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x126db1c00) [pid = 2296] [serial = 2087] [outer = 0x1263e4400] 01:40:46 INFO - PROCESS | 2296 | 1465116046843 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 01:40:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 01:40:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 820ms 01:40:46 INFO - PROCESS | 2296 | 1465116046885 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 01:40:46 INFO - PROCESS | 2296 | 1465116046889 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 01:40:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 01:40:46 INFO - PROCESS | 2296 | 1465116046892 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 01:40:46 INFO - PROCESS | 2296 | 1465116046894 Marionette TRACE conn2 <- [1,2754,null,{}] 01:40:46 INFO - PROCESS | 2296 | 1465116046920 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:46 INFO - PROCESS | 2296 | 1465116046922 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:47 INFO - PROCESS | 2296 | 1465116047078 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 01:40:47 INFO - PROCESS | 2296 | 1465116047177 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:47 INFO - PROCESS | 2296 | 1465116047178 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:47 INFO - PROCESS | 2296 | ++DOCSHELL 0x12d286800 == 42 [pid = 2296] [id = 696] 01:40:47 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x129004000) [pid = 2296] [serial = 2088] [outer = 0x0] 01:40:47 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x129327400) [pid = 2296] [serial = 2089] [outer = 0x129004000] 01:40:47 INFO - PROCESS | 2296 | 1465116047207 Marionette DEBUG loaded listener.js 01:40:47 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x12939d000) [pid = 2296] [serial = 2090] [outer = 0x129004000] 01:40:47 INFO - PROCESS | 2296 | 1465116047645 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 01:40:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 01:40:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 793ms 01:40:47 INFO - PROCESS | 2296 | 1465116047684 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 01:40:47 INFO - PROCESS | 2296 | 1465116047686 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 01:40:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 01:40:47 INFO - PROCESS | 2296 | 1465116047688 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 01:40:47 INFO - PROCESS | 2296 | 1465116047690 Marionette TRACE conn2 <- [1,2758,null,{}] 01:40:47 INFO - PROCESS | 2296 | 1465116047692 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:47 INFO - PROCESS | 2296 | 1465116047693 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:47 INFO - PROCESS | 2296 | 1465116047909 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 01:40:48 INFO - PROCESS | 2296 | 1465116047999 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:48 INFO - PROCESS | 2296 | 1465116048000 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:48 INFO - PROCESS | 2296 | ++DOCSHELL 0x119630000 == 43 [pid = 2296] [id = 697] 01:40:48 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x11626dc00) [pid = 2296] [serial = 2091] [outer = 0x0] 01:40:48 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x116775c00) [pid = 2296] [serial = 2092] [outer = 0x11626dc00] 01:40:48 INFO - PROCESS | 2296 | 1465116048030 Marionette DEBUG loaded listener.js 01:40:48 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x116a64400) [pid = 2296] [serial = 2093] [outer = 0x11626dc00] 01:40:48 INFO - PROCESS | 2296 | 1465116048461 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 01:40:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 01:40:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 823ms 01:40:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 01:40:48 INFO - PROCESS | 2296 | 1465116048512 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 01:40:48 INFO - PROCESS | 2296 | 1465116048515 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 01:40:48 INFO - PROCESS | 2296 | 1465116048518 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 01:40:48 INFO - PROCESS | 2296 | 1465116048520 Marionette TRACE conn2 <- [1,2762,null,{}] 01:40:48 INFO - PROCESS | 2296 | 1465116048523 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:48 INFO - PROCESS | 2296 | 1465116048525 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:48 INFO - PROCESS | 2296 | 1465116048622 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 01:40:48 INFO - PROCESS | 2296 | 1465116048683 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:48 INFO - PROCESS | 2296 | 1465116048685 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:48 INFO - PROCESS | 2296 | ++DOCSHELL 0x119332800 == 44 [pid = 2296] [id = 698] 01:40:48 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x11826f800) [pid = 2296] [serial = 2094] [outer = 0x0] 01:40:48 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x118415000) [pid = 2296] [serial = 2095] [outer = 0x11826f800] 01:40:48 INFO - PROCESS | 2296 | 1465116048713 Marionette DEBUG loaded listener.js 01:40:48 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x11871d400) [pid = 2296] [serial = 2096] [outer = 0x11826f800] 01:40:49 INFO - PROCESS | 2296 | --DOCSHELL 0x12c2d5000 == 43 [pid = 2296] [id = 691] 01:40:49 INFO - PROCESS | 2296 | --DOCSHELL 0x12be21000 == 42 [pid = 2296] [id = 690] 01:40:49 INFO - PROCESS | 2296 | --DOCSHELL 0x12be04000 == 41 [pid = 2296] [id = 689] 01:40:49 INFO - PROCESS | 2296 | --DOCSHELL 0x12ad62000 == 40 [pid = 2296] [id = 688] 01:40:49 INFO - PROCESS | 2296 | --DOCSHELL 0x129899800 == 39 [pid = 2296] [id = 687] 01:40:49 INFO - PROCESS | 2296 | --DOCSHELL 0x128f9a800 == 38 [pid = 2296] [id = 686] 01:40:49 INFO - PROCESS | 2296 | --DOCSHELL 0x124e32000 == 37 [pid = 2296] [id = 685] 01:40:49 INFO - PROCESS | 2296 | --DOCSHELL 0x119e16000 == 36 [pid = 2296] [id = 684] 01:40:49 INFO - PROCESS | 2296 | --DOCSHELL 0x1182df800 == 35 [pid = 2296] [id = 683] 01:40:49 INFO - PROCESS | 2296 | --DOCSHELL 0x11809d000 == 34 [pid = 2296] [id = 682] 01:40:49 INFO - PROCESS | 2296 | --DOCSHELL 0x11701c800 == 33 [pid = 2296] [id = 681] 01:40:49 INFO - PROCESS | 2296 | --DOCSHELL 0x12ad6d800 == 32 [pid = 2296] [id = 680] 01:40:49 INFO - PROCESS | 2296 | --DOCSHELL 0x12d27e000 == 31 [pid = 2296] [id = 17] 01:40:49 INFO - PROCESS | 2296 | --DOCSHELL 0x119630000 == 30 [pid = 2296] [id = 697] 01:40:49 INFO - PROCESS | 2296 | --DOCSHELL 0x12d286800 == 29 [pid = 2296] [id = 696] 01:40:49 INFO - PROCESS | 2296 | --DOCSHELL 0x12d06c000 == 28 [pid = 2296] [id = 695] 01:40:49 INFO - PROCESS | 2296 | --DOCSHELL 0x12ab08800 == 27 [pid = 2296] [id = 694] 01:40:49 INFO - PROCESS | 2296 | --DOCSHELL 0x121322000 == 26 [pid = 2296] [id = 693] 01:40:49 INFO - PROCESS | 2296 | --DOCSHELL 0x12c818000 == 25 [pid = 2296] [id = 692] 01:40:49 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x12452b000) [pid = 2296] [serial = 2041] [outer = 0x0] [url = about:blank] 01:40:49 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x12456e000) [pid = 2296] [serial = 2035] [outer = 0x0] [url = about:blank] 01:40:49 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x119a15400) [pid = 2296] [serial = 2029] [outer = 0x0] [url = about:blank] 01:40:49 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x11682c800) [pid = 2296] [serial = 2017] [outer = 0x0] [url = about:blank] 01:40:49 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x11729b400) [pid = 2296] [serial = 2018] [outer = 0x0] [url = about:blank] 01:40:49 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x1160aa000) [pid = 2296] [serial = 2014] [outer = 0x0] [url = about:blank] 01:40:49 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x1166ddc00) [pid = 2296] [serial = 2015] [outer = 0x0] [url = about:blank] 01:40:49 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x118267800) [pid = 2296] [serial = 2020] [outer = 0x0] [url = about:blank] 01:40:49 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x11830d000) [pid = 2296] [serial = 2021] [outer = 0x0] [url = about:blank] 01:40:49 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x1184bb000) [pid = 2296] [serial = 2023] [outer = 0x0] [url = about:blank] 01:40:49 INFO - PROCESS | 2296 | --DOMWINDOW == 83 (0x11877d400) [pid = 2296] [serial = 2024] [outer = 0x0] [url = about:blank] 01:40:49 INFO - PROCESS | 2296 | --DOMWINDOW == 82 (0x1191c8000) [pid = 2296] [serial = 2026] [outer = 0x0] [url = about:blank] 01:40:49 INFO - PROCESS | 2296 | --DOMWINDOW == 81 (0x119706800) [pid = 2296] [serial = 2027] [outer = 0x0] [url = about:blank] 01:40:49 INFO - PROCESS | 2296 | --DOMWINDOW == 80 (0x118196000) [pid = 2296] [serial = 2038] [outer = 0x0] [url = about:blank] 01:40:49 INFO - PROCESS | 2296 | --DOMWINDOW == 79 (0x1191c7400) [pid = 2296] [serial = 2039] [outer = 0x0] [url = about:blank] 01:40:49 INFO - PROCESS | 2296 | --DOMWINDOW == 78 (0x121ac8800) [pid = 2296] [serial = 2032] [outer = 0x0] [url = about:blank] 01:40:49 INFO - PROCESS | 2296 | --DOMWINDOW == 77 (0x121fc7c00) [pid = 2296] [serial = 2033] [outer = 0x0] [url = about:blank] 01:40:49 INFO - PROCESS | 2296 | --DOMWINDOW == 76 (0x124daac00) [pid = 2296] [serial = 2036] [outer = 0x0] [url = about:blank] 01:40:49 INFO - PROCESS | 2296 | --DOMWINDOW == 75 (0x12140f800) [pid = 2296] [serial = 2030] [outer = 0x0] [url = about:blank] 01:40:49 INFO - PROCESS | 2296 | 1465116049592 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 01:40:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 01:40:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1123ms 01:40:49 INFO - PROCESS | 2296 | 1465116049641 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 01:40:49 INFO - PROCESS | 2296 | 1465116049643 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 01:40:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 01:40:49 INFO - PROCESS | 2296 | 1465116049648 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 01:40:49 INFO - PROCESS | 2296 | 1465116049651 Marionette TRACE conn2 <- [1,2766,null,{}] 01:40:49 INFO - PROCESS | 2296 | 1465116049654 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:49 INFO - PROCESS | 2296 | 1465116049656 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:49 INFO - PROCESS | 2296 | 1465116049738 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 01:40:49 INFO - PROCESS | 2296 | 1465116049747 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:49 INFO - PROCESS | 2296 | 1465116049750 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:49 INFO - PROCESS | 2296 | ++DOCSHELL 0x11809f000 == 26 [pid = 2296] [id = 699] 01:40:49 INFO - PROCESS | 2296 | ++DOMWINDOW == 76 (0x116775000) [pid = 2296] [serial = 2097] [outer = 0x0] 01:40:49 INFO - PROCESS | 2296 | ++DOMWINDOW == 77 (0x1168a3800) [pid = 2296] [serial = 2098] [outer = 0x116775000] 01:40:49 INFO - PROCESS | 2296 | 1465116049777 Marionette DEBUG loaded listener.js 01:40:49 INFO - PROCESS | 2296 | ++DOMWINDOW == 78 (0x118048400) [pid = 2296] [serial = 2099] [outer = 0x116775000] 01:40:50 INFO - PROCESS | 2296 | 1465116050138 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 01:40:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 01:40:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 522ms 01:40:50 INFO - PROCESS | 2296 | 1465116050169 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 01:40:50 INFO - PROCESS | 2296 | 1465116050172 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 01:40:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 01:40:50 INFO - PROCESS | 2296 | 1465116050177 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 01:40:50 INFO - PROCESS | 2296 | 1465116050179 Marionette TRACE conn2 <- [1,2770,null,{}] 01:40:50 INFO - PROCESS | 2296 | 1465116050181 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:50 INFO - PROCESS | 2296 | 1465116050183 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:50 INFO - PROCESS | 2296 | 1465116050289 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 01:40:50 INFO - PROCESS | 2296 | 1465116050298 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:50 INFO - PROCESS | 2296 | 1465116050299 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:50 INFO - PROCESS | 2296 | ++DOCSHELL 0x119636800 == 27 [pid = 2296] [id = 700] 01:40:50 INFO - PROCESS | 2296 | ++DOMWINDOW == 79 (0x11824c400) [pid = 2296] [serial = 2100] [outer = 0x0] 01:40:50 INFO - PROCESS | 2296 | ++DOMWINDOW == 80 (0x11826f400) [pid = 2296] [serial = 2101] [outer = 0x11824c400] 01:40:50 INFO - PROCESS | 2296 | 1465116050327 Marionette DEBUG loaded listener.js 01:40:50 INFO - PROCESS | 2296 | ++DOMWINDOW == 81 (0x118417400) [pid = 2296] [serial = 2102] [outer = 0x11824c400] 01:40:50 INFO - PROCESS | 2296 | 1465116050679 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 01:40:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 01:40:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 524ms 01:40:50 INFO - PROCESS | 2296 | 1465116050702 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 01:40:50 INFO - PROCESS | 2296 | 1465116050703 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 01:40:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 01:40:50 INFO - PROCESS | 2296 | 1465116050705 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 01:40:50 INFO - PROCESS | 2296 | 1465116050708 Marionette TRACE conn2 <- [1,2774,null,{}] 01:40:50 INFO - PROCESS | 2296 | 1465116050716 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:50 INFO - PROCESS | 2296 | 1465116050719 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:50 INFO - PROCESS | 2296 | 1465116050820 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 01:40:50 INFO - PROCESS | 2296 | 1465116050831 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:50 INFO - PROCESS | 2296 | 1465116050833 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:50 INFO - PROCESS | 2296 | ++DOCSHELL 0x123782800 == 28 [pid = 2296] [id = 701] 01:40:50 INFO - PROCESS | 2296 | ++DOMWINDOW == 82 (0x118779000) [pid = 2296] [serial = 2103] [outer = 0x0] 01:40:50 INFO - PROCESS | 2296 | ++DOMWINDOW == 83 (0x1191cac00) [pid = 2296] [serial = 2104] [outer = 0x118779000] 01:40:50 INFO - PROCESS | 2296 | 1465116050861 Marionette DEBUG loaded listener.js 01:40:50 INFO - PROCESS | 2296 | ++DOMWINDOW == 84 (0x119710000) [pid = 2296] [serial = 2105] [outer = 0x118779000] 01:40:51 INFO - PROCESS | 2296 | 1465116051178 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 01:40:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 01:40:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 521ms 01:40:51 INFO - PROCESS | 2296 | 1465116051227 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 01:40:51 INFO - PROCESS | 2296 | 1465116051230 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 01:40:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 01:40:51 INFO - PROCESS | 2296 | 1465116051233 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 01:40:51 INFO - PROCESS | 2296 | 1465116051234 Marionette TRACE conn2 <- [1,2778,null,{}] 01:40:51 INFO - PROCESS | 2296 | 1465116051237 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:51 INFO - PROCESS | 2296 | 1465116051238 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:51 INFO - PROCESS | 2296 | 1465116051315 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 01:40:51 INFO - PROCESS | 2296 | 1465116051319 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:51 INFO - PROCESS | 2296 | 1465116051320 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:51 INFO - PROCESS | 2296 | ++DOCSHELL 0x12681a800 == 29 [pid = 2296] [id = 702] 01:40:51 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x119a15400) [pid = 2296] [serial = 2106] [outer = 0x0] 01:40:51 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x121306000) [pid = 2296] [serial = 2107] [outer = 0x119a15400] 01:40:51 INFO - PROCESS | 2296 | 1465116051349 Marionette DEBUG loaded listener.js 01:40:51 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x1217a4400) [pid = 2296] [serial = 2108] [outer = 0x119a15400] 01:40:51 INFO - PROCESS | 2296 | 1465116051727 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 01:40:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 01:40:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 519ms 01:40:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 01:40:51 INFO - PROCESS | 2296 | 1465116051754 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 01:40:51 INFO - PROCESS | 2296 | 1465116051755 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 01:40:51 INFO - PROCESS | 2296 | 1465116051757 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 01:40:51 INFO - PROCESS | 2296 | 1465116051758 Marionette TRACE conn2 <- [1,2782,null,{}] 01:40:51 INFO - PROCESS | 2296 | 1465116051761 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:51 INFO - PROCESS | 2296 | 1465116051762 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:51 INFO - PROCESS | 2296 | 1465116051858 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 01:40:51 INFO - PROCESS | 2296 | 1465116051864 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:51 INFO - PROCESS | 2296 | 1465116051865 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:51 INFO - PROCESS | 2296 | ++DOCSHELL 0x128f12000 == 30 [pid = 2296] [id = 703] 01:40:51 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x11871c400) [pid = 2296] [serial = 2109] [outer = 0x0] 01:40:51 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x121acb000) [pid = 2296] [serial = 2110] [outer = 0x11871c400] 01:40:51 INFO - PROCESS | 2296 | 1465116051890 Marionette DEBUG loaded listener.js 01:40:51 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x121b9b000) [pid = 2296] [serial = 2111] [outer = 0x11871c400] 01:40:52 INFO - PROCESS | 2296 | 1465116052252 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 01:40:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 01:40:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 519ms 01:40:52 INFO - PROCESS | 2296 | 1465116052277 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 01:40:52 INFO - PROCESS | 2296 | 1465116052279 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 01:40:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 01:40:52 INFO - PROCESS | 2296 | 1465116052290 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 01:40:52 INFO - PROCESS | 2296 | 1465116052291 Marionette TRACE conn2 <- [1,2786,null,{}] 01:40:52 INFO - PROCESS | 2296 | 1465116052293 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:52 INFO - PROCESS | 2296 | 1465116052297 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:52 INFO - PROCESS | 2296 | 1465116052402 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 01:40:52 INFO - PROCESS | 2296 | 1465116052441 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:52 INFO - PROCESS | 2296 | 1465116052442 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:52 INFO - PROCESS | 2296 | ++DOCSHELL 0x129895000 == 31 [pid = 2296] [id = 704] 01:40:52 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x121d40000) [pid = 2296] [serial = 2112] [outer = 0x0] 01:40:52 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x124574800) [pid = 2296] [serial = 2113] [outer = 0x121d40000] 01:40:52 INFO - PROCESS | 2296 | 1465116052468 Marionette DEBUG loaded listener.js 01:40:52 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x1263e5c00) [pid = 2296] [serial = 2114] [outer = 0x121d40000] 01:40:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 01:40:52 INFO - PROCESS | 2296 | 1465116052801 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 01:40:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 519ms 01:40:52 INFO - PROCESS | 2296 | 1465116052810 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 01:40:52 INFO - PROCESS | 2296 | 1465116052813 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 01:40:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 01:40:52 INFO - PROCESS | 2296 | 1465116052816 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 01:40:52 INFO - PROCESS | 2296 | 1465116052825 Marionette TRACE conn2 <- [1,2790,null,{}] 01:40:52 INFO - PROCESS | 2296 | 1465116052827 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:52 INFO - PROCESS | 2296 | 1465116052828 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:52 INFO - PROCESS | 2296 | 1465116052924 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 01:40:52 INFO - PROCESS | 2296 | 1465116052964 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:52 INFO - PROCESS | 2296 | 1465116052965 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:52 INFO - PROCESS | 2296 | ++DOCSHELL 0x12ab14800 == 32 [pid = 2296] [id = 705] 01:40:52 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x112fcec00) [pid = 2296] [serial = 2115] [outer = 0x0] 01:40:52 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x126849800) [pid = 2296] [serial = 2116] [outer = 0x112fcec00] 01:40:52 INFO - PROCESS | 2296 | 1465116052989 Marionette DEBUG loaded listener.js 01:40:53 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x126dab800) [pid = 2296] [serial = 2117] [outer = 0x112fcec00] 01:40:53 INFO - PROCESS | 2296 | 1465116053294 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 01:40:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 01:40:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 526ms 01:40:53 INFO - PROCESS | 2296 | 1465116053342 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 01:40:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 01:40:53 INFO - PROCESS | 2296 | 1465116053343 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 01:40:53 INFO - PROCESS | 2296 | 1465116053346 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 01:40:53 INFO - PROCESS | 2296 | 1465116053347 Marionette TRACE conn2 <- [1,2794,null,{}] 01:40:53 INFO - PROCESS | 2296 | 1465116053355 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:53 INFO - PROCESS | 2296 | 1465116053356 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:53 INFO - PROCESS | 2296 | 1465116053454 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 01:40:53 INFO - PROCESS | 2296 | 1465116053457 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:53 INFO - PROCESS | 2296 | 1465116053459 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:53 INFO - PROCESS | 2296 | ++DOCSHELL 0x12ad64800 == 33 [pid = 2296] [id = 706] 01:40:53 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x12684f400) [pid = 2296] [serial = 2118] [outer = 0x0] 01:40:53 INFO - PROCESS | 2296 | ++DOMWINDOW == 98 (0x128be6400) [pid = 2296] [serial = 2119] [outer = 0x12684f400] 01:40:53 INFO - PROCESS | 2296 | 1465116053484 Marionette DEBUG loaded listener.js 01:40:53 INFO - PROCESS | 2296 | ++DOMWINDOW == 99 (0x128ca9800) [pid = 2296] [serial = 2120] [outer = 0x12684f400] 01:40:53 INFO - PROCESS | 2296 | --DOMWINDOW == 98 (0x12958b800) [pid = 2296] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 01:40:53 INFO - PROCESS | 2296 | --DOMWINDOW == 97 (0x12ce75000) [pid = 2296] [serial = 47] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:40:53 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x12d27f000) [pid = 2296] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:40:53 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x128dc8400) [pid = 2296] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 01:40:53 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x119a0d000) [pid = 2296] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 01:40:53 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x1218e4000) [pid = 2296] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 01:40:53 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x121fcac00) [pid = 2296] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 01:40:53 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x11604f400) [pid = 2296] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 01:40:53 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x118267c00) [pid = 2296] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 01:40:53 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x116778c00) [pid = 2296] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 01:40:53 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x112044800) [pid = 2296] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 01:40:53 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x112db1c00) [pid = 2296] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 01:40:53 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x116773000) [pid = 2296] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 01:40:53 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x126db6c00) [pid = 2296] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 01:40:53 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x11841f000) [pid = 2296] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 01:40:53 INFO - PROCESS | 2296 | --DOMWINDOW == 83 (0x11841ec00) [pid = 2296] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 01:40:53 INFO - PROCESS | 2296 | 1465116053953 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 01:40:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 01:40:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 618ms 01:40:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 01:40:53 INFO - PROCESS | 2296 | 1465116053967 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 01:40:53 INFO - PROCESS | 2296 | 1465116053969 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 01:40:53 INFO - PROCESS | 2296 | 1465116053973 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 01:40:53 INFO - PROCESS | 2296 | 1465116053975 Marionette TRACE conn2 <- [1,2798,null,{}] 01:40:53 INFO - PROCESS | 2296 | 1465116053977 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:53 INFO - PROCESS | 2296 | 1465116053983 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:54 INFO - PROCESS | 2296 | 1465116054122 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 01:40:54 INFO - PROCESS | 2296 | 1465116054160 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:54 INFO - PROCESS | 2296 | 1465116054161 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:54 INFO - PROCESS | 2296 | ++DOCSHELL 0x12be05800 == 34 [pid = 2296] [id = 707] 01:40:54 INFO - PROCESS | 2296 | ++DOMWINDOW == 84 (0x113967000) [pid = 2296] [serial = 2121] [outer = 0x0] 01:40:54 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x118717000) [pid = 2296] [serial = 2122] [outer = 0x113967000] 01:40:54 INFO - PROCESS | 2296 | 1465116054186 Marionette DEBUG loaded listener.js 01:40:54 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x126dab000) [pid = 2296] [serial = 2123] [outer = 0x113967000] 01:40:54 INFO - PROCESS | 2296 | 1465116054450 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 01:40:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 01:40:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 521ms 01:40:54 INFO - PROCESS | 2296 | 1465116054493 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 01:40:54 INFO - PROCESS | 2296 | 1465116054495 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 01:40:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 01:40:54 INFO - PROCESS | 2296 | 1465116054505 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 01:40:54 INFO - PROCESS | 2296 | 1465116054507 Marionette TRACE conn2 <- [1,2802,null,{}] 01:40:54 INFO - PROCESS | 2296 | 1465116054509 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:54 INFO - PROCESS | 2296 | 1465116054510 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:54 INFO - PROCESS | 2296 | 1465116054591 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 01:40:54 INFO - PROCESS | 2296 | 1465116054596 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:54 INFO - PROCESS | 2296 | 1465116054599 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:54 INFO - PROCESS | 2296 | ++DOCSHELL 0x12c1e1800 == 35 [pid = 2296] [id = 708] 01:40:54 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x128c3cc00) [pid = 2296] [serial = 2124] [outer = 0x0] 01:40:54 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x128caf800) [pid = 2296] [serial = 2125] [outer = 0x128c3cc00] 01:40:54 INFO - PROCESS | 2296 | 1465116054623 Marionette DEBUG loaded listener.js 01:40:54 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x1290db000) [pid = 2296] [serial = 2126] [outer = 0x128c3cc00] 01:40:54 INFO - PROCESS | 2296 | 1465116054975 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 01:40:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 01:40:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 518ms 01:40:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 01:40:55 INFO - PROCESS | 2296 | 1465116055025 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 01:40:55 INFO - PROCESS | 2296 | 1465116055026 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 01:40:55 INFO - PROCESS | 2296 | 1465116055029 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 01:40:55 INFO - PROCESS | 2296 | 1465116055030 Marionette TRACE conn2 <- [1,2806,null,{}] 01:40:55 INFO - PROCESS | 2296 | 1465116055032 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:55 INFO - PROCESS | 2296 | 1465116055034 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:55 INFO - PROCESS | 2296 | 1465116055128 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 01:40:55 INFO - PROCESS | 2296 | 1465116055134 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:55 INFO - PROCESS | 2296 | 1465116055136 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:55 INFO - PROCESS | 2296 | ++DOCSHELL 0x12cc7f800 == 36 [pid = 2296] [id = 709] 01:40:55 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x1290db400) [pid = 2296] [serial = 2127] [outer = 0x0] 01:40:55 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x12939fc00) [pid = 2296] [serial = 2128] [outer = 0x1290db400] 01:40:55 INFO - PROCESS | 2296 | 1465116055163 Marionette DEBUG loaded listener.js 01:40:55 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x129595000) [pid = 2296] [serial = 2129] [outer = 0x1290db400] 01:40:55 INFO - PROCESS | 2296 | 1465116055469 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 01:40:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 01:40:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 472ms 01:40:55 INFO - PROCESS | 2296 | 1465116055501 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 01:40:55 INFO - PROCESS | 2296 | 1465116055502 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 01:40:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 01:40:55 INFO - PROCESS | 2296 | 1465116055505 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 01:40:55 INFO - PROCESS | 2296 | 1465116055506 Marionette TRACE conn2 <- [1,2810,null,{}] 01:40:55 INFO - PROCESS | 2296 | 1465116055508 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:55 INFO - PROCESS | 2296 | 1465116055509 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:55 INFO - PROCESS | 2296 | 1465116055588 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 01:40:55 INFO - PROCESS | 2296 | 1465116055592 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:55 INFO - PROCESS | 2296 | 1465116055593 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:55 INFO - PROCESS | 2296 | ++DOCSHELL 0x12d283800 == 37 [pid = 2296] [id = 710] 01:40:55 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x12a75ac00) [pid = 2296] [serial = 2130] [outer = 0x0] 01:40:55 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x12a761400) [pid = 2296] [serial = 2131] [outer = 0x12a75ac00] 01:40:55 INFO - PROCESS | 2296 | 1465116055620 Marionette DEBUG loaded listener.js 01:40:55 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x12a7edc00) [pid = 2296] [serial = 2132] [outer = 0x12a75ac00] 01:40:56 INFO - PROCESS | 2296 | 1465116056306 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 01:40:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 01:40:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 821ms 01:40:56 INFO - PROCESS | 2296 | 1465116056327 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 01:40:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 01:40:56 INFO - PROCESS | 2296 | 1465116056333 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 01:40:56 INFO - PROCESS | 2296 | 1465116056338 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 01:40:56 INFO - PROCESS | 2296 | 1465116056341 Marionette TRACE conn2 <- [1,2814,null,{}] 01:40:56 INFO - PROCESS | 2296 | 1465116056348 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:56 INFO - PROCESS | 2296 | 1465116056351 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:56 INFO - PROCESS | 2296 | 1465116056552 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 01:40:56 INFO - PROCESS | 2296 | 1465116056655 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:56 INFO - PROCESS | 2296 | 1465116056656 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:56 INFO - PROCESS | 2296 | ++DOCSHELL 0x119624000 == 38 [pid = 2296] [id = 711] 01:40:56 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x1160b5400) [pid = 2296] [serial = 2133] [outer = 0x0] 01:40:56 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x116829400) [pid = 2296] [serial = 2134] [outer = 0x1160b5400] 01:40:56 INFO - PROCESS | 2296 | 1465116056687 Marionette DEBUG loaded listener.js 01:40:56 INFO - PROCESS | 2296 | ++DOMWINDOW == 98 (0x118052800) [pid = 2296] [serial = 2135] [outer = 0x1160b5400] 01:40:57 INFO - PROCESS | 2296 | 1465116057165 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 01:40:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 01:40:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 878ms 01:40:57 INFO - PROCESS | 2296 | 1465116057221 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 01:40:57 INFO - PROCESS | 2296 | 1465116057224 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 01:40:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 01:40:57 INFO - PROCESS | 2296 | 1465116057232 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 01:40:57 INFO - PROCESS | 2296 | 1465116057234 Marionette TRACE conn2 <- [1,2818,null,{}] 01:40:57 INFO - PROCESS | 2296 | 1465116057237 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:57 INFO - PROCESS | 2296 | 1465116057238 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:57 INFO - PROCESS | 2296 | 1465116057348 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 01:40:57 INFO - PROCESS | 2296 | 1465116057433 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:57 INFO - PROCESS | 2296 | 1465116057434 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:57 INFO - PROCESS | 2296 | ++DOCSHELL 0x128f18800 == 39 [pid = 2296] [id = 712] 01:40:57 INFO - PROCESS | 2296 | ++DOMWINDOW == 99 (0x118310000) [pid = 2296] [serial = 2136] [outer = 0x0] 01:40:57 INFO - PROCESS | 2296 | ++DOMWINDOW == 100 (0x1184c6c00) [pid = 2296] [serial = 2137] [outer = 0x118310000] 01:40:57 INFO - PROCESS | 2296 | 1465116057466 Marionette DEBUG loaded listener.js 01:40:57 INFO - PROCESS | 2296 | ++DOMWINDOW == 101 (0x1191e8400) [pid = 2296] [serial = 2138] [outer = 0x118310000] 01:40:58 INFO - PROCESS | 2296 | 1465116058193 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 01:40:58 INFO - PROCESS | 2296 | --DOCSHELL 0x12cc7f800 == 38 [pid = 2296] [id = 709] 01:40:58 INFO - PROCESS | 2296 | --DOCSHELL 0x12c1e1800 == 37 [pid = 2296] [id = 708] 01:40:58 INFO - PROCESS | 2296 | --DOCSHELL 0x12be05800 == 36 [pid = 2296] [id = 707] 01:40:58 INFO - PROCESS | 2296 | --DOCSHELL 0x12ad64800 == 35 [pid = 2296] [id = 706] 01:40:58 INFO - PROCESS | 2296 | --DOCSHELL 0x12ab14800 == 34 [pid = 2296] [id = 705] 01:40:58 INFO - PROCESS | 2296 | --DOCSHELL 0x129895000 == 33 [pid = 2296] [id = 704] 01:40:58 INFO - PROCESS | 2296 | --DOCSHELL 0x128f12000 == 32 [pid = 2296] [id = 703] 01:40:58 INFO - PROCESS | 2296 | --DOMWINDOW == 100 (0x12d284800) [pid = 2296] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:40:58 INFO - PROCESS | 2296 | --DOCSHELL 0x12681a800 == 31 [pid = 2296] [id = 702] 01:40:58 INFO - PROCESS | 2296 | --DOCSHELL 0x123782800 == 30 [pid = 2296] [id = 701] 01:40:58 INFO - PROCESS | 2296 | --DOCSHELL 0x119636800 == 29 [pid = 2296] [id = 700] 01:40:58 INFO - PROCESS | 2296 | --DOCSHELL 0x11809f000 == 28 [pid = 2296] [id = 699] 01:40:58 INFO - PROCESS | 2296 | --DOCSHELL 0x119332800 == 27 [pid = 2296] [id = 698] 01:40:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 01:40:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1023ms 01:40:58 INFO - PROCESS | 2296 | 1465116058255 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 01:40:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 01:40:58 INFO - PROCESS | 2296 | 1465116058257 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 01:40:58 INFO - PROCESS | 2296 | 1465116058260 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 01:40:58 INFO - PROCESS | 2296 | 1465116058262 Marionette TRACE conn2 <- [1,2822,null,{}] 01:40:58 INFO - PROCESS | 2296 | 1465116058265 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:58 INFO - PROCESS | 2296 | 1465116058267 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:58 INFO - PROCESS | 2296 | 1465116058356 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 01:40:58 INFO - PROCESS | 2296 | --DOMWINDOW == 99 (0x1298bac00) [pid = 2296] [serial = 2012] [outer = 0x0] [url = about:blank] 01:40:58 INFO - PROCESS | 2296 | --DOMWINDOW == 98 (0x119ecb000) [pid = 2296] [serial = 2059] [outer = 0x0] [url = about:blank] 01:40:58 INFO - PROCESS | 2296 | --DOMWINDOW == 97 (0x121aca000) [pid = 2296] [serial = 2062] [outer = 0x0] [url = about:blank] 01:40:58 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x121414c00) [pid = 2296] [serial = 2060] [outer = 0x0] [url = about:blank] 01:40:58 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x124747000) [pid = 2296] [serial = 2065] [outer = 0x0] [url = about:blank] 01:40:58 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x126db3000) [pid = 2296] [serial = 2066] [outer = 0x0] [url = about:blank] 01:40:58 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x121fc9400) [pid = 2296] [serial = 2063] [outer = 0x0] [url = about:blank] 01:40:58 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x1191c0400) [pid = 2296] [serial = 2056] [outer = 0x0] [url = about:blank] 01:40:58 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x118311c00) [pid = 2296] [serial = 2053] [outer = 0x0] [url = about:blank] 01:40:58 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x1184ba800) [pid = 2296] [serial = 2054] [outer = 0x0] [url = about:blank] 01:40:58 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x1263e4c00) [pid = 2296] [serial = 2042] [outer = 0x0] [url = about:blank] 01:40:58 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x117307000) [pid = 2296] [serial = 2047] [outer = 0x0] [url = about:blank] 01:40:58 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x11824f800) [pid = 2296] [serial = 2048] [outer = 0x0] [url = about:blank] 01:40:58 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x112dcfc00) [pid = 2296] [serial = 2044] [outer = 0x0] [url = about:blank] 01:40:58 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x114051400) [pid = 2296] [serial = 2045] [outer = 0x0] [url = about:blank] 01:40:58 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x116f7e800) [pid = 2296] [serial = 2050] [outer = 0x0] [url = about:blank] 01:40:58 INFO - PROCESS | 2296 | --DOMWINDOW == 83 (0x118055c00) [pid = 2296] [serial = 2051] [outer = 0x0] [url = about:blank] 01:40:58 INFO - PROCESS | 2296 | --DOMWINDOW == 82 (0x128be8000) [pid = 2296] [serial = 2068] [outer = 0x0] [url = about:blank] 01:40:58 INFO - PROCESS | 2296 | --DOMWINDOW == 81 (0x128cb5400) [pid = 2296] [serial = 2075] [outer = 0x0] [url = about:blank] 01:40:58 INFO - PROCESS | 2296 | --DOMWINDOW == 80 (0x121a97c00) [pid = 2296] [serial = 2071] [outer = 0x0] [url = about:blank] 01:40:58 INFO - PROCESS | 2296 | --DOMWINDOW == 79 (0x128be5c00) [pid = 2296] [serial = 2072] [outer = 0x0] [url = about:blank] 01:40:58 INFO - PROCESS | 2296 | --DOMWINDOW == 78 (0x128cac400) [pid = 2296] [serial = 2074] [outer = 0x0] [url = about:blank] 01:40:58 INFO - PROCESS | 2296 | --DOMWINDOW == 77 (0x128c44000) [pid = 2296] [serial = 2069] [outer = 0x0] [url = about:blank] 01:40:58 INFO - PROCESS | 2296 | --DOMWINDOW == 76 (0x119a0fc00) [pid = 2296] [serial = 2057] [outer = 0x0] [url = about:blank] 01:40:58 INFO - PROCESS | 2296 | --DOMWINDOW == 75 (0x1298b1800) [pid = 2296] [serial = 1415] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:40:58 INFO - PROCESS | 2296 | --DOMWINDOW == 74 (0x12932d000) [pid = 2296] [serial = 2078] [outer = 0x0] [url = about:blank] 01:40:58 INFO - PROCESS | 2296 | --DOMWINDOW == 73 (0x1290e8800) [pid = 2296] [serial = 2077] [outer = 0x0] [url = about:blank] 01:40:58 INFO - PROCESS | 2296 | 1465116058420 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:58 INFO - PROCESS | 2296 | 1465116058421 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:58 INFO - PROCESS | 2296 | ++DOCSHELL 0x117e1f000 == 28 [pid = 2296] [id = 713] 01:40:58 INFO - PROCESS | 2296 | ++DOMWINDOW == 74 (0x1160b6400) [pid = 2296] [serial = 2139] [outer = 0x0] 01:40:58 INFO - PROCESS | 2296 | ++DOMWINDOW == 75 (0x1168a0400) [pid = 2296] [serial = 2140] [outer = 0x1160b6400] 01:40:58 INFO - PROCESS | 2296 | 1465116058450 Marionette DEBUG loaded listener.js 01:40:58 INFO - PROCESS | 2296 | ++DOMWINDOW == 76 (0x118052c00) [pid = 2296] [serial = 2141] [outer = 0x1160b6400] 01:40:58 INFO - PROCESS | 2296 | 1465116058758 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 01:40:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 01:40:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 523ms 01:40:58 INFO - PROCESS | 2296 | 1465116058787 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 01:40:58 INFO - PROCESS | 2296 | 1465116058789 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 01:40:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 01:40:58 INFO - PROCESS | 2296 | 1465116058794 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 01:40:58 INFO - PROCESS | 2296 | 1465116058798 Marionette TRACE conn2 <- [1,2826,null,{}] 01:40:58 INFO - PROCESS | 2296 | 1465116058802 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:58 INFO - PROCESS | 2296 | 1465116058804 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:58 INFO - PROCESS | 2296 | 1465116058885 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 01:40:58 INFO - PROCESS | 2296 | 1465116058965 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:58 INFO - PROCESS | 2296 | 1465116058967 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:58 INFO - PROCESS | 2296 | ++DOCSHELL 0x117e1e800 == 29 [pid = 2296] [id = 714] 01:40:58 INFO - PROCESS | 2296 | ++DOMWINDOW == 77 (0x118055800) [pid = 2296] [serial = 2142] [outer = 0x0] 01:40:58 INFO - PROCESS | 2296 | ++DOMWINDOW == 78 (0x118267c00) [pid = 2296] [serial = 2143] [outer = 0x118055800] 01:40:58 INFO - PROCESS | 2296 | 1465116058994 Marionette DEBUG loaded listener.js 01:40:59 INFO - PROCESS | 2296 | ++DOMWINDOW == 79 (0x1184bf000) [pid = 2296] [serial = 2144] [outer = 0x118055800] 01:40:59 INFO - PROCESS | 2296 | 1465116059302 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 01:40:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 01:40:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 523ms 01:40:59 INFO - PROCESS | 2296 | 1465116059318 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 01:40:59 INFO - PROCESS | 2296 | 1465116059319 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 01:40:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 01:40:59 INFO - PROCESS | 2296 | 1465116059322 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 01:40:59 INFO - PROCESS | 2296 | 1465116059324 Marionette TRACE conn2 <- [1,2830,null,{}] 01:40:59 INFO - PROCESS | 2296 | 1465116059336 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:59 INFO - PROCESS | 2296 | 1465116059339 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:59 INFO - PROCESS | 2296 | 1465116059422 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 01:40:59 INFO - PROCESS | 2296 | 1465116059428 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:59 INFO - PROCESS | 2296 | 1465116059432 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:59 INFO - PROCESS | 2296 | ++DOCSHELL 0x124595800 == 30 [pid = 2296] [id = 715] 01:40:59 INFO - PROCESS | 2296 | ++DOMWINDOW == 80 (0x115177000) [pid = 2296] [serial = 2145] [outer = 0x0] 01:40:59 INFO - PROCESS | 2296 | ++DOMWINDOW == 81 (0x11970b800) [pid = 2296] [serial = 2146] [outer = 0x115177000] 01:40:59 INFO - PROCESS | 2296 | 1465116059460 Marionette DEBUG loaded listener.js 01:40:59 INFO - PROCESS | 2296 | ++DOMWINDOW == 82 (0x119a53400) [pid = 2296] [serial = 2147] [outer = 0x115177000] 01:40:59 INFO - PROCESS | 2296 | 1465116059826 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 01:40:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 01:40:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 520ms 01:40:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 01:40:59 INFO - PROCESS | 2296 | 1465116059843 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 01:40:59 INFO - PROCESS | 2296 | 1465116059845 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 01:40:59 INFO - PROCESS | 2296 | 1465116059849 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 01:40:59 INFO - PROCESS | 2296 | 1465116059850 Marionette TRACE conn2 <- [1,2834,null,{}] 01:40:59 INFO - PROCESS | 2296 | 1465116059853 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:59 INFO - PROCESS | 2296 | 1465116059854 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:59 INFO - PROCESS | 2296 | 1465116059935 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 01:40:59 INFO - PROCESS | 2296 | 1465116059939 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:59 INFO - PROCESS | 2296 | 1465116059940 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:40:59 INFO - PROCESS | 2296 | ++DOCSHELL 0x126bb0800 == 31 [pid = 2296] [id = 716] 01:40:59 INFO - PROCESS | 2296 | ++DOMWINDOW == 83 (0x121305800) [pid = 2296] [serial = 2148] [outer = 0x0] 01:40:59 INFO - PROCESS | 2296 | ++DOMWINDOW == 84 (0x1217a7800) [pid = 2296] [serial = 2149] [outer = 0x121305800] 01:40:59 INFO - PROCESS | 2296 | 1465116059966 Marionette DEBUG loaded listener.js 01:41:00 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x121acd000) [pid = 2296] [serial = 2150] [outer = 0x121305800] 01:41:00 INFO - PROCESS | 2296 | 1465116060304 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 01:41:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 01:41:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 468ms 01:41:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 01:41:00 INFO - PROCESS | 2296 | 1465116060317 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 01:41:00 INFO - PROCESS | 2296 | 1465116060319 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 01:41:00 INFO - PROCESS | 2296 | 1465116060321 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 01:41:00 INFO - PROCESS | 2296 | 1465116060322 Marionette TRACE conn2 <- [1,2838,null,{}] 01:41:00 INFO - PROCESS | 2296 | 1465116060324 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:00 INFO - PROCESS | 2296 | 1465116060325 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:00 INFO - PROCESS | 2296 | 1465116060401 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 01:41:00 INFO - PROCESS | 2296 | 1465116060476 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:00 INFO - PROCESS | 2296 | 1465116060477 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:00 INFO - PROCESS | 2296 | ++DOCSHELL 0x129308800 == 32 [pid = 2296] [id = 717] 01:41:00 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x113e76c00) [pid = 2296] [serial = 2151] [outer = 0x0] 01:41:00 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x121ace800) [pid = 2296] [serial = 2152] [outer = 0x113e76c00] 01:41:00 INFO - PROCESS | 2296 | 1465116060502 Marionette DEBUG loaded listener.js 01:41:00 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x124317c00) [pid = 2296] [serial = 2153] [outer = 0x113e76c00] 01:41:00 INFO - PROCESS | 2296 | 1465116060842 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 01:41:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 01:41:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 569ms 01:41:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 01:41:00 INFO - PROCESS | 2296 | 1465116060892 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 01:41:00 INFO - PROCESS | 2296 | 1465116060893 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 01:41:00 INFO - PROCESS | 2296 | 1465116060895 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 01:41:00 INFO - PROCESS | 2296 | 1465116060897 Marionette TRACE conn2 <- [1,2842,null,{}] 01:41:00 INFO - PROCESS | 2296 | 1465116060899 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:00 INFO - PROCESS | 2296 | 1465116060903 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:01 INFO - PROCESS | 2296 | 1465116061024 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 01:41:01 INFO - PROCESS | 2296 | 1465116061035 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:01 INFO - PROCESS | 2296 | 1465116061036 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:01 INFO - PROCESS | 2296 | ++DOCSHELL 0x12ab1b800 == 33 [pid = 2296] [id = 718] 01:41:01 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x124526000) [pid = 2296] [serial = 2154] [outer = 0x0] 01:41:01 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x126289000) [pid = 2296] [serial = 2155] [outer = 0x124526000] 01:41:01 INFO - PROCESS | 2296 | 1465116061062 Marionette DEBUG loaded listener.js 01:41:01 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x128caac00) [pid = 2296] [serial = 2156] [outer = 0x124526000] 01:41:01 INFO - PROCESS | 2296 | 1465116061423 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 01:41:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 01:41:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 568ms 01:41:01 INFO - PROCESS | 2296 | 1465116061467 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 01:41:01 INFO - PROCESS | 2296 | 1465116061468 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 01:41:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 01:41:01 INFO - PROCESS | 2296 | 1465116061471 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 01:41:01 INFO - PROCESS | 2296 | 1465116061472 Marionette TRACE conn2 <- [1,2846,null,{}] 01:41:01 INFO - PROCESS | 2296 | 1465116061475 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:01 INFO - PROCESS | 2296 | 1465116061476 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:01 INFO - PROCESS | 2296 | 1465116061594 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 01:41:01 INFO - PROCESS | 2296 | 1465116061653 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:01 INFO - PROCESS | 2296 | 1465116061655 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:01 INFO - PROCESS | 2296 | ++DOCSHELL 0x12be05800 == 34 [pid = 2296] [id = 719] 01:41:01 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x128cb1c00) [pid = 2296] [serial = 2157] [outer = 0x0] 01:41:01 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x1290da000) [pid = 2296] [serial = 2158] [outer = 0x128cb1c00] 01:41:01 INFO - PROCESS | 2296 | 1465116061697 Marionette DEBUG loaded listener.js 01:41:01 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x12939d800) [pid = 2296] [serial = 2159] [outer = 0x128cb1c00] 01:41:02 INFO - PROCESS | 2296 | 1465116062123 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 01:41:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 01:41:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 670ms 01:41:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 01:41:02 INFO - PROCESS | 2296 | 1465116062141 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 01:41:02 INFO - PROCESS | 2296 | 1465116062143 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 01:41:02 INFO - PROCESS | 2296 | 1465116062145 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 01:41:02 INFO - PROCESS | 2296 | 1465116062148 Marionette TRACE conn2 <- [1,2850,null,{}] 01:41:02 INFO - PROCESS | 2296 | 1465116062152 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:02 INFO - PROCESS | 2296 | 1465116062153 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:02 INFO - PROCESS | 2296 | 1465116062253 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 01:41:02 INFO - PROCESS | 2296 | 1465116062285 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:02 INFO - PROCESS | 2296 | 1465116062286 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:02 INFO - PROCESS | 2296 | ++DOCSHELL 0x12c1e0000 == 35 [pid = 2296] [id = 720] 01:41:02 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x128cb7400) [pid = 2296] [serial = 2160] [outer = 0x0] 01:41:02 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x12958c000) [pid = 2296] [serial = 2161] [outer = 0x128cb7400] 01:41:02 INFO - PROCESS | 2296 | 1465116062311 Marionette DEBUG loaded listener.js 01:41:02 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x1298af000) [pid = 2296] [serial = 2162] [outer = 0x128cb7400] 01:41:02 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x11871c400) [pid = 2296] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 01:41:02 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x118779000) [pid = 2296] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 01:41:02 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x11824c400) [pid = 2296] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 01:41:02 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x116775000) [pid = 2296] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 01:41:02 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x11826f800) [pid = 2296] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 01:41:02 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x119a15400) [pid = 2296] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 01:41:02 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x1168aa400) [pid = 2296] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 01:41:02 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x121d40000) [pid = 2296] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 01:41:02 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x118421400) [pid = 2296] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 01:41:02 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x112fcec00) [pid = 2296] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 01:41:02 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x1263e4400) [pid = 2296] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 01:41:02 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x113967000) [pid = 2296] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 01:41:02 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x12684f400) [pid = 2296] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 01:41:02 INFO - PROCESS | 2296 | --DOMWINDOW == 83 (0x128c3cc00) [pid = 2296] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 01:41:02 INFO - PROCESS | 2296 | --DOMWINDOW == 82 (0x1290db400) [pid = 2296] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 01:41:02 INFO - PROCESS | 2296 | --DOMWINDOW == 81 (0x129004000) [pid = 2296] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 01:41:02 INFO - PROCESS | 2296 | --DOMWINDOW == 80 (0x11626dc00) [pid = 2296] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 01:41:02 INFO - PROCESS | 2296 | 1465116062694 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 01:41:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 01:41:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 573ms 01:41:02 INFO - PROCESS | 2296 | 1465116062718 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 01:41:02 INFO - PROCESS | 2296 | 1465116062720 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 01:41:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 01:41:02 INFO - PROCESS | 2296 | 1465116062722 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 01:41:02 INFO - PROCESS | 2296 | 1465116062723 Marionette TRACE conn2 <- [1,2854,null,{}] 01:41:02 INFO - PROCESS | 2296 | 1465116062725 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:02 INFO - PROCESS | 2296 | 1465116062727 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:02 INFO - PROCESS | 2296 | 1465116062808 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 01:41:02 INFO - PROCESS | 2296 | 1465116062815 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:02 INFO - PROCESS | 2296 | 1465116062816 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:02 INFO - PROCESS | 2296 | ++DOCSHELL 0x12364e800 == 36 [pid = 2296] [id = 721] 01:41:02 INFO - PROCESS | 2296 | ++DOMWINDOW == 81 (0x11626dc00) [pid = 2296] [serial = 2163] [outer = 0x0] 01:41:02 INFO - PROCESS | 2296 | ++DOMWINDOW == 82 (0x1184bb000) [pid = 2296] [serial = 2164] [outer = 0x11626dc00] 01:41:02 INFO - PROCESS | 2296 | 1465116062841 Marionette DEBUG loaded listener.js 01:41:02 INFO - PROCESS | 2296 | ++DOMWINDOW == 83 (0x1217ac800) [pid = 2296] [serial = 2165] [outer = 0x11626dc00] 01:41:03 INFO - PROCESS | 2296 | 1465116063167 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 01:41:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 01:41:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 468ms 01:41:03 INFO - PROCESS | 2296 | 1465116063191 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 01:41:03 INFO - PROCESS | 2296 | 1465116063192 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 01:41:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 01:41:03 INFO - PROCESS | 2296 | 1465116063211 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 01:41:03 INFO - PROCESS | 2296 | 1465116063214 Marionette TRACE conn2 <- [1,2858,null,{}] 01:41:03 INFO - PROCESS | 2296 | 1465116063224 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:03 INFO - PROCESS | 2296 | 1465116063225 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:03 INFO - PROCESS | 2296 | 1465116063309 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 01:41:03 INFO - PROCESS | 2296 | 1465116063316 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:03 INFO - PROCESS | 2296 | 1465116063317 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:03 INFO - PROCESS | 2296 | ++DOCSHELL 0x12cc78800 == 37 [pid = 2296] [id = 722] 01:41:03 INFO - PROCESS | 2296 | ++DOMWINDOW == 84 (0x11830a000) [pid = 2296] [serial = 2166] [outer = 0x0] 01:41:03 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x128c3cc00) [pid = 2296] [serial = 2167] [outer = 0x11830a000] 01:41:03 INFO - PROCESS | 2296 | 1465116063348 Marionette DEBUG loaded listener.js 01:41:03 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x1293a9000) [pid = 2296] [serial = 2168] [outer = 0x11830a000] 01:41:03 INFO - PROCESS | 2296 | 1465116063697 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 01:41:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 01:41:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 545ms 01:41:03 INFO - PROCESS | 2296 | 1465116063740 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 01:41:03 INFO - PROCESS | 2296 | 1465116063742 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 01:41:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 01:41:03 INFO - PROCESS | 2296 | 1465116063744 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 01:41:03 INFO - PROCESS | 2296 | 1465116063746 Marionette TRACE conn2 <- [1,2862,null,{}] 01:41:03 INFO - PROCESS | 2296 | 1465116063748 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:03 INFO - PROCESS | 2296 | 1465116063750 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:03 INFO - PROCESS | 2296 | 1465116063868 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 01:41:03 INFO - PROCESS | 2296 | 1465116063874 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:03 INFO - PROCESS | 2296 | 1465116063876 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:03 INFO - PROCESS | 2296 | ++DOCSHELL 0x12d075800 == 38 [pid = 2296] [id = 723] 01:41:03 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x121fc7c00) [pid = 2296] [serial = 2169] [outer = 0x0] 01:41:03 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x12a75e800) [pid = 2296] [serial = 2170] [outer = 0x121fc7c00] 01:41:03 INFO - PROCESS | 2296 | 1465116063904 Marionette DEBUG loaded listener.js 01:41:03 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x12a8e3400) [pid = 2296] [serial = 2171] [outer = 0x121fc7c00] 01:41:04 INFO - PROCESS | 2296 | 1465116064299 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 01:41:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 01:41:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 573ms 01:41:04 INFO - PROCESS | 2296 | 1465116064319 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 01:41:04 INFO - PROCESS | 2296 | 1465116064321 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 01:41:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 01:41:04 INFO - PROCESS | 2296 | 1465116064324 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 01:41:04 INFO - PROCESS | 2296 | 1465116064326 Marionette TRACE conn2 <- [1,2866,null,{}] 01:41:04 INFO - PROCESS | 2296 | 1465116064332 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:04 INFO - PROCESS | 2296 | 1465116064334 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:04 INFO - PROCESS | 2296 | 1465116064473 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 01:41:04 INFO - PROCESS | 2296 | 1465116064655 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:04 INFO - PROCESS | 2296 | 1465116064657 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:04 INFO - PROCESS | 2296 | ++DOCSHELL 0x114034800 == 39 [pid = 2296] [id = 724] 01:41:04 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x111b02400) [pid = 2296] [serial = 2172] [outer = 0x0] 01:41:04 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x1122a8400) [pid = 2296] [serial = 2173] [outer = 0x111b02400] 01:41:04 INFO - PROCESS | 2296 | 1465116064699 Marionette DEBUG loaded listener.js 01:41:04 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x11604c400) [pid = 2296] [serial = 2174] [outer = 0x111b02400] 01:41:05 INFO - PROCESS | 2296 | 1465116065174 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 01:41:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 01:41:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 872ms 01:41:05 INFO - PROCESS | 2296 | 1465116065198 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 01:41:05 INFO - PROCESS | 2296 | 1465116065200 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 01:41:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 01:41:05 INFO - PROCESS | 2296 | 1465116065203 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 01:41:05 INFO - PROCESS | 2296 | 1465116065205 Marionette TRACE conn2 <- [1,2870,null,{}] 01:41:05 INFO - PROCESS | 2296 | 1465116065209 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:05 INFO - PROCESS | 2296 | 1465116065214 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:05 INFO - PROCESS | 2296 | 1465116065320 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 01:41:05 INFO - PROCESS | 2296 | 1465116065380 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:05 INFO - PROCESS | 2296 | 1465116065382 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:05 INFO - PROCESS | 2296 | ++DOCSHELL 0x124582000 == 40 [pid = 2296] [id = 725] 01:41:05 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x118053000) [pid = 2296] [serial = 2175] [outer = 0x0] 01:41:05 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x11841cc00) [pid = 2296] [serial = 2176] [outer = 0x118053000] 01:41:05 INFO - PROCESS | 2296 | 1465116065413 Marionette DEBUG loaded listener.js 01:41:05 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x119153000) [pid = 2296] [serial = 2177] [outer = 0x118053000] 01:41:05 INFO - PROCESS | 2296 | 1465116065868 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 01:41:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 01:41:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 720ms 01:41:05 INFO - PROCESS | 2296 | 1465116065925 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 01:41:05 INFO - PROCESS | 2296 | 1465116065928 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 01:41:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 01:41:05 INFO - PROCESS | 2296 | 1465116065931 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 01:41:05 INFO - PROCESS | 2296 | 1465116065933 Marionette TRACE conn2 <- [1,2874,null,{}] 01:41:05 INFO - PROCESS | 2296 | 1465116065936 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:05 INFO - PROCESS | 2296 | 1465116065937 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:06 INFO - PROCESS | 2296 | 1465116066042 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 01:41:06 INFO - PROCESS | 2296 | 1465116066103 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:06 INFO - PROCESS | 2296 | 1465116066104 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:06 INFO - PROCESS | 2296 | ++DOCSHELL 0x12cc72000 == 41 [pid = 2296] [id = 726] 01:41:06 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x1191e5400) [pid = 2296] [serial = 2178] [outer = 0x0] 01:41:06 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x119ed2400) [pid = 2296] [serial = 2179] [outer = 0x1191e5400] 01:41:06 INFO - PROCESS | 2296 | 1465116066133 Marionette DEBUG loaded listener.js 01:41:06 INFO - PROCESS | 2296 | ++DOMWINDOW == 98 (0x1243e9000) [pid = 2296] [serial = 2180] [outer = 0x1191e5400] 01:41:06 INFO - PROCESS | 2296 | 1465116066558 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 01:41:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 01:41:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 670ms 01:41:06 INFO - PROCESS | 2296 | 1465116066602 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 01:41:06 INFO - PROCESS | 2296 | 1465116066603 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 01:41:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 01:41:06 INFO - PROCESS | 2296 | 1465116066607 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 01:41:06 INFO - PROCESS | 2296 | 1465116066612 Marionette TRACE conn2 <- [1,2878,null,{}] 01:41:06 INFO - PROCESS | 2296 | 1465116066619 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:06 INFO - PROCESS | 2296 | 1465116066621 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:06 INFO - PROCESS | 2296 | 1465116066760 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 01:41:06 INFO - PROCESS | 2296 | 1465116066824 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:06 INFO - PROCESS | 2296 | 1465116066826 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:06 INFO - PROCESS | 2296 | ++DOCSHELL 0x12daaf000 == 42 [pid = 2296] [id = 727] 01:41:06 INFO - PROCESS | 2296 | ++DOMWINDOW == 99 (0x124db1400) [pid = 2296] [serial = 2181] [outer = 0x0] 01:41:06 INFO - PROCESS | 2296 | ++DOMWINDOW == 100 (0x126dabc00) [pid = 2296] [serial = 2182] [outer = 0x124db1400] 01:41:06 INFO - PROCESS | 2296 | 1465116066854 Marionette DEBUG loaded listener.js 01:41:06 INFO - PROCESS | 2296 | ++DOMWINDOW == 101 (0x12939c400) [pid = 2296] [serial = 2183] [outer = 0x124db1400] 01:41:07 INFO - PROCESS | 2296 | 1465116067320 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 01:41:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 01:41:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 774ms 01:41:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 01:41:07 INFO - PROCESS | 2296 | 1465116067381 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 01:41:07 INFO - PROCESS | 2296 | 1465116067383 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 01:41:07 INFO - PROCESS | 2296 | 1465116067385 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 01:41:07 INFO - PROCESS | 2296 | 1465116067386 Marionette TRACE conn2 <- [1,2882,null,{}] 01:41:07 INFO - PROCESS | 2296 | 1465116067389 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:07 INFO - PROCESS | 2296 | 1465116067390 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:07 INFO - PROCESS | 2296 | 1465116067500 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 01:41:07 INFO - PROCESS | 2296 | 1465116067720 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:07 INFO - PROCESS | 2296 | 1465116067722 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:07 INFO - PROCESS | 2296 | ++DOCSHELL 0x119932000 == 43 [pid = 2296] [id = 728] 01:41:07 INFO - PROCESS | 2296 | ++DOMWINDOW == 102 (0x112db2800) [pid = 2296] [serial = 2184] [outer = 0x0] 01:41:07 INFO - PROCESS | 2296 | ++DOMWINDOW == 103 (0x116611800) [pid = 2296] [serial = 2185] [outer = 0x112db2800] 01:41:07 INFO - PROCESS | 2296 | 1465116067773 Marionette DEBUG loaded listener.js 01:41:07 INFO - PROCESS | 2296 | ++DOMWINDOW == 104 (0x116a5ac00) [pid = 2296] [serial = 2186] [outer = 0x112db2800] 01:41:08 INFO - PROCESS | 2296 | 1465116068326 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 01:41:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 01:41:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 970ms 01:41:08 INFO - PROCESS | 2296 | 1465116068363 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 01:41:08 INFO - PROCESS | 2296 | 1465116068366 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 01:41:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 01:41:08 INFO - PROCESS | 2296 | 1465116068370 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 01:41:08 INFO - PROCESS | 2296 | 1465116068371 Marionette TRACE conn2 <- [1,2886,null,{}] 01:41:08 INFO - PROCESS | 2296 | 1465116068375 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:08 INFO - PROCESS | 2296 | 1465116068379 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:08 INFO - PROCESS | 2296 | 1465116068475 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 01:41:08 INFO - PROCESS | 2296 | 1465116068555 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:08 INFO - PROCESS | 2296 | 1465116068557 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:08 INFO - PROCESS | 2296 | ++DOCSHELL 0x11701f800 == 44 [pid = 2296] [id = 729] 01:41:08 INFO - PROCESS | 2296 | ++DOMWINDOW == 105 (0x1182ba800) [pid = 2296] [serial = 2187] [outer = 0x0] 01:41:08 INFO - PROCESS | 2296 | ++DOMWINDOW == 106 (0x118415400) [pid = 2296] [serial = 2188] [outer = 0x1182ba800] 01:41:08 INFO - PROCESS | 2296 | 1465116068585 Marionette DEBUG loaded listener.js 01:41:08 INFO - PROCESS | 2296 | ++DOMWINDOW == 107 (0x11915d800) [pid = 2296] [serial = 2189] [outer = 0x1182ba800] 01:41:09 INFO - PROCESS | 2296 | --DOCSHELL 0x12d075800 == 43 [pid = 2296] [id = 723] 01:41:09 INFO - PROCESS | 2296 | --DOCSHELL 0x12cc78800 == 42 [pid = 2296] [id = 722] 01:41:09 INFO - PROCESS | 2296 | --DOCSHELL 0x12364e800 == 41 [pid = 2296] [id = 721] 01:41:09 INFO - PROCESS | 2296 | --DOCSHELL 0x12c1e0000 == 40 [pid = 2296] [id = 720] 01:41:09 INFO - PROCESS | 2296 | --DOCSHELL 0x12be05800 == 39 [pid = 2296] [id = 719] 01:41:09 INFO - PROCESS | 2296 | --DOCSHELL 0x12ab1b800 == 38 [pid = 2296] [id = 718] 01:41:09 INFO - PROCESS | 2296 | --DOCSHELL 0x129308800 == 37 [pid = 2296] [id = 717] 01:41:09 INFO - PROCESS | 2296 | --DOCSHELL 0x126bb0800 == 36 [pid = 2296] [id = 716] 01:41:09 INFO - PROCESS | 2296 | --DOCSHELL 0x124595800 == 35 [pid = 2296] [id = 715] 01:41:09 INFO - PROCESS | 2296 | --DOCSHELL 0x117e1e800 == 34 [pid = 2296] [id = 714] 01:41:09 INFO - PROCESS | 2296 | --DOCSHELL 0x117e1f000 == 33 [pid = 2296] [id = 713] 01:41:09 INFO - PROCESS | 2296 | --DOCSHELL 0x128f18800 == 32 [pid = 2296] [id = 712] 01:41:09 INFO - PROCESS | 2296 | --DOCSHELL 0x119624000 == 31 [pid = 2296] [id = 711] 01:41:09 INFO - PROCESS | 2296 | --DOCSHELL 0x12d283800 == 30 [pid = 2296] [id = 710] 01:41:09 INFO - PROCESS | 2296 | --DOCSHELL 0x119932000 == 29 [pid = 2296] [id = 728] 01:41:09 INFO - PROCESS | 2296 | --DOCSHELL 0x12daaf000 == 28 [pid = 2296] [id = 727] 01:41:09 INFO - PROCESS | 2296 | --DOCSHELL 0x12cc72000 == 27 [pid = 2296] [id = 726] 01:41:09 INFO - PROCESS | 2296 | --DOCSHELL 0x124582000 == 26 [pid = 2296] [id = 725] 01:41:09 INFO - PROCESS | 2296 | --DOCSHELL 0x114034800 == 25 [pid = 2296] [id = 724] 01:41:09 INFO - PROCESS | 2296 | --DOMWINDOW == 106 (0x121acb000) [pid = 2296] [serial = 2110] [outer = 0x0] [url = about:blank] 01:41:09 INFO - PROCESS | 2296 | --DOMWINDOW == 105 (0x1191cac00) [pid = 2296] [serial = 2104] [outer = 0x0] [url = about:blank] 01:41:09 INFO - PROCESS | 2296 | --DOMWINDOW == 104 (0x119710000) [pid = 2296] [serial = 2105] [outer = 0x0] [url = about:blank] 01:41:09 INFO - PROCESS | 2296 | --DOMWINDOW == 103 (0x11826f400) [pid = 2296] [serial = 2101] [outer = 0x0] [url = about:blank] 01:41:09 INFO - PROCESS | 2296 | --DOMWINDOW == 102 (0x118417400) [pid = 2296] [serial = 2102] [outer = 0x0] [url = about:blank] 01:41:09 INFO - PROCESS | 2296 | --DOMWINDOW == 101 (0x1168a3800) [pid = 2296] [serial = 2098] [outer = 0x0] [url = about:blank] 01:41:09 INFO - PROCESS | 2296 | --DOMWINDOW == 100 (0x118048400) [pid = 2296] [serial = 2099] [outer = 0x0] [url = about:blank] 01:41:09 INFO - PROCESS | 2296 | --DOMWINDOW == 99 (0x11871d400) [pid = 2296] [serial = 2096] [outer = 0x0] [url = about:blank] 01:41:09 INFO - PROCESS | 2296 | --DOMWINDOW == 98 (0x118415000) [pid = 2296] [serial = 2095] [outer = 0x0] [url = about:blank] 01:41:09 INFO - PROCESS | 2296 | --DOMWINDOW == 97 (0x121306000) [pid = 2296] [serial = 2107] [outer = 0x0] [url = about:blank] 01:41:09 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x118266800) [pid = 2296] [serial = 2081] [outer = 0x0] [url = about:blank] 01:41:09 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x118049c00) [pid = 2296] [serial = 2080] [outer = 0x0] [url = about:blank] 01:41:09 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x124574800) [pid = 2296] [serial = 2113] [outer = 0x0] [url = about:blank] 01:41:09 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x119a10000) [pid = 2296] [serial = 2084] [outer = 0x0] [url = about:blank] 01:41:09 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x119499c00) [pid = 2296] [serial = 2083] [outer = 0x0] [url = about:blank] 01:41:09 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x126849800) [pid = 2296] [serial = 2116] [outer = 0x0] [url = about:blank] 01:41:09 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x126db1c00) [pid = 2296] [serial = 2087] [outer = 0x0] [url = about:blank] 01:41:09 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x1265bd800) [pid = 2296] [serial = 2086] [outer = 0x0] [url = about:blank] 01:41:09 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x118717000) [pid = 2296] [serial = 2122] [outer = 0x0] [url = about:blank] 01:41:09 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x1263e5c00) [pid = 2296] [serial = 2114] [outer = 0x0] [url = about:blank] 01:41:09 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x128be6400) [pid = 2296] [serial = 2119] [outer = 0x0] [url = about:blank] 01:41:09 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x126dab800) [pid = 2296] [serial = 2117] [outer = 0x0] [url = about:blank] 01:41:09 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x128caf800) [pid = 2296] [serial = 2125] [outer = 0x0] [url = about:blank] 01:41:09 INFO - PROCESS | 2296 | --DOMWINDOW == 83 (0x12939fc00) [pid = 2296] [serial = 2128] [outer = 0x0] [url = about:blank] 01:41:09 INFO - PROCESS | 2296 | --DOMWINDOW == 82 (0x12939d000) [pid = 2296] [serial = 2090] [outer = 0x0] [url = about:blank] 01:41:09 INFO - PROCESS | 2296 | --DOMWINDOW == 81 (0x129327400) [pid = 2296] [serial = 2089] [outer = 0x0] [url = about:blank] 01:41:09 INFO - PROCESS | 2296 | --DOMWINDOW == 80 (0x128ca9800) [pid = 2296] [serial = 2120] [outer = 0x0] [url = about:blank] 01:41:09 INFO - PROCESS | 2296 | --DOMWINDOW == 79 (0x12a761400) [pid = 2296] [serial = 2131] [outer = 0x0] [url = about:blank] 01:41:09 INFO - PROCESS | 2296 | --DOMWINDOW == 78 (0x116a64400) [pid = 2296] [serial = 2093] [outer = 0x0] [url = about:blank] 01:41:09 INFO - PROCESS | 2296 | --DOMWINDOW == 77 (0x121b9b000) [pid = 2296] [serial = 2111] [outer = 0x0] [url = about:blank] 01:41:09 INFO - PROCESS | 2296 | --DOMWINDOW == 76 (0x116775c00) [pid = 2296] [serial = 2092] [outer = 0x0] [url = about:blank] 01:41:09 INFO - PROCESS | 2296 | --DOMWINDOW == 75 (0x129595000) [pid = 2296] [serial = 2129] [outer = 0x0] [url = about:blank] 01:41:09 INFO - PROCESS | 2296 | --DOMWINDOW == 74 (0x126dab000) [pid = 2296] [serial = 2123] [outer = 0x0] [url = about:blank] 01:41:09 INFO - PROCESS | 2296 | --DOMWINDOW == 73 (0x1217a4400) [pid = 2296] [serial = 2108] [outer = 0x0] [url = about:blank] 01:41:09 INFO - PROCESS | 2296 | --DOMWINDOW == 72 (0x1290db000) [pid = 2296] [serial = 2126] [outer = 0x0] [url = about:blank] 01:41:09 INFO - PROCESS | 2296 | 1465116069551 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 01:41:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 01:41:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1221ms 01:41:09 INFO - PROCESS | 2296 | 1465116069592 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 01:41:09 INFO - PROCESS | 2296 | 1465116069594 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 01:41:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 01:41:09 INFO - PROCESS | 2296 | 1465116069603 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 01:41:09 INFO - PROCESS | 2296 | 1465116069605 Marionette TRACE conn2 <- [1,2890,null,{}] 01:41:09 INFO - PROCESS | 2296 | 1465116069609 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:09 INFO - PROCESS | 2296 | 1465116069610 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:09 INFO - PROCESS | 2296 | 1465116069697 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 01:41:09 INFO - PROCESS | 2296 | 1465116069702 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:09 INFO - PROCESS | 2296 | 1465116069705 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:09 INFO - PROCESS | 2296 | ++DOCSHELL 0x117007000 == 26 [pid = 2296] [id = 730] 01:41:09 INFO - PROCESS | 2296 | ++DOMWINDOW == 73 (0x112a83000) [pid = 2296] [serial = 2190] [outer = 0x0] 01:41:09 INFO - PROCESS | 2296 | ++DOMWINDOW == 74 (0x113968000) [pid = 2296] [serial = 2191] [outer = 0x112a83000] 01:41:09 INFO - PROCESS | 2296 | 1465116069735 Marionette DEBUG loaded listener.js 01:41:09 INFO - PROCESS | 2296 | ++DOMWINDOW == 75 (0x1120f6000) [pid = 2296] [serial = 2192] [outer = 0x112a83000] 01:41:10 INFO - PROCESS | 2296 | 1465116070145 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 01:41:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 01:41:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 571ms 01:41:10 INFO - PROCESS | 2296 | 1465116070174 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 01:41:10 INFO - PROCESS | 2296 | 1465116070178 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 01:41:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 01:41:10 INFO - PROCESS | 2296 | 1465116070182 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 01:41:10 INFO - PROCESS | 2296 | 1465116070184 Marionette TRACE conn2 <- [1,2894,null,{}] 01:41:10 INFO - PROCESS | 2296 | 1465116070187 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:10 INFO - PROCESS | 2296 | 1465116070188 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:10 INFO - PROCESS | 2296 | 1465116070268 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 01:41:10 INFO - PROCESS | 2296 | 1465116070273 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:10 INFO - PROCESS | 2296 | 1465116070274 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:10 INFO - PROCESS | 2296 | ++DOCSHELL 0x119330000 == 27 [pid = 2296] [id = 731] 01:41:10 INFO - PROCESS | 2296 | ++DOMWINDOW == 76 (0x116755000) [pid = 2296] [serial = 2193] [outer = 0x0] 01:41:10 INFO - PROCESS | 2296 | ++DOMWINDOW == 77 (0x1168aa400) [pid = 2296] [serial = 2194] [outer = 0x116755000] 01:41:10 INFO - PROCESS | 2296 | 1465116070304 Marionette DEBUG loaded listener.js 01:41:10 INFO - PROCESS | 2296 | ++DOMWINDOW == 78 (0x117651800) [pid = 2296] [serial = 2195] [outer = 0x116755000] 01:41:10 INFO - PROCESS | 2296 | 1465116070662 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 01:41:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 01:41:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 519ms 01:41:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 01:41:10 INFO - PROCESS | 2296 | 1465116070701 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 01:41:10 INFO - PROCESS | 2296 | 1465116070703 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 01:41:10 INFO - PROCESS | 2296 | 1465116070705 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 01:41:10 INFO - PROCESS | 2296 | 1465116070707 Marionette TRACE conn2 <- [1,2898,null,{}] 01:41:10 INFO - PROCESS | 2296 | 1465116070715 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:10 INFO - PROCESS | 2296 | 1465116070718 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:10 INFO - PROCESS | 2296 | 1465116070795 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 01:41:10 INFO - PROCESS | 2296 | 1465116070802 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:10 INFO - PROCESS | 2296 | 1465116070804 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:10 INFO - PROCESS | 2296 | ++DOCSHELL 0x12364d800 == 28 [pid = 2296] [id = 732] 01:41:10 INFO - PROCESS | 2296 | ++DOMWINDOW == 79 (0x1110af800) [pid = 2296] [serial = 2196] [outer = 0x0] 01:41:10 INFO - PROCESS | 2296 | ++DOMWINDOW == 80 (0x118307400) [pid = 2296] [serial = 2197] [outer = 0x1110af800] 01:41:10 INFO - PROCESS | 2296 | 1465116070832 Marionette DEBUG loaded listener.js 01:41:10 INFO - PROCESS | 2296 | ++DOMWINDOW == 81 (0x11841d000) [pid = 2296] [serial = 2198] [outer = 0x1110af800] 01:41:11 INFO - PROCESS | 2296 | 1465116071186 Marionette TRACE conn2 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 01:41:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 01:41:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 520ms 01:41:11 INFO - PROCESS | 2296 | 1465116071226 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 01:41:11 INFO - PROCESS | 2296 | 1465116071228 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 01:41:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 01:41:11 INFO - PROCESS | 2296 | 1465116071232 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 01:41:11 INFO - PROCESS | 2296 | 1465116071233 Marionette TRACE conn2 <- [1,2902,null,{}] 01:41:11 INFO - PROCESS | 2296 | 1465116071236 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:11 INFO - PROCESS | 2296 | 1465116071237 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:11 INFO - PROCESS | 2296 | 1465116071346 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 01:41:11 INFO - PROCESS | 2296 | 1465116071383 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:11 INFO - PROCESS | 2296 | 1465116071384 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:11 INFO - PROCESS | 2296 | ++DOCSHELL 0x126226000 == 29 [pid = 2296] [id = 733] 01:41:11 INFO - PROCESS | 2296 | ++DOMWINDOW == 82 (0x11841c000) [pid = 2296] [serial = 2199] [outer = 0x0] 01:41:11 INFO - PROCESS | 2296 | ++DOMWINDOW == 83 (0x119150400) [pid = 2296] [serial = 2200] [outer = 0x11841c000] 01:41:11 INFO - PROCESS | 2296 | 1465116071410 Marionette DEBUG loaded listener.js 01:41:11 INFO - PROCESS | 2296 | ++DOMWINDOW == 84 (0x11970e800) [pid = 2296] [serial = 2201] [outer = 0x11841c000] 01:41:11 INFO - PROCESS | 2296 | 1465116071724 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 01:41:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 01:41:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 521ms 01:41:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 01:41:11 INFO - PROCESS | 2296 | 1465116071753 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 01:41:11 INFO - PROCESS | 2296 | 1465116071754 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 01:41:11 INFO - PROCESS | 2296 | 1465116071757 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 01:41:11 INFO - PROCESS | 2296 | 1465116071758 Marionette TRACE conn2 <- [1,2906,null,{}] 01:41:11 INFO - PROCESS | 2296 | 1465116071760 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:11 INFO - PROCESS | 2296 | 1465116071761 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:11 INFO - PROCESS | 2296 | 1465116071860 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 01:41:11 INFO - PROCESS | 2296 | 1465116071864 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:11 INFO - PROCESS | 2296 | 1465116071865 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:11 INFO - PROCESS | 2296 | ++DOCSHELL 0x128fae000 == 30 [pid = 2296] [id = 734] 01:41:11 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x116754400) [pid = 2296] [serial = 2202] [outer = 0x0] 01:41:11 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x119a0b000) [pid = 2296] [serial = 2203] [outer = 0x116754400] 01:41:11 INFO - PROCESS | 2296 | 1465116071890 Marionette DEBUG loaded listener.js 01:41:11 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x119c16c00) [pid = 2296] [serial = 2204] [outer = 0x116754400] 01:41:12 INFO - PROCESS | 2296 | 1465116072243 Marionette TRACE conn2 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 01:41:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 01:41:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 517ms 01:41:12 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 01:41:12 INFO - PROCESS | 2296 | 1465116072275 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 01:41:12 INFO - PROCESS | 2296 | 1465116072276 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 01:41:12 INFO - PROCESS | 2296 | 1465116072279 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 01:41:12 INFO - PROCESS | 2296 | 1465116072282 Marionette TRACE conn2 <- [1,2910,null,{}] 01:41:12 INFO - PROCESS | 2296 | 1465116072285 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:12 INFO - PROCESS | 2296 | 1465116072289 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:12 INFO - PROCESS | 2296 | 1465116072405 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 01:41:12 INFO - PROCESS | 2296 | 1465116072418 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:12 INFO - PROCESS | 2296 | 1465116072419 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:12 INFO - PROCESS | 2296 | ++DOCSHELL 0x12a79e800 == 31 [pid = 2296] [id = 735] 01:41:12 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x1160b4000) [pid = 2296] [serial = 2205] [outer = 0x0] 01:41:12 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x121a9f400) [pid = 2296] [serial = 2206] [outer = 0x1160b4000] 01:41:12 INFO - PROCESS | 2296 | 1465116072444 Marionette DEBUG loaded listener.js 01:41:12 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x1243e2400) [pid = 2296] [serial = 2207] [outer = 0x1160b4000] 01:41:12 INFO - PROCESS | 2296 | 1465116072737 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 01:41:12 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 01:41:12 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 01:41:12 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 473ms 01:41:12 INFO - TEST-START | /DOMEvents/constructors.html 01:41:12 INFO - PROCESS | 2296 | 1465116072752 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 01:41:12 INFO - PROCESS | 2296 | 1465116072753 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 01:41:12 INFO - PROCESS | 2296 | 1465116072755 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 01:41:12 INFO - PROCESS | 2296 | 1465116072766 Marionette TRACE conn2 <- [1,2914,null,{}] 01:41:12 INFO - PROCESS | 2296 | 1465116072784 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:12 INFO - PROCESS | 2296 | 1465116072785 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:12 INFO - PROCESS | 2296 | 1465116072882 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 01:41:12 INFO - PROCESS | 2296 | 1465116072886 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:12 INFO - PROCESS | 2296 | 1465116072887 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:12 INFO - PROCESS | 2296 | ++DOCSHELL 0x12ad62000 == 32 [pid = 2296] [id = 736] 01:41:12 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x121306c00) [pid = 2296] [serial = 2208] [outer = 0x0] 01:41:12 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x124573400) [pid = 2296] [serial = 2209] [outer = 0x121306c00] 01:41:12 INFO - PROCESS | 2296 | 1465116072911 Marionette DEBUG loaded listener.js 01:41:12 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x124dafc00) [pid = 2296] [serial = 2210] [outer = 0x121306c00] 01:41:13 INFO - PROCESS | 2296 | 1465116073282 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 01:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 01:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 01:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 01:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 01:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 01:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 01:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 01:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 01:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 01:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 01:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 01:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 01:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 01:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 01:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 01:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 01:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 01:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 01:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 01:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 01:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 01:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 01:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 01:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 01:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 01:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 01:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 01:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 01:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 01:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 01:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 01:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 01:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 01:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 01:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 01:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 01:41:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 01:41:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 01:41:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 01:41:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:41:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 01:41:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 01:41:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 01:41:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:41:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 01:41:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 01:41:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 01:41:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:41:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 01:41:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 01:41:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 01:41:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:41:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 01:41:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 01:41:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 01:41:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:41:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 01:41:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 01:41:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 01:41:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 01:41:13 INFO - TEST-OK | /DOMEvents/constructors.html | took 546ms 01:41:13 INFO - PROCESS | 2296 | 1465116073303 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 01:41:13 INFO - PROCESS | 2296 | 1465116073306 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 01:41:13 INFO - TEST-START | /DOMEvents/event-phases-order.html 01:41:13 INFO - PROCESS | 2296 | 1465116073309 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 01:41:13 INFO - PROCESS | 2296 | 1465116073310 Marionette TRACE conn2 <- [1,2918,null,{}] 01:41:13 INFO - PROCESS | 2296 | 1465116073318 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:13 INFO - PROCESS | 2296 | 1465116073319 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:13 INFO - PROCESS | 2296 | 1465116073430 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 01:41:13 INFO - PROCESS | 2296 | 1465116073434 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:13 INFO - PROCESS | 2296 | 1465116073435 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:13 INFO - PROCESS | 2296 | ++DOCSHELL 0x12be04800 == 33 [pid = 2296] [id = 737] 01:41:13 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x119a0e800) [pid = 2296] [serial = 2211] [outer = 0x0] 01:41:13 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x12634b800) [pid = 2296] [serial = 2212] [outer = 0x119a0e800] 01:41:13 INFO - PROCESS | 2296 | 1465116073470 Marionette DEBUG loaded listener.js 01:41:13 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x1263e3400) [pid = 2296] [serial = 2213] [outer = 0x119a0e800] 01:41:13 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x124526000) [pid = 2296] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 01:41:13 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x128cb1c00) [pid = 2296] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 01:41:13 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x128cb7400) [pid = 2296] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 01:41:13 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x11626dc00) [pid = 2296] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 01:41:13 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x1160b5400) [pid = 2296] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 01:41:13 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x115177000) [pid = 2296] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 01:41:13 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x118055800) [pid = 2296] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 01:41:13 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x118310000) [pid = 2296] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 01:41:13 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x1160b6400) [pid = 2296] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 01:41:13 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x121305800) [pid = 2296] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 01:41:13 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x12a75ac00) [pid = 2296] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 01:41:13 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x121fc7c00) [pid = 2296] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 01:41:13 INFO - PROCESS | 2296 | --DOMWINDOW == 83 (0x11830a000) [pid = 2296] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 01:41:13 INFO - PROCESS | 2296 | --DOMWINDOW == 82 (0x113e76c00) [pid = 2296] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 01:41:14 INFO - PROCESS | 2296 | 1465116074083 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 01:41:14 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 01:41:14 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 819ms 01:41:14 INFO - PROCESS | 2296 | 1465116074128 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 01:41:14 INFO - PROCESS | 2296 | 1465116074129 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 01:41:14 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 01:41:14 INFO - PROCESS | 2296 | 1465116074132 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 01:41:14 INFO - PROCESS | 2296 | 1465116074133 Marionette TRACE conn2 <- [1,2922,null,{}] 01:41:14 INFO - PROCESS | 2296 | 1465116074135 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:14 INFO - PROCESS | 2296 | 1465116074136 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:14 INFO - PROCESS | 2296 | 1465116074215 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 01:41:14 INFO - PROCESS | 2296 | 1465116074272 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:14 INFO - PROCESS | 2296 | 1465116074274 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:14 INFO - PROCESS | 2296 | ++DOCSHELL 0x12364b000 == 34 [pid = 2296] [id = 738] 01:41:14 INFO - PROCESS | 2296 | ++DOMWINDOW == 83 (0x111d8a800) [pid = 2296] [serial = 2214] [outer = 0x0] 01:41:14 INFO - PROCESS | 2296 | ++DOMWINDOW == 84 (0x11830d800) [pid = 2296] [serial = 2215] [outer = 0x111d8a800] 01:41:14 INFO - PROCESS | 2296 | 1465116074298 Marionette DEBUG loaded listener.js 01:41:14 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x124dacc00) [pid = 2296] [serial = 2216] [outer = 0x111d8a800] 01:41:14 INFO - PROCESS | 2296 | [2296] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 01:41:14 INFO - PROCESS | 2296 | [2296] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 01:41:14 INFO - PROCESS | 2296 | [2296] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 01:41:14 INFO - PROCESS | 2296 | [2296] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 01:41:14 INFO - PROCESS | 2296 | 1465116074557 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 01:41:14 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 01:41:14 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 01:41:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 01:41:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:41:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:41:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:41:14 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 01:41:14 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 01:41:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:41:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:41:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:41:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:41:14 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 01:41:14 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 01:41:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:41:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:41:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:41:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:41:14 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 01:41:14 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 01:41:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:41:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:41:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:41:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:41:14 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 01:41:14 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 470ms 01:41:14 INFO - PROCESS | 2296 | 1465116074603 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 01:41:14 INFO - PROCESS | 2296 | 1465116074604 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 01:41:14 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 01:41:14 INFO - PROCESS | 2296 | 1465116074607 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 01:41:14 INFO - PROCESS | 2296 | 1465116074608 Marionette TRACE conn2 <- [1,2926,null,{}] 01:41:14 INFO - PROCESS | 2296 | 1465116074610 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:14 INFO - PROCESS | 2296 | 1465116074611 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:14 INFO - PROCESS | 2296 | 1465116074702 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 01:41:14 INFO - PROCESS | 2296 | 1465116074706 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:14 INFO - PROCESS | 2296 | 1465116074707 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:14 INFO - PROCESS | 2296 | ++DOCSHELL 0x12c2ca800 == 35 [pid = 2296] [id = 739] 01:41:14 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x1266a1800) [pid = 2296] [serial = 2217] [outer = 0x0] 01:41:14 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x126dae400) [pid = 2296] [serial = 2218] [outer = 0x1266a1800] 01:41:14 INFO - PROCESS | 2296 | 1465116074739 Marionette DEBUG loaded listener.js 01:41:14 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x128bef000) [pid = 2296] [serial = 2219] [outer = 0x1266a1800] 01:41:15 INFO - PROCESS | 2296 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 01:41:15 INFO - PROCESS | 2296 | 1465116075042 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 01:41:15 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 01:41:15 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 472ms 01:41:15 INFO - PROCESS | 2296 | 1465116075081 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 01:41:15 INFO - PROCESS | 2296 | 1465116075083 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 01:41:15 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 01:41:15 INFO - PROCESS | 2296 | 1465116075086 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 01:41:15 INFO - PROCESS | 2296 | 1465116075087 Marionette TRACE conn2 <- [1,2930,null,{}] 01:41:15 INFO - PROCESS | 2296 | 1465116075090 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:15 INFO - PROCESS | 2296 | 1465116075091 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:15 INFO - PROCESS | 2296 | 1465116075183 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 01:41:15 INFO - PROCESS | 2296 | 1465116075244 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:15 INFO - PROCESS | 2296 | 1465116075246 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:15 INFO - PROCESS | 2296 | ++DOCSHELL 0x128fac000 == 36 [pid = 2296] [id = 740] 01:41:15 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x12684fc00) [pid = 2296] [serial = 2220] [outer = 0x0] 01:41:15 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x128cab800) [pid = 2296] [serial = 2221] [outer = 0x12684fc00] 01:41:15 INFO - PROCESS | 2296 | 1465116075272 Marionette DEBUG loaded listener.js 01:41:15 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x12932a400) [pid = 2296] [serial = 2222] [outer = 0x12684fc00] 01:41:15 INFO - PROCESS | 2296 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 01:41:15 INFO - PROCESS | 2296 | 1465116075522 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 01:41:15 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 01:41:15 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 468ms 01:41:15 INFO - PROCESS | 2296 | 1465116075554 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 01:41:15 INFO - PROCESS | 2296 | 1465116075556 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 01:41:15 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 01:41:15 INFO - PROCESS | 2296 | 1465116075568 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 01:41:15 INFO - PROCESS | 2296 | 1465116075569 Marionette TRACE conn2 <- [1,2934,null,{}] 01:41:15 INFO - PROCESS | 2296 | 1465116075571 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:15 INFO - PROCESS | 2296 | 1465116075572 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:15 INFO - PROCESS | 2296 | 1465116075655 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 01:41:15 INFO - PROCESS | 2296 | 1465116075659 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:15 INFO - PROCESS | 2296 | 1465116075660 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:15 INFO - PROCESS | 2296 | ++DOCSHELL 0x12d27e000 == 37 [pid = 2296] [id = 741] 01:41:15 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x128beec00) [pid = 2296] [serial = 2223] [outer = 0x0] 01:41:15 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x12939d000) [pid = 2296] [serial = 2224] [outer = 0x128beec00] 01:41:15 INFO - PROCESS | 2296 | 1465116075693 Marionette DEBUG loaded listener.js 01:41:15 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x12958fc00) [pid = 2296] [serial = 2225] [outer = 0x128beec00] 01:41:16 INFO - PROCESS | 2296 | 1465116076043 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 01:41:16 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 01:41:16 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 525ms 01:41:16 INFO - PROCESS | 2296 | 1465116076086 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 01:41:16 INFO - PROCESS | 2296 | 1465116076089 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 01:41:16 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 01:41:16 INFO - PROCESS | 2296 | 1465116076093 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 01:41:16 INFO - PROCESS | 2296 | 1465116076095 Marionette TRACE conn2 <- [1,2938,null,{}] 01:41:16 INFO - PROCESS | 2296 | 1465116076099 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:16 INFO - PROCESS | 2296 | 1465116076101 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:16 INFO - PROCESS | 2296 | 1465116076221 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 01:41:16 INFO - PROCESS | 2296 | 1465116076276 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:16 INFO - PROCESS | 2296 | 1465116076279 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:16 INFO - PROCESS | 2296 | ++DOCSHELL 0x117e12000 == 38 [pid = 2296] [id = 742] 01:41:16 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x112a79000) [pid = 2296] [serial = 2226] [outer = 0x0] 01:41:16 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x112fc6c00) [pid = 2296] [serial = 2227] [outer = 0x112a79000] 01:41:16 INFO - PROCESS | 2296 | 1465116076311 Marionette DEBUG loaded listener.js 01:41:16 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x1160b3800) [pid = 2296] [serial = 2228] [outer = 0x112a79000] 01:41:16 INFO - PROCESS | 2296 | 1465116076766 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 01:41:16 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 01:41:16 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 723ms 01:41:16 INFO - PROCESS | 2296 | 1465116076815 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 01:41:16 INFO - PROCESS | 2296 | 1465116076818 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 01:41:16 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 01:41:16 INFO - PROCESS | 2296 | 1465116076823 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 01:41:16 INFO - PROCESS | 2296 | 1465116076825 Marionette TRACE conn2 <- [1,2942,null,{}] 01:41:16 INFO - PROCESS | 2296 | 1465116076828 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:16 INFO - PROCESS | 2296 | 1465116076829 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:16 INFO - PROCESS | 2296 | 1465116076944 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 01:41:17 INFO - PROCESS | 2296 | 1465116077028 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:17 INFO - PROCESS | 2296 | 1465116077030 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:17 INFO - PROCESS | 2296 | ++DOCSHELL 0x124e54000 == 39 [pid = 2296] [id = 743] 01:41:17 INFO - PROCESS | 2296 | ++DOMWINDOW == 98 (0x117658800) [pid = 2296] [serial = 2229] [outer = 0x0] 01:41:17 INFO - PROCESS | 2296 | ++DOMWINDOW == 99 (0x118250000) [pid = 2296] [serial = 2230] [outer = 0x117658800] 01:41:17 INFO - PROCESS | 2296 | 1465116077060 Marionette DEBUG loaded listener.js 01:41:17 INFO - PROCESS | 2296 | ++DOMWINDOW == 100 (0x11830bc00) [pid = 2296] [serial = 2231] [outer = 0x117658800] 01:41:17 INFO - PROCESS | 2296 | 1465116077466 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 01:41:17 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 01:41:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 01:41:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 01:41:17 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 669ms 01:41:17 INFO - PROCESS | 2296 | 1465116077493 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 01:41:17 INFO - PROCESS | 2296 | 1465116077494 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 01:41:17 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 01:41:17 INFO - PROCESS | 2296 | 1465116077497 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 01:41:17 INFO - PROCESS | 2296 | 1465116077499 Marionette TRACE conn2 <- [1,2946,null,{}] 01:41:17 INFO - PROCESS | 2296 | 1465116077508 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:17 INFO - PROCESS | 2296 | 1465116077511 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:17 INFO - PROCESS | 2296 | 1465116077622 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 01:41:17 INFO - PROCESS | 2296 | 1465116077726 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:17 INFO - PROCESS | 2296 | 1465116077729 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:17 INFO - PROCESS | 2296 | ++DOCSHELL 0x12c805800 == 40 [pid = 2296] [id = 744] 01:41:17 INFO - PROCESS | 2296 | ++DOMWINDOW == 101 (0x118773800) [pid = 2296] [serial = 2232] [outer = 0x0] 01:41:17 INFO - PROCESS | 2296 | ++DOMWINDOW == 102 (0x119a12400) [pid = 2296] [serial = 2233] [outer = 0x118773800] 01:41:17 INFO - PROCESS | 2296 | 1465116077760 Marionette DEBUG loaded listener.js 01:41:17 INFO - PROCESS | 2296 | ++DOMWINDOW == 103 (0x121acf400) [pid = 2296] [serial = 2234] [outer = 0x118773800] 01:41:18 INFO - PROCESS | 2296 | 1465116078190 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 01:41:18 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 01:41:18 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 722ms 01:41:18 INFO - PROCESS | 2296 | 1465116078219 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 01:41:18 INFO - PROCESS | 2296 | 1465116078221 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 01:41:18 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 01:41:18 INFO - PROCESS | 2296 | 1465116078224 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 01:41:18 INFO - PROCESS | 2296 | 1465116078225 Marionette TRACE conn2 <- [1,2950,null,{}] 01:41:18 INFO - PROCESS | 2296 | 1465116078227 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:18 INFO - PROCESS | 2296 | 1465116078229 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:18 INFO - PROCESS | 2296 | 1465116078342 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 01:41:18 INFO - PROCESS | 2296 | 1465116078557 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:18 INFO - PROCESS | 2296 | 1465116078559 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:18 INFO - PROCESS | 2296 | ++DOCSHELL 0x1180a4800 == 41 [pid = 2296] [id = 745] 01:41:18 INFO - PROCESS | 2296 | ++DOMWINDOW == 104 (0x112a83400) [pid = 2296] [serial = 2235] [outer = 0x0] 01:41:18 INFO - PROCESS | 2296 | ++DOMWINDOW == 105 (0x116058000) [pid = 2296] [serial = 2236] [outer = 0x112a83400] 01:41:18 INFO - PROCESS | 2296 | 1465116078588 Marionette DEBUG loaded listener.js 01:41:18 INFO - PROCESS | 2296 | ++DOMWINDOW == 106 (0x11682d800) [pid = 2296] [serial = 2237] [outer = 0x112a83400] 01:41:18 INFO - PROCESS | 2296 | ++DOCSHELL 0x113918800 == 42 [pid = 2296] [id = 746] 01:41:18 INFO - PROCESS | 2296 | ++DOMWINDOW == 107 (0x11841b800) [pid = 2296] [serial = 2238] [outer = 0x0] 01:41:18 INFO - PROCESS | 2296 | ++DOMWINDOW == 108 (0x116861000) [pid = 2296] [serial = 2239] [outer = 0x11841b800] 01:41:19 INFO - PROCESS | 2296 | --DOCSHELL 0x128fac000 == 41 [pid = 2296] [id = 740] 01:41:19 INFO - PROCESS | 2296 | --DOCSHELL 0x12c2ca800 == 40 [pid = 2296] [id = 739] 01:41:19 INFO - PROCESS | 2296 | --DOCSHELL 0x12364b000 == 39 [pid = 2296] [id = 738] 01:41:19 INFO - PROCESS | 2296 | --DOCSHELL 0x12be04800 == 38 [pid = 2296] [id = 737] 01:41:19 INFO - PROCESS | 2296 | --DOCSHELL 0x12ad62000 == 37 [pid = 2296] [id = 736] 01:41:19 INFO - PROCESS | 2296 | --DOCSHELL 0x12a79e800 == 36 [pid = 2296] [id = 735] 01:41:19 INFO - PROCESS | 2296 | --DOCSHELL 0x128fae000 == 35 [pid = 2296] [id = 734] 01:41:19 INFO - PROCESS | 2296 | --DOCSHELL 0x126226000 == 34 [pid = 2296] [id = 733] 01:41:19 INFO - PROCESS | 2296 | --DOCSHELL 0x12364d800 == 33 [pid = 2296] [id = 732] 01:41:19 INFO - PROCESS | 2296 | --DOCSHELL 0x119330000 == 32 [pid = 2296] [id = 731] 01:41:19 INFO - PROCESS | 2296 | --DOCSHELL 0x117007000 == 31 [pid = 2296] [id = 730] 01:41:19 INFO - PROCESS | 2296 | --DOCSHELL 0x11701f800 == 30 [pid = 2296] [id = 729] 01:41:19 INFO - PROCESS | 2296 | 1465116079093 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 01:41:19 INFO - PROCESS | 2296 | --DOMWINDOW == 107 (0x126289000) [pid = 2296] [serial = 2155] [outer = 0x0] [url = about:blank] 01:41:19 INFO - PROCESS | 2296 | --DOMWINDOW == 106 (0x1290da000) [pid = 2296] [serial = 2158] [outer = 0x0] [url = about:blank] 01:41:19 INFO - PROCESS | 2296 | --DOMWINDOW == 105 (0x12958c000) [pid = 2296] [serial = 2161] [outer = 0x0] [url = about:blank] 01:41:19 INFO - PROCESS | 2296 | --DOMWINDOW == 104 (0x12939d800) [pid = 2296] [serial = 2159] [outer = 0x0] [url = about:blank] 01:41:19 INFO - PROCESS | 2296 | --DOMWINDOW == 103 (0x1217ac800) [pid = 2296] [serial = 2165] [outer = 0x0] [url = about:blank] 01:41:19 INFO - PROCESS | 2296 | --DOMWINDOW == 102 (0x116829400) [pid = 2296] [serial = 2134] [outer = 0x0] [url = about:blank] 01:41:19 INFO - PROCESS | 2296 | --DOMWINDOW == 101 (0x118052800) [pid = 2296] [serial = 2135] [outer = 0x0] [url = about:blank] 01:41:19 INFO - PROCESS | 2296 | --DOMWINDOW == 100 (0x11970b800) [pid = 2296] [serial = 2146] [outer = 0x0] [url = about:blank] 01:41:19 INFO - PROCESS | 2296 | --DOMWINDOW == 99 (0x119a53400) [pid = 2296] [serial = 2147] [outer = 0x0] [url = about:blank] 01:41:19 INFO - PROCESS | 2296 | --DOMWINDOW == 98 (0x118267c00) [pid = 2296] [serial = 2143] [outer = 0x0] [url = about:blank] 01:41:19 INFO - PROCESS | 2296 | --DOMWINDOW == 97 (0x1184bf000) [pid = 2296] [serial = 2144] [outer = 0x0] [url = about:blank] 01:41:19 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x1184c6c00) [pid = 2296] [serial = 2137] [outer = 0x0] [url = about:blank] 01:41:19 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x1191e8400) [pid = 2296] [serial = 2138] [outer = 0x0] [url = about:blank] 01:41:19 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x1168a0400) [pid = 2296] [serial = 2140] [outer = 0x0] [url = about:blank] 01:41:19 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x118052c00) [pid = 2296] [serial = 2141] [outer = 0x0] [url = about:blank] 01:41:19 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x1217a7800) [pid = 2296] [serial = 2149] [outer = 0x0] [url = about:blank] 01:41:19 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x121acd000) [pid = 2296] [serial = 2150] [outer = 0x0] [url = about:blank] 01:41:19 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x12a7edc00) [pid = 2296] [serial = 2132] [outer = 0x0] [url = about:blank] 01:41:19 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x1184bb000) [pid = 2296] [serial = 2164] [outer = 0x0] [url = about:blank] 01:41:19 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x12a8e3400) [pid = 2296] [serial = 2171] [outer = 0x0] [url = about:blank] 01:41:19 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x128c3cc00) [pid = 2296] [serial = 2167] [outer = 0x0] [url = about:blank] 01:41:19 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x1298af000) [pid = 2296] [serial = 2162] [outer = 0x0] [url = about:blank] 01:41:19 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x121ace800) [pid = 2296] [serial = 2152] [outer = 0x0] [url = about:blank] 01:41:19 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x124317c00) [pid = 2296] [serial = 2153] [outer = 0x0] [url = about:blank] 01:41:19 INFO - PROCESS | 2296 | --DOMWINDOW == 83 (0x1293a9000) [pid = 2296] [serial = 2168] [outer = 0x0] [url = about:blank] 01:41:19 INFO - PROCESS | 2296 | --DOMWINDOW == 82 (0x128caac00) [pid = 2296] [serial = 2156] [outer = 0x0] [url = about:blank] 01:41:19 INFO - PROCESS | 2296 | --DOMWINDOW == 81 (0x12a75e800) [pid = 2296] [serial = 2170] [outer = 0x0] [url = about:blank] 01:41:19 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 01:41:19 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 919ms 01:41:19 INFO - PROCESS | 2296 | 1465116079151 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 01:41:19 INFO - PROCESS | 2296 | 1465116079153 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 01:41:19 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 01:41:19 INFO - PROCESS | 2296 | 1465116079156 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 01:41:19 INFO - PROCESS | 2296 | 1465116079158 Marionette TRACE conn2 <- [1,2954,null,{}] 01:41:19 INFO - PROCESS | 2296 | 1465116079162 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:19 INFO - PROCESS | 2296 | 1465116079163 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:19 INFO - PROCESS | 2296 | 1465116079267 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 01:41:19 INFO - PROCESS | 2296 | 1465116079272 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:19 INFO - PROCESS | 2296 | 1465116079273 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:19 INFO - PROCESS | 2296 | ++DOCSHELL 0x121539000 == 31 [pid = 2296] [id = 747] 01:41:19 INFO - PROCESS | 2296 | ++DOMWINDOW == 82 (0x11830f400) [pid = 2296] [serial = 2240] [outer = 0x0] 01:41:19 INFO - PROCESS | 2296 | ++DOMWINDOW == 83 (0x1184bf000) [pid = 2296] [serial = 2241] [outer = 0x11830f400] 01:41:19 INFO - PROCESS | 2296 | 1465116079300 Marionette DEBUG loaded listener.js 01:41:19 INFO - PROCESS | 2296 | ++DOMWINDOW == 84 (0x1191cac00) [pid = 2296] [serial = 2242] [outer = 0x11830f400] 01:41:19 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 01:41:19 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 01:41:19 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 471ms 01:41:19 INFO - PROCESS | 2296 | 1465116079620 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 01:41:19 INFO - PROCESS | 2296 | 1465116079629 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 01:41:19 INFO - PROCESS | 2296 | 1465116079634 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 01:41:19 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 01:41:19 INFO - PROCESS | 2296 | 1465116079637 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 01:41:19 INFO - PROCESS | 2296 | 1465116079638 Marionette TRACE conn2 <- [1,2958,null,{}] 01:41:19 INFO - PROCESS | 2296 | 1465116079640 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:19 INFO - PROCESS | 2296 | 1465116079642 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:19 INFO - PROCESS | 2296 | 1465116079758 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 01:41:19 INFO - PROCESS | 2296 | 1465116079818 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:19 INFO - PROCESS | 2296 | 1465116079820 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:19 INFO - PROCESS | 2296 | ++DOCSHELL 0x126bbf800 == 32 [pid = 2296] [id = 748] 01:41:19 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x118a17c00) [pid = 2296] [serial = 2243] [outer = 0x0] 01:41:19 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x1197c2800) [pid = 2296] [serial = 2244] [outer = 0x118a17c00] 01:41:19 INFO - PROCESS | 2296 | 1465116079845 Marionette DEBUG loaded listener.js 01:41:19 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x121fcd000) [pid = 2296] [serial = 2245] [outer = 0x118a17c00] 01:41:20 INFO - PROCESS | 2296 | 1465116080099 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 01:41:20 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 01:41:20 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 518ms 01:41:20 INFO - PROCESS | 2296 | 1465116080155 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 01:41:20 INFO - PROCESS | 2296 | 1465116080156 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 01:41:20 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 01:41:20 INFO - PROCESS | 2296 | 1465116080163 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 01:41:20 INFO - PROCESS | 2296 | 1465116080170 Marionette TRACE conn2 <- [1,2962,null,{}] 01:41:20 INFO - PROCESS | 2296 | 1465116080179 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:20 INFO - PROCESS | 2296 | 1465116080184 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:20 INFO - PROCESS | 2296 | 1465116080269 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 01:41:20 INFO - PROCESS | 2296 | 1465116080329 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:20 INFO - PROCESS | 2296 | 1465116080331 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:20 INFO - PROCESS | 2296 | ++DOCSHELL 0x129646800 == 33 [pid = 2296] [id = 749] 01:41:20 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x1191f2c00) [pid = 2296] [serial = 2246] [outer = 0x0] 01:41:20 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x12452b000) [pid = 2296] [serial = 2247] [outer = 0x1191f2c00] 01:41:20 INFO - PROCESS | 2296 | 1465116080357 Marionette DEBUG loaded listener.js 01:41:20 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x12669d400) [pid = 2296] [serial = 2248] [outer = 0x1191f2c00] 01:41:20 INFO - PROCESS | 2296 | 1465116080628 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 01:41:20 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 01:41:20 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 484ms 01:41:20 INFO - PROCESS | 2296 | 1465116080643 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 01:41:20 INFO - PROCESS | 2296 | 1465116080645 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 01:41:20 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 01:41:20 INFO - PROCESS | 2296 | 1465116080655 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 01:41:20 INFO - PROCESS | 2296 | 1465116080656 Marionette TRACE conn2 <- [1,2966,null,{}] 01:41:20 INFO - PROCESS | 2296 | 1465116080658 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:20 INFO - PROCESS | 2296 | 1465116080660 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:20 INFO - PROCESS | 2296 | 1465116080745 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 01:41:20 INFO - PROCESS | 2296 | 1465116080751 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:20 INFO - PROCESS | 2296 | 1465116080752 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:20 INFO - PROCESS | 2296 | ++DOCSHELL 0x12ad72000 == 34 [pid = 2296] [id = 750] 01:41:20 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x126853400) [pid = 2296] [serial = 2249] [outer = 0x0] 01:41:20 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x128bec800) [pid = 2296] [serial = 2250] [outer = 0x126853400] 01:41:20 INFO - PROCESS | 2296 | 1465116080777 Marionette DEBUG loaded listener.js 01:41:20 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x128cae400) [pid = 2296] [serial = 2251] [outer = 0x126853400] 01:41:21 INFO - PROCESS | 2296 | 1465116081088 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 01:41:21 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 01:41:21 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 468ms 01:41:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 01:41:21 INFO - PROCESS | 2296 | 1465116081123 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 01:41:21 INFO - PROCESS | 2296 | 1465116081124 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 01:41:21 INFO - PROCESS | 2296 | 1465116081126 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 01:41:21 INFO - PROCESS | 2296 | 1465116081128 Marionette TRACE conn2 <- [1,2970,null,{}] 01:41:21 INFO - PROCESS | 2296 | 1465116081133 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:21 INFO - PROCESS | 2296 | 1465116081135 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:21 INFO - PROCESS | 2296 | 1465116081216 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 01:41:21 INFO - PROCESS | 2296 | 1465116081289 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:21 INFO - PROCESS | 2296 | 1465116081293 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:21 INFO - PROCESS | 2296 | ++DOCSHELL 0x12c1d4000 == 35 [pid = 2296] [id = 751] 01:41:21 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x1290da000) [pid = 2296] [serial = 2252] [outer = 0x0] 01:41:21 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x1290e5000) [pid = 2296] [serial = 2253] [outer = 0x1290da000] 01:41:21 INFO - PROCESS | 2296 | 1465116081327 Marionette DEBUG loaded listener.js 01:41:21 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x12939e400) [pid = 2296] [serial = 2254] [outer = 0x1290da000] 01:41:21 INFO - PROCESS | 2296 | 1465116081638 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 01:41:21 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 01:41:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 523ms 01:41:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 01:41:21 INFO - PROCESS | 2296 | 1465116081651 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 01:41:21 INFO - PROCESS | 2296 | 1465116081653 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 01:41:21 INFO - PROCESS | 2296 | 1465116081655 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 01:41:21 INFO - PROCESS | 2296 | 1465116081656 Marionette TRACE conn2 <- [1,2974,null,{}] 01:41:21 INFO - PROCESS | 2296 | 1465116081658 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:21 INFO - PROCESS | 2296 | 1465116081660 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:21 INFO - PROCESS | 2296 | 1465116081768 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 01:41:21 INFO - PROCESS | 2296 | 1465116081782 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:21 INFO - PROCESS | 2296 | 1465116081783 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:21 INFO - PROCESS | 2296 | ++DOCSHELL 0x12cc71000 == 36 [pid = 2296] [id = 752] 01:41:21 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x1293a7400) [pid = 2296] [serial = 2255] [outer = 0x0] 01:41:21 INFO - PROCESS | 2296 | ++DOMWINDOW == 98 (0x12a75b400) [pid = 2296] [serial = 2256] [outer = 0x1293a7400] 01:41:21 INFO - PROCESS | 2296 | 1465116081808 Marionette DEBUG loaded listener.js 01:41:21 INFO - PROCESS | 2296 | ++DOMWINDOW == 99 (0x12a7ec800) [pid = 2296] [serial = 2257] [outer = 0x1293a7400] 01:41:22 INFO - PROCESS | 2296 | 1465116082152 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 01:41:22 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 01:41:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 518ms 01:41:22 INFO - PROCESS | 2296 | 1465116082177 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 01:41:22 INFO - PROCESS | 2296 | 1465116082179 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 01:41:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 01:41:22 INFO - PROCESS | 2296 | 1465116082185 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 01:41:22 INFO - PROCESS | 2296 | 1465116082186 Marionette TRACE conn2 <- [1,2978,null,{}] 01:41:22 INFO - PROCESS | 2296 | 1465116082190 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:22 INFO - PROCESS | 2296 | 1465116082192 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:22 INFO - PROCESS | 2296 | 1465116082350 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 01:41:22 INFO - PROCESS | 2296 | 1465116082370 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:22 INFO - PROCESS | 2296 | 1465116082371 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:22 INFO - PROCESS | 2296 | ++DOCSHELL 0x11390a800 == 37 [pid = 2296] [id = 753] 01:41:22 INFO - PROCESS | 2296 | ++DOMWINDOW == 100 (0x12a75d800) [pid = 2296] [serial = 2258] [outer = 0x0] 01:41:22 INFO - PROCESS | 2296 | ++DOMWINDOW == 101 (0x12a8e3800) [pid = 2296] [serial = 2259] [outer = 0x12a75d800] 01:41:22 INFO - PROCESS | 2296 | 1465116082413 Marionette DEBUG loaded listener.js 01:41:22 INFO - PROCESS | 2296 | ++DOMWINDOW == 102 (0x12a8ea800) [pid = 2296] [serial = 2260] [outer = 0x12a75d800] 01:41:22 INFO - PROCESS | 2296 | 1465116082792 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 01:41:22 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 01:41:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 621ms 01:41:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 01:41:22 INFO - PROCESS | 2296 | 1465116082806 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 01:41:22 INFO - PROCESS | 2296 | 1465116082807 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 01:41:22 INFO - PROCESS | 2296 | 1465116082809 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 01:41:22 INFO - PROCESS | 2296 | 1465116082810 Marionette TRACE conn2 <- [1,2982,null,{}] 01:41:22 INFO - PROCESS | 2296 | 1465116082821 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:22 INFO - PROCESS | 2296 | 1465116082822 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:22 INFO - PROCESS | 2296 | 1465116082924 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 01:41:22 INFO - PROCESS | 2296 | 1465116082927 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:22 INFO - PROCESS | 2296 | 1465116082928 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:22 INFO - PROCESS | 2296 | ++DOCSHELL 0x12d57d000 == 38 [pid = 2296] [id = 754] 01:41:22 INFO - PROCESS | 2296 | ++DOMWINDOW == 103 (0x12a75e800) [pid = 2296] [serial = 2261] [outer = 0x0] 01:41:22 INFO - PROCESS | 2296 | ++DOMWINDOW == 104 (0x12a8ef800) [pid = 2296] [serial = 2262] [outer = 0x12a75e800] 01:41:22 INFO - PROCESS | 2296 | 1465116082994 Marionette DEBUG loaded listener.js 01:41:23 INFO - PROCESS | 2296 | ++DOMWINDOW == 105 (0x12ad43800) [pid = 2296] [serial = 2263] [outer = 0x12a75e800] 01:41:23 INFO - PROCESS | 2296 | --DOMWINDOW == 104 (0x116754400) [pid = 2296] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 01:41:23 INFO - PROCESS | 2296 | --DOMWINDOW == 103 (0x1160b4000) [pid = 2296] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 01:41:23 INFO - PROCESS | 2296 | --DOMWINDOW == 102 (0x116755000) [pid = 2296] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 01:41:23 INFO - PROCESS | 2296 | --DOMWINDOW == 101 (0x11841c000) [pid = 2296] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 01:41:23 INFO - PROCESS | 2296 | --DOMWINDOW == 100 (0x112a83000) [pid = 2296] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 01:41:23 INFO - PROCESS | 2296 | --DOMWINDOW == 99 (0x1110af800) [pid = 2296] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 01:41:23 INFO - PROCESS | 2296 | --DOMWINDOW == 98 (0x111b02400) [pid = 2296] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 01:41:23 INFO - PROCESS | 2296 | --DOMWINDOW == 97 (0x118053000) [pid = 2296] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 01:41:23 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x1191e5400) [pid = 2296] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 01:41:23 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x119a0e800) [pid = 2296] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 01:41:23 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x1182ba800) [pid = 2296] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 01:41:23 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x124db1400) [pid = 2296] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 01:41:23 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x112db2800) [pid = 2296] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 01:41:23 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x121306c00) [pid = 2296] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 01:41:23 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x1266a1800) [pid = 2296] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 01:41:23 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x12684fc00) [pid = 2296] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 01:41:23 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x111d8a800) [pid = 2296] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 01:41:23 INFO - PROCESS | 2296 | 1465116083387 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 01:41:23 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 01:41:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 01:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 01:41:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 619ms 01:41:23 INFO - PROCESS | 2296 | 1465116083429 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 01:41:23 INFO - PROCESS | 2296 | 1465116083430 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 01:41:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 01:41:23 INFO - PROCESS | 2296 | 1465116083432 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 01:41:23 INFO - PROCESS | 2296 | 1465116083433 Marionette TRACE conn2 <- [1,2986,null,{}] 01:41:23 INFO - PROCESS | 2296 | 1465116083435 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:23 INFO - PROCESS | 2296 | 1465116083436 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:23 INFO - PROCESS | 2296 | 1465116083518 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 01:41:23 INFO - PROCESS | 2296 | 1465116083521 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:23 INFO - PROCESS | 2296 | 1465116083523 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:23 INFO - PROCESS | 2296 | ++DOCSHELL 0x124e1d800 == 39 [pid = 2296] [id = 755] 01:41:23 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x116a64000) [pid = 2296] [serial = 2264] [outer = 0x0] 01:41:23 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x118266400) [pid = 2296] [serial = 2265] [outer = 0x116a64000] 01:41:23 INFO - PROCESS | 2296 | 1465116083547 Marionette DEBUG loaded listener.js 01:41:23 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x119a16400) [pid = 2296] [serial = 2266] [outer = 0x116a64000] 01:41:23 INFO - PROCESS | 2296 | 1465116083850 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 01:41:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 01:41:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 470ms 01:41:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 01:41:23 INFO - PROCESS | 2296 | 1465116083903 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 01:41:23 INFO - PROCESS | 2296 | 1465116083904 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 01:41:23 INFO - PROCESS | 2296 | 1465116083906 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 01:41:23 INFO - PROCESS | 2296 | 1465116083907 Marionette TRACE conn2 <- [1,2990,null,{}] 01:41:23 INFO - PROCESS | 2296 | 1465116083909 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:23 INFO - PROCESS | 2296 | 1465116083910 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:23 INFO - PROCESS | 2296 | 1465116083993 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 01:41:24 INFO - PROCESS | 2296 | 1465116084055 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:24 INFO - PROCESS | 2296 | 1465116084057 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:24 INFO - PROCESS | 2296 | ++DOCSHELL 0x12dac4800 == 40 [pid = 2296] [id = 756] 01:41:24 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x119705400) [pid = 2296] [serial = 2267] [outer = 0x0] 01:41:24 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x12ad49800) [pid = 2296] [serial = 2268] [outer = 0x119705400] 01:41:24 INFO - PROCESS | 2296 | 1465116084092 Marionette DEBUG loaded listener.js 01:41:24 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x12adb1000) [pid = 2296] [serial = 2269] [outer = 0x119705400] 01:41:24 INFO - PROCESS | 2296 | ++DOCSHELL 0x11a1ec800 == 41 [pid = 2296] [id = 757] 01:41:24 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x12b312c00) [pid = 2296] [serial = 2270] [outer = 0x0] 01:41:24 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x12ad4a000) [pid = 2296] [serial = 2271] [outer = 0x12b312c00] 01:41:24 INFO - PROCESS | 2296 | 1465116084403 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 01:41:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 01:41:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 519ms 01:41:24 INFO - PROCESS | 2296 | 1465116084426 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 01:41:24 INFO - PROCESS | 2296 | 1465116084427 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 01:41:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 01:41:24 INFO - PROCESS | 2296 | 1465116084432 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 01:41:24 INFO - PROCESS | 2296 | 1465116084434 Marionette TRACE conn2 <- [1,2994,null,{}] 01:41:24 INFO - PROCESS | 2296 | 1465116084437 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:24 INFO - PROCESS | 2296 | 1465116084438 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:24 INFO - PROCESS | 2296 | 1465116084553 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 01:41:24 INFO - PROCESS | 2296 | 1465116084614 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:24 INFO - PROCESS | 2296 | 1465116084615 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:24 INFO - PROCESS | 2296 | ++DOCSHELL 0x129096000 == 42 [pid = 2296] [id = 758] 01:41:24 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x12ad47400) [pid = 2296] [serial = 2272] [outer = 0x0] 01:41:24 INFO - PROCESS | 2296 | ++DOMWINDOW == 98 (0x12b30e000) [pid = 2296] [serial = 2273] [outer = 0x12ad47400] 01:41:24 INFO - PROCESS | 2296 | 1465116084640 Marionette DEBUG loaded listener.js 01:41:24 INFO - PROCESS | 2296 | ++DOMWINDOW == 99 (0x12bae3800) [pid = 2296] [serial = 2274] [outer = 0x12ad47400] 01:41:24 INFO - PROCESS | 2296 | 1465116084886 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 01:41:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 01:41:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 01:41:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 471ms 01:41:24 INFO - PROCESS | 2296 | 1465116084902 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 01:41:24 INFO - PROCESS | 2296 | 1465116084903 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 01:41:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 01:41:24 INFO - PROCESS | 2296 | 1465116084905 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 01:41:24 INFO - PROCESS | 2296 | 1465116084906 Marionette TRACE conn2 <- [1,2998,null,{}] 01:41:24 INFO - PROCESS | 2296 | 1465116084909 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:24 INFO - PROCESS | 2296 | 1465116084910 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:25 INFO - PROCESS | 2296 | 1465116085012 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 01:41:25 INFO - PROCESS | 2296 | 1465116085016 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:25 INFO - PROCESS | 2296 | 1465116085017 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:25 INFO - PROCESS | 2296 | ++DOCSHELL 0x12ce1c800 == 43 [pid = 2296] [id = 759] 01:41:25 INFO - PROCESS | 2296 | ++DOMWINDOW == 100 (0x12ad40c00) [pid = 2296] [serial = 2275] [outer = 0x0] 01:41:25 INFO - PROCESS | 2296 | ++DOMWINDOW == 101 (0x12bae6400) [pid = 2296] [serial = 2276] [outer = 0x12ad40c00] 01:41:25 INFO - PROCESS | 2296 | 1465116085041 Marionette DEBUG loaded listener.js 01:41:25 INFO - PROCESS | 2296 | ++DOMWINDOW == 102 (0x12bc9c400) [pid = 2296] [serial = 2277] [outer = 0x12ad40c00] 01:41:25 INFO - PROCESS | 2296 | 1465116085345 Marionette TRACE conn2 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 01:41:25 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 01:41:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 470ms 01:41:25 INFO - PROCESS | 2296 | 1465116085429 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 01:41:25 INFO - PROCESS | 2296 | 1465116085431 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 01:41:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 01:41:25 INFO - PROCESS | 2296 | 1465116085436 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 01:41:25 INFO - PROCESS | 2296 | 1465116085438 Marionette TRACE conn2 <- [1,3002,null,{}] 01:41:25 INFO - PROCESS | 2296 | 1465116085442 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:25 INFO - PROCESS | 2296 | 1465116085445 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:25 INFO - PROCESS | 2296 | 1465116085549 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 01:41:25 INFO - PROCESS | 2296 | 1465116085651 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:25 INFO - PROCESS | 2296 | 1465116085655 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:25 INFO - PROCESS | 2296 | ++DOCSHELL 0x119323800 == 44 [pid = 2296] [id = 760] 01:41:25 INFO - PROCESS | 2296 | ++DOMWINDOW == 103 (0x1160b5400) [pid = 2296] [serial = 2278] [outer = 0x0] 01:41:25 INFO - PROCESS | 2296 | ++DOMWINDOW == 104 (0x116758800) [pid = 2296] [serial = 2279] [outer = 0x1160b5400] 01:41:25 INFO - PROCESS | 2296 | 1465116085686 Marionette DEBUG loaded listener.js 01:41:25 INFO - PROCESS | 2296 | ++DOMWINDOW == 105 (0x118052800) [pid = 2296] [serial = 2280] [outer = 0x1160b5400] 01:41:26 INFO - PROCESS | 2296 | 1465116086063 Marionette TRACE conn2 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 01:41:26 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 01:41:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 672ms 01:41:26 INFO - PROCESS | 2296 | 1465116086108 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 01:41:26 INFO - PROCESS | 2296 | 1465116086110 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 01:41:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 01:41:26 INFO - PROCESS | 2296 | 1465116086114 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 01:41:26 INFO - PROCESS | 2296 | 1465116086117 Marionette TRACE conn2 <- [1,3006,null,{}] 01:41:26 INFO - PROCESS | 2296 | 1465116086120 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:26 INFO - PROCESS | 2296 | 1465116086122 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:26 INFO - PROCESS | 2296 | 1465116086228 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 01:41:26 INFO - PROCESS | 2296 | 1465116086315 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:26 INFO - PROCESS | 2296 | 1465116086317 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:26 INFO - PROCESS | 2296 | ++DOCSHELL 0x129894800 == 45 [pid = 2296] [id = 761] 01:41:26 INFO - PROCESS | 2296 | ++DOMWINDOW == 106 (0x119708c00) [pid = 2296] [serial = 2281] [outer = 0x0] 01:41:26 INFO - PROCESS | 2296 | ++DOMWINDOW == 107 (0x119a53400) [pid = 2296] [serial = 2282] [outer = 0x119708c00] 01:41:26 INFO - PROCESS | 2296 | 1465116086391 Marionette DEBUG loaded listener.js 01:41:26 INFO - PROCESS | 2296 | ++DOMWINDOW == 108 (0x121ad2400) [pid = 2296] [serial = 2283] [outer = 0x119708c00] 01:41:26 INFO - PROCESS | 2296 | 1465116086755 Marionette TRACE conn2 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 01:41:26 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 01:41:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 673ms 01:41:26 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 01:41:26 INFO - PROCESS | 2296 | 1465116086786 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 01:41:26 INFO - PROCESS | 2296 | 1465116086789 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 01:41:26 INFO - PROCESS | 2296 | 1465116086792 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 01:41:26 INFO - PROCESS | 2296 | 1465116086795 Marionette TRACE conn2 <- [1,3010,null,{}] 01:41:26 INFO - PROCESS | 2296 | 1465116086803 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:26 INFO - PROCESS | 2296 | 1465116086807 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:26 INFO - PROCESS | 2296 | 1465116086915 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 01:41:27 INFO - PROCESS | 2296 | 1465116087020 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:27 INFO - PROCESS | 2296 | 1465116087023 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:27 INFO - PROCESS | 2296 | ++DOCSHELL 0x12d376800 == 46 [pid = 2296] [id = 762] 01:41:27 INFO - PROCESS | 2296 | ++DOMWINDOW == 109 (0x12634c400) [pid = 2296] [serial = 2284] [outer = 0x0] 01:41:27 INFO - PROCESS | 2296 | ++DOMWINDOW == 110 (0x128be3000) [pid = 2296] [serial = 2285] [outer = 0x12634c400] 01:41:27 INFO - PROCESS | 2296 | 1465116087058 Marionette DEBUG loaded listener.js 01:41:27 INFO - PROCESS | 2296 | ++DOMWINDOW == 111 (0x128cb5400) [pid = 2296] [serial = 2286] [outer = 0x12634c400] 01:41:27 INFO - PROCESS | 2296 | 1465116087411 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 01:41:27 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 01:41:27 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 623ms 01:41:27 INFO - TEST-START | /FileAPI/FileReaderSync.worker 01:41:27 INFO - PROCESS | 2296 | 1465116087416 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 01:41:27 INFO - PROCESS | 2296 | 1465116087418 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 01:41:27 INFO - PROCESS | 2296 | 1465116087420 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 01:41:27 INFO - PROCESS | 2296 | 1465116087421 Marionette TRACE conn2 <- [1,3014,null,{}] 01:41:27 INFO - PROCESS | 2296 | 1465116087424 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:27 INFO - PROCESS | 2296 | 1465116087425 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:27 INFO - PROCESS | 2296 | 1465116087532 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 01:41:27 INFO - PROCESS | 2296 | 1465116087613 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:27 INFO - PROCESS | 2296 | 1465116087615 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:27 INFO - PROCESS | 2296 | ++DOCSHELL 0x12dcac800 == 47 [pid = 2296] [id = 763] 01:41:27 INFO - PROCESS | 2296 | ++DOMWINDOW == 112 (0x1298b8c00) [pid = 2296] [serial = 2287] [outer = 0x0] 01:41:27 INFO - PROCESS | 2296 | ++DOMWINDOW == 113 (0x12a7f7c00) [pid = 2296] [serial = 2288] [outer = 0x1298b8c00] 01:41:27 INFO - PROCESS | 2296 | 1465116087686 Marionette DEBUG loaded listener.js 01:41:27 INFO - PROCESS | 2296 | ++DOMWINDOW == 114 (0x12ada4c00) [pid = 2296] [serial = 2289] [outer = 0x1298b8c00] 01:41:27 INFO - PROCESS | 2296 | [2296] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:41:28 INFO - PROCESS | 2296 | 1465116088105 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 01:41:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 01:41:28 INFO - {} 01:41:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 01:41:28 INFO - {} 01:41:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 01:41:28 INFO - {} 01:41:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 01:41:28 INFO - {} 01:41:28 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 719ms 01:41:28 INFO - PROCESS | 2296 | 1465116088140 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 01:41:28 INFO - PROCESS | 2296 | 1465116088141 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 01:41:28 INFO - TEST-START | /FileAPI/fileReader.html 01:41:28 INFO - PROCESS | 2296 | 1465116088144 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 01:41:28 INFO - PROCESS | 2296 | 1465116088145 Marionette TRACE conn2 <- [1,3018,null,{}] 01:41:28 INFO - PROCESS | 2296 | 1465116088148 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:28 INFO - PROCESS | 2296 | 1465116088149 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:28 INFO - PROCESS | 2296 | 1465116088419 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 01:41:28 INFO - PROCESS | 2296 | 1465116088551 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:28 INFO - PROCESS | 2296 | 1465116088553 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:28 INFO - PROCESS | 2296 | ++DOCSHELL 0x116836800 == 48 [pid = 2296] [id = 764] 01:41:28 INFO - PROCESS | 2296 | ++DOMWINDOW == 115 (0x11224e000) [pid = 2296] [serial = 2290] [outer = 0x0] 01:41:28 INFO - PROCESS | 2296 | ++DOMWINDOW == 116 (0x113e77400) [pid = 2296] [serial = 2291] [outer = 0x11224e000] 01:41:28 INFO - PROCESS | 2296 | 1465116088586 Marionette DEBUG loaded listener.js 01:41:28 INFO - PROCESS | 2296 | ++DOMWINDOW == 117 (0x116a61c00) [pid = 2296] [serial = 2292] [outer = 0x11224e000] 01:41:28 INFO - PROCESS | 2296 | 1465116088988 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 01:41:29 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 01:41:29 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 01:41:29 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 01:41:29 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 01:41:29 INFO - TEST-OK | /FileAPI/fileReader.html | took 869ms 01:41:29 INFO - TEST-START | /FileAPI/historical.html 01:41:29 INFO - PROCESS | 2296 | 1465116089015 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 01:41:29 INFO - PROCESS | 2296 | 1465116089017 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 01:41:29 INFO - PROCESS | 2296 | 1465116089020 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 01:41:29 INFO - PROCESS | 2296 | 1465116089022 Marionette TRACE conn2 <- [1,3022,null,{}] 01:41:29 INFO - PROCESS | 2296 | 1465116089026 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:29 INFO - PROCESS | 2296 | 1465116089027 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:29 INFO - PROCESS | 2296 | 1465116089123 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 01:41:29 INFO - PROCESS | 2296 | 1465116089187 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:29 INFO - PROCESS | 2296 | 1465116089188 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:29 INFO - PROCESS | 2296 | ++DOCSHELL 0x121462800 == 49 [pid = 2296] [id = 765] 01:41:29 INFO - PROCESS | 2296 | ++DOMWINDOW == 118 (0x118266800) [pid = 2296] [serial = 2293] [outer = 0x0] 01:41:29 INFO - PROCESS | 2296 | ++DOMWINDOW == 119 (0x118414c00) [pid = 2296] [serial = 2294] [outer = 0x118266800] 01:41:29 INFO - PROCESS | 2296 | 1465116089217 Marionette DEBUG loaded listener.js 01:41:29 INFO - PROCESS | 2296 | ++DOMWINDOW == 120 (0x1191e5800) [pid = 2296] [serial = 2295] [outer = 0x118266800] 01:41:29 INFO - PROCESS | 2296 | --DOCSHELL 0x129096000 == 48 [pid = 2296] [id = 758] 01:41:29 INFO - PROCESS | 2296 | --DOCSHELL 0x11a1ec800 == 47 [pid = 2296] [id = 757] 01:41:29 INFO - PROCESS | 2296 | --DOCSHELL 0x12dac4800 == 46 [pid = 2296] [id = 756] 01:41:29 INFO - PROCESS | 2296 | --DOCSHELL 0x124e1d800 == 45 [pid = 2296] [id = 755] 01:41:29 INFO - PROCESS | 2296 | --DOCSHELL 0x12d57d000 == 44 [pid = 2296] [id = 754] 01:41:29 INFO - PROCESS | 2296 | --DOCSHELL 0x11390a800 == 43 [pid = 2296] [id = 753] 01:41:29 INFO - PROCESS | 2296 | --DOCSHELL 0x12cc71000 == 42 [pid = 2296] [id = 752] 01:41:29 INFO - PROCESS | 2296 | --DOCSHELL 0x12c1d4000 == 41 [pid = 2296] [id = 751] 01:41:29 INFO - PROCESS | 2296 | --DOCSHELL 0x12ad72000 == 40 [pid = 2296] [id = 750] 01:41:29 INFO - PROCESS | 2296 | --DOCSHELL 0x129646800 == 39 [pid = 2296] [id = 749] 01:41:29 INFO - PROCESS | 2296 | --DOCSHELL 0x126bbf800 == 38 [pid = 2296] [id = 748] 01:41:29 INFO - PROCESS | 2296 | --DOCSHELL 0x121539000 == 37 [pid = 2296] [id = 747] 01:41:29 INFO - PROCESS | 2296 | --DOCSHELL 0x113918800 == 36 [pid = 2296] [id = 746] 01:41:29 INFO - PROCESS | 2296 | --DOCSHELL 0x1180a4800 == 35 [pid = 2296] [id = 745] 01:41:29 INFO - PROCESS | 2296 | --DOCSHELL 0x12c805800 == 34 [pid = 2296] [id = 744] 01:41:29 INFO - PROCESS | 2296 | --DOCSHELL 0x124e54000 == 33 [pid = 2296] [id = 743] 01:41:29 INFO - PROCESS | 2296 | --DOCSHELL 0x12d27e000 == 32 [pid = 2296] [id = 741] 01:41:29 INFO - PROCESS | 2296 | --DOCSHELL 0x117e12000 == 31 [pid = 2296] [id = 742] 01:41:29 INFO - PROCESS | 2296 | --DOCSHELL 0x116836800 == 30 [pid = 2296] [id = 764] 01:41:29 INFO - PROCESS | 2296 | --DOCSHELL 0x12dcac800 == 29 [pid = 2296] [id = 763] 01:41:29 INFO - PROCESS | 2296 | --DOCSHELL 0x12d376800 == 28 [pid = 2296] [id = 762] 01:41:29 INFO - PROCESS | 2296 | --DOCSHELL 0x129894800 == 27 [pid = 2296] [id = 761] 01:41:29 INFO - PROCESS | 2296 | --DOCSHELL 0x12ce1c800 == 26 [pid = 2296] [id = 759] 01:41:29 INFO - PROCESS | 2296 | --DOCSHELL 0x119323800 == 25 [pid = 2296] [id = 760] 01:41:29 INFO - PROCESS | 2296 | --DOMWINDOW == 119 (0x1122a8400) [pid = 2296] [serial = 2173] [outer = 0x0] [url = about:blank] 01:41:29 INFO - PROCESS | 2296 | --DOMWINDOW == 118 (0x119153000) [pid = 2296] [serial = 2177] [outer = 0x0] [url = about:blank] 01:41:29 INFO - PROCESS | 2296 | --DOMWINDOW == 117 (0x11841cc00) [pid = 2296] [serial = 2176] [outer = 0x0] [url = about:blank] 01:41:29 INFO - PROCESS | 2296 | --DOMWINDOW == 116 (0x11841d000) [pid = 2296] [serial = 2198] [outer = 0x0] [url = about:blank] 01:41:29 INFO - PROCESS | 2296 | --DOMWINDOW == 115 (0x1243e9000) [pid = 2296] [serial = 2180] [outer = 0x0] [url = about:blank] 01:41:29 INFO - PROCESS | 2296 | --DOMWINDOW == 114 (0x119ed2400) [pid = 2296] [serial = 2179] [outer = 0x0] [url = about:blank] 01:41:29 INFO - PROCESS | 2296 | --DOMWINDOW == 113 (0x12634b800) [pid = 2296] [serial = 2212] [outer = 0x0] [url = about:blank] 01:41:29 INFO - PROCESS | 2296 | --DOMWINDOW == 112 (0x11915d800) [pid = 2296] [serial = 2189] [outer = 0x0] [url = about:blank] 01:41:29 INFO - PROCESS | 2296 | --DOMWINDOW == 111 (0x118415400) [pid = 2296] [serial = 2188] [outer = 0x0] [url = about:blank] 01:41:29 INFO - PROCESS | 2296 | --DOMWINDOW == 110 (0x11830d800) [pid = 2296] [serial = 2215] [outer = 0x0] [url = about:blank] 01:41:29 INFO - PROCESS | 2296 | --DOMWINDOW == 109 (0x12939c400) [pid = 2296] [serial = 2183] [outer = 0x0] [url = about:blank] 01:41:29 INFO - PROCESS | 2296 | --DOMWINDOW == 108 (0x126dabc00) [pid = 2296] [serial = 2182] [outer = 0x0] [url = about:blank] 01:41:29 INFO - PROCESS | 2296 | --DOMWINDOW == 107 (0x116a5ac00) [pid = 2296] [serial = 2186] [outer = 0x0] [url = about:blank] 01:41:29 INFO - PROCESS | 2296 | --DOMWINDOW == 106 (0x116611800) [pid = 2296] [serial = 2185] [outer = 0x0] [url = about:blank] 01:41:29 INFO - PROCESS | 2296 | --DOMWINDOW == 105 (0x124573400) [pid = 2296] [serial = 2209] [outer = 0x0] [url = about:blank] 01:41:29 INFO - PROCESS | 2296 | --DOMWINDOW == 104 (0x126dae400) [pid = 2296] [serial = 2218] [outer = 0x0] [url = about:blank] 01:41:29 INFO - PROCESS | 2296 | --DOMWINDOW == 103 (0x128cab800) [pid = 2296] [serial = 2221] [outer = 0x0] [url = about:blank] 01:41:29 INFO - PROCESS | 2296 | --DOMWINDOW == 102 (0x128bef000) [pid = 2296] [serial = 2219] [outer = 0x0] [url = about:blank] 01:41:29 INFO - PROCESS | 2296 | --DOMWINDOW == 101 (0x1263e3400) [pid = 2296] [serial = 2213] [outer = 0x0] [url = about:blank] 01:41:29 INFO - PROCESS | 2296 | --DOMWINDOW == 100 (0x1243e2400) [pid = 2296] [serial = 2207] [outer = 0x0] [url = about:blank] 01:41:29 INFO - PROCESS | 2296 | --DOMWINDOW == 99 (0x12932a400) [pid = 2296] [serial = 2222] [outer = 0x0] [url = about:blank] 01:41:29 INFO - PROCESS | 2296 | --DOMWINDOW == 98 (0x119c16c00) [pid = 2296] [serial = 2204] [outer = 0x0] [url = about:blank] 01:41:29 INFO - PROCESS | 2296 | --DOMWINDOW == 97 (0x124dafc00) [pid = 2296] [serial = 2210] [outer = 0x0] [url = about:blank] 01:41:29 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x12939d000) [pid = 2296] [serial = 2224] [outer = 0x0] [url = about:blank] 01:41:29 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x11970e800) [pid = 2296] [serial = 2201] [outer = 0x0] [url = about:blank] 01:41:29 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x124dacc00) [pid = 2296] [serial = 2216] [outer = 0x0] [url = about:blank] 01:41:29 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x119a0b000) [pid = 2296] [serial = 2203] [outer = 0x0] [url = about:blank] 01:41:29 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x121a9f400) [pid = 2296] [serial = 2206] [outer = 0x0] [url = about:blank] 01:41:29 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x1168aa400) [pid = 2296] [serial = 2194] [outer = 0x0] [url = about:blank] 01:41:29 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x117651800) [pid = 2296] [serial = 2195] [outer = 0x0] [url = about:blank] 01:41:29 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x119150400) [pid = 2296] [serial = 2200] [outer = 0x0] [url = about:blank] 01:41:29 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x113968000) [pid = 2296] [serial = 2191] [outer = 0x0] [url = about:blank] 01:41:29 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x1120f6000) [pid = 2296] [serial = 2192] [outer = 0x0] [url = about:blank] 01:41:29 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x118307400) [pid = 2296] [serial = 2197] [outer = 0x0] [url = about:blank] 01:41:29 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x11604c400) [pid = 2296] [serial = 2174] [outer = 0x0] [url = about:blank] 01:41:30 INFO - PROCESS | 2296 | 1465116090154 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 01:41:30 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 01:41:30 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 01:41:30 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 01:41:30 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 01:41:30 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 01:41:30 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 01:41:30 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 01:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:30 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 01:41:30 INFO - TEST-OK | /FileAPI/historical.html | took 1174ms 01:41:30 INFO - PROCESS | 2296 | 1465116090195 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 01:41:30 INFO - TEST-START | /FileAPI/idlharness.html 01:41:30 INFO - PROCESS | 2296 | 1465116090197 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 01:41:30 INFO - PROCESS | 2296 | 1465116090200 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 01:41:30 INFO - PROCESS | 2296 | 1465116090203 Marionette TRACE conn2 <- [1,3026,null,{}] 01:41:30 INFO - PROCESS | 2296 | 1465116090207 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:30 INFO - PROCESS | 2296 | 1465116090208 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:30 INFO - PROCESS | 2296 | 1465116090291 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 01:41:30 INFO - PROCESS | 2296 | 1465116090295 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:30 INFO - PROCESS | 2296 | 1465116090299 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:30 INFO - PROCESS | 2296 | ++DOCSHELL 0x117e1f000 == 26 [pid = 2296] [id = 766] 01:41:30 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x116606c00) [pid = 2296] [serial = 2296] [outer = 0x0] 01:41:30 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x116822400) [pid = 2296] [serial = 2297] [outer = 0x116606c00] 01:41:30 INFO - PROCESS | 2296 | 1465116090328 Marionette DEBUG loaded listener.js 01:41:30 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x116f80400) [pid = 2296] [serial = 2298] [outer = 0x116606c00] 01:41:30 INFO - PROCESS | 2296 | 1465116090877 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 01:41:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 01:41:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 01:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:41:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:41:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:41:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:41:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:41:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:41:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:41:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:41:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 01:41:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 01:41:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 01:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:41:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:41:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:41:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:41:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:41:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:41:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:41:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:41:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 01:41:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 01:41:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 01:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:41:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:41:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:41:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:41:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:41:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:41:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:41:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:41:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 01:41:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 01:41:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:41:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:41:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:41:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:41:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:41:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:41:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:41:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:41:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 01:41:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 01:41:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:41:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:41:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:41:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:41:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:41:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:41:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:41:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:41:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 01:41:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 01:41:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 01:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:41:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:41:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:41:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:41:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:41:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:41:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:41:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 01:41:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 01:41:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:41:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:41:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:41:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:41:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:41:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:41:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:41:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:41:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 01:41:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 01:41:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:41:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:41:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:41:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:41:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:41:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:41:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:41:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:41:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 01:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 01:41:30 INFO - TEST-OK | /FileAPI/idlharness.html | took 734ms 01:41:30 INFO - PROCESS | 2296 | 1465116090934 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 01:41:30 INFO - PROCESS | 2296 | 1465116090938 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 01:41:30 INFO - TEST-START | /FileAPI/idlharness.worker 01:41:30 INFO - PROCESS | 2296 | 1465116090943 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 01:41:30 INFO - PROCESS | 2296 | 1465116090945 Marionette TRACE conn2 <- [1,3030,null,{}] 01:41:30 INFO - PROCESS | 2296 | 1465116090955 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:30 INFO - PROCESS | 2296 | 1465116090956 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:31 INFO - PROCESS | 2296 | 1465116091065 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 01:41:31 INFO - PROCESS | 2296 | 1465116091074 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:31 INFO - PROCESS | 2296 | 1465116091075 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:31 INFO - PROCESS | 2296 | ++DOCSHELL 0x129097000 == 27 [pid = 2296] [id = 767] 01:41:31 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x121ac8c00) [pid = 2296] [serial = 2299] [outer = 0x0] 01:41:31 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x121acb400) [pid = 2296] [serial = 2300] [outer = 0x121ac8c00] 01:41:31 INFO - PROCESS | 2296 | 1465116091103 Marionette DEBUG loaded listener.js 01:41:31 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x121fc9400) [pid = 2296] [serial = 2301] [outer = 0x121ac8c00] 01:41:31 INFO - PROCESS | 2296 | [2296] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:41:31 INFO - PROCESS | 2296 | 1465116091736 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 01:41:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 01:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:41:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:41:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:41:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:41:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:41:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 01:41:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 01:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:41:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:41:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:41:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:41:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:41:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 01:41:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 01:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:41:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:41:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:41:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:41:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:41:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 01:41:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:41:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:41:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:41:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:41:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:41:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 01:41:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:41:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:41:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:41:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:41:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:41:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 01:41:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 01:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:41:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:41:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:41:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:41:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 01:41:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:41:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:41:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:41:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:41:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:41:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 01:41:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:41:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:41:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:41:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:41:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:41:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:41:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:41:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 01:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 01:41:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:41:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:41:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:41:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:41:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:41:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 01:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:41:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:41:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:41:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:41:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:41:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:41:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 01:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 01:41:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:41:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:41:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:41:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:41:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:41:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 01:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 01:41:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:41:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:41:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:41:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:41:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:41:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 01:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 01:41:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:41:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:41:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:41:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:41:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:41:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 01:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:41:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:41:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:41:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:41:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:41:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:41:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:41:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 01:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:41:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:41:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:41:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:41:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:41:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:41:31 INFO - {} 01:41:31 INFO - TEST-OK | /FileAPI/idlharness.worker | took 842ms 01:41:31 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 01:41:31 INFO - PROCESS | 2296 | 1465116091786 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 01:41:31 INFO - PROCESS | 2296 | 1465116091788 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 01:41:31 INFO - PROCESS | 2296 | 1465116091790 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 01:41:31 INFO - PROCESS | 2296 | 1465116091792 Marionette TRACE conn2 <- [1,3034,null,{}] 01:41:31 INFO - PROCESS | 2296 | 1465116091802 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:31 INFO - PROCESS | 2296 | 1465116091806 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:31 INFO - PROCESS | 2296 | 1465116091890 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 01:41:31 INFO - PROCESS | 2296 | 1465116091897 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:31 INFO - PROCESS | 2296 | 1465116091900 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:31 INFO - PROCESS | 2296 | ++DOCSHELL 0x12cc84800 == 28 [pid = 2296] [id = 768] 01:41:31 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x12456e000) [pid = 2296] [serial = 2302] [outer = 0x0] 01:41:31 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x12b30f000) [pid = 2296] [serial = 2303] [outer = 0x12456e000] 01:41:31 INFO - PROCESS | 2296 | 1465116091928 Marionette DEBUG loaded listener.js 01:41:31 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x12badf000) [pid = 2296] [serial = 2304] [outer = 0x12456e000] 01:41:32 INFO - PROCESS | 2296 | 1465116092293 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 01:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 01:41:32 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 527ms 01:41:32 INFO - PROCESS | 2296 | 1465116092324 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 01:41:32 INFO - PROCESS | 2296 | 1465116092326 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 01:41:32 INFO - TEST-START | /FileAPI/blob/Blob-close.html 01:41:32 INFO - PROCESS | 2296 | 1465116092337 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 01:41:32 INFO - PROCESS | 2296 | 1465116092338 Marionette TRACE conn2 <- [1,3038,null,{}] 01:41:32 INFO - PROCESS | 2296 | 1465116092340 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:32 INFO - PROCESS | 2296 | 1465116092341 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:32 INFO - PROCESS | 2296 | 1465116092447 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 01:41:32 INFO - PROCESS | 2296 | 1465116092452 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:32 INFO - PROCESS | 2296 | 1465116092453 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:32 INFO - PROCESS | 2296 | ++DOCSHELL 0x12d27f800 == 29 [pid = 2296] [id = 769] 01:41:32 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x12bae5400) [pid = 2296] [serial = 2305] [outer = 0x0] 01:41:32 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x12baeac00) [pid = 2296] [serial = 2306] [outer = 0x12bae5400] 01:41:32 INFO - PROCESS | 2296 | 1465116092479 Marionette DEBUG loaded listener.js 01:41:32 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x12bca0800) [pid = 2296] [serial = 2307] [outer = 0x12bae5400] 01:41:32 INFO - PROCESS | 2296 | 1465116092777 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 01:41:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 01:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 01:41:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 01:41:32 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 470ms 01:41:32 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 01:41:32 INFO - PROCESS | 2296 | 1465116092809 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 01:41:32 INFO - PROCESS | 2296 | 1465116092811 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 01:41:32 INFO - PROCESS | 2296 | 1465116092820 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 01:41:32 INFO - PROCESS | 2296 | 1465116092821 Marionette TRACE conn2 <- [1,3042,null,{}] 01:41:32 INFO - PROCESS | 2296 | 1465116092823 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:32 INFO - PROCESS | 2296 | 1465116092825 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:32 INFO - PROCESS | 2296 | 1465116092932 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 01:41:32 INFO - PROCESS | 2296 | 1465116092936 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:32 INFO - PROCESS | 2296 | 1465116092938 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:32 INFO - PROCESS | 2296 | ++DOCSHELL 0x12d576800 == 30 [pid = 2296] [id = 770] 01:41:32 INFO - PROCESS | 2296 | ++DOMWINDOW == 98 (0x12bc9f000) [pid = 2296] [serial = 2308] [outer = 0x0] 01:41:32 INFO - PROCESS | 2296 | ++DOMWINDOW == 99 (0x12bca5400) [pid = 2296] [serial = 2309] [outer = 0x12bc9f000] 01:41:32 INFO - PROCESS | 2296 | 1465116092963 Marionette DEBUG loaded listener.js 01:41:33 INFO - PROCESS | 2296 | ++DOMWINDOW == 100 (0x12be99400) [pid = 2296] [serial = 2310] [outer = 0x12bc9f000] 01:41:33 INFO - PROCESS | 2296 | 1465116093398 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 01:41:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 01:41:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 01:41:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 01:41:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 01:41:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 01:41:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 01:41:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 01:41:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 01:41:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 01:41:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 01:41:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 01:41:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 01:41:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 01:41:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 01:41:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 01:41:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 01:41:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 01:41:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 01:41:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 01:41:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 01:41:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 01:41:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 01:41:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 01:41:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 01:41:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 01:41:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 01:41:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 01:41:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 01:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 01:41:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 01:41:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 01:41:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 01:41:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 01:41:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 01:41:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 01:41:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 01:41:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 01:41:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 01:41:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 01:41:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 01:41:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 01:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 01:41:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 01:41:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 01:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 01:41:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 01:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 01:41:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 01:41:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 01:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 01:41:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 01:41:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 01:41:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 01:41:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 01:41:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 01:41:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 01:41:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 01:41:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 01:41:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 01:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:41:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:41:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 01:41:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 01:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:41:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:41:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 01:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:41:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:41:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 01:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:41:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:41:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 01:41:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 01:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:41:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:41:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 01:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:41:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:41:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 01:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:41:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:41:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 01:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:41:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:41:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 01:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:41:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:41:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 01:41:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 01:41:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 01:41:33 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 635ms 01:41:33 INFO - PROCESS | 2296 | 1465116093458 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 01:41:33 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 01:41:33 INFO - PROCESS | 2296 | 1465116093460 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 01:41:33 INFO - PROCESS | 2296 | 1465116093462 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 01:41:33 INFO - PROCESS | 2296 | 1465116093463 Marionette TRACE conn2 <- [1,3046,null,{}] 01:41:33 INFO - PROCESS | 2296 | 1465116093465 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:33 INFO - PROCESS | 2296 | 1465116093470 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:33 INFO - PROCESS | 2296 | 1465116093578 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 01:41:33 INFO - PROCESS | 2296 | 1465116093599 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:33 INFO - PROCESS | 2296 | 1465116093600 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:33 INFO - PROCESS | 2296 | ++DOCSHELL 0x12dc94800 == 31 [pid = 2296] [id = 771] 01:41:33 INFO - PROCESS | 2296 | ++DOMWINDOW == 101 (0x12be9c000) [pid = 2296] [serial = 2311] [outer = 0x0] 01:41:33 INFO - PROCESS | 2296 | ++DOMWINDOW == 102 (0x12c116000) [pid = 2296] [serial = 2312] [outer = 0x12be9c000] 01:41:33 INFO - PROCESS | 2296 | 1465116093625 Marionette DEBUG loaded listener.js 01:41:33 INFO - PROCESS | 2296 | ++DOMWINDOW == 103 (0x12c135800) [pid = 2296] [serial = 2313] [outer = 0x12be9c000] 01:41:33 INFO - PROCESS | 2296 | [2296] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:41:34 INFO - PROCESS | 2296 | 1465116094329 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 01:41:34 INFO - PROCESS | 2296 | --DOMWINDOW == 102 (0x12a75d800) [pid = 2296] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 01:41:34 INFO - PROCESS | 2296 | --DOMWINDOW == 101 (0x117658800) [pid = 2296] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 01:41:34 INFO - PROCESS | 2296 | --DOMWINDOW == 100 (0x1191f2c00) [pid = 2296] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 01:41:34 INFO - PROCESS | 2296 | --DOMWINDOW == 99 (0x11830f400) [pid = 2296] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 01:41:34 INFO - PROCESS | 2296 | --DOMWINDOW == 98 (0x1293a7400) [pid = 2296] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 01:41:34 INFO - PROCESS | 2296 | --DOMWINDOW == 97 (0x12ad47400) [pid = 2296] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 01:41:34 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x119705400) [pid = 2296] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 01:41:34 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x1290da000) [pid = 2296] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 01:41:34 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x12a75e800) [pid = 2296] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 01:41:34 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x118a17c00) [pid = 2296] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 01:41:34 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x116a64000) [pid = 2296] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 01:41:34 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x126853400) [pid = 2296] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 01:41:34 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x112a83400) [pid = 2296] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 01:41:34 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x118773800) [pid = 2296] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 01:41:34 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x11841b800) [pid = 2296] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 01:41:34 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x112a79000) [pid = 2296] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 01:41:34 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x12b312c00) [pid = 2296] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 01:41:34 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x128beec00) [pid = 2296] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 01:41:34 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x12ad40c00) [pid = 2296] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 01:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 01:41:34 INFO - {} 01:41:34 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 923ms 01:41:34 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 01:41:34 INFO - PROCESS | 2296 | 1465116094394 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 01:41:34 INFO - PROCESS | 2296 | 1465116094396 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 01:41:34 INFO - PROCESS | 2296 | 1465116094398 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 01:41:34 INFO - PROCESS | 2296 | 1465116094399 Marionette TRACE conn2 <- [1,3050,null,{}] 01:41:34 INFO - PROCESS | 2296 | 1465116094401 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:34 INFO - PROCESS | 2296 | 1465116094403 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:34 INFO - PROCESS | 2296 | 1465116094480 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 01:41:34 INFO - PROCESS | 2296 | 1465116094487 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:34 INFO - PROCESS | 2296 | 1465116094488 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:34 INFO - PROCESS | 2296 | ++DOCSHELL 0x1127b3000 == 32 [pid = 2296] [id = 772] 01:41:34 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x11841ec00) [pid = 2296] [serial = 2314] [outer = 0x0] 01:41:34 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x128beec00) [pid = 2296] [serial = 2315] [outer = 0x11841ec00] 01:41:34 INFO - PROCESS | 2296 | 1465116094513 Marionette DEBUG loaded listener.js 01:41:34 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x12ad40000) [pid = 2296] [serial = 2316] [outer = 0x11841ec00] 01:41:34 INFO - PROCESS | 2296 | 1465116094819 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 01:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 01:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 01:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 01:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 01:41:34 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 469ms 01:41:34 INFO - PROCESS | 2296 | 1465116094868 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 01:41:34 INFO - PROCESS | 2296 | 1465116094869 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 01:41:34 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 01:41:34 INFO - PROCESS | 2296 | 1465116094871 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 01:41:34 INFO - PROCESS | 2296 | 1465116094872 Marionette TRACE conn2 <- [1,3054,null,{}] 01:41:34 INFO - PROCESS | 2296 | 1465116094875 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:34 INFO - PROCESS | 2296 | 1465116094876 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:34 INFO - PROCESS | 2296 | 1465116094953 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 01:41:35 INFO - PROCESS | 2296 | 1465116095016 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:35 INFO - PROCESS | 2296 | 1465116095017 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:35 INFO - PROCESS | 2296 | ++DOCSHELL 0x12dc99000 == 33 [pid = 2296] [id = 773] 01:41:35 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x12184d800) [pid = 2296] [serial = 2317] [outer = 0x0] 01:41:35 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x121854800) [pid = 2296] [serial = 2318] [outer = 0x12184d800] 01:41:35 INFO - PROCESS | 2296 | 1465116095042 Marionette DEBUG loaded listener.js 01:41:35 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x12185a000) [pid = 2296] [serial = 2319] [outer = 0x12184d800] 01:41:35 INFO - PROCESS | 2296 | 1465116095425 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 01:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 01:41:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 01:41:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:41:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:41:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:41:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:41:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 01:41:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:41:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:41:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:41:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:41:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 01:41:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:41:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:41:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:41:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:41:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 01:41:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:41:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:41:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:41:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:41:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 01:41:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:41:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:41:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:41:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:41:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 01:41:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:41:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:41:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:41:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:41:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 01:41:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:41:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:41:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:41:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:41:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 01:41:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:41:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:41:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:41:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:41:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 01:41:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:41:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:41:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:41:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:41:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 01:41:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:41:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:41:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:41:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:41:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 01:41:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:41:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:41:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:41:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:41:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 01:41:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:41:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:41:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:41:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:41:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 01:41:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:41:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:41:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:41:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:41:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 01:41:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:41:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:41:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:41:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:41:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 01:41:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:41:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:41:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:41:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:41:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 01:41:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:41:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:41:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:41:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:41:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 01:41:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:41:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:41:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:41:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:41:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 01:41:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:41:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:41:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:41:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:41:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 01:41:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:41:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:41:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:41:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:41:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 01:41:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:41:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:41:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:41:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:41:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 01:41:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:41:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:41:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:41:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:41:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 01:41:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:41:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:41:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:41:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:41:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 01:41:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:41:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:41:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:41:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:41:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 01:41:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:41:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:41:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:41:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:41:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 01:41:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:41:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:41:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:41:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:41:35 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 579ms 01:41:35 INFO - PROCESS | 2296 | 1465116095452 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 01:41:35 INFO - PROCESS | 2296 | 1465116095453 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 01:41:35 INFO - TEST-START | /FileAPI/file/File-constructor.html 01:41:35 INFO - PROCESS | 2296 | 1465116095455 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 01:41:35 INFO - PROCESS | 2296 | 1465116095455 Marionette TRACE conn2 <- [1,3058,null,{}] 01:41:35 INFO - PROCESS | 2296 | 1465116095457 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:35 INFO - PROCESS | 2296 | 1465116095459 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:35 INFO - PROCESS | 2296 | 1465116095540 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 01:41:35 INFO - PROCESS | 2296 | 1465116095543 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:35 INFO - PROCESS | 2296 | 1465116095545 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:35 INFO - PROCESS | 2296 | ++DOCSHELL 0x11809d000 == 34 [pid = 2296] [id = 774] 01:41:35 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x121859400) [pid = 2296] [serial = 2320] [outer = 0x0] 01:41:35 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x12b312c00) [pid = 2296] [serial = 2321] [outer = 0x121859400] 01:41:35 INFO - PROCESS | 2296 | 1465116095587 Marionette DEBUG loaded listener.js 01:41:35 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x12c13d400) [pid = 2296] [serial = 2322] [outer = 0x121859400] 01:41:36 INFO - PROCESS | 2296 | 1465116096076 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 01:41:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 01:41:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 01:41:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 01:41:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 01:41:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 01:41:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 01:41:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 01:41:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 01:41:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 01:41:36 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 01:41:36 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 01:41:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:36 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 01:41:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 01:41:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 01:41:36 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 01:41:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 01:41:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 01:41:36 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 01:41:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 01:41:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 01:41:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 01:41:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 01:41:36 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 673ms 01:41:36 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 01:41:36 INFO - PROCESS | 2296 | 1465116096129 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 01:41:36 INFO - PROCESS | 2296 | 1465116096132 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 01:41:36 INFO - PROCESS | 2296 | 1465116096135 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 01:41:36 INFO - PROCESS | 2296 | 1465116096137 Marionette TRACE conn2 <- [1,3062,null,{}] 01:41:36 INFO - PROCESS | 2296 | 1465116096140 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:36 INFO - PROCESS | 2296 | 1465116096142 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:36 INFO - PROCESS | 2296 | 1465116096247 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 01:41:36 INFO - PROCESS | 2296 | 1465116096255 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:36 INFO - PROCESS | 2296 | 1465116096256 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:36 INFO - PROCESS | 2296 | ++DOCSHELL 0x12e4b8800 == 35 [pid = 2296] [id = 775] 01:41:36 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x1127f3c00) [pid = 2296] [serial = 2323] [outer = 0x0] 01:41:36 INFO - PROCESS | 2296 | ++DOMWINDOW == 95 (0x12ba96c00) [pid = 2296] [serial = 2324] [outer = 0x1127f3c00] 01:41:36 INFO - PROCESS | 2296 | 1465116096280 Marionette DEBUG loaded listener.js 01:41:36 INFO - PROCESS | 2296 | ++DOMWINDOW == 96 (0x12c140800) [pid = 2296] [serial = 2325] [outer = 0x1127f3c00] 01:41:36 INFO - PROCESS | 2296 | [2296] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:41:36 INFO - PROCESS | 2296 | 1465116096848 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 01:41:36 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 01:41:36 INFO - {} 01:41:36 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 722ms 01:41:36 INFO - PROCESS | 2296 | 1465116096858 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 01:41:36 INFO - PROCESS | 2296 | 1465116096861 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 01:41:36 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 01:41:36 INFO - PROCESS | 2296 | 1465116096865 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 01:41:36 INFO - PROCESS | 2296 | 1465116096870 Marionette TRACE conn2 <- [1,3066,null,{}] 01:41:36 INFO - PROCESS | 2296 | 1465116096874 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:36 INFO - PROCESS | 2296 | 1465116096875 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:37 INFO - PROCESS | 2296 | 1465116096999 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 01:41:37 INFO - PROCESS | 2296 | 1465116097056 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:37 INFO - PROCESS | 2296 | 1465116097058 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:37 INFO - PROCESS | 2296 | ++DOCSHELL 0x1185a5000 == 36 [pid = 2296] [id = 776] 01:41:37 INFO - PROCESS | 2296 | ++DOMWINDOW == 97 (0x1160b2800) [pid = 2296] [serial = 2326] [outer = 0x0] 01:41:37 INFO - PROCESS | 2296 | ++DOMWINDOW == 98 (0x116776800) [pid = 2296] [serial = 2327] [outer = 0x1160b2800] 01:41:37 INFO - PROCESS | 2296 | 1465116097090 Marionette DEBUG loaded listener.js 01:41:37 INFO - PROCESS | 2296 | ++DOMWINDOW == 99 (0x116f83400) [pid = 2296] [serial = 2328] [outer = 0x1160b2800] 01:41:37 INFO - PROCESS | 2296 | 1465116097523 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 01:41:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 01:41:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 01:41:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 01:41:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 01:41:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 01:41:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 01:41:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 01:41:37 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 676ms 01:41:37 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 01:41:37 INFO - PROCESS | 2296 | 1465116097541 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 01:41:37 INFO - PROCESS | 2296 | 1465116097544 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 01:41:37 INFO - PROCESS | 2296 | 1465116097549 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 01:41:37 INFO - PROCESS | 2296 | 1465116097551 Marionette TRACE conn2 <- [1,3070,null,{}] 01:41:37 INFO - PROCESS | 2296 | 1465116097554 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:37 INFO - PROCESS | 2296 | 1465116097556 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:37 INFO - PROCESS | 2296 | 1465116097713 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 01:41:37 INFO - PROCESS | 2296 | 1465116097847 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:37 INFO - PROCESS | 2296 | 1465116097848 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:37 INFO - PROCESS | 2296 | ++DOCSHELL 0x11996e000 == 37 [pid = 2296] [id = 777] 01:41:37 INFO - PROCESS | 2296 | ++DOMWINDOW == 100 (0x1191c0c00) [pid = 2296] [serial = 2329] [outer = 0x0] 01:41:37 INFO - PROCESS | 2296 | ++DOMWINDOW == 101 (0x11970f000) [pid = 2296] [serial = 2330] [outer = 0x1191c0c00] 01:41:37 INFO - PROCESS | 2296 | 1465116097904 Marionette DEBUG loaded listener.js 01:41:37 INFO - PROCESS | 2296 | ++DOMWINDOW == 102 (0x1217a6c00) [pid = 2296] [serial = 2331] [outer = 0x1191c0c00] 01:41:38 INFO - PROCESS | 2296 | 1465116098377 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 01:41:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 01:41:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 01:41:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 01:41:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 01:41:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 01:41:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 01:41:38 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 871ms 01:41:38 INFO - PROCESS | 2296 | 1465116098419 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 01:41:38 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 01:41:38 INFO - PROCESS | 2296 | 1465116098421 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 01:41:38 INFO - PROCESS | 2296 | 1465116098423 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 01:41:38 INFO - PROCESS | 2296 | 1465116098426 Marionette TRACE conn2 <- [1,3074,null,{}] 01:41:38 INFO - PROCESS | 2296 | 1465116098434 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:38 INFO - PROCESS | 2296 | 1465116098437 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:38 INFO - PROCESS | 2296 | 1465116098575 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 01:41:38 INFO - PROCESS | 2296 | 1465116098798 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:38 INFO - PROCESS | 2296 | 1465116098800 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:38 INFO - PROCESS | 2296 | ++DOCSHELL 0x112a6b000 == 38 [pid = 2296] [id = 778] 01:41:38 INFO - PROCESS | 2296 | ++DOMWINDOW == 103 (0x112a83400) [pid = 2296] [serial = 2332] [outer = 0x0] 01:41:38 INFO - PROCESS | 2296 | ++DOMWINDOW == 104 (0x113964c00) [pid = 2296] [serial = 2333] [outer = 0x112a83400] 01:41:38 INFO - PROCESS | 2296 | 1465116098837 Marionette DEBUG loaded listener.js 01:41:38 INFO - PROCESS | 2296 | ++DOMWINDOW == 105 (0x116825c00) [pid = 2296] [serial = 2334] [outer = 0x112a83400] 01:41:39 INFO - PROCESS | 2296 | 1465116099289 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 01:41:39 INFO - PROCESS | 2296 | --DOCSHELL 0x11809d000 == 37 [pid = 2296] [id = 774] 01:41:39 INFO - PROCESS | 2296 | --DOCSHELL 0x12dc99000 == 36 [pid = 2296] [id = 773] 01:41:39 INFO - PROCESS | 2296 | --DOCSHELL 0x1127b3000 == 35 [pid = 2296] [id = 772] 01:41:39 INFO - PROCESS | 2296 | --DOCSHELL 0x12dc94800 == 34 [pid = 2296] [id = 771] 01:41:39 INFO - PROCESS | 2296 | --DOCSHELL 0x12d576800 == 33 [pid = 2296] [id = 770] 01:41:39 INFO - PROCESS | 2296 | --DOCSHELL 0x12d27f800 == 32 [pid = 2296] [id = 769] 01:41:39 INFO - PROCESS | 2296 | --DOCSHELL 0x12cc84800 == 31 [pid = 2296] [id = 768] 01:41:39 INFO - PROCESS | 2296 | --DOCSHELL 0x129097000 == 30 [pid = 2296] [id = 767] 01:41:39 INFO - PROCESS | 2296 | --DOCSHELL 0x117e1f000 == 29 [pid = 2296] [id = 766] 01:41:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 01:41:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 01:41:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 01:41:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 01:41:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 01:41:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 01:41:39 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 923ms 01:41:39 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 01:41:39 INFO - PROCESS | 2296 | 1465116099347 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 01:41:39 INFO - PROCESS | 2296 | 1465116099349 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 01:41:39 INFO - PROCESS | 2296 | 1465116099352 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 01:41:39 INFO - PROCESS | 2296 | 1465116099354 Marionette TRACE conn2 <- [1,3078,null,{}] 01:41:39 INFO - PROCESS | 2296 | 1465116099357 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:39 INFO - PROCESS | 2296 | 1465116099360 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:39 INFO - PROCESS | 2296 | 1465116099452 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 01:41:39 INFO - PROCESS | 2296 | --DOMWINDOW == 104 (0x12a8ea800) [pid = 2296] [serial = 2260] [outer = 0x0] [url = about:blank] 01:41:39 INFO - PROCESS | 2296 | --DOMWINDOW == 103 (0x11830bc00) [pid = 2296] [serial = 2231] [outer = 0x0] [url = about:blank] 01:41:39 INFO - PROCESS | 2296 | --DOMWINDOW == 102 (0x12452b000) [pid = 2296] [serial = 2247] [outer = 0x0] [url = about:blank] 01:41:39 INFO - PROCESS | 2296 | --DOMWINDOW == 101 (0x1184bf000) [pid = 2296] [serial = 2241] [outer = 0x0] [url = about:blank] 01:41:39 INFO - PROCESS | 2296 | --DOMWINDOW == 100 (0x12669d400) [pid = 2296] [serial = 2248] [outer = 0x0] [url = about:blank] 01:41:39 INFO - PROCESS | 2296 | --DOMWINDOW == 99 (0x12a75b400) [pid = 2296] [serial = 2256] [outer = 0x0] [url = about:blank] 01:41:39 INFO - PROCESS | 2296 | --DOMWINDOW == 98 (0x12b30e000) [pid = 2296] [serial = 2273] [outer = 0x0] [url = about:blank] 01:41:39 INFO - PROCESS | 2296 | --DOMWINDOW == 97 (0x12adb1000) [pid = 2296] [serial = 2269] [outer = 0x0] [url = about:blank] 01:41:39 INFO - PROCESS | 2296 | --DOMWINDOW == 96 (0x12939e400) [pid = 2296] [serial = 2254] [outer = 0x0] [url = about:blank] 01:41:39 INFO - PROCESS | 2296 | --DOMWINDOW == 95 (0x1191cac00) [pid = 2296] [serial = 2242] [outer = 0x0] [url = about:blank] 01:41:39 INFO - PROCESS | 2296 | --DOMWINDOW == 94 (0x12ad43800) [pid = 2296] [serial = 2263] [outer = 0x0] [url = about:blank] 01:41:39 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x1197c2800) [pid = 2296] [serial = 2244] [outer = 0x0] [url = about:blank] 01:41:39 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x12ad49800) [pid = 2296] [serial = 2268] [outer = 0x0] [url = about:blank] 01:41:39 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x118266400) [pid = 2296] [serial = 2265] [outer = 0x0] [url = about:blank] 01:41:39 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x118250000) [pid = 2296] [serial = 2230] [outer = 0x0] [url = about:blank] 01:41:39 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x128cae400) [pid = 2296] [serial = 2251] [outer = 0x0] [url = about:blank] 01:41:39 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x12a8ef800) [pid = 2296] [serial = 2262] [outer = 0x0] [url = about:blank] 01:41:39 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x11682d800) [pid = 2296] [serial = 2237] [outer = 0x0] [url = about:blank] 01:41:39 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x119a12400) [pid = 2296] [serial = 2233] [outer = 0x0] [url = about:blank] 01:41:39 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x121acf400) [pid = 2296] [serial = 2234] [outer = 0x0] [url = about:blank] 01:41:39 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x12a8e3800) [pid = 2296] [serial = 2259] [outer = 0x0] [url = about:blank] 01:41:39 INFO - PROCESS | 2296 | --DOMWINDOW == 83 (0x121fcd000) [pid = 2296] [serial = 2245] [outer = 0x0] [url = about:blank] 01:41:39 INFO - PROCESS | 2296 | --DOMWINDOW == 82 (0x116861000) [pid = 2296] [serial = 2239] [outer = 0x0] [url = about:blank] 01:41:39 INFO - PROCESS | 2296 | --DOMWINDOW == 81 (0x112fc6c00) [pid = 2296] [serial = 2227] [outer = 0x0] [url = about:blank] 01:41:39 INFO - PROCESS | 2296 | --DOMWINDOW == 80 (0x119a16400) [pid = 2296] [serial = 2266] [outer = 0x0] [url = about:blank] 01:41:39 INFO - PROCESS | 2296 | --DOMWINDOW == 79 (0x1290e5000) [pid = 2296] [serial = 2253] [outer = 0x0] [url = about:blank] 01:41:39 INFO - PROCESS | 2296 | --DOMWINDOW == 78 (0x12ad4a000) [pid = 2296] [serial = 2271] [outer = 0x0] [url = about:blank] 01:41:39 INFO - PROCESS | 2296 | --DOMWINDOW == 77 (0x12a7ec800) [pid = 2296] [serial = 2257] [outer = 0x0] [url = about:blank] 01:41:39 INFO - PROCESS | 2296 | --DOMWINDOW == 76 (0x1160b3800) [pid = 2296] [serial = 2228] [outer = 0x0] [url = about:blank] 01:41:39 INFO - PROCESS | 2296 | --DOMWINDOW == 75 (0x116058000) [pid = 2296] [serial = 2236] [outer = 0x0] [url = about:blank] 01:41:39 INFO - PROCESS | 2296 | --DOMWINDOW == 74 (0x12958fc00) [pid = 2296] [serial = 2225] [outer = 0x0] [url = about:blank] 01:41:39 INFO - PROCESS | 2296 | --DOMWINDOW == 73 (0x128bec800) [pid = 2296] [serial = 2250] [outer = 0x0] [url = about:blank] 01:41:39 INFO - PROCESS | 2296 | --DOMWINDOW == 72 (0x12bae3800) [pid = 2296] [serial = 2274] [outer = 0x0] [url = about:blank] 01:41:39 INFO - PROCESS | 2296 | --DOMWINDOW == 71 (0x12bae6400) [pid = 2296] [serial = 2276] [outer = 0x0] [url = about:blank] 01:41:39 INFO - PROCESS | 2296 | --DOMWINDOW == 70 (0x12bc9c400) [pid = 2296] [serial = 2277] [outer = 0x0] [url = about:blank] 01:41:39 INFO - PROCESS | 2296 | 1465116099521 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:39 INFO - PROCESS | 2296 | 1465116099523 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:39 INFO - PROCESS | 2296 | ++DOCSHELL 0x1127a0000 == 30 [pid = 2296] [id = 779] 01:41:39 INFO - PROCESS | 2296 | ++DOMWINDOW == 71 (0x112fc2000) [pid = 2296] [serial = 2335] [outer = 0x0] 01:41:39 INFO - PROCESS | 2296 | ++DOMWINDOW == 72 (0x11682d800) [pid = 2296] [serial = 2336] [outer = 0x112fc2000] 01:41:39 INFO - PROCESS | 2296 | 1465116099551 Marionette DEBUG loaded listener.js 01:41:39 INFO - PROCESS | 2296 | ++DOMWINDOW == 73 (0x118257000) [pid = 2296] [serial = 2337] [outer = 0x112fc2000] 01:41:39 INFO - PROCESS | 2296 | 1465116099873 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 01:41:39 INFO - PROCESS | 2296 | 1465116099934 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 01:41:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 01:41:39 INFO - PROCESS | 2296 | 1465116099982 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 01:41:39 INFO - PROCESS | 2296 | 1465116099984 Marionette TRACE conn2 <- [1,3082,null,{}] 01:41:39 INFO - PROCESS | 2296 | 1465116099988 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:39 INFO - PROCESS | 2296 | 1465116099990 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:40 INFO - PROCESS | 2296 | 1465116100120 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 01:41:40 INFO - PROCESS | 2296 | 1465116100128 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:40 INFO - PROCESS | 2296 | 1465116100129 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:40 INFO - PROCESS | 2296 | ++DOCSHELL 0x119955000 == 31 [pid = 2296] [id = 780] 01:41:40 INFO - PROCESS | 2296 | ++DOMWINDOW == 74 (0x118309000) [pid = 2296] [serial = 2338] [outer = 0x0] 01:41:40 INFO - PROCESS | 2296 | ++DOMWINDOW == 75 (0x118420400) [pid = 2296] [serial = 2339] [outer = 0x118309000] 01:41:40 INFO - PROCESS | 2296 | 1465116100177 Marionette DEBUG loaded listener.js 01:41:40 INFO - PROCESS | 2296 | ++DOMWINDOW == 76 (0x1191f1800) [pid = 2296] [serial = 2340] [outer = 0x118309000] 01:41:40 INFO - PROCESS | 2296 | 1465116100548 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 01:41:40 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 01:41:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 01:41:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 01:41:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 01:41:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 627ms 01:41:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 01:41:40 INFO - PROCESS | 2296 | 1465116100602 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 01:41:40 INFO - PROCESS | 2296 | 1465116100604 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 01:41:40 INFO - PROCESS | 2296 | 1465116100607 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 01:41:40 INFO - PROCESS | 2296 | 1465116100611 Marionette TRACE conn2 <- [1,3086,null,{}] 01:41:40 INFO - PROCESS | 2296 | 1465116100618 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:40 INFO - PROCESS | 2296 | 1465116100620 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:40 INFO - PROCESS | 2296 | 1465116100704 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 01:41:40 INFO - PROCESS | 2296 | 1465116100732 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:40 INFO - PROCESS | 2296 | 1465116100733 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:40 INFO - PROCESS | 2296 | ++DOCSHELL 0x121f80000 == 32 [pid = 2296] [id = 781] 01:41:40 INFO - PROCESS | 2296 | ++DOMWINDOW == 77 (0x119c0dc00) [pid = 2296] [serial = 2341] [outer = 0x0] 01:41:40 INFO - PROCESS | 2296 | ++DOMWINDOW == 78 (0x121852800) [pid = 2296] [serial = 2342] [outer = 0x119c0dc00] 01:41:40 INFO - PROCESS | 2296 | 1465116100758 Marionette DEBUG loaded listener.js 01:41:40 INFO - PROCESS | 2296 | ++DOMWINDOW == 79 (0x121859c00) [pid = 2296] [serial = 2343] [outer = 0x119c0dc00] 01:41:41 INFO - PROCESS | 2296 | 1465116101079 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 01:41:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 01:41:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 525ms 01:41:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 01:41:41 INFO - PROCESS | 2296 | 1465116101131 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 01:41:41 INFO - PROCESS | 2296 | 1465116101133 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 01:41:41 INFO - PROCESS | 2296 | 1465116101135 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 01:41:41 INFO - PROCESS | 2296 | 1465116101136 Marionette TRACE conn2 <- [1,3090,null,{}] 01:41:41 INFO - PROCESS | 2296 | 1465116101138 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:41 INFO - PROCESS | 2296 | 1465116101139 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:41 INFO - PROCESS | 2296 | 1465116101257 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 01:41:41 INFO - PROCESS | 2296 | 1465116101264 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:41 INFO - PROCESS | 2296 | 1465116101265 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:41 INFO - PROCESS | 2296 | ++DOCSHELL 0x124e37800 == 33 [pid = 2296] [id = 782] 01:41:41 INFO - PROCESS | 2296 | ++DOMWINDOW == 80 (0x121aca400) [pid = 2296] [serial = 2344] [outer = 0x0] 01:41:41 INFO - PROCESS | 2296 | ++DOMWINDOW == 81 (0x121ba2400) [pid = 2296] [serial = 2345] [outer = 0x121aca400] 01:41:41 INFO - PROCESS | 2296 | 1465116101290 Marionette DEBUG loaded listener.js 01:41:41 INFO - PROCESS | 2296 | ++DOMWINDOW == 82 (0x124317c00) [pid = 2296] [serial = 2346] [outer = 0x121aca400] 01:41:41 INFO - PROCESS | 2296 | 1465116101595 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 01:41:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 01:41:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 518ms 01:41:41 INFO - PROCESS | 2296 | 1465116101657 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 01:41:41 INFO - PROCESS | 2296 | 1465116101658 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 01:41:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 01:41:41 INFO - PROCESS | 2296 | 1465116101660 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 01:41:41 INFO - PROCESS | 2296 | 1465116101661 Marionette TRACE conn2 <- [1,3094,null,{}] 01:41:41 INFO - PROCESS | 2296 | 1465116101664 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:41 INFO - PROCESS | 2296 | 1465116101665 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:41 INFO - PROCESS | 2296 | 1465116101769 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 01:41:41 INFO - PROCESS | 2296 | 1465116101772 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:41 INFO - PROCESS | 2296 | 1465116101777 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:41 INFO - PROCESS | 2296 | ++DOCSHELL 0x128f08000 == 34 [pid = 2296] [id = 783] 01:41:41 INFO - PROCESS | 2296 | ++DOMWINDOW == 83 (0x124574800) [pid = 2296] [serial = 2347] [outer = 0x0] 01:41:41 INFO - PROCESS | 2296 | ++DOMWINDOW == 84 (0x12473b000) [pid = 2296] [serial = 2348] [outer = 0x124574800] 01:41:41 INFO - PROCESS | 2296 | 1465116101846 Marionette DEBUG loaded listener.js 01:41:41 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x12634f400) [pid = 2296] [serial = 2349] [outer = 0x124574800] 01:41:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 01:41:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 521ms 01:41:42 INFO - PROCESS | 2296 | 1465116102177 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 01:41:42 INFO - PROCESS | 2296 | 1465116102184 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 01:41:42 INFO - PROCESS | 2296 | 1465116102185 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 01:41:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 01:41:42 INFO - PROCESS | 2296 | 1465116102194 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 01:41:42 INFO - PROCESS | 2296 | 1465116102195 Marionette TRACE conn2 <- [1,3098,null,{}] 01:41:42 INFO - PROCESS | 2296 | 1465116102198 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:42 INFO - PROCESS | 2296 | 1465116102199 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:42 INFO - PROCESS | 2296 | 1465116102303 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 01:41:42 INFO - PROCESS | 2296 | 1465116102307 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:42 INFO - PROCESS | 2296 | 1465116102308 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:42 INFO - PROCESS | 2296 | ++DOCSHELL 0x121326800 == 35 [pid = 2296] [id = 784] 01:41:42 INFO - PROCESS | 2296 | ++DOMWINDOW == 86 (0x1265bd800) [pid = 2296] [serial = 2350] [outer = 0x0] 01:41:42 INFO - PROCESS | 2296 | ++DOMWINDOW == 87 (0x1266a1c00) [pid = 2296] [serial = 2351] [outer = 0x1265bd800] 01:41:42 INFO - PROCESS | 2296 | 1465116102333 Marionette DEBUG loaded listener.js 01:41:42 INFO - PROCESS | 2296 | ++DOMWINDOW == 88 (0x126dab800) [pid = 2296] [serial = 2352] [outer = 0x1265bd800] 01:41:42 INFO - PROCESS | 2296 | 1465116102641 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 01:41:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 01:41:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 01:41:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 475ms 01:41:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 01:41:42 INFO - PROCESS | 2296 | 1465116102673 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 01:41:42 INFO - PROCESS | 2296 | 1465116102674 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 01:41:42 INFO - PROCESS | 2296 | 1465116102676 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 01:41:42 INFO - PROCESS | 2296 | 1465116102677 Marionette TRACE conn2 <- [1,3102,null,{}] 01:41:42 INFO - PROCESS | 2296 | 1465116102688 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:42 INFO - PROCESS | 2296 | 1465116102689 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:42 INFO - PROCESS | 2296 | 1465116102810 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 01:41:42 INFO - PROCESS | 2296 | 1465116102866 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:42 INFO - PROCESS | 2296 | 1465116102867 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:42 INFO - PROCESS | 2296 | ++DOCSHELL 0x129899800 == 36 [pid = 2296] [id = 785] 01:41:42 INFO - PROCESS | 2296 | ++DOMWINDOW == 89 (0x126dac400) [pid = 2296] [serial = 2353] [outer = 0x0] 01:41:42 INFO - PROCESS | 2296 | ++DOMWINDOW == 90 (0x126db4400) [pid = 2296] [serial = 2354] [outer = 0x126dac400] 01:41:42 INFO - PROCESS | 2296 | 1465116102908 Marionette DEBUG loaded listener.js 01:41:42 INFO - PROCESS | 2296 | ++DOMWINDOW == 91 (0x128bea400) [pid = 2296] [serial = 2355] [outer = 0x126dac400] 01:41:43 INFO - PROCESS | 2296 | 1465116103323 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 01:41:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 01:41:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 672ms 01:41:43 INFO - PROCESS | 2296 | 1465116103350 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 01:41:43 INFO - PROCESS | 2296 | 1465116103352 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 01:41:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 01:41:43 INFO - PROCESS | 2296 | 1465116103354 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 01:41:43 INFO - PROCESS | 2296 | 1465116103355 Marionette TRACE conn2 <- [1,3106,null,{}] 01:41:43 INFO - PROCESS | 2296 | 1465116103357 Marionette TRACE conn2 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:43 INFO - PROCESS | 2296 | 1465116103358 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:43 INFO - PROCESS | 2296 | 1465116103461 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 01:41:43 INFO - PROCESS | 2296 | 1465116103472 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:43 INFO - PROCESS | 2296 | 1465116103473 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:43 INFO - PROCESS | 2296 | ++DOCSHELL 0x12ab06800 == 37 [pid = 2296] [id = 786] 01:41:43 INFO - PROCESS | 2296 | ++DOMWINDOW == 92 (0x128bec800) [pid = 2296] [serial = 2356] [outer = 0x0] 01:41:43 INFO - PROCESS | 2296 | ++DOMWINDOW == 93 (0x128c3f000) [pid = 2296] [serial = 2357] [outer = 0x128bec800] 01:41:43 INFO - PROCESS | 2296 | 1465116103506 Marionette DEBUG loaded listener.js 01:41:43 INFO - PROCESS | 2296 | ++DOMWINDOW == 94 (0x128cadc00) [pid = 2296] [serial = 2358] [outer = 0x128bec800] 01:41:43 INFO - PROCESS | 2296 | --DOMWINDOW == 93 (0x12bae5400) [pid = 2296] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 01:41:43 INFO - PROCESS | 2296 | --DOMWINDOW == 92 (0x12bc9f000) [pid = 2296] [serial = 2308] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 01:41:43 INFO - PROCESS | 2296 | --DOMWINDOW == 91 (0x116606c00) [pid = 2296] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 01:41:43 INFO - PROCESS | 2296 | --DOMWINDOW == 90 (0x118266800) [pid = 2296] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 01:41:43 INFO - PROCESS | 2296 | --DOMWINDOW == 89 (0x12456e000) [pid = 2296] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 01:41:43 INFO - PROCESS | 2296 | --DOMWINDOW == 88 (0x121859400) [pid = 2296] [serial = 2320] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 01:41:43 INFO - PROCESS | 2296 | --DOMWINDOW == 87 (0x1160b5400) [pid = 2296] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 01:41:43 INFO - PROCESS | 2296 | --DOMWINDOW == 86 (0x12be9c000) [pid = 2296] [serial = 2311] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 01:41:43 INFO - PROCESS | 2296 | --DOMWINDOW == 85 (0x119708c00) [pid = 2296] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 01:41:43 INFO - PROCESS | 2296 | --DOMWINDOW == 84 (0x12634c400) [pid = 2296] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 01:41:43 INFO - PROCESS | 2296 | --DOMWINDOW == 83 (0x11841ec00) [pid = 2296] [serial = 2314] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 01:41:43 INFO - PROCESS | 2296 | --DOMWINDOW == 82 (0x1298b8c00) [pid = 2296] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 01:41:43 INFO - PROCESS | 2296 | --DOMWINDOW == 81 (0x11224e000) [pid = 2296] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 01:41:43 INFO - PROCESS | 2296 | --DOMWINDOW == 80 (0x12184d800) [pid = 2296] [serial = 2317] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 01:41:43 INFO - PROCESS | 2296 | --DOMWINDOW == 79 (0x121ac8c00) [pid = 2296] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 01:41:43 INFO - PROCESS | 2296 | 1465116103891 Marionette TRACE conn2 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 01:41:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 01:41:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 01:41:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 01:41:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 571ms 01:41:43 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 01:41:43 INFO - PROCESS | 2296 | 1465116103925 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 01:41:43 INFO - PROCESS | 2296 | 1465116103926 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 01:41:43 INFO - PROCESS | 2296 | 1465116103934 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 01:41:43 INFO - PROCESS | 2296 | 1465116103935 Marionette TRACE conn2 <- [1,3110,null,{}] 01:41:43 INFO - PROCESS | 2296 | 1465116103938 Marionette TRACE conn2 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:43 INFO - PROCESS | 2296 | 1465116103939 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:44 INFO - PROCESS | 2296 | 1465116104055 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 01:41:44 INFO - PROCESS | 2296 | 1465116104093 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:44 INFO - PROCESS | 2296 | 1465116104094 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:44 INFO - PROCESS | 2296 | ++DOCSHELL 0x12ad54800 == 38 [pid = 2296] [id = 787] 01:41:44 INFO - PROCESS | 2296 | ++DOMWINDOW == 80 (0x11877c000) [pid = 2296] [serial = 2359] [outer = 0x0] 01:41:44 INFO - PROCESS | 2296 | ++DOMWINDOW == 81 (0x128cae400) [pid = 2296] [serial = 2360] [outer = 0x11877c000] 01:41:44 INFO - PROCESS | 2296 | 1465116104120 Marionette DEBUG loaded listener.js 01:41:44 INFO - PROCESS | 2296 | ++DOMWINDOW == 82 (0x121858400) [pid = 2296] [serial = 2361] [outer = 0x11877c000] 01:41:44 INFO - PROCESS | 2296 | 1465116104377 Marionette TRACE conn2 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 01:41:44 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 01:41:44 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 01:41:44 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 01:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:44 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 01:41:44 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 474ms 01:41:44 INFO - PROCESS | 2296 | 1465116104406 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 01:41:44 INFO - PROCESS | 2296 | 1465116104408 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 01:41:44 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 01:41:44 INFO - PROCESS | 2296 | 1465116104410 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 01:41:44 INFO - PROCESS | 2296 | 1465116104411 Marionette TRACE conn2 <- [1,3114,null,{}] 01:41:44 INFO - PROCESS | 2296 | 1465116104420 Marionette TRACE conn2 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:44 INFO - PROCESS | 2296 | 1465116104421 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:44 INFO - PROCESS | 2296 | 1465116104513 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 01:41:44 INFO - PROCESS | 2296 | 1465116104519 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\", \"410a8321-79df-49ab-9af7-954cf782efb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:44 INFO - PROCESS | 2296 | 1465116104521 Marionette INFO sendAsync 5ddb8c82-b05e-6e43-90e2-afc5e9293efc 01:41:44 INFO - PROCESS | 2296 | ++DOCSHELL 0x12b36e000 == 39 [pid = 2296] [id = 788] 01:41:44 INFO - PROCESS | 2296 | ++DOMWINDOW == 83 (0x128dcfc00) [pid = 2296] [serial = 2362] [outer = 0x0] 01:41:44 INFO - PROCESS | 2296 | ++DOMWINDOW == 84 (0x1290e8400) [pid = 2296] [serial = 2363] [outer = 0x128dcfc00] 01:41:44 INFO - PROCESS | 2296 | 1465116104548 Marionette DEBUG loaded listener.js 01:41:44 INFO - PROCESS | 2296 | ++DOMWINDOW == 85 (0x1293a0c00) [pid = 2296] [serial = 2364] [outer = 0x128dcfc00] 01:41:44 INFO - PROCESS | 2296 | 1465116104866 Marionette TRACE conn2 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 01:41:44 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 01:41:44 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 472ms 01:41:44 INFO - PROCESS | 2296 | 1465116104886 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 01:41:44 INFO - PROCESS | 2296 | 1465116104888 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 01:41:45 WARNING - u'runner_teardown' () 01:41:45 INFO - No more tests 01:41:45 INFO - Got 0 unexpected results 01:41:45 INFO - SUITE-END | took 519s 01:41:45 INFO - Closing logging queue 01:41:45 INFO - queue closed 01:41:46 INFO - Return code: 0 01:41:46 WARNING - # TBPL SUCCESS # 01:41:46 INFO - Running post-action listener: _resource_record_post_action 01:41:46 INFO - Running post-run listener: _resource_record_post_run 01:41:47 INFO - Total resource usage - Wall time: 541s; CPU: 57.0%; Read bytes: 475136; Write bytes: 957614080; Read time: 8; Write time: 4902 01:41:47 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 01:41:47 INFO - install - Wall time: 19s; CPU: 54.0%; Read bytes: 146299392; Write bytes: 145661952; Read time: 13712; Write time: 266 01:41:47 INFO - run-tests - Wall time: 523s; CPU: 57.0%; Read bytes: 454656; Write bytes: 797061632; Read time: 7; Write time: 4565 01:41:47 INFO - Running post-run listener: _upload_blobber_files 01:41:47 INFO - Blob upload gear active. 01:41:47 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 01:41:47 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 01:41:47 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 01:41:47 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 01:41:47 INFO - (blobuploader) - INFO - Open directory for files ... 01:41:47 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 01:41:47 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:41:47 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:41:48 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 01:41:48 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:41:48 INFO - (blobuploader) - INFO - Done attempting. 01:41:48 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 01:41:49 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:41:49 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:41:51 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 01:41:51 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:41:51 INFO - (blobuploader) - INFO - Done attempting. 01:41:51 INFO - (blobuploader) - INFO - Iteration through files over. 01:41:51 INFO - Return code: 0 01:41:51 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 01:41:51 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 01:41:51 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6b9be9f281d7d484a23d4dc7a31e89ad4e1673e27241cacb3ddd015c90cc2ae44354cce44d8d1c698297896e429e4c44f845b83a787c7b8c0630ebe83c7dc313", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/fc040151397f46e13b10fdd4d0fce21e089675aaaf43b01d7bd68a3e22c70a4c07cc2a35d72d35e48886e93b5ee6471f99aece0ecfcb6c4bd8be63e7c25b06f9"} 01:41:51 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 01:41:51 INFO - Writing to file /builds/slave/test/properties/blobber_files 01:41:51 INFO - Contents: 01:41:51 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6b9be9f281d7d484a23d4dc7a31e89ad4e1673e27241cacb3ddd015c90cc2ae44354cce44d8d1c698297896e429e4c44f845b83a787c7b8c0630ebe83c7dc313", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/fc040151397f46e13b10fdd4d0fce21e089675aaaf43b01d7bd68a3e22c70a4c07cc2a35d72d35e48886e93b5ee6471f99aece0ecfcb6c4bd8be63e7c25b06f9"} 01:41:51 INFO - Running post-run listener: copy_logs_to_upload_dir 01:41:51 INFO - Copying logs to upload dir... 01:41:51 INFO - mkdir: /builds/slave/test/build/upload/logs 01:41:51 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=754.642992 ========= master_lag: 0.29 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 12 mins, 34 secs) (at 2016-06-05 01:41:51.394115) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-05 01:41:51.398283) ========= 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.1yM7YXQtYr/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.AUavgWgIn7/Listeners TMPDIR=/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6b9be9f281d7d484a23d4dc7a31e89ad4e1673e27241cacb3ddd015c90cc2ae44354cce44d8d1c698297896e429e4c44f845b83a787c7b8c0630ebe83c7dc313", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/fc040151397f46e13b10fdd4d0fce21e089675aaaf43b01d7bd68a3e22c70a4c07cc2a35d72d35e48886e93b5ee6471f99aece0ecfcb6c4bd8be63e7c25b06f9"} build_url:https://queue.taskcluster.net/v1/task/Z70FTNwtTDenqz7eIYlk4w/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/Z70FTNwtTDenqz7eIYlk4w/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012966 build_url: 'https://queue.taskcluster.net/v1/task/Z70FTNwtTDenqz7eIYlk4w/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6b9be9f281d7d484a23d4dc7a31e89ad4e1673e27241cacb3ddd015c90cc2ae44354cce44d8d1c698297896e429e4c44f845b83a787c7b8c0630ebe83c7dc313", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/fc040151397f46e13b10fdd4d0fce21e089675aaaf43b01d7bd68a3e22c70a4c07cc2a35d72d35e48886e93b5ee6471f99aece0ecfcb6c4bd8be63e7c25b06f9"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Z70FTNwtTDenqz7eIYlk4w/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-05 01:41:51.434310) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-05 01:41:51.434703) ========= 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.1yM7YXQtYr/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.AUavgWgIn7/Listeners TMPDIR=/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/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.005396 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-05 01:41:51.483688) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-05 01:41:51.484015) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-05 01:41:51.484386) ========= ========= Total master_lag: 0.46 =========